2022-06-16
semverver rustup: https://togithub.com/rust-lang/rust-semverver/pull/319
MSRV checkを雑に入れるとテストやexampleでコケて悲しくなりがち。cargo check
のみをやるのが一般によいとされている。
今週でモニターを3台出荷した。うち2台は正規の箱でなく適当に買った段ボールに入れたのだが、「中古品は回収できません」の部分に引っかかって帰ってくるのではと少し怯えている。
どこにでもいるflaky test: https://togithub.com/rust-lang/rust/issues/98163
notify crate での cargo-audit warning を直したくて async-session を見に行ったら time crate の serde integration improvements PR がリリースされないと先に進めない状況だったので一旦ステイ。
とりあえず PR だけ出した: https://togithub.com/http-rs/async-session/pull/35 ついでに依存関係の更新をやった: https://togithub.com/http-rs/async-session/pull/34
back-compat hack でついでに微妙な部分を直すか?みたいなところを考えてみた: https://togithub.com/rust-lang/libc/pull/2813#discussion_r899105359
そもそもhackが必要になっている背景として正しいやつを新しく用意しているというのがあるので、back-compatの方は正しさよりは既存の動作に倒すべきなんじゃないかな~と思う。文脈を完全に終えているわけではないのだけれど。
読んだ:
- With A Few Lines Of Code, AMD's Nice Performance Optimization For Linux 5.20 - Phoronix
- 本サイトの AMP 提供の停止とここまでの振り返り | blog.jxck.io
- AMPの興隆を非エンジニアとして眺めていたのでいい感じに概観を得られた
- ケルクホフスの原理 - Wikipedia
- 【離散数学】半順序と全順序を分かりやすく解説! – 「なんとなくわかる」大学の数学・物理・情報
- PartialOrd/Ordの数学視点解説
- Why Great Things Never Came From Comfort Zones - Durmonski.com
- リスクを判断する必要がある状況に身を置く、努力の対価に何かを得られる意識を持つ(努力により得るものを正当化する)、毎日の進捗を見える化し毎日報酬を得ているという意識付けをする(そういう意味ではこのtimesも見える化の一つっぽい)