2024年まとめ

|

keno貫之

男もすなるまとめといふものを, 我もしてみむとてするなり.

2024年

そもそも去年のまとめがないので抱負もない.

...いや一応何かしら考えつつ行動はしているはず. 2022年に転職したので2022年と2023年は「死なない」「燃え尽きない」あたりを 据えていた気がする. でも今年は何を考えてたのか思い出せない.

仕事

年初はわちゃわちゃしていてあまり思い出せない. 3月頃に体調を崩して2週間くらい休んで回復した. 仕事はその後はなんやかんやして年内に入れたいものは納まった気がする.

OSS とか

3月末頃から sabiniwm という自作の Wayland compositor を書き始めた. 11月末の Rust.Tokyo 2024 でこれを簡略化した tatarajo と smithay の話を した. この発表は smithay を中心に据えたので sabiniwm のことはあまり話さなかった. alpha goal を達成したあたりでまた記事を書こうと思う. (まぁ, もう割と実用しているのだけれど.)

sabiniwm を作る上で rustfmt の imports_granularity のバグを見つけたので PR を出した. 本体ではないにせよ rust-lang へのコントリビューションは初めてだ. rustfmt は割とやることある気がしていてコントリビューヨチャンス だと感じたので構造を解説してなんやかんやしようかなと思ってたけど, そういう雰囲気ではないっぽい. まぁでも同根の問題について GSoC とかやってたらしいからトピックの選び方次第な気もする. 僕も GSoC やりたい.

sabiniwm を作る上で delegation の仕組みが必要になったので, 途中で yak shaving を開始した. 7月末に proc macro workshop をやり, 8月中旬まで習作として struct_cache_field を作っていた. そこから2ヶ月ほどで thin_delegate を作った. これは明日から記事を連投する予定. 都合3ヶ月もこれに費したわけで, 「Rust.Tokyo は11月末か〜. 余裕だな!!」と思っていたのに準備がかなりギリギリになった. alpha goal を達成して発表するはずだったのに予定が崩れたが, thin_delegate は割と出来が良いと思っているのでまぁいいか.

10月末あたりから並行して ISUCON14 の準備を始めた. 結果は惨敗だった. (自分の) 敗因は準備不足・練習不足である. 11月デスマの割に準備に時間を取れたのは良かったと思うけど, そもそもサーバー本職ですらないのに一月で どうこうなると思っているのが間違っている. 来年はもっと投資して臨みたい.

12月はひたすらドキュメントを書いていた. つらい...実装したい...

自作テキストエディタの last commit は去年の12月である. そろそろ再開したい...

1年続けていた詳解 システム・パフォーマンスをついに遂に読み終えた. 次はまた CPU だ.

ブログはいいかげん書く癖をつけないとなぁと思っている. 取り敢えず雑でもいいので情報を残しておかないと忘れて再度調べることになったりするので, memo を残したり する取り組みを始めた. いくつか書けてない記事の案がある. 力が足りない...

いくつか書きたいソフトウェアがある. 力が足りない...

ゲーム

Splatoon 3はグランドフェスを迎え, ついに終わりを迎えた. いや2時代に一緒にやってた友達がもうほぼやってないから 既に終わっていたのだが. レートはエリア2450くらいまで行った. 最後まで人権ラインの2500に届かなかったのが悔やまれる. 終わったとはいえ誘ってもらえれば行きます行きます.

AC6 の3週目クリアしてないし, エルデンリングは2か3ボスくらい倒したあたりで止まっているし, 孤星も Babel も14章も読めていない... いや, いや, 読もうとは思っているんです. 信じてください!! (皆なんでそんなにゲームできるんだ...?)

買いもの

P64 と Paragon は今年買った気がする. 旨いコーヒーを毎日飲めるので実質無料である.

自宅用に iPad Air 13inch, 携帯用に iPad mini を書い足した. iPad Air 11inch は持て余している.

奨学金を繰り上げ返済した. 俺は自由だ!!

最近は家が欲しい. 人権のあるキッチンと人権のある窓が欲しい. いまだに毎日凍えている...

人生

人生の進捗はありません. わりと困っている...

2025年

  • 仕事でより良い成果を出す
  • sabiniwm を会社のマシンで動かせるようにしてこれで仕事をできるようにする.
  • 自作テキストエディタで作業できるくらいにする.
  • ISUCON に投資する. 実績を残す.
  • ブログ書く頻度を上げる.

ほなまた来年 (´・ω・`)ノシ