Repo
kjana00@gmail.com
2010-12-15 00:14:45
今朝はくもり。朝ごはんはパンとソーセージとゆでたまごとサラダ。ちょっとあったかめなのかね。毛布が微妙に暑い。
結局このサーバ側のコードはどういうことになっていんだというのを真面目に読み出す。何だってこう同じコードが大量にあるんだとか、君達 C でもこんな風に構造体の配列を使うんじゃなくて、構造体を単なる名前空間として使うような真似をするのかねとか、同じコードをコピーして名前だけ付け替えた上で、あちこち微妙に修正してあるっていうのはきっとどれかバグってるんだろうなとか、そういう本筋とは関係無いところは置いておいて……
何か素直に作ればもっとずっと簡単になりそうなものを何でこう小難しくしてるんだかっていうか、このプログラムデータベースを結果の保存にしか使ってないんだな。起きてるスレッド内で集計してる分はともかく、一時間、一日、一ヶ月とかの集計をファイルに吐き出して、一つ上のまとまりの集計をしてるっていうのは……まあ、そういうのも無しじゃないのかもしれないね、うん。
で、見直してみても結局クライアントにデータを送ってる部分が無いもんだから、これはやっぱりクライアントは自分でデータベース読んでるんじゃないだろうかという結論に。ソースを見つけたんで読んでみたら実際ほぼその通りだった。直接読んでるわけじゃなくて、WWW サーバ上のゲートウェイスクリプトで読んでるんだけど、サーバ側でデータの集計と登録をやってるコードは関わってないっていう事実は別段変わらない。
そういうことだと集計の書き出しを止めてやって、必要なデータの書き換えだけ別でやったら展示用のモックとしては十分なはずだねというのがようやく確認出来ました、ということでその必要なデータの書き換えを何でやろうかという話になる。それでちょっと XMLHttpRequest の実験とかしてみたりして。Javascript のデバッグにはやっぱり Firebug とかあるといいんだろうなと思いつつ alert() 仕込んでちまちまと。
今日はこんな具合でしたというお話をしたり日報書いたりで終わり。帰ってのんびりして晩ごはんは野菜スープでえび餃子。どれぐらい茹でたもんだかっていうのは、とりあえずこういうのは浮かんできたら茹で上がったで OK でしょうという適当な感じで。実際それで問題無し。ぷりぷり。スープの方は何を血迷ったかワインとバルサミコの風味でポトフにでもするのかっていう突っ込みが入りそうなところ。でも、まあ、おいしければいいよね。えび餃子にちゃんと合ってたし。
後は WWW 見たりゲームしたりで。5-0 から逆転したのは気分いいけど完封喰らったのはだめだめねとかしつつ、24 階のランダムクエストを片付けてみましたというところまで。アルベリヒに呼ばれてテレポートアウェイされて、陸でぴちぴちしながら死んでいくジョーズにもののあわれを感じたり感じなかったり。