GyaimはMac OSX用Ruby製のフリーウェア(ソースコードは公開されている)。Mac OSXにはRubyが標準で入っている。そしてさらにコミュニティベースではMacRubyというRuby実行環境も開発されている。これらを使えばMac OSXアプリをRubyで開発することだって出来るのだ。 0
![]()
入力中の画面
0
だが実際どのようなものができるのはソフトウェアを見てみないと実感が湧かないかも知れない。そこで見て触ってソースコードを見てほしいのがGyaim、MacRuby製のIMEだ。作者はあのPOBoxの開発で知られる増井 俊之氏だ。 0
Gyaimは数百行のコード量で作られている日本語IMEだ。Gyaimに切り替えた後、ローマ字で入力していくとポップアップウィンドウに変換候補が表示されていく。ここから選んでいくだけだ。次の入力からは先に選んだものが優先されて表示される。パターンに正規表現が利用できるのがユニークだ。 0
![]()
設定画面
0
さらに入力した後に.を入力するとGoogleサジェストを利用するようになっている。これを使うと固有名詞や最近のワードを入力するのに役立つだろう。ユーザ辞書機能も備わっている。Gyaimをそのまま使うのはもちろん、さらに外部のIMEやサービスと連携させたりするのも面白そうだ。 0
プレミアムユーザには“MOONGIFTはこう見る”、記事の一行概要、追加スクリーンショット、デモや追加URLが表示されます。登録(500円/月)はこちらから! プレミアムユーザのログインはこちらから 0












アンケート