twitter.comCurrently 55.8 kg and 12.19 % body fat. #Withings
— 🎹 (@p_ck_) February 19, 2022
やんちゃクラブの影響で、体重をつぶやくIFTTTを設定してみた。健康な体重の範囲内なので、減らしたり増やしたりを頑張るつもりは今のところない。
チェーザレ 全13巻読んだ。
巻末の解説も含めてかなり面白い。15世紀末のイタリアが詳しく知れて良い。
ただ、完結の仕方がかなりつらい。「俺達の冒険はまだはじまったばかりだ!(完)」である。続きを読ませてくれ……
アサシンクリード2と時間・場所がかなり近そうで、アサシンクリード2をやり直したくなった。
gem_rbs_collection で、Active SupportのClass#subsclasses
を消した。rbs側のメソッド定義とぶつかってしまうため。
RBSのパーサがRubyで書かれていたときに使われていたコードが残っていたので消した。
rbsを少し速くした。self.class.hash
をhash
メソッドの中で呼んでいるのが遅くなっていた。
クラスのhashは取らなくても死なないので、呼ぶのをやめた。これによって別クラスのオブジェクトとhash
の値が同じになりやすくなるけど、実際はそれらがぶつかることはかなり少ないだろうし、self.class
を呼ばないことによるメリットのほうが大きそう。
Object#class
って遅いのかな。graphql-rubyのプロファイリング取っているときもこれが結構遅かった記憶がある。