monthly gimite

試験運用中。

2007-05-01から1ヶ月間の記事一覧

コマンドライン引数っぽいもののトークン分割

hoge "foo \"bar\" boke" mogeみたいなのをどうやってトークン分割すればいいかみたいな話になったので、Rubyでテキトーに書いてみました。 s.split(/([^ "]+|"(?:[^\\"]|\\.)*")/). enum_cons(2).map(){ |a| a[1] }

Googleの検索結果に「英語のページのみを検索」を追加するGreaseMonkey

Googleで海外製のソフト名とかを検索すると、日本語のサイトばっかり出てきて、英語の公式サイトがなかなか出てこない、ということがたまにあります。そこで検索結果に「英語のページを検索」というラジオボタンを追加するGreaseMonkeyを書いてみました。単…