2024-01-25

IRBのアップデート 〜補完とデバッグ機能の強化 | gihyo.jp がリリースされた。Web寄稿は初めてだったのでリリースできて嬉しい。IRB&Reline関連のブログ記事、IRBとRelineのenhancementラベル、commit logなどを参考にして紹介する内容を選んで構成を考えてまとめた。IRBの新機能を使ってみたいなと思ってもらえたらいいな。書くにあたり自分で動かしたりレビューで教えてもらったりして理解が深まったのも良かった。

昼はチャーシュー丼とサラダを食べた。寝不足でパフォーマンス悪い日だった。夜は少し仮眠してから小松菜の青菜炒めと白菜と鶏団子の味噌汁を作って食べた。青菜炒めが炒めというより煮込みになってしまった。難しい。火力足りてなかったかも。台湾で食べた青菜炒めを再現したい。

英語のルーチンをこなして、単語やった。昨日Ankiにがんばって登録したからまだ新規単語の余裕がある。また登録しないとストックがなくなる。自動読み上げアドオン(AwesomeTTS)を入れてAzureのText to Speach使ってスムーズな発音になるようにしたけど、iPhone版ではAzureのTTSが効いてなくて少し棒読みな読み上げになってしまう。この方法で単語に対して音声ファイルを一括登録すれば良さそう Ankiで音声出力する方法 まとめ (Android/iOS/PC) | えいらく

今日も Reline 0.5.0.pre by tompng · Pull Request #614 · ruby/reline · GitHub を少し読んだ。line_editorはこのPRの前後共に変数に具体的な値がどう入ってるか分かってないものが多くて、変数名とメソッド名からこんなことやってるのかなーと想像をしながら眺めている。一度デバッガで処理順と変数の中身を追っていきたい。