Xango
test 失敗したなーとおもったら podcoverage でこけてる。ちょw
パスポート
とりに岐阜まで行ってきた。日帰りで。
つかれたー。かえりに菊菜の駅がありえないほど混んでて歩くのもしんどくて、またオレがナッパなら(ry とか思いつつ帰ってきた。
今のパスポートってICチップいりなんだよ!すごい!
tail -n 1 ~/.zhistory | perl -pe 's/.*?;//' | xclip
かな。Linuxだと。
そういえばおなじようなネタで screen と X のコピペを同期するとか言うのあった気がするなぁ。
iPod
昨日はiPodなくして、ショックすぎた。もーどこさがしてもなくて。
前に気づかないうちに机から落としていてごみ箱のなかに入っちゃってたことがあったので、会社のごみ箱ひっくりかえしてみてもみつかんなくて。
移動時つねにもってるし、セットで持ち歩いてるヘッドホンは持ってきていたので、会社のどこかにあるはずなんだけど。
けどみつかんない!ので昨日はあきらめて帰った。
なんつーかしずかーに自転車漕ぐのは非常にさみしいね。
んで今日改めて探し回ったのち、なんとなくティッシュの箱に手入れてみたら!!! あったっすよ、コレ。
灯台下暗しすぎた。
連休一番のイベントでした。
結局
modulemaker にもどったよ。
module-starter で modulemaker と同じことをやろうとしてプラグイン書きはじめるとかばからしかったので。
Module::Starter
モジュール作ろうと思ったらノートにまだ modulemaker 入れてなかったので、Damian おすすめの Module::Starter をいれてみた。
お、これも plugin 機構もってるな
sub import {
my $class = shift;
my @plugins = ((@_ ? @_ : 'Module::Starter::Simple'), $class);
my $parent;
no strict 'refs';
while (my $child = shift @plugins) {
eval "require $child;";
die "couldn't load plugin $child: $@" if $@;
push @{"${child}::ISA"}, $parent if $parent;
if ($child->can("load_plugins") and @plugins) {
$parent->load_plugins(@plugins);
last;
}
$parent = $child;
}
}
これもおもしろい。
Mixinじゃなくて直列つなぎなんだな。