Rustのコードチェックを強力にする3つのツール
κeenです。
Rustaceanのみなさんは普段書いてるRustのコードを検証するのに cargo check
や cargo test
などのツールを使っているかと思いますが、それらを強力にするツールの miri
、 MIRAI
、 kani
をそれぞれ紹介します。
κeenです。
Rustaceanのみなさんは普段書いてるRustのコードを検証するのに cargo check
や cargo test
などのツールを使っているかと思いますが、それらを強力にするツールの miri
、 MIRAI
、 kani
をそれぞれ紹介します。
κeenです。最近バックアップを見直したのですが、その一環でtarでフルバックアップを毎週取るようにしたのでその報告です。
κeenです。Rustではじめてアプリケーションを書くときに困りがちなことの1つにグローバルな値を持つにはどうしたらいいか分からないというのがあるようです。 その書き方を何パターンか紹介しできたらなと。
一応この記事には元ネタというかインスパイア元があり、以下のリポジトリも見ながら書かれています。
κeenです。fcitxユーザになってfcitx-skkの設定頑張ってるので記録に残します。
κeenです。昨日Ubuntu 22.04に上げたら色々問題が起きたので私がやった解決策を残しておきます。
κeenです。今年のエイプリルフールのジョークのGPUを用いたFizzBuzzの高速化の取り組みについて解説します。
ハ〜イ、κeenさんだよー。FizzBuzzを高速化したから紹介するねー。
κeenです。表題のとおりのことをやりたかったのですが、ピンポイントのAPIが見当らなかったのでやり方を書き留めます。
2022-02-22: 末尾に追記しました
κeenです。以前の記事の続きで、 /proc
を監視するのではなくeBPFで取得してみます。ついでにRustのコードをeBPFで動かせるライブラリのayaも使ってみます。