blockの巣

This Week in block 2 (2024/05/12 ~ 2024/05/18)

2024/05/18 23:50 公開
2024/06/09 15:52

階層とタイトルと内容の一部

This Week in block

2024/5/12 ~ 2024/5/18でやったこととか。

M5DialのファームウェアをRustで書く

Bluetoothでマウスとしては認識させられた。処理速度?に難があるので要改善。

NeovimのプラグインマネージャーをLazyからdpp.vimに移行(途中)

Neovim 0.10.0がリリースされたのでプラグインマネージャーをdpp.vimに移行するための作業中。
ついでにプラグインの見直しをしている。
何故かFailed to load plugin 'dpp': TypeError: Could not find constraint in the list of versions: @core/unknownutil@3.18.1というエラーが発生したので@core/unknownutilのバージョンを3.18.0に変更して導入している。

読んだ本

詳解 Rustアトミック操作とロック
読み終わった。
今週読んだのはRwLockの辺りとそれ以降。だいぶ面白かった。
あとセマフォの使い所がわからん。 正直長い期間かけて読んでたので全体をあまり覚えていない。また読み返したい。

プログラマーのためのCPU入門 ― CPUは如何にしてソフトウェアを高速に実行するか
以前途中まで読んでたのを再開。
TLBの辺りとI/Oアクセスの辺りを読んでた。

やりたいこととか

その他