1224
メリクリ。それは明日か。もう今日だけど。
土曜日なのでのんびりしていた。嘘。ガトーショコラを作った。たまにしか作らないから毎回段取りが微妙にわるい。今日は薄力粉をふるうのにものすごい時間がかかった。もっと早く始めればよかったのだ。
昨夜学習を走らせて寝たかな漢字変換ソフトウェアは8時間ほどかかって学習完了していた。軽く試してみたけど、まあお世辞にも精度が良いとはいえない。それでもだいたいはそれっぽい変換をしてくるから、アルゴリズムの簡素さを考えれば上々だろう。改良はまた気が向いた時にする。
で、これをSwiftで書かれたIMEから呼び出す部分を実装した。バインディングを自動で生成してくれるクレートがあったのでそれを使ったらわりと簡単にできたが、データの受け渡しは多少面倒だなと思った。
InputMethodKitを使ってIMEのように振る舞う部分も一応実装したが、そういえばかな漢字変換の前にローマ字かな変換も必要だったことを忘れていたので、一旦繋ぎ込みは保留している。ひさびさにXcodeでコードを書いた。キーバインディングが飛んでいるのかえらく使いづらかった。
明日はRust側のリファクタから始めたい。もし調子がよければローマ字かな変換部分も実装したい。これは別に学習とかではないので書けば動くはずだが、IMEとの連携を考えてインターフェイスを考えなければなるまい。
謎に夜更かししてしまった。謎過ぎる。寝るぞ。