tranquillo

2008.12.13

[] しまった 00:34

昨日調子に乗って食べ過ぎたせいか体調がまた悪くなった。

[] バグその後 00:34

テレビに入り込んだ虫は、数週間後には居なくなっていた。どこ行ったんだろうなあ。

[] 変数 00:34

元の内容とは関係ない話なのでリンクは張らないけど、4 つの変数 a, b, c, d があって、そのうち異なる 2 つの変数の組み合わせすべてについて foo を作用させよという問題があるとする。解答例は Perl だとこんな感じになる。

@array = ($a, $b, $c, $d);
for $i (0 .. $#array) {
  for $j (0 .. $#array) {
    foo($array[$i], $array[$j]) if $i != $j;
  }
}

ただ、設問の行間の読み方にもよるが、ニュアンス的には以下の方が正しいと思う。

@array = (\$a, \$b, \$c, \$d);
for $v1 (@array) {
  for $v2 (@array) {
    foo($$v1, $$v2) if $v1 != $v2;
  }
}

どちらがより教育的であるかは、教育の目的によるか。

[] 副産物 00:34

perl 5.8.8

$ time perl -e 'for ($i = 0; $i <= 100000000; $i++) { }'
    7.65 real    7.63 user    0.00 sys
$ time perl -e 'for ($i = 0; $i < 100000001; $i++) { }'
    6.19 real    6.18 user    0.00 sys
$ time perl -e 'for $i (0 .. 100000000) { }'
    4.16 real    4.15 user    0.00 sys
トラックバック - http://d.hatena.ne.jp/kosak/20081213

2008.11.08

[] バグ 23:13

気付いたらテレビの液晶の裏に虫が張り付いていた。んな馬鹿なと検索してみると、隙間から液晶パネルとバックライトの間に入り込むことが稀にあるとか。その部分だけ映像が映らないので、近くから見ると気になる。

トラックバック - http://d.hatena.ne.jp/kosak/20081108

2008.10.21

[] とってもねむい 02:34

(let f () (dynamic-wind + - f))

トラックバック - http://d.hatena.ne.jp/kosak/20081021

2008.10.15

[] 百代之過客 18:18

前回から 100 日経ったようです。

トラックバック - http://d.hatena.ne.jp/kosak/20081015

2008.07.07

[] 詠み人知らず 01:09

ダイエットにて詠める。

カロリーを

気にする俺は

俺でなし

解:でもそんなの関係ねぇ

トラックバック - http://d.hatena.ne.jp/kosak/20080707
Connection: close