2007-08-01から1ヶ月間の記事一覧

anarchy golf で Erlang を覚えてみよう計画

Erlang の一番の特徴である軽量プロセスを全然使わないという問題が発覚。

code golf の問題って

大体規則的だけど微妙に不規則性が混じっているような問題、例えば FizzBuzz (Fizz と Buzz (数値の方がイレギュラーかも)) Two Dice of A sides (10 以下と 11 以上の違い) Smileys Triangle (最初の 2 行) Booklet Printing (アンダースコア) のような問題…

どっちが得意?

anarchy golf の BWT と Reverse BWT の結果を眺めていたら、関数型言語は BWT の方が短く書けて、手続き型言語は逆変換の方が短く書ける、という傾向があるように見えた。それでまあ、今日の時点での記録をまとめてみた。 BWT Reverese BWT Ruby 86 73 Perl…

最近 anarchy golf しかしていないような気がする

買った本

シグルイ 9 (チャンピオンREDコミックス) 狂い壁 狂い窓 綾辻・有栖川復刊セレクション (講談社ノベルス)

anarchy golf のサーバが速くなった?

C で黄金比を 500 桁計算する 135 byte のプログラム a[505],i,j,k; main(c){ for(;i<499;printf(i++?"%d":"1.6",--a[i])) for(c=0;c<125;) for(a[i]++,j=i+6;j--;) for(c/=10,k=j;~k;)c+=a[k]*a[j-k--]; } が、以前は時間切れで不合格だったのだけど、さっ…

ついでに

"予言で自己実現" はいわゆってない。魚拓) このことから、予言は自己実現するが予言で自己実現はできない、もしくは駄洒落脳の持ち主が予言業界と自己実現業界にいない、という結論が得られる。

上のような事を書くと

妄想している人がいなくても、それに影響されて実際に妄想してしまう人が現れる可能性がある。自己実現的ソリューション。

世界は広いから

あたしンちのおばさんトリオすなわち立花母、水島、戸山でやおい妄想している人が、きっとどこかにいるはず。 検索してみる。 google:あたしンち "母×水島" google:あたしンち "母×戸山" google:あたしンち "水島×母" google:あたしンち "水島×戸山" google:…

今年の夏は去年に比べて蚊が多い気がする

蚊に食われたかゆいかゆいかゆいかゆいかゆい。

買った本

Da¨mons 7―「鉄の旋律」より (少年チャンピオン・コミックス) BLEACH 29 (ジャンプコミックス) 魔人探偵脳噛ネウロ 12 (ジャンプコミックス)

PostScript で if を自分で定義したり、switch case 文を作ったり

できる、できるのだ。PostScript って柔軟な言語なんですよ。 まずは if と ifelse と unless /myifelse{ 2 dict dup false 4 3 roll put dup true 4 3 roll put exch get exec }def /myif{ {}myifelse }def /unless{ {}exch myifelse }def Ghostscript で実…

PostScript のコードが末尾再帰が最適化がされているか処理系で動くコードから判定できるか

末尾再帰最適化をC/C++上で検知してみたい - higepon blog はじめてのにき(2007-08-05) の PostScript 版 http://www.adobe.com/products/postscript/pdfs/PLRM.pdf の 3.5.5 章によると PostScript は末尾再帰を最適化して execution stack があふれないよ…

google:片山虎之助 レーサー

落選の報を聞いたときレーサーが立候補していたのかと勘違いしてしまった

しまった

anarchy golf に print file という問題を作ったのだけど、間違えて exec 許可してしもた。敗因は、出力を正しく入力できているかばかり気にして投稿前のチェックが疎かになっていたことと、exec 許可のチェックボタンを「デフォルトで許可」と誤って認識し…

Linux の tzfile のマニュアル

http://www.linux.or.jp/JM/html/LDP_man-pages/man5/tzfile.5.html なんですけどね。タイムゾーン情報のファイルについて解説しているのですけどね。 ヘッダ部分の解説には tzh_timecnt ファイルに記述されている「遷移時間 (transition time)」データの個…

買った本

太陽の塔 (新潮文庫) からくりアンモラル (ハヤカワ文庫JA) 天空の蜂 (講談社文庫) 東大教養囲碁講座―ゼロからわかりやすく (光文社新書)