大体マージできるものはマージして、4.0.0.beta1 をリリースするか、という気持ちになったのでリリースタスクを眺めて、「リポジトリ変わったけど動くのこれ?」などを眺めたり、毎回実行するたびに途中で落ちてリカバリ作業をする、というのを繰り返していたので DRYRUN して destructive なアクションのみスキップする、というのを入れていた。
https://github.com/ruby/rubygems/pull/9099
この処理の中に GitHub の pull request を持ってきて changelog を作るという処理があるんだけど、何度やっても merge されているはずのエントリが表示されない、というのがあり「なんだこれ」とデバッグしていたら、ラベルが付いているものを抽出するということだったので、せっせとラベルを付け直したらちゃんと出てきた。
結局デバッグを繰り返して、DRYRUN で一度も止まらずに期待する処理まで辿り着いたのは夜だったのでリリースは次の日にした。お疲れ様でした。
前日の話になるけどエアコンを起動することは今年はない、という状況になったのでエアコンの清掃を業者に依頼した。前回はダスキンに依頼したけど、今年はたまたまチラシが入っていた東京ガスのハウスクリーニングサービスを使ってみた。理由としてはインターネットだけで予約が完結するというのと結構安いという2つ。
実際の作業の前日、今回でいうと月曜に以下の作業担当者が行きます、という写真付きのメールが届いて、当日の火曜にも SMS でメールが届くという感じだった。実際の作業はというと1台90分*2の3時間の長丁場のコースにも関わらず、作業中も前後の写真撮ってくれますか、という要望にも応じてくれたりと、めちゃくちゃ丁寧なのが良かった。
掃除前の写真、ここに掲載するのも厳しいくらいの黒と白のカビだらけというのが、掃除の後は大体全部なくなりましたという結果になったので満足。作業に来た人は割と若い人で、最後に「満足いただけたら後のアンケートで9か10をつけてくれると嬉しいです!」と言ってさっていったので、アンケートで10をつけてめちゃくちゃ褒めておいた。
これ、今年は結構期間が空いてしまったけど、2年に1回くらい、ルーチンに入れて掃除するようにしたほうがいいんだろうなあ。
RWC で Matz に master のバージョンを 4.0.0 にしてくれ〜、早く〜とやった甲斐もあり 4.0.0-preview2 がリリースされた。
https://www.ruby-lang.org/en/news/2025/11/17/ruby-4-0-0-preview2-released/
3.5.0-preview1 の次は 4.0.0-preview1 なのか 4.0.0-preview2 なのか、どっちにしますかね、というのを実は確認していたんだけど 4.0.0-preview2 ということになった。3.5.0 = 4.0.0 と頭で解釈していただく感じでやっていきましょう。
prerelease なものの 4.0.0 なバージョンであるパッケージも出たことだし RubyGems の方もやるか、と beta1 リリースに向けて本気を出し始めた。
https://github.com/ruby/rubygems/pull/9089
溜まっている pull request を全部眺めて、マージすればいいんじゃね、ってのはバンバンマージはしているのだけど、vendoring している依存ライブラリが微妙に古いのもあって、それらを更新したり、パッチが当たらなくなったので更新していたら1日が終わってしまった。
しかも resolv-0.8.0 が JRuby でスタックするような挙動があり、0.7.0 にロールバックしたりと、しばらく更新をしていないと何をやっても詰まることが多くて辛い。この辺の vendoring まじでやめたいので何か考えよう。
4.0.0-preview2 が出たので all-ruby にもイメージを追加。ruby-build の方はうまく連携されていたので良かったが、こっちは手作業なのであった。
https://github.com/ruby/all-ruby/commit/1ee414fe62a82787bbd60eb6c21ba197cf8d2f44
なんか Windows の Docker desktop の調子が悪くて、何度もネットワークエラーが起きてしまい、最終的にビルドが終わったのは朝から初めて夜、って感じだった。特に何かの設定をいじったというわけでもないのでなんだろうなあ。
新宿の高島屋に行った時にちょっとテンションが上がって買ってしまった製氷機クリーナーを使ってみた
https://www.cainz.com/g/4549509621638.html
ピンクになるとどれくらい汚れているのかはわからないけど、確かにピンクの氷が出始めてクリーナーを入れた水がなくなり、普通の水道水にすると透明に戻る、というやつだった。
数年以上にわたって同じ氷を使っていたというのを考慮すると綺麗になったのかどうかというのは気分程度である。
Edge beta にタブをサイドバー表示するという機能があることを見つけたので設定してみた。
macOS の場合は上部がアドレスバーのみになり、サイドバーにタブが移動してとてもスッキリしていい感じ。一方で Windows だと UI コンポーネントの都合でアドレスバーの上のタブ表示されていた領域が残ってしまいイマイチだったので上部表示で使い続けることにした。
macOS のサイドバータブをしばらく使ってみると、上下にタブが移動するにも関わらず頭の中では左右に移動、みたいに考えていたのが自分のことながらちょっと面白かった。
万博の何か、気持ちがあるのは今のうち、ということで読売新聞社が撮影した写真を掲載したムックを買って眺めた。
他の写真に比べて何か、というと難しいのだけど、大量のユスリカの発生や帰れなくて夜を過ごした時の風景などの写真も載せていたのは「こういうこともあったねえ」と思い出すには良かったと思う。