普段触らないRails appを触っていたらspringが有効でとてもつらかったので、.zshrc
にDISABLE_SPRING=1
を書いた。
springによって短縮される時間よりも、springが原因で溶かす時間のほうが大きいのでspringは無効にしたいと思っています。
21世紀のC言語勉強会#1 に参加した。
RubyKaigiの懇親会トーク、廊下トーク、Committer vs the worldあたりを想像していたのだけど、だいたいそんな感じでよかった。 開発者がゆるくがやがやしているの良い。
個人的発見
- arenaの説明をmatzがしていたけど、よく理解できなかった。
- https://twitter.com/p_ck_/status/1280117831397289984
- そもそもarenaってなに?
- ここに突っ込んでおくとGCされなくなるけど、これをリセットすると突っ込んでおいたやつがGCされるようになる、みたいな感じだろうか
- socket周りの継承順序
- https://twitter.com/p_ck_/status/1280127442850467841
TCPSocket
はSocket
を継承していない、というのは不思議な感じ
- listenのbacklog
- https://twitter.com/p_ck_/status/1280128149041242112
- これは画面に映るコードを見て自分が気になっただけなのだけど、突然5という数字が表れて何なのか気になって調べたのだった。
- do - while(0)
- https://twitter.com/p_ck_/status/1280131689021202432
- curly braces を省略した if の body に macro を持ってきた時に、うまく動くようにするテクニックらしい。
- matz「10年前mrubyを作り始めたときにした、マイコンのメモリ量の増加の予想は甘かった」
twitter.com#21世紀のC 言語勉強会、アーカイブを公開いたしております https://t.co/yOoCW02Fss
— Uchio Kondo (@udzura) July 6, 2020
アーカイブもある。