2008-04-20から1日間の記事一覧

手元のソースコードをハードタブからソフトタブに変換するには

「tabify」と「untabify」を使う。 もっと具体的に言えば「C-x h (M-x mark-whole-buffer)」でソースコード全体を選択してから 「ソフト → ハード」なら「M-x tabify」を実行する。 「ハード → ソフト」なら「M-x untabify」を実行する。 「C-M-% (M-x query…

Twitter のアーカイブを取得するツールをリファクタしてみた

Twitterのアーカイブを取得するツール作りました。No Use API版 - Seasons.NETのスクリプトを OptionParser や scrapi の勉強がてらにリファクタしてみた。 リファクタといっても僕なりに読みやすいように書き換えただけなので そんなの全然リファクタリング…

eshell で標準出力に出力されるタイミングが遅い問題について

Ruby の場合なら以下のように puts などを再定義しておくことで とりあえずは解決されるように思える。 alias :_puts :puts def puts(*args) _puts *args $stdout.flush end 追記 バッファリングの問題のようだから、再定義しなくても「$stdout.sync = true…

はてなブックマークのラジオボタンを押したら検索

Greasemonkey - Google のラジオボタン押したら検索 - AUSGANG SOFTにインスパイアされて書いた。 はてなブックマークで検索するときに 検索ボタンを押さなくても、ラジオボタンを押しただけで自動的に検索がはじまるようにする。 インストールする場合はこ…