This Week in block 1 (2024/05/6 ~ 2024/05/11)
2024/05/11 18:20 | 公開 |
2024/06/09 15:52 | 階層とタイトルと内容の一部 |
2024/05/6 ~ 2024/05/11でやったこととか。
M5DialのファームウェアをRustで書く
Bluetoothでキーボードとして認識させることはできた。マウスとしては認識させられていない。
ほどんどNimbleのサンプルだけでどうにかなった。便利。
画面描画がとても遅いのでそのあたりどうするか悩んでる。
GitHub Codespacesでブログを更新できるようにした
記事書いた。
GitHub CodesacesでZolaの記事を書く
現在のDockerfile
だと最新のNeovim
を使えない関係でVSCodeのNeovim拡張を入れられないのでストレス。
読んだ本
Bluetooth無線化講座
読み終わった。現在ESP32を使用したBLEキーボードの作成を行いたいを思っているため購入しました。
Bluetoothの実装前に概念を頭に入れれたので助かった。
t詳解 Rustアトミック操作とロック
少しずつ読んでいる。
今9章なのでもう少しで読み終わるはず。多分。
ロックの実装でシステムコールを避けて高速化しようとする話は結局高速化に繋らないこともあったりそもそも環境ごとに効果が違ったりと面白かった。
やりたいこととか
- RustとWebAssemblyでゲーム開発するやつが途中なので続きをやりたい
- ブログ内のURLにOGPを表示できるようにしたい
その他
- 息子が体調を崩した日が会社の読書会の日だったので読書会には不参加
- 会社で目標設定を考えることがありましたがそもそも前回の目標を忘れているなどしたのでちゃんと目に見えるところに目標置いておく必要があると思いました
- 珍しく黄鉄鉱以外の鉱石を買った
- オフィスに鉱石を飾った