トップ «前の日記(2025/12/22 (月) ) 最新 編集 RSS feed

HsbtDiary


2025/12/23 (火) [長年日記]

Ruby office hour

30周年イベント後の火曜、みんなヘロヘロかと思ったら結構な人数が参加しつつ、Ruby のシンタックスについて2時間喋るという、明後日にはリリースですが...という状態だけど面白い時間だった。

要は foo&.bar&.buzz とか foo が nil の可能性があるときにその先も nil の可能性をチェックするのは無駄なので省略できる何か、ということなんだけど、なんかうまいシンタックスはあるかねえというので盛り上がった。

あとは笹田さんのコミットわけやまとめのポリシーで「開発してたら最終的に1コミットになるよね?」「ないですね」と即答で否定されてたり、UUID の表現方法とか最近の流行りとか。

4.0 のリリース間際になってこういうアイデアがどんどん出てくるというのが健全なのだろう。我こそは、という人は 4.1 で頑張りましょう。

RubyGems/Bundler 4.0.3 をリリースした

RubyGems と Bundler は 4.0.2 を Ruby 4.0 にバンドルしておわり〜と思っていたけど、fizzy 方面から Ruby 4.0 で precompiled gem を使うときに required_ruby_version の制限で落ちるのでなんとかならないかねえと相談が来たので他の簡単な不具合修正と一緒に 4.0.3 をリリースした。

https://blog.rubygems.org/2025/12/23/4.0.3-released.html

4.0.1 から 4.0.2 へのリリースでスクリプトを直しまくったので、4.0.2 から 4.0.3 も別にって感じでリリースできて良かった。

地球の歩き方 世界の魅力的なビーチと湖を読んだ

Kindle Unlimited で配信されていたので特定の国ではなく図鑑的な意味でざーっと読んだ。

海や湖、自分が行きたいなあと思うエリアとはちょっと違って入るものの観光的なビーチだけではなくて地理学的な読み物としては良かったかな。


https://www.amazon.co.jp/dp/B0B5QM8WPB