4月にもなり定期検診のシーズンとなったので、オーストラリアから帰国して最速で予約できるこの日に予約してちゃちゃっと健診を終えてきた。
昨年はなんか色々あったけど、今年はかかりつけ医の方で見ていて知ってます、という結果しかなかったので速報値を見てからシュシュっと帰宅することにした。
ちょうど八重洲にも来たことだしと地下でラム肉を買おうと思ったら、まだ開店してなかったので地下街にある純喫茶っぽいところでモーニングセットを食べた。この店始めてだったけど、なかなか良かったのでまた来たい。
帰宅して午後からは開発者会議。
https://bugs.ruby-lang.org/issues/20336
なかなか重厚なアジェンダもありつつ、僕の方では make
で実行される docs
を消しませんか?という話をしていた。
https://bugs.ruby-lang.org/issues/20347
上の issue にも書いたのだが、そもそも build 毎に rdoc を走らせてたのはなんで?というのを深追いしてみると、その昔に sudo make install
だと working dir に root 権限のファイルが作られてしまうのを避けたいから、という理由で入ったものらしい。
そのために、ビルド時間の短縮のために結構な人が "--disable-install-doc" をつけるようになった、というのを考えると「えー」となる変更ではあった気がする。とりあえず、make SUDO=sudo install
で今は回避できるとか、make docs
実行すればいいじゃん、などやりようはあるので make
でドキュメント生成は走らないようにしておいた。
これで、rdoc をいつでも bundled gems にする準備はできたので、次にいこう。
毎月の 100 分de名著、今回は TV 放送に合わせて読んだ。
フロイトなので、半分くらいは解説があってもわからんな〜、って感じだったけどエディプス・コンプレックスはギリシャ神話の方でも知ってたので、あの話がこう解釈されるのかあってのは面白かった。