Derive Your Dreams

Twitter: @kinaba

13:18 07/09/29

暇人かっぷ

今年の Herbert が始まってたらしい。

00:10 07/09/20

おひさしぶりです

3週間ぶりくらいの更新ですが何をしてたかというと何もしてませんでした。

えーと確かYTさんがAdaについて語るのを聴く会略してAda語る会、じゃなかった あなゴル会 に行きました。Perlで

$x=1; print $x, $x++;

$x=1; print 0+$x, $x++;

で出力結果が違う理由に納得が行ったりして楽しかったです。 そういえば↑のコードを書こうとして思いだした全然関係ない話なんですけどPHPゴルフ慣れ してた頃はPerlの単項+演算子にどうも不満があったりしたなあなどと思い出しました。

<?php
print  +"123foo"; // 123
print 0+"123foo"; // 123
#!/usr/bin/perl
print  +"123foo"; # 123foo
print 0+"123foo"; # 123

SR

あと シンフォニック=レイン おわた。 音楽目当てが半分と、あとニコニコのこの動画の コメントがすっごい楽しそうだな、というか愛されてるなー面白そうと感じたのが半分で買ってみたんですけど。 その辺ももちろん満足だったのですが、なにより、あるシーンにやられました。 「大きな嘘を隠すために小さな嘘を無数に散りばめる…」技に見事にハマってしまった。 最大の 嘘/切り札 を裏返すと同時に最終章のオープニングムービーに入る流れ、あれ最高。

SourceMonitor

あと kmt-tさんとこ で見た SourceMonitor というツールが面白そうだったので 遊んでたりしたのでした。どれも小さいのであんまり意味が無いような気もしますけど、 lib にあるヤツのソースの複雑度を計ってみるとこんな感じに。

Maxになってる関数は全部、当時自分でも書きながらこれは酷いと思ってた関数なので納得。そして反省。

presented by k.inaba (kiki .a.t. kmonos.net) under CC0