トップ «前の日記(2001-10-27) 最新 次の日記(2001-10-30)» 編集

TPRG: 迷走メモ書き

[Donate to CCjp]
2000|12|
2001|01|02|03|04|05|06|07|08|09|10|11|12|
2002|01|02|03|04|05|06|07|08|09|10|11|12|
2003|02|03|04|05|06|07|08|09|10|11|12|
2004|01|02|03|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|07|08|11|12|
2009|01|02|
2010|04|06|09|

2001-10-29

_ [misc] カレーと生ジュース

そう言えば、Debian カンファレンスに行ったついで、秋葉原によってきました。電気街口に結構美味しい生ジュース屋があって、行ったときは大抵飲んでるのですが。

そこのカウンターの前にカレーが。その名も「ITカレー 」……

インド風らしい。I はインドか?

普段要らないけど、こういうときにデジタルカメラを持っていないのが悔やまれる。spyzでも買おうかな。

_ [prog] perl で mkdir -p

ふと思いついた。

my $targetdir = "/a/b/c/d/e/f";
my @hierarchy = split "/+", $targetdir;
foreach my $i ( ($hierarchy[0] ne '' ? 0 : 1) .. $#hierarchy ) {
    my $dir = join "/", @hierarchy[0..$i];
    unless ( -d $dir ) {
	mkdir($dir) or die "Can't create directory '$dir': $!\n";
    }
}

Magic には程遠いが、今はこれが限界。

* code-review に投げてみる

  • File::Path を使え
  • 毎回 join は止める
  • 再帰型関数にする

修行が足らなすぎですな。親ディレクトリを取るのも Basename 使うべきだね。

_ [url] マイクロペイメントへの反論

後で読もう。メモ。

_ [nanika] さくら補完計画

ふむ……

お名前:
E-mail:
コメント:
[]


Tatsuki Sugiura <sugi@nemui.org>