2009年7月29日(水) 瑣末なことに時間を取られる [同日]
● Googleの罠にはまる
ついにChromeをインストールする決心をして、Administratorになった。インストール後に常用の制限付きユーザーになってみるとどこにもChromeがみあたらない。使うユーザーとしてインストールしないといけないようだ。
Administrtorに戻ってChromeをアンインストールしたら、最近更新したInternet Explorerが起動されて、「Welcome to Internet Explorer 8」とか騒いでる。きみはWindows Updateの時以外はおとなしくしててほしいのに。右上の×で閉じることができた。表示されていたのはGoolgeへのフィードバック。制限付ユーザーとして利用させてほしい旨書いておいた。
さて。Safariをつかうか制限付ユーザーでChromeを入れるか…。
● Chromeでpbtweetを使う
仕様書書きがすまないのでついカッとなって。
残念なChromeを常用ユーザーとしてインストールしてから、pbtweet - twitter拡張スクリプト -を閲覧して、「ブックマークレット」のv1.4.8をドラッグ&ドロップ…どこに?
Chromeの設定を探しまわった結果、Ctrl-Bでブックマークバーを表示させる必要があることに気づきました。

その後、twitterにログインしてからインストールしたブックマークレットをクリックすると、

おぉ!
こうなると、FirefoxとChromeと2つ起動しておかなきゃいけなくなったこともあり、表示をもう少しコンパクトにしてすみっこに置いておきたくなりますね。それなんてIRC
● [Ruby] ruby-1.9.2ではエンコーディング依存で\dがいろいろマッチする
%!zt! diary より[ruby-dev: 38820]:
Ruby 1.9 の正規表現で \d の意味が変わっているので、全角数字が URIとして通ってしまいます
とあった。手元ではどうなってるだろう?
$ ./ruby -v ruby 1.9.2dev (2009-07-18 trunk 24186) [i686-linux] $ cat /tmp/one.txt 11一壱 $ cat /tmp/one.txt | nkf -e | LANG=ja_JP.EUC-JP ./ruby -ne 'p $_.scan(/\d/)' ["1"] $ cat /tmp/one.txt | nkf -w | LANG=ja_JP.UTF-8 ./ruby -ne 'p $_.scan(/\d/)' ["1", "1"]
考えてみたらエンコーディングで「数字」の範囲が変わるのは自然なことのような気もするけれど、慣れるまで時間がかかるかもなあ。 (実際には最後の例ではEUC-JPの端末に表示するためrubyからの出力をnkf -eに通しています。)
● いろいろ事情あってヒヨコを里子に出した。元気で大きくなるんだよ。そのうち会いに行くから。
● 後日談プラグインのテストをしてみる。
最近のツッコまれどころ