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

C++ でごく簡単なShared Object形式のライブラリを書く

プログラムを解読していると、トレース用のファイルへ吐き出す関数が欲しくなるということで、作成。/usr/include/mylib.h #include <iostream> #include <fstream> #include <string> void mylog(const std::string& msg);./mylib.c #include <mylib.h> void mylog(const std::string& msg) { st</mylib.h></string></fstream></iostream>…

webrickの再起動なしでdebugger位置を変える。

include Reloadableを加えるだけ

Ruby on Rails: テーブル間のリレーションシップ has_many belongs_to, has_one, has_and_belongs_to_many

ショッピングサイトを作るにあたっては避けて通れないややこしい概念だけど、調べてみたら面白い。 今回はUserとOrderの関係から探ってみた。Userは複数のOrderをするので、Userモデルには has_many :orders, Orderモデルにはbelongs_to :userとするのが定石…