2026年4月
2026-04-15 の日記
日記を書くという行為をすぐに忘れる。 別に日記でもないのだが。
RubyKaigi に向けて、ASTro を用いた Ruby 実装というのをやっているが、Claude Code 氏に任せていたら、Fiber までできていてスゴイ。もちろん、Ruby の spec を充実させていくにしたがってむっちゃ遅くなるので、今刈り込んでいるところだけど、さすがにその辺は Claude Code 氏に任せてもうまくいかない。
まだ仕事はある。
2026-04-07 の日記
Claude Code 氏に任せてると進捗が本当にヤバイね。意図通りだけど。
ASTro を利用した Ruby を作ってもらってるんだけど、いやー、すごい。
struct abruby_object {
struct abruby_class *klass; // offset 0
unsigned int ivar_cnt;
struct {
const char *name;
VALUE value;
} ivars[ABRUBY_IVAR_MAX];
};
これは Object の定義なんだけど、「インスタンス変数領域は 32 個あるんじゃー、多くても少なくても知らん!」というストロングスタイル。いやぁ、これでいいんだよ。まずは。
自分がやると、やれ性能が、メモリ効率が、超えても動かいと、とか考えちゃうんだけど、違うんだよなぁ。まずは進めるところから、というのは、本当に正しい。理性ではわかってるけど気分がねぇ、というところを空気読まずに進めてくれるのは大変に良い。
人間は「やれやれ、AI は非効率なコードを書くな」などと偉そうに「効率なんとかして」って後から言えばいいわけだよ。
2026-04-05 の日記
下の子が自転車乗り回していてスゴイ。
2026-04-03 の日記
桜はだいぶ満開。きれい。
世の中 AI 活用がすごいなぁ。これ、本当に値上がりしたらどうなるんだろ。
2026-04-01 の日記
久々のネタでした: Feature #21975: Add “UTF-八” as an alias for UTF-8 encoding - Ruby - Ruby Issue Tracking System。特筆すべきは、実装はぜんぶ Claude Code 氏。
ちなみに、Feature #21973: Smile argument - Ruby - Ruby Issue Tracking System は STORES techconf (2025) で kinoppyd さんにこういう機能が欲しい、って相談されて、april fool にどうか、とご提案したのだった。
adlog に概要をつける機能をつけた。なかなか見やすいね。まだ CLI リリースしてないので、私だけの実験機能。
💬 comment