SKK

前の日記でSKKについて書きましたけれど、
SKKだと普通にローマ字で入力するよりスピードが落ちてしまいます。。。

これはSKKが悪いわけじゃなくて、純粋に相性の問題。
元々漢字が苦手な人なので、"ここ漢字"、"ここから送り仮名"って
考えてしまい、オーバーヘッドになってるっぽい。

素直にIME買うかなぁ。。。

親指シフト

半年ほど前にMacに移行してから、SKKを使っているわけですが、
なんとか親指シフトに戻れないものかと思っています。

一時期は、Teslaを使って親指シフトを使っていたこともありましたが、
IMEの変換がひどかったのでSKKに移ったのです。
本当は、SKK+Teslaをがんばって設定すれば良いのかもしれませんが、
前挑戦したときはうまくいかなかったんですよねぇ。

Ruby 1.9.0-0

本日帰宅後、ぼーっとしていたら、Ruby1.9.0-0がリリースされた模様。
Ruby 1.9系はYARVを採用したため高いという噂をよく聞いていました。
そこで、早速昔書いたオセロプログラムを動かしてみました。
全自動でオセロ対戦するプログラムです。
「ランダム」 vs. 「目先の一番良さそうな場所をとる」で対決させてみました。

1.8.6

$ time ruby play.rb > tmp

real	0m0.285s
user	0m0.280s
sys	0m0.005s

1.9.0

$ time /path/to/ruby play.rb > tmp 

real	0m0.082s
user	0m0.066s
sys	0m0.008s

使っている機能によって早くなったり遅くなったりするらしいですが、
このプログラムの場合、4倍くらい早くなっていました。すげー。