登録した単語からランダムに出題する。 単語の右に正答回数が表示され、 正答した単語の出題頻度は指数関数的に低下する。 単語の登録もできる。
必要な物 : ruby, ruby-gtk2-0.16, sqlite3-ruby
1. 単語と意味を書いたテキストファイルを用意する。
例えば http://homepage1.nifty.com/yoshi_2000/ などから単語と意味のリストを取ってきて、1行が
単語\t意味
となるようなテキストファイルを作る。(\tはタブを表す) 漢字コードはUTF-8としてください。
2. これをconvert.rbを使ってsqlite3のデータベースに変換する。
ruby convert.rb input.txt output.db
3. wordtest.rbの引数にデータベース名を指定して起動する。
ruby wordtest.rb output.db