2007-03-01から1ヶ月間の記事一覧

今日の作業

パケット再送信キュー実装

最近の作業

ひたすらUDPでのMPIもどきを組んでます。スケーラビリティを考慮とか書いてしまってちょっと後悔。TCPで実装すると2乗のオーダーでコネクションが張られることになるので、UDPで実装しているんですが信頼性付加のコードがいろいろと面倒です。

boost::threadにはZThread::Thread::cancelled()の代替がない

ZThreadから移植中。詰まった。追記:boost::thread_specific_ptrで無理やり解決。

UNIXネットワークプログラミング

UNIXネットワークプログラミング〈Vol.1〉ネットワークAPI:ソケットとXTI作者: W.リチャードスティーヴンス,W.Richard Stevens,篠田陽一出版社/メーカー: ピアソンエデュケーション発売日: 1999/07メディア: 単行本購入: 8人 クリック: 151回この商品を含む…

memcpyとbcopy

void bcopy(const void* src, void* dest, size_t bytes); void* memcpy(void* dest, const void* src, size_t nbytes); 違いまとめ: 引数src, destの順番が逆 bcopyは領域が重なっていても正常動作、memcpyはダメ(memmoveはOK) memcpyはdestを返す

積読

届きました。コンパイラの構成と最適化作者: 中田育男出版社/メーカー: 朝倉書店発売日: 1999/09メディア: 単行本購入: 3人 クリック: 42回この商品を含むブログ (40件) を見るUNIXネットワークプログラミング〈Vol.1〉ネットワークAPI:ソケットとXTI作者: W…

ドメイン延長

しました。hyukiさんのリマインダーに助けられました。

libfecti_net

リファクタリング中なんかerrnoに代入しているコードがあって眩暈がした。

boost::Pool

http://boost.cppll.jp/HEAD/libs/pool/doc/index.html自分で書く手間が省けた。

3月予定

同窓会もどき、ブースト会議etc.予定が詰まっているので余裕を持って…9日までに fecti::netスクラッチから書き直し UDP対応 FSocket隠蔽 18日までに fecti::netdist タスク志向?分散計算ライブラリ SMPでも使えるようにWorkerの一般化 計算負荷予測で最適化…

Second Life

ちょっと触ってみた。外人が超フレンドリーに話しかけてきて怖い。 英語はそこまで苦手ではないんだけど、技術的な議論じゃなくて、しかも身振り手振りのボディランゲージが出来ないとなると、なかなか厳しいもんだ。(ジェスチャーはあるんだけど、なかなか…

Spectrumのテンプレート化

思った以上に難航中。TODOリスト: Textureの変換機構:coreSceneTransfer::recvTextureData IBLクラスもテンプレート化