ruby-cvs@ruby-lang.org
という Ruby のコミットを全て通知するメーリングリストがあり、そこは git サーバーでコミットフックを使ってメールを送信しているのだけど、数週間前から
Encoding::CompatibilityError: invalid byte sequence in US-ASCII
/home/git/git.ruby-lang.org/bin/commit-email.rb:124:in `strip'
/home/git/git.ruby-lang.org/bin/commit-email.rb:124:in `git_show'
/home/git/git.ruby-lang.org/bin/commit-email.rb:31:in `build'
/home/git/git.ruby-lang.org/bin/commit-email.rb:185:in `block (2 levels) in main'
/home/git/git.ruby-lang.org/bin/commit-email.rb:184:in `map'
/home/git/git.ruby-lang.org/bin/commit-email.rb:184:in `block in main'
/home/git/git.ruby-lang.org/bin/commit-email.rb:182:in `each'
/home/git/git.ruby-lang.org/bin/commit-email.rb:182:in `each_slice'
/home/git/git.ruby-lang.org/bin/commit-email.rb:182:in `each'
/home/git/git.ruby-lang.org/bin/commit-email.rb:182:in `flat_map'
/home/git/git.ruby-lang.org/bin/commit-email.rb:182:in `main'
/home/git/git.ruby-lang.org/bin/commit-email.rb:382:in `<main>'
というようなエラーが出るようになってしまったので、commit-email.rb と上記のメッセージを gemini-cli に渡して直せ!と指示したら以下のように修正してくれたのでそれで置き換えたらなんとなく直ってしまった。
https://github.com/ruby/git.ruby-lang.org/commit/ea2a320e94d00f9093ba14bddc2cc3423b4d10ca
テストもなく場当たりで直してメンテしているので深追いもせずにこのまま使うことにする。
クーキレイ、ダジャレみたいな商品だけどリビングにつけるライトに臭いと煙を吸って軽減するファンが内蔵されているというやつで、リビングで毎週のように鍋かジンギスカンなどをやっている我が家では重宝している。実際、部屋が煙で汚れているということは一切ないので大変に便利。
で、このクーキレイ、マンションの部屋を買ってから一度も中のフィルタを交換してないので、ふと思い立って公式ストアからフィルタ全種類を買って交換した。
https://item.rakuten.co.jp/fujiohshop/vdfc-a25253/
一番外の油を吸い込むやつは交換していたけど、中の汚れというか匂いは大概な感じだったので交換して良かった。この手のやつ、毎年交換とか書いてるけど値段も値段だからなかなかね...。