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

メモリ内Serialization

どうしても(PODであるかどうかといった)何らの仮定もおけない型を型安全じゃない形(バイナリ)でメモリ上に記録する必要があって,そうなるとどうしても環境を変えた際の危険性が付きまとう.Serialization + αでそういう部分をある程度安全かつ汎用に扱…

楽ちん

あは〜ん.serializationがこんなに楽で良いのかしら?もう何も考えずに「え〜あ〜るあんど!!え〜あ〜るあんど!!」*1 *1:アーカイブオブジェクトをarとしてar &という式をこう呼んでいる

ユーザ定義のクラステンプレートに対してBoost.Seriazation用のversioningを行う

#include <boost/serialization/version.hpp> namespace My{ template<class T> class MyClass { ..... }; } // namespace My namespace boost{ namespace serialization{ template<class T> struct version<My::MyClass<T> > { BOOST_STATIC_CONSTANT(unsigned int, value = 2); // versionを2に指定する }; }} // namespace bo</my::myclass<t></class></class></boost/serialization/version.hpp>…

空間内の1点から一様かつランダムに放射する線の生成

ある1点から一様かつランダムに放射する線を生成する問題を考えます. 問題の設定として放射される線の方向だけを考えることにします.放射される線の長さは別の独立した乱数分布から与えられるものとします. この問題設定では単位長さの線の放射のみを考え…

絵日記

上のヤツのオプションにある「絵日記」(オプション料金\2000)だけは激しく気になるけどねっ!!

萌え代数万歳

あれです.萌え代数というのは2次元で閉じているからこそ美しいのです.その無矛盾性・完全性・独立性のなんと素晴らしいことかっ!

妹派遣業

『こんな妹が欲しい!』 『かわいい妹と買い物に行きたい!』 『お兄ちゃんって呼ばれてみたい!』 男性なら一度はあこがれるものが妹の存在。アニメやゲーム、ドラマに登場する ような妹キャラが突然自分の前に現れたら・・・!? そのような素敵な時間を実…

A系の関連書籍

うはw.「A系」のはてなキーワードの説明の上にある関連書籍の1冊目は非常に良く分かるとして,2冊目も非常に正しく関連書籍だと思うのは私だけですか?っていうか俺持ってるしw. #後日注釈:これを書いた当時,「A系」のはてなキーワードの関連書籍の2…

A系

最近「A系」という言葉を知った.