2009-05-12から1日間の記事一覧

Rubyの拡張ライブラリィとDBM(GDBM)をデバッグする

Ruby-DBMのテストが通らない原因をいろいろと調べていたのだが、DBMインタフェースの実装として使用しているGDBM(GNU DBM)に問題がある可能性が非常に高くなったので、こいつのデバッグをしてみることにした。Windows用のGDBMの実装は通常にビルドした場合、…

決して逃れられない

Windows3.1〜NT全盛の頃のWindows APIに依存したプログラミングに嫌気がさして、より抽象度の高い言語と開発環境を渡り歩いてきたはずだが、気がつくとデバッグしながらヘッダファイルを見てAPIを調べている自分がいる。Javaはその辺がかなり上手く隠蔽され…