思うだけで学ばない日記 2.0

思うだけで学ばない日記から移転しました☆!よろしくお願いします。

2010-02-01から1ヶ月間の記事一覧

ボゾビット大量フリップ--俺がボゾビットだ!

CSAサーバ プロトコル ver.1.1.3を読みながらログイン→対局→ゲーム終了の流れを書き下していっていくつか疑問が残った。CSAサーバ プロトコルを正しく解釈するクライアントの実装は実はムズいといわざるおえない サーバからLOGOUT:completeが送られてくるタイ…

まじめふまじめ--俺がまじめふまじめだ!

昨日のEchoサーバーもどきのサンプルはVS2008でWin32 コンソール アプリケーションとしてビルドして一応動作したのだが、流れでReleaseビルドでしかテストできていなかったのでDebugビルド時に起きる不具合を見逃したorzCSocket::Create()からMFCの初期化依…

公開デバッグ、

上のEchoサーバもどきにCSAプロトコルのGame_Summaryを256個ほど連続で送りつけてみてわかったのだが、計8448行のうちの最後の数行を読み込まないままエコーバックを中断し、次の入力があるまでそのままになってしまうバグをハケンすたorzこれは、nb == 0でslvS…

自分よりまず他人を疑え(マテ

ソケットを使ったプログラミングなどやったことがない反面、通信相手が送ってきたものを全部チェックするようなゴージャスな通信プログラムを作りたい、 というわけでhttp://www.computer-shogi.org/protocol/WinSample07Jan.lzhを参考にせんとす(ry (48時間…

完成した完成した詐欺(マテ;

次の3点に対応した。 行単位送受信処理の行の解釈・レスポンス送出処理からの分離(コルーチン化) 受信タイムアウト設定 そこそこ強固なエラー処理Receive()やSend()の戻り値がSOCKET_ERRORかどうか見るようにしたり色々。 今や上のEchoサーバーもどきは次の…