2008-02-01から1ヶ月間の記事一覧
リリース予定に間にあってないのでいいわけエントリーを作るwどうも、Railsのload_missing_constant の動作が怪しい。「普通に」やればいいんだけど、普通じゃない使い方をしているので。Rails 2.0にあげたせいかな?とも思ったんだけど、根本的にlaod_missi…
作りながら書き始める。実際自分でも整理しないとわからないので。http://project.webjourney.org/webjourney/trac/wiki/public/developers/tutorial/blogging_at_webjourney
acts_as_taggable を使うことにした。で、各種パーミッションの管理はよりすっきりする。 ActsAsRelationshipPermittable を設定されたクラスのインスタンスにRelationshipKeyオブジェクトを関連づける。 RelationshipKeyオブジェクトにタグ(tag1,tag2,tag3,…
来週末(2/24)ぐらいにはできそうです。ただし、すべてのコンポーネントをマイグレーションするのは時間的に不可能なので、一部のコンポーネント(=自分が使うもの)をとりあえずマイグレーションしておいてbetaで出してしまいます。あとで英語にするとしてRela…
pluginを使っていなければ、結構簡単にできるはずなんだが。ということで、RSS Readerは、livedoor Reader を使うことにして、自分で作ったやつは、保留。もっとも、自分で作ったのはRSS Readerというより、RSS魚拓に近いんだが。問題はJavaScript 。。。で…
dom0にzenossを導入。各domUにNET-SNMPをapt-get install snmpd で導入。/etc/default/snmpd で SNMPDOPTS='-Lsd -Lf /dev/null -u snmp -I -smux -p /var/run/snmpd.pid 127.0.0.1'を SNMPDOPTS='-Lsd -Lf /dev/null -u snmp -I -smux -p /var/run/snmpd.pi…
というわけで、Opetron 1.8GHz Dual Core の 8GB のサーバーに変わりました。Rails には2GBだけ確保。 http://www.webjourney.org に各アプリへのリンクを張っておいて、http://demo.webjourney.org にデモを用意。ルーターの設定が間違えていなければオレオ…
せっかくなのでspawnerじゃなくてmongrel_clusterにかえようと思ったら(/etc/init.d におきたかった) Expected wj_user.rb to define WjUser errorのLoadErrorがでるようになってしまった。。。ので、mongrel_clusterはやめて結局、ちゃんとscript/process/s…
Rails アプリはだいたい起動した時点で1プロセス35~40MBぐらい消費する。Rails専用仮想サーバーに2GB/2CPUを割り当てて、2048 / 50 = 40 個ぐらい起動できるな、と分かったところで、ubuntu のメモリの消費量を観ると40MB。mysqld が 50MB。ということで、35…
どうにも3.2のドライバ周りでコンパイル方法が悪かったのか、うまく起動しないので、apt-getでいれられる3.1のほうを使うことに。3.2の Xen HTTP APIを使って、ActiveVirtualMachine Rails Plugin でも作ろうと思って他のにしばらくはお預けです。とりあえず…
物理的に新しいサーバーが届いていたので、いろいろと試しています。サーバー機としては初のDual Core, 初の64bit, 初のOpteron。とりあえずopenSUSEをいれて、Xenで遊ぼうかと思ったんだけれども、、、どうも、openSUSEはXenの環境がばりばりにYast用にカス…