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

libpcl and c++ exceptions

てきとーなテストコード書いて問題なかった。somari(Gentoo Linux / Linux 2.6 x86_64)でテスト。あとでpersianのwin32環境でもテストすること。

PCLとGNU Pth

5分で両方のAPIリファレンスを流し読みしただけなので、あんまり参考にしないように。Pthはpthread互換APIを目指してるようなかんじ。APIがみょーに多い。システムコールがスレッドの中で呼ばれることを気にしている様子。(あの悪しきスレッドキャンセルへ…

C++で継続・コルーチン

タスク定義をどうするかが問題。なんとかcontinuation(継続)をC++でかけないものか。必要なのは、いわゆるプログラムカウンタ(+レジスタ群)の保存と、スタック上のローカル変数データの保持。FSMモデルならなんとかかけます。(参考:d:id:yaneurao:200…

mixi

mixi日記をここのブログにしていたのですが、PC作業ログを延々と見せられるのもアレだろうと思い、日記設定からはずしてみました。mixi日記のほうはほとんど更新しないと思われますが、よろしくお願いします。

Mac Pro 4日目

mac

メモリを1GBから5GBに増設したら体感2倍ぐらい早くなりました。ただ、メモリ使用量みてるとこれも全部食いつぶしているようで怖い。ただ、IDEとmt-daapdの問題が解決していないので、未だに開発は旧Winマシンでやってます。

Practical Parallel Rendering

久々?にCGの話題。Practical Parallel Rendering作者: Alan Chalmers,Erik Reinhard,Tim Davis出版社/メーカー: A K Peters/CRC Press発売日: 2002/07メディア: ハードカバー クリック: 1回この商品を含むブログを見る最近はずっとコレよんでます。うーん…

Ruby on Rails on Debian Sarge

詰まった点。nativeなmysql adapterをビルド: sudo gem install mysqlだと失敗する。ググってみるとruby1.8-devが必要らしい。sqlのインポートはset names utf8しないと文字化けした。

Debian SargeへMySQL5をインストール

sarge-backportのフィードを設定しておいて、 apt-get -t sarge-backports mysql-common apt-get install mysql-serverでいけた。

サーバーOS入れ替え中

ChartreuseのVMWare上のOSをGentoo Linux -> Debian Sargeへ。

mt-daapd nightly向け sjis-patch移植

途中まで作って放棄。もうfb2k on parallelsでいいや。とりあえず、iTunesで日本語表示できることは確認。nightlyの目玉機能であるogg transcodeが(おそらくファイルパスのエンコーディングの問題で)動かないのと、非パッチ版でも家のライブラリ食わせると…