2008/11/20 (木)Marathon Match 43 点数の計算方法勘違いしてた †あー、素直に参加しておけばよかった。 どうも異様に高い点数が出ているので、やめた方がいいと思ってたんだが、 最悪100回見ても、1.0099 点になるんだ。そりゃ100点オーバー出るわ。 まともに全探索は時間かかりすぎるので、なんか省略しないといけないんだけど、 その辺さえやれれば十分勝算あったんだな。 まぁ、すっかりリトルビッグプラネットにハマってたからなぁ… Marathon Match 41 の賞金やっと付いたよー †Tax form と宣誓証書送りやがれというメール来てた。 おぉ、$1000 ついてる。
名古屋のアメリカ領事館でいいのかな? 2008/11/17 (月)最近の AMD64 系 CPU 命令を勉強しなおさねば… †高速化も行きつく最後はアセンブラでカリカリチューンなんだよな。 最近の CPU はクソ速いので、クソみたいなコードでもそれなりに動くから普段は気にしなくていいんだが、本気で CPU のパワーを完全に引き出したいとなるとやっぱりアセンブラ。 コンパイラもかなり賢くなっていて、下手すると人間以上のコードを生成すると言われているけど、 現実問題として、何が最速なのかはパフォーマンス測定しつつチューンしないとどうしようもないわけで。 結局、今一番安価に手に入る CPU とその周辺ってのは AMD64 (または Intel 64, 旧名 EM64T) なわけだから、 そこから再スタートだよなぁ。 2008/11/16 (日)FreeBSD 7.1-RELEASE マダー? †そろそろダウンロードしておくかと思って見に行ったら、まだ BETA 配ってた。 スケジュールではもうリリースのはずじゃないのか。 7.1-BETA ダウンロードしておくか、7.0R をまだそのまま持ってくるかどうしよう。 7.1-BETA から STABLE 化ってのは、やっぱちょっと変だよなぁ。 最近の Wiki のコメント SPAM は何が目的なんだろう? †どう見てもランダムな文字列書いてそのまま放置していく。 最初は書き込み可能かどうかの確認スクリプトでも使っているのかと思ったんだけど、 そもそも、成功した所にはそのまま目的のデータを配置すればいいわけだし、 わざわざ気付かれるような書き込みして逃げるのでは、対策されておしまいなんだから、 実際のところメリット皆無なんだよね。 となると、このランダムっぽい文字列自体が何かの意味を持っているのではないかと勘繰ったりですね。 あるいは、いつまでも書き込みが消えずに放置してあるところを確認するためのものなんだろうか。 謎だなぁ。 2008/11/15 (土)いいかげん、ネットワーク技術者は輻輳のことを理解してください †まいにちいっしょで「トロステ24時間マラソン」やったら通信がタイムアウトとな。 俺はてっきりこの前のアップデートの中に全部仕込んであるので、 あとは見るだけだと思ってたんだが。 最初にアップデート確認のためとかいろいろ通信するんだろうなぁ。 もうね、あふぉかと。 2008/11/14 (金)オブジェクト指向で厄介なのはちっともオブジェクトじゃない奴ら †なんか勘違いしている人が多いけど、ただのサービスルーチンの山はオブジェクトじゃないんですよ。 そのくせいっちょ前にインスタンスを要求してきやがるから厄介。 それはそれ特有の「状態」を持っていますか? 誰が呼んでも同じ答えしか返さない純粋関数じゃないですか? 継承したり、ポリモーフする可能性はあるんですか? それにインスタンスが必要ですか? |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||