今週は Matz がいなかったもののいつものメンバーでおしゃべりしていた。
RubyKaigi の proposal 採択されました〜とか Date を Ruby で書き換えてみました、とか GitHub がついに pull request を非表示にできるようにした、とか最近の話をしていた。
メモリに続いて NVMe が値上がりしていてなんなんだ!という話とか。それにしてもしょうもない画像や動画を生成するために PC が買えませんとか、本当にしょうもないと思う。
nobu とは C 拡張を含む gem をビルドするときに warn が表示されないのは不便だねえ、どこで何をすればいいかねえ...とか。結局 gem i でワラワラだしたところでユーザーは何もできないので、開発中に開発者に出さないとダメじゃね?ということで rake-compiler 案件かねえというところで時間切れ。
フォールアウトのシーズン2が公開されていたので全部見た。
https://www.amazon.co.jp/gp/video/detail/B0CJPB6V2D/
シーズン1に比べるとゲーム内の要素?が多分に多いらしく、よくわからないネタ満載だった印象のまま終わってしまった。ラストもまだ続くような感じだったけど、何がどうなってどうなった?は分からなかったなあ...。
ちょっと前になるけど JRuby の実装を取り込んだ syslog-0.4.0 をリリースした。
https://github.com/ruby/syslog/releases/tag/v0.4.0
これで JRuby と実装を共通化して挙動が同じなって良い、というのは良いのだけど Ruby の方では C 拡張があるという前提なのでこれがそのまま JRuby にスライドすることで C 拡張がないよ、という warn が出て困るというのがすぐに起きてしまった。
https://github.com/ruby/cgi/issues/108
これ、自分は何をどうすればいいのか、はわかるんだけど JRuby が何をしているのか、がよく分からないんだよなあ...。いつかはちゃんと直さないとダメだけど一旦後回し。