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

code golf

C

code golfとは † 普通のゴルフは、ボールをカップに入れるまでのストローク数をいかに少なくするかを競います。code golf(コードゴルフ)は、目的の出力をするプログラムをいかにすくないストローク数で作成するかを競います。つまり、「ソースコードが短い方…

Boost.Thread condition_variable便利。

Boost.Threadはよく使うのですが、同期とか排他とか、recursive_mutexだけでゴニョゴニョするだけという かなりナンセンスな設計しかしていませんでしたが、先日condition_variableが便利だと知りました。なんせ、よく知らない機能は、ドキュメント読むのも…

P-Stadeライブラリのコミッタになりました。

先にもremovedとzipped_with_indexのRangeアダプタをid:faith_and_braveさん経由でコミットしていただいていたのですが、昨日正式にコミッタに追加していただきました。ありがとうございます! コミッタ陣のレベルの高さがみなさん非常にアレなので僕はせめ…

P-Stadeライブラリのtrunkをインクルードディレクトリに指定するとBoost.Spirit.Qiがコンパイルエラーになる。

長くなったのでこのエントリに移しました。msvc2008で確認。ほかは知らにゃい。 Boost1.45, 問題となったpstade/trunk/pstade/boost/utilityのリビジョンは1481C:\Program Files\pstade\trunk\pstadeをインクルードディレクトリに指定して #include <boost/spirit/include/qi.hpp> int mai</boost/spirit/include/qi.hpp>…

PStadeのインクルードディレクトリの話は長くなったので別エントリに

MacBook Air 11インチ欲しい!

MacBook Air 11インチ欲しい! 欲しいお。(一昨日予約したけど。)

札幌C++勉強会#1

札幌C++勉強会#1のお知らせです!第一回目となる今回は、当初計画していた日と東京のBoost.勉強会#4が重なったので、Boost.勉強会鑑賞会という形になります。会場はまだ決まっていませんが、プロジェクターで向こうの勉強会のust配信を映して札幌でも一緒に…