2010-10-01から1ヶ月間の記事一覧

Perlで Google日本語入力 API 再び

直してみた。JSONモジュールを使うように修正。 Encode::JavaScript::UCSというのがあるのを知った。 Encodeモジュールのサブクラスで大変簡潔に書かれて いるので問題もないことでしょう。 #!/usr/bin/env perl use strict; use warnings; use autodie; use…

Perlで Google 日本語入力 API

http://www.google.com/intl/ja/ime/cgiapi.htmlのやつを Perlから利用してみようと思ったんだけど、Unicodeエスケープされた 文字を JSONモジュールで評価するとうまくいかない。\uというのが uppercaseとして解釈されてしまうせいか、消えてしまいます。 …

否定先読み

正規表現クックブックを読んでたら否定先読みというものを 初めて知りました。これはネタに使えるって思ったんだけど、 今の僕の頭では有効な活用方法が思い浮かばなかった。 #!/usr/bin/env perl use strict; use warnings; use autodie; use Encode; use u…

dict.pyの修正

辞書(Dictionary).appを使い倒そう : 紹介マニアに Macの Dictionary.appを コマンドラインから使うということで pythonスクリプトが載っているん ですが、エラーチェックも何もないので、検索ワードがヒットしないとき 気持ち悪かったんで修正しました。 #!…