2007-11-18から1日間の記事一覧

lua_pushlightuserdata

LuaでCのクロージャを作るときに lua_pushlightuserdata(L, (void *) rbval); lua_pushlightuserdata(L, (void *) error_handler); lua_pushlightuserdata(L, (void *) secure); とかやってるけど、パラメータがふえたらヤなんで、error_handlerとかsecureを…

拡張ライブラリでRDoc

拡張ライブラリのRDoc書くのメンドクセとか思ってたら、Cのファイルも読み込んでくれた! 便利♪便利♪

VS2005と作成物の配布

http://www.microsoft.com/japan/msdn/vstudio/express/faq/#visualc # Express Edition を商用目的で使用することはできますか。 はい、Express Edition でプログラミングしたソフトウェアの販売については、特に制限はありません。とのことなので、問題な…

VS2005でQDBMのRubyバインディングをビルド

もう少してこずるかと思ったけど、案外サクッとビルドできた。 一応、メモ。 QDBMのビルド QDBM付属のVCmakefileを少し手直しして、Microsoft Platform SDKのコマンドプロンプトから、nmake。 --- VCmakefile.orig 2006-01-07 19:13:08.000000000 +0900 +++ …

Re:クリティカルパス

DEV

http://d.hatena.ne.jp/winebarrel/20071115/p2 頭が冷えてきたので、少し書き直す。 実際の工数が見積もり越える原因は、2つしかないと思う。 見積もりの間違い 予定外の作業 予定外の作業について片手間でこなせる人もいるけど、僕には無理だ。 なので、…