2008-01-01から1年間の記事一覧

RSpecをTest::Baseっぽく使う

RSpecでテストを書いていて単純なテストなんだけど、いろいろなデータで検証させたいといった場合に毎度毎度exampleを書くのがめんどくさいと思い、こんな感じでTest::Baseっぽく使えるやつを作ってみた。 describe Point, "detect_location" do with_fixtur…

[ruby]Twitterのfollowersと同じIDの人がWassrにどれくらいいるのかを調べるスクリプト

cojiさんがWassrでつぶやいていたのできまぐれに書いてみた require 'open-uri' require 'rubygems' require 'pit' require 'hpricot' TWITTER_API = URI('http://twitter.com/statuses/') WASSR_API = URI('http://api.wassr.jp/statuses/') twitter_accoun…

MogileFSを読んでみる

brad productsはMemcachedに代表されるように非常に設計が素朴で、それでいて高性能ということで興味がわいたのでmogilefsdを中心にMogileFSのソースコードを読んでみました。まず、http://code.sixapart.com/svn/mogilefs/から最新版のコードをチェックアウ…

[ruby]コマンドラインからGemのライブラリを使えるrugemをリリースしました

デバッグのときなどで、本体のコードを書き換えることなく、 $ ruby -rdebug/hoge some_code.rbなどのように書き換えたり、Gemのライブラリを試したりするときに、ワンライナーで書いたりなどしたかったので、$LOAD_PATHにGemのライブラリのパスを通してruby…