2003-12-17から1日間の記事一覧

今更だけど、Chat server を作ってみる。

[*] 並列処理の学習。 [*] select, poll システムコール。 Windowsではsocketのみがselectの管理対象に。 [*] python 標準モジュール内のSocket関連のクラスを調査。 SocketServer asyncore, asynchat サーバーはスレッドを使わない。select basedの並列処理…

C言語等にある3項演算子。

foo = (bar > 10) ? a : b; 便利なので、Pythonでも使える方法はないかなと考えてみた。 foo = ((bar > 10) and A) or B これでは、Aが0や空の時に常にBが代入されるのでバグの原因に成り得る。 True=1, False=0 を利用して、bool値をtupleのインデックスと…