タグ

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

  • Test::Base - データ駆動テストフレームワーク

    名前 Test::Base - データ駆動テストフレームワーク 概要 新しいテストモジュール: # lib/MyProject/Test.pm package MyProject::Test; use Test::Base -Base; use MyProject; package MyProject::Test::Filter; use Test::Base::Filter -base; sub my_filter { return MyProject->do_something(shift); } テストのサンプル: # t/sample.t use MyProject::Test; plan tests => 1 * blocks; run_is input => 'expected'; sub local_filter { s/my/your/; } __END__ === Tes

    caval
    caval 2007/12/12
    数字を返すフィルターは別の名前空間で定義が必要だよ。
  • 川o・-・)<2nd life - rlwrap - readline ラッパー

    http://utopia.knoware.nl/~hlub/rlwrap/ 今の今まで知らなかったんですが、rlwrap という readline ラッパーがかなり便利ちっくです。 これを使うと Readline によるコマンドライン入力に対応してないようなプログラムでも対応させてしまうことが可能です。 例えば ruby インタプリタを引数無しで起動して、カーソルキーの↑や←や ^H を押すと $ ruby ^[[A^[[D^Hなことになってしまうのですが、この rlwrap でラップして起動すると $ rlwrap rubyカーソルキーや ^H はもちろん、↑や C-p によるヒストリーバック、C-r による入力履歴のインクリメンタルサーチまでできてしまいます。すげー。入力した履歴はデフォルトだと ~/.プログラム名_history, ruby なら ~/.ruby_history に

    川o・-・)<2nd life - rlwrap - readline ラッパー
  • ジョジョ立ち教室 with 荒木先生

    ~祝!ジョジョ連載20周年/ジョジョ立ち最終形態!~ 【 ジョジョ立ち教室 with 荒木先生 】 2007.11.2 13:00 START(東北大学) まさか、荒木先生と御一緒にジョジョ立ちを解説する日が来ようとはッ!文字通りのゴールド・エクスペリエンス(黄金体験)。ここまで来ると、もう現実のことなのか、スタンド攻撃で幻覚を見ていただけなのか、我が身のことながら分からない…! 10月上旬に「荒木先生が11月2日の東北大の講座の中で、ジョジョ立ちとのコラボを考えておられます」と集英社さんからオファー。「サプライズにしたいので当日まで伏せておいて」とのことだった! ※あまりにも当日のマンガ講座や質疑応答が充実していたので、「これは会場に来られなかった方の為にも、そして未来のジョジョファンの為にも、可能な限り内容を記録すべき」と思い至り長大なレポになりました。ジョジョ連載20周年の記念の年に

    caval
    caval 2007/12/12