HYSPRO Diary
2008-12-10 (Wed)
_ Atomic Commit In SQLite
電源断のときにデータベースがリカバリできると言われているが、どのような仕組みなのかはいまひとつ腑に落ちなかった。大まかなストーリーとしては、データベースはページを変更する前にオリジナルをコピーしておき、電源断から再起動されたら、コピーを戻して元どおり、ということなのだが、もうちょっと詳細を知りたいと思っていた。
このSQLiteの解説は、そんな疑問について詳しく述べている。図もあり、文章も分かりやすく、ロジックもしっかりしていて、素晴らしい。当面、このレベルの知識があれば十分だろう。
2008-12-07 (Sun)
_ Updated Shogi-server
Shogi-serverブログ(?)にあるとおり、本日11-12時頃、wdoor上のShogi-serverを更新しました。本番環境は、パッチをあてながら動作させていたので、開発ブランチとの乖離が大きくなり、マージに時間がかかってしまいました。Pairing(対局の作成)などが内部的に洗練されたので、今後はFloodgate関連機能も適宜更新できるはずです。
外部向けの変更点としては、ブログにあるとおりですが、Changelogをみると、ほかには、
もあります。
ご要望やバグなどありましたら、kanekoブログ(駒得少年の冒険)にコメントしてください。Trackerに直接投稿していただいても結構です。
2008-11-16 (Sun)
_ Vista changes its DHCP client
Windows XP SP2 の場合、DHCP 発見パケットの BROADCAST フラグは 0 (無効) に設定されます。Windows Vista では、DHCP 発見パケットの BROADCAST フラグは無効にされません。このため、一部のルーターやマイクロソフト製以外の一部の DHCP サーバーでは、この DHCP 発見パケットを処理できません。
ということらしい。レジストリをいじって、DhcpConnDisableBcastFlagToggle = 1を加えるとよいそうだ。
参考
2008-11-12 (Wed)
_ _ismbblead, _ismbbtrail
Windows上で、CP932で2バイト文字の1バイト目・2バイト目を調べる関数。
http://msdn.microsoft.com/ja-jp/library/6379f570(VS.80).aspx
2008-11-04 (Tue)
_ Blue Screen on Vista
最近Vistaが、よくブルースクリーンを起こす。一度起こると、立て続けになりやすい。心穏やかでないので、調べてみた。
ここを参考に、WinDbgを入れて、ダンプを見た。tmwfp.sysモジュールでクラッシュしたようだ(だからといって、必ずしもtmwfp.sysが原因とは限らないが)。このモジュールはウィルスバスターのものだ。
トレンドマイクロのサイトに行くと、ちょうど最新のニュース(10月31日付)で、「Microsoft社製 セキュリティ更新プログラム(MS08-064)の適用後にOSの再起動をせずに使用し続けるとブルースクリーンが発生する可能性についてのご報告」というものがあった。
MS08-064適用後、コンポーネントのアップデートおよび手動/予約検索を実施する前に必ずOSの再起動を実施してください。 なお、上記現象が発生した場合でも一度再起動を実施しただければ、その後、本現象は発生したしません。
MS08-064適用後に一回だけ発生する現象ということか。続けて起こっているので、ちがうのか。
2008-11-03 (Mon)
_ Museum of Science and Industry
Uボートの展示場で見つけたEnigma。机を占領する大きなものを想像していたのだが、ノートPCサイズの小ささだった。暗号の歴史や第2次世界大戦の趨勢など、学術的にも世界史的にもドラマを抱えるものだけに、感慨深い。
2008-11-02 (Sun)
_ In Chicago
シカゴ入り。日中はコートなしでもなんとかという感じだったが、日が沈むとコートがいる(もしくはマフラーがあればよいのかも)。天気予報は明日から暖かくなるようではある。
街はさすがに都会だ。高層ビルが建ち並び、地下鉄もたくさんある。なにより、いたるところで人が歩いている! 空港からDowntownにくるあいだも、荒野ではなく家が建っているので、ほんとに大きな街のようだ(東京ほどではないが)。高層ビルを除くと、ほとんどの建物の外観が茶色なので、目がなんだか色あせたような錯覚を受けた。
_ The Field Museum
写真は、$8.36Mで競り落とされたことでも有名なSue。たしかに、大きくて完全なT-Rexだ。
Evolving Planetという展示がよかった。先カンブリアやカンブリアから始まり、生物の歴史と進化の不思議を体験させるもの。説明が丁寧で、探してみようといった問題が散らばっていて、理解を促す見せ方がうまい。きちんと読んだらここだけで1日以上かかってしまう。時間があれば専門用語を辞書でひきつつ楽しむのだが。バージェス頁岩の化石そのものは、一部ROM提供の写真だったりして、ROMにはまったく及ばないが、見せ方はROMにはるかに勝る。ROMも見習ってほしいものだ。
_ Daylight Saving Time
ちょうど今、夏時間が終わった。1:59の次がもう一度1:00になった。TVをつけていて、お祭り騒ぎ的なものを期待したが、何もなし。夜中で生放送が少ないからなのか、国内にも時差があって一斉というわけではないので盛り上がらないからか、残念。
今回のtripは歳時記が多い。Halloween、DST、そして、米国の選挙。Super Tuesdayの名のように、平日に投票というのが日本人からすると不便に思う。日曜日は休息日だからダメなのかな。オバマさんは、ChicagoのあるIllinois州が地元なので、街が盛り上がるのかもしれない。
カナダ人に聞いたところ、各自の責任で投票所に行くらしい。もっとも、学校は休みだそうだ。学校が投票所になるので物理的に使えない。
先方から指定された日時なので、トレーニング講師はアメリカ人ではないのかもしれない。
Debian links:スレッドテンプレ, Debian Quality Assurance, Debian Package Tracking System
written by はんばあぐ
