Skip to content

Category Archives: Development

All things to do with code development including but not limited to Java, Fortran, Ruby, Rails, Struts, Eclipse RCP, Python, HTML, JavaScript, CSS, AJAX, and so on and so forth.

“My god, it’s full of stars!”

I left after work yesterday to drive out to Deer Park in hopes of finding clear night skies at its Denver-esque elevation of 5400-feet.  I had originally thought to join a star-party down in Goldendale this weekend but I bought tickets to PAX without realizing they conflicted with each other and so opted for my […]

Kotoba Tweets Kanji Based on JLPT, Frequency

Kotoba will now be tweeting a few more kanji every day with the aim of better aiding Japanese learners. In particular, Kotoba will begin to tweet kanji based on their JLPT (Japanese Language Proficiency Test) level, 1 through 4. Hopefully this will prove itself useful to those who want to focus on characters more specific […]

API v0.8 Changes to Coloring Sprites

Luke Hatcher’s excellent write-up on coloring sprites is a bit out of date for the latest version (v0.8.0) of Cocos2D. Some very minor changes are necessary to get the example to work. Originally, the tutorial sets both the position and color with the following two lines, or: [redSprite setPosition:cpv(200, 160)]; [redSprite setRGB:255 :0 :0]; We […]


Not that I have ever developed anything other than most cursory of games, but development of a fantasy RPG has been a childhood dream.  Of course, what isn’t?  More to point, a game allows me to be both technical and creative simultaneously and be something I can develop entirely for myself and be content. But […]

Kotoba Goes Radical

Kotoba’s base set of information is nearing another milestone: radicals (部首【ぶしゅ】or ‘bushu‘). Radicals are the base components that can be used to describe an ideogram, often most strongly associated with Chinese characters (漢字【かんじ】or ‘kanji‘). We have used the source from RadicalKanji to provide the relationships between our Japanese characters. This information allows us to more […]

UI Refinements

There are now a few more refinements to Kotoba’s interface. Of some note is that the character filter is now available from the characters page directly. Just click on “Character Display” in the upper-right to select what type of character family you want to view. This functionality used to be available on all pages even […]

Have a word for a word?

It is now possible to add comments to words and characters on Kotoba. This feature allows you to write your own comments about a specific word or character that can be viewed by other users. Ultimately, I hope this facilitates you to share your linguistic nuances or insights that you feel might be appreciated by […]

Vocabulary Lists are now Study Lists

In an attempt to generalize ourselves, we have moved vocabulary lists to study lists. This is in recognition that our vocabulary lists can now include characters, not just words. To boot, in the future we would like to add grammar and example sentences to our study lists thereby making them as complete as possible for […]

Houston, we have 漢字 文字 Characters!

Kotoba achieved another important milestone this evening. Characters! As alluded to in previous posts, my work has been focused on developing a language-agnostic model of language characters. The work is heavily inspired on Kanjidict which is also the source of the 10,000+ chinese characters that are now a part of Kotoba.

MySQL + UTF-8 = Not So Obvious

Back in the day of MySQL 4, UTF-8 was a relatively straight-forward thing. You declared the charset to be utf-8 and behold! so it was. Fast-forward to today and ensuring your database is actually supporting UTF-8 is not so straight-forward. I had noticed some issues with Kotoba that I thought resolved around collation (the linguistic […]