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

JavaScript: The Good Parts のメモ

JavaScript: The Good Parts より、コード断片のメモ。 p.39 Closure 以下のような HTML において、a ~ b をクリックしたときに、0 ~ 3 を出力したい。 <ol> <li>a</li> <li>b</li> <li>c</li> <li>d</li> </ol> 何も考えないで書くとこうなる。nodes には li のコレクションが渡っている。 var addHanld…

検索にマッチしたテキストを取り出す

検索にマッチしたテキストを取り出す (= マッチしなかったテキストを削除) する Vim 的なやりかたがわからなかったので rubydo で。 rubydo VIM::Buffer[1].append(VIM::Buffer[1].count, $_.scan(/regex/).join(" "))

テスト用コードの消し忘れ防止

テスト用のコードを書くときは、末尾に trace を入れておくと消し忘れ防止になる。 hoge();trace("テスト用のコードが含まれています。");

Google の検索結果ページに 10 キーのショートカットをつける Greasemonkey スクリプト

Google の検索結果ページに 10 キーのショートカットをつける Greasemonkey スクリプトを書いた。 GoogleResults10KeyShortcut.user.js // ==UserScript== // @name Google Results 10Key Shortcut // @namespace http://bitmap.dyndns.org/ // @description…