2010-01-01から1年間の記事一覧

MessagePack(-RPC) for Luaをちょろちょろ改造中

スローペースで開発してます。サーセン。今週は折角の休暇だったので仕事コードにはあえて一切触れず趣味プロに走りました。あんまりプログラミングの時間をとれませんでしたが、癒されました。 MessagePack for Lua (mplua) 0.2.0 http://github.com/nobu-k…

googlegtestのType Parameterized Testsも便利すぎる件

前回のValue Parameterized Testsに続き、今回はType Parameterized Testsというのを紹介したいと思います。コードがコンパイルできなかったらタイポしてるので本家の方を見てね。 Type Parameterized Testsとは Type Parameterized Tests(勝手にTPTと略しま…

google-gtestのValue-Parameterized Testsが便利過ぎる件

google-gtestにいつの間にかValue-Parameterized Tests(VPTと勝手に略します)という機能が追加されていました。以前のgtestでは、実行される度に特定の値を変更しながらテストすることが面倒でした。例えば、boolのフラグを持っており、それがtrueかfalseか…

Ubuntu 10.04 で Xinerama を有効にした状態でデュアルディスプレイにする際の注意点

最近Ubuntuをアップグレードするたびにこの手のエントリを書き続けている気がする・・・!Ubuntu 10.04 で Xinerama 周りにバグが入ったようです。症状としては、画面をまたいでマウスを移動するといきなりピクピク分身し出して、その後もしつこくマウスを動…

64bit Windows7 上の Visual Studio 2008 で BandObjects2.0 をビルドする

BandObjects とは IE のツールバーを簡単に開発するためのなにかです。ぐぐるといろいろと情報が出てきますが、古い情報が多すぎます。しかし、これは古い情報が悪いんじゃなくて、MS製品の仕様変更が激しすぎるのが原因なので、情報を提供してくれている人…