*Scripts

ターミナル(Bash)のウィンドウサイズが知りたい - Ruby

irbからだとENV['LINES']に行数、ENV['COLUMNS']に列数が入ってるんだけど、普通にrubyから実行するとnilになってる。 んで、何となくReadline.readline()したらENVにLINESとCOLUMNSが追加されてた。 何がしたいかっていうと、この画像の点線部分があるじゃ…

Rubyでスレッドを簡単に扱うための何か

Rubyでスレッド使うときの雛形みたいなやつ - juntkの日記をちゃんと使えるようにしただけ。 スレッドの並列実行と待機、実行、破棄の管理を簡単に。詳しくは上の記事。 MyThreadTest.rb つかいかた。 MyThread#addThreadでスレッドをテキトーに追加していく…

Rubyでスレッド使うときの雛形みたいなやつ

スレッド間の変数の扱いとかスレッド管理とかチェックしたついでに。 重たい処理を何度も実行する必要があって、並列に処理したい場合を想定。 スレッドが終了しないうちに新しい処理が来て間に合わない。のでスレッドオブジェクトを配列に貯めておいて、順…

GoogleブックマークのBookmarkletをちょっと変更

http://kengo.preston-net.com/archives/002495.shtml 新しいウィンドウで開けたらもっと楽な気がした。 javascript:var u='http://www.google.com/bookmarks/mark?op=add&bkmk='+encodeURIComponent(location.href)+'&title='+encodeURIComponent(document.…

「今このサイト見てる」的なブックマークレット

かいた。 テスト。グーグルみてる: Google http://www.google.co.jp/ posted at 02:06:10 こんな感じで「今このサイト見てる」みたいな事をコメント付きでツイートしたい。 ブックマークレット javascript:var formElem = document.createElement("form");do…