rails3でprimary keyとforeign keyをbig intにする

以下は、PostgreSQLの例。 ActiveRecord::ConnectionAdapters::PostgreSQLAdapter::NATIVE_DATABASE_TYPES[:primary_key] = ‘bigserial primary key’ 外部キーの場合、t.references :userとか書いてると、ActiveRecord側でi…

Gentooデビューしました

メインの開発マシンのOSをUbuntuからGentooにしました。Gentooにした理由は割となんとなくだけど、強いて言うならGentooい…

IPv6 Hackathonに参加してきた

この間のLL PlanetsでIPv6 Hackathonとやらに参加してきた。Ruby組は僕と @sugamasao と @takano32 の3人でチーム組んだ。 RailsはIPv6…

BDDについて自分なりにまとめてみた

BDDという言葉も割と人によって指すものが違うようなので「俺の中でのBDDはこうだよ」って内容のエントリ。別に絶対的なものでもないと思うので…

mongodb + node.js を軽く試した

mongodbのインストール $ sudo aptitude install mongodb $ mkdir /path/to/data $ mongod –dbpath /path/to/data mongooseのインストール $ npm install -g mongoose node.jsでmongodb扱うのに他にもライ…

Vimをソースからビルド

aptで入れたvimのrubyインターフェースのバージョンが1.8.6なのが気にいらなくてvimをソースからビルドした。 $ hg clone https://vim.googlecode.com/hg/ vim $ hg update vim73 $…