タグ

2008年12月9日のブックマーク (3件)

  • XPath で "//" を使う時は気をつけようという話 � のっち大好きの会 分室

    document.evaluate の第二引数に適切なノードを指定していても, XPath expression が "/" で始まるとルートノードから走査されるので, 意図通りの結果が得られない可能性が高い. ありがちなのは AutoPagerize で 2 ページ目以降を処理しようとして XPath に "//" を使ってしまい,結局ページ内の全ノードを舐めてしまうとか. 面倒でも "descendant::" もしくは "descendant-or-self::" を使用されたい. もしくは, getElementsByTagName で済む場合であればそちらを使えば意図通りの結果が得られるし, なにより速いはず. 一応,実験 (要 javascript/).IE では動作しない.

  • 高木浩光@自宅の日記 - 公衆無線LANで使うと危ないiPod touchアプリに注意

    ■ 公衆無線LANで使うと危ないiPod touchアプリに注意 ヨドバシカメラでiPod touchを購入すると公衆無線LANサービスの加入案内が付いてくるように、iPod touchは、公衆無線LANでの使用が奨励されている機器である。 しかし、現状の公衆無線LANサービスは、無線通信の暗号化に用いる鍵が加入者全員で同一のところがほとんどであり(あるいは、暗号化しないところもある)、電波を傍受されて通信内容を読まれる危険性や、気付かないうちに偽アクセスポイントに接続してしまう(そして、通信内容を読まれたり書き換えられたりする)危険性がある。 ただ、現時点では、このリスクはしかたのないものとして受容されており、その代わりに、パスワードや重要な情報を送受信する際には、アプリケーションレベルでの暗号化(SSL等の使用)が必須という考え方になっている。 つまり、Webブラウザを使う場合であれば

  • plugin load order - KBDAHOLIC - やぬすさんとこ

    2.0pre のハナシ ( いやまぁここではいつも 2.0pre のハナシしかしてないけどきにすんな ) 。以下で話題が出てる library for plugins なんだけどおれも前々から highlight.js とか spellchecker.js とか書いてたので、読み込まれるタイミングの制御ができればなーということで調べてみた結果。 http://d.hatena.ne.jp/nokturnalmortum/20081207/1228624507 http://coderepos.org/share/browser/lang/javascript/vimperator-plugins/trunk/libly.js まず plugin の load 順は現在以下のようになっている ( 教えてくれた id:nokturnalmortum , id:teramako ありがとう )

    plugin load order - KBDAHOLIC - やぬすさんとこ
    suVene
    suVene 2008/12/09
    1.2も2.0preも 3.の方法を使ってたけど、やっぱり 2.0pre用に _libly.js にして、1.2 は source するようにした。