Hatena::ブログ(Diary)

ロックスターになりたい

 | 

2007-09-11

greasemonkeyが意外と思い通りにならない。こうしたいと思ったことがぜんぜんできない。内側に対してインターフェイスがないのでunsafeWindow経由でしかアクセスできなくてとうぜんunsafe. それは避けたい。特権乱用でjsのコンテキスト経由で中身見るみたいなことができないかな。がんばればできそうだけど。

keyCode, charCode

こういうの書いたことなかったから今知った。

Event.which, Event.charCode, Event.keyCode < 06 < November < 2005 < nulog, NULL::something : out of the headphone

なんかキーボードでも違うし同じfirefoxでもOSXとwindowsでcharCodeがきたり(OSX)、keyCode(windows)がきたりする。ふーざーけーんーなー。

GCS

COZMIXNG Information - XULハッカーへリポジトリを提供


Google Code Search にクロールしてもらえるようにしてきた。

codeタグ内だけから検索するとかあると地味に便利かも。

M-x bookmark -h tags

おおー。これいい。

M-x twitter-show-remote-status on

こっちはよくわかんない。なにをon/offするのかな。


MinibufferExtensionShell

sawatの日記 - evalの第二引数とGreasemonkeyのunsafeWindowについて

なにがunsafeなのかこないだわかってやってみたけどうまくいかなくてGM_*が見つからないといわれて再現しない。

  var catMgr = Cc["@mozilla.org/categorymanager;1"]
                 .getService(Ci.nsICategoryManager);

って書いてあるところでエラーが出てる。みなさんどうなんでしょう。

f:id:ku0522:20070911104816p:image

逆にeval利用して eval ( "unsafeWindow.console.log(obj)", {} ) みたいにしたらサンドボックスとして機能したりしないのかなとおもったんだけど。

なにこれキャプチャ小さくて見えないじゃん....

オープン

自分29歳。1歳若い後輩にオタクがいた。彼はオタクであることに(たぶん)引け目を感じていて、表には出さない。

就職して1年経ったとき、後輩ができた。20歳だった。彼もオタクだったけどそのことを隠そうとはしなかった。そしてそれがいやな空気を醸し出すこともなくさわやかにオタクだった。ああ、なんか時代は変わってるんだと実感した。のを思い出した。

del.icio.us/url/02de95382ecaaf04d236608453d29f76

translation modeをつけて、それに従ってtranslateするようにする。

f:id:ku0522:20070911104816p:image

 |