Site of James

Placing my knowledge on a web page

Lessons Learned: Too Little Too Fast

January 27, 2022 Svelte Development James

Following my last article, Reactive Anki Addons with Svelte, I learned when and when not to think in “start up mode.”

In this commit on Kyoro UI, I deleted around 1,000 lines of Svelte code to start over. As the commit message says, the frontend was becoming unmaintainable and making any sort of progress was getting nearing an asymptote. This was essentially the entire project’s frontend.

Continue reading

Handwriting Recognition in Mozc (and fixing it)

July 21, 2019 Japanese Software James

Mozc is (the open-source subset of) Google’s Japanese IME. It has a kinda-hidden feature of handwriting recognition, which is great for RTK students such as myself which sometimes know how to write a kanji but can’t type it. Usually, Mozc installs to /usr/lib/mozc/, so it can be invoked by:

/usr/lib/mozc/mozc_tool --mode=hand_writing

But sometimes it doesn’t work, and recently I’ve found out more about why.

Continue reading

日本語とは?

May 26, 2019 Japanese James

このサイトは、英語と日本語翻訳があります。

全部ページに日本語翻訳のあらないかもしれないが、そして翻訳は多分完璧じゃないけけど、もっと上手になるために、このように頑張ってきます。