Rails 2.3.4で追加されたseeds.rbについて

Seed Dataをマイグレーションから隔離するための仕組みが追加された。 これの一番の意図としては 「マイグレーションの中にデータをいじるコードを含めるのやめようぜ。な!」 ってことのようだ。 参考: http://g […]

Passengerがメモリを食いすぎるとき

Passengerを動かしているサーバのメモリ使用量が突然跳ね上がってスワップをガリガリ発生させることしばしばだったので最近いろいろ調整していた。 結論としては二つ原因があった。 Railsインスタンスプロセスの立ち上が […]

遅ればせながらAmazonのAPIの認証に対応中

ガン無視してたらここんとこAmazonからメールでせっついてきたりして、早いところ対応しやがれよコノヤローって気配です。 導入の意図がまだよくわかってないのだけど、何なのかな。 利用状況を厳密に把握して何かやりたい? と […]

iPhone 3GS入手完了

いろいろ遊んでいるうちに日付が変わってしまったけれど、きちんと発売日にゲットした。 先日予約したものを26日の午前中受け取りに町田のヨドバシまで。 契約カウンターは満席だったが中には予約無しの人もいたようで、その日にぶら […]

:selectで取得するカラムを絞ったらパフォーマンスが倍に

最近管理しているDBサーバで継続的にスロークエリが出るようになったので、チューニングしてみたら気持ちの良い結果が出た。 結論から言うとカラム数が多いテーブルに対しては:selectで取得するカラムを絞るのがかなり有効かと […]

iPhone 3G S ブラック 32GB予約の巻

個人的にiPhone熱の高まる梅雨のこの頃皆様いかがお過ごしでしょうか。 プログラマブルなガジェットって素敵ですよね。 というわけで本日町田のヨドバシにて予約して参りました。 iPhone 3G S。 モデルはブラックの […]

SubversionからGitに移行

実はちょっと前にしてました。 今ではすっかりGitしか使わなくなってます。 移行の理由は世間の流行に乗って、という部分もあるのだけど主な理由はクライアントソフトの不在。 MacでいいGUIのSVNクライアントがなくて結局 […]

自宅鯖にXENを導入してみた

仮想化というとKVMとかの方が盛り上がって来てるような気がする昨今に今更なんだけれども。 CentOS 5.3ではXENがとても簡単に導入できる。 OSインストール時に仮想化にチェックを入れたらそれだけで入るし、後からで […]

More Joel on Software

個人的に大好きな『Joel on Software』の続編。 More Joel on Software posted with amazlet at 09.05.24 Joel Spolsky 翔泳社 売り上げランキン […]

MacBook Proのメモリを増設した

というわけで2GBから4GBになりました。ワーイ。 昨年10月の購入当初から2GBでがんばってきたけれど、開発のメインマシンに定着してサーバーなども込みでいろんなソフトを立ち上げっぱなしにしてると、たまにスワップが発生す […]