2007年1月のエントリ

Vista発売ってことで。ホントは1月中にDenasuのソフトのVista対応版を出そうと思ってたのだが,特に今のままでも問題なさそうなのでそのままにしている。唯一の注意事項として,プログラムをProgram Filesとかに入れてしまうと記録ファイルとか設定ファイルとかがC:UsersxxxxxAppDataLocalVirtualStoreProgram FilesWeatherTypingみたいな変な場所に保存されてしまうので,c:WeatehrTypingとかデスクトップとかに入れること,というのがある。本来ならユーザごとのフォルダに入れるのが正しいんだろうけど,このくらいの規模のソフトだったら,そこまでやるとかえってうっとおしいので変えない方針。「よくある質問」に追加しておこう。

Weather Typingの記録が反映されないという指摘をメールで頂いた。これは不正ツール対策で,特定条件を満たすと記録を反映しないようにするという内部仕様のためだが,質問がくるということは通常でも発生するということなので,次バージョンでは緩和するか,他の対策をとる方針。詳しくは「よくある質問」のところに記載したのでそちらを参照。

結構前からランキングのCGIが頻繁に落ちていたのだが,原因判明。ランキングの一番下に,全記録を1ページで表示するリンクがあったのだが,それをクリックすると落ちる。多分処理に時間がかかってフリーズしたと思われたか,ページがでかくなりすぎたんだろう。なのでひとまずリンクを外しておいた。一応「表示数」を調整すれば1ページの表示数は調整可能なので,そちらで好きな数を入れて下さい。最大500件までに変更したのであんまりたくさん表示できないけど。

さて,ちゃんと対策するとしたらどうするのがいいんだろう。処理を速くするとかJavaにするとかはひとまず置いといて,HTTP+Perlでは一気に1ページ出力しないといけないし。CGIで206とか返してもいいのかな。

年末に39度の熱が出たので年越しロビーは行けなかった。なのでこっちで。本年もデナスをよろしく,てな具合でお願いします。