Akinori MUSHA @knu@mr.am

Vimの diw や ct) みたいなのが2ストロークでできるようになるのうれしくない?

easy-kill-extras が極まってきた。そろそろ easy-kill 本体にマージしていきたい。multiple-cursors 対応と expand-region 統合は相当うれしい人がいるはず…

github.com/knu/easy-kill-extra

Panasonicのシェーバー洗浄機、ほぼ最速で修理品が返ってきて満足したけど、洗浄液が無駄になったので1パックおまけに付けてくれてもいいのに、などと小さいことを考えてしまった。

iOS 12速さしかないな

家のサーバリプレースの見積を完成させなくては。なんだかんだ20万円は超えてしまう…

Emacsのインタラクティブな処理のデバッグには trace-function が超便利。適当なnop関数を作って状態とかを引数で渡すとトレースに出てくるので、messageに比べてノイズが少なくprintfデバッグが捗る…!

GitHubのPRのFiles changed画面、いつのまにかファイルリストからジャンプしたりコミット単位で見ることができるようになってて超えらい

昨日は丸半日くらいRubyの議論してたことになるのか。そら疲れるわ…

家電メーカーの修理相談のページを見たら真っ先に電話番号が書いてあったのでそこに電話したところ、別のフリーダイヤルが自動案内され、そこに掛け直したら今度はSMSでURLが送られてきて、そこから受付完了した。そのページはググれば出てきたので秘密ではない。最初からリンク貼っとけばよくね?

すごい!大坂なおみ決勝進出!

もう保険の控除証明書とか届き始めているが色々ビハインドなので危機感…

GitHubのメール通知の断捨離のため、お一人様Octoboxに手を入れていく。とりあえず未アーカイブ数でなく未読数を出すようにしたらだけでかなりいい感じだ…

やっぱ第2世代Ryzenに行くべき?今のはLynnfieldのXeon。何にせよジャンプアップだな。

すげえw サガットでGに…🐅

そういえばATOK for Macが完全に操作不能になることはなくなったな。おそらく、ATOK31 (2018 for Mac)から。固まりかけても、10秒くらいで自力回復するようになった。かなりイラつくけどw

ていうか遡ったら、奇しくもこのツイートをした日のリリースじゃないか…
twitter.com/knu/status/1003904

家サーバ、そろそろリプレース時かなあ。ディスクが続々死にはじめてるから全換装したい

Rubyの仕様を一つ勘違いしていた。
h = {}
p(**h)
の場合 {} は消えると思ってたけど、消えるのはリテラルで p(**{}) と書いたときだけ。つまり、
def g(*a, **k, &b)
f(*a, **k, &b)
end
g()
とすると、fがキーワード引数を取らない場合通常引数として {} が渡るので正しいラッパーにならない…

最近は眠りが浅いせいか、妙な夢をよく見て、起きても覚えていることが増えた。

- なぜか自分がPTA会長で、用意していたはずのスピーチ原稿がでたらめな内容で冷や汗をかく
- 潜入した職場で誰にも気づかれないようにバックドアを仕込んだ…と思ったら、妙に勘のいいレビュアーに見つかりそうになる

Rubyコミッターを物理的に拘束して何をする気だ!