D-7 <altijd in beweging>

Day to day life of a Perl/Go/C/C++/whatever hacker. May include anything from tech, food, and family.

2011年02月

今週末の歩き(コース)。外歩きは短め。写真は後で気が向いたら追加。

池上梅園公園で梅を見てきた。シーズもそろそろ終わりかと思っていたら結構咲いていてなかなか楽しめた。写真を撮ったり甘酒を飲んだりして(ちなみにここの甘酒はかなりおいしかった)、第二京浜沿いを歩いて多摩川方面へ。環八で折れて多摩川線の駅を模索。もよりの武蔵新田についたのが12時半頃だったのでランチを探す。

特に賑わっている場所でもないのでチョイスは限られていたが、外から見たら結構おっさんがたくさん入っていた中華料理の「虎」に入ってみた。ありがちな街の中華屋さんだったんだけど、入ってみて着席してからびっしりサイン色紙が貼ってあるのに気づく。「SPECの撮影に使われました」って!あの餃子食ってた店ってここなの?

あとキムタクとか佐々木希とか意外と色々あった。我々のオーダーはレバニラ定食と麻婆豆腐定食。なんというか、良い意味で普通においしい。「期待してたけど味は普通だった」とかじゃなくて「普通の値段で、普通の時間に出て、普通に安定してうまい」という感じ。近所にあるといい店だなぁ。残念ながら武蔵新田にそうそう行くことはないだろう・・・

その後多摩川線から多摩川駅へ行き、東横線に乗り換え一駅だけ動いて田園調布駅。駅のバス乗り場からIKEA行きのシャトルバスに乗ってIKEAへ。色々みたものの、なにも買わず。IKEA 製品は良さそうに見えるけど、日本の家に置くには微妙なものも結構あるよなぁ。2個ほどメモはしておいたのでそのうち買うかも。いつものBILLYだけど。

その後渋谷まで出て、ヤマダ電機へ。ポイント使って相方のハンドミキサーを購入。この前ちょっと調べてた店に行こうと思ったらどっちも満員だったので家に帰って刺身とビール。
    このエントリーをはてなブックマークに追加 mixiチェック Share on Tumblr

追記:わかりにくかったらしいので若干コードと説明を変えてみた

use strict;

sub foo {
     my $n = shift;
     warn $n;
     next if $n > 5;
}

foreach my $x  ( 1..10 ) {
     foo( $x );
     warn "after foo";
}
これで嵌った。問題は当然 "next"。ループの中で呼ばれるfooの中で"next"を使ってるので"after foo"は5回しか表示されないのだ。

理由が分かってみればなるほど、だったけど、これはしばらく嵌った。ちなみにuse warningsしてると
"Exiting subroutine via next"
っていう警告がでるよ!良い子はnextの変わりにreturnを使ってね!
    このエントリーをはてなブックマークに追加 mixiチェック Share on Tumblr

package MyApp::Xslate::Bridge;
use strict;
use parent qw( Text::Xslate::Bridge );
use Text::Xslate qw( html_builder );
use Text::Markdown ();
    
__PACKAGE__->bridge(
    function => {
        markdown => html_builder { Text::Markdown::markdown(@_) }
    }
);  
        
1;       
呼び出す側はこう
use Text::Xslate;
my $xslate = Text::Xlate->new(
    ....,
    module => [ 'MyApp::Xslate::Bridge' ]
);
$xslate->render( ... );


おいおい、Text::Xslate素敵すぎるだろ。

今日Markdownを使いたいと思ってちょっと考えたら、これだけで終了した:
use strict;
use Text::Xslate;
my $xslate = Text::Xslate->new(
     ....
     module => [
          'Text::Markdown' => [ 'markdown' ]
     ]
);
print $xslate->render_string( <<EOT, { text => $some_markdown_text });
     [% text | markdown | mark_raw %]
EOT
素敵!gfx 先生になら抱かれてもいい。

俺もXSできる人間の端くれとしてxslateの中身をちゃんと把握しよう・・・
    このエントリーをはてなブックマークに追加 mixiチェック Share on Tumblr

長い間カメラが欲しいと思い、なおかつ最近はカメラが欲しいとねだられ・・・ということがあったのでついこの間ついついえいや!と購入してしまった。ということで今日はおでかけついでに買ったNEX-5Kで写真を撮ってみた。

自分はカメラは超素人で、こういう高機能なカメラは正直初めて扱うのだけど、細かい事をしようとしても自動的にDWIMに調節してくれるのでなかなか良い感じ。絞りとかも半自動で設定できるし、オートフォーカスも結構良きにはからってくれてる。というわけで素人ながら比較的良い写真が撮れた気がする



今日はまず渋谷のクアアイナで腹ごしらえ。ちょっと早めに行ったんだけど、あっという間に混んできた。さすがですね。しかしアボガドバーガー頼んだけど、チーズ食いたかったのでチーズバーガーにすればよかった・・・

その後ちょっとだけ歩いて青山ブックセンター本店へ。


なんでそんなところに行くかというと、吉田戦車と榎本俊二のトークショウ+サイン会があったので行ってきた次第。定員120名で満員御礼。1時間ほど話した後にサイン会開始。自分達は4番目と5番目だったのでほぼ真っ先に描いてもらえた。本当は戦車さんに「これは私の赤い毒だああああ!」って描いてもらおうと思ったんだけど、なんかそんな雰囲気じゃなかったので遠慮しておいた。

しかし榎本さんは初めて見たんだけど、本当にふっつうううううううな人だった。あんな感じなので「ウンチビリティ」とか「スカトロニックウーマン」とか「ロールミー!」とか描いてたなんて・・・

あとはお土産用の本と、自分用のドイツ語の本買って帰路。途中国連大学のところでいつも週末にやってるファーマーズマーケットをチラ見しつつ写真撮ったり。フランス人?のおねーさんがやってた店のパンがずっしりしててうまそうだったので購入。



家に帰ってから野菜カレー作って、ご飯を炊いて、一昨日のとんかつの残りをオーブンで温めて自家製カツカレー。うまし。

このページのトップヘ