Archive for the 'Ruby・Rails' Category

Rails2.0.2からRails2.3.4にアップデートしてみる

仕事にかまけて、Railsからしばらく離れていました。
RubyもRailsもアップデートも進んでしまったみたいなので、自分の開発環境もアップデートしようかと思います。
今の自分のRailsのバージョンは2.0.2なので、また随分と上がることになりますね^^;

Continue reading ‘Rails2.0.2からRails2.3.4にアップデートしてみる’

DreamhostでPassengerを使ってみる

以前、RailsアプリをDreamhostで動かす際には、FastCGIを使っていました。(この辺の頃の話)

ですが、最近、久しぶりにコントロールパネルいじってたら、Passengerにも対応していたのですね。

会社ではmongrelでやってたので、mongrelでのやり方を模索しようかと思っていましたが、こっちのほうがよさそうということで、こちらを試してみることにしました。

Continue reading ‘DreamhostでPassengerを使ってみる’

Railsでの実装で気をつけたい3つの罠

実はRailsでの開発を仕事とするようになって、そこそこ経ちました。
初めは、すげー、これ便利! と感動することしきりだったわけですけれど、いざ実運用に乗せてみると苦戦することもたくさん。
今回は、実装するときは、ちょっと立ち止まって考えないと、はまってしまいそうな(ていうか、よくはまってた)事例をまとめてみようかと思います。

Continue reading ‘Railsでの実装で気をつけたい3つの罠’

ログローテートについて考える

アプリを運用し始めると、原因のよくわからないトラブルに見舞われることが間々あります。
そんなとき、「とりあえずログで」とログを辿るのが常套手段だったりするのですけれど。
railsの場合、何も考えなかったら、延々と同じログファイルにひたすらログを出力する仕組みになっているから、ファイルが大きくなりすぎると、ファイルが開けないとかいう罠があったりします。

そういうのって、まずいっすよね。
ってことで、今回はログローテートの設定ってどうやるんだっけ? って話。

Continue reading ‘ログローテートについて考える’

RMagickをインストールしてみる(CentOS5)

引き続き、Linuxの環境構築をやっています。
ruby、railsと来たので、じゃあ次は、RMagickだよね、ということで、RMagickのインストールをしてみました。
これがまた、うまくいかないいかない。
散々苦戦させられてようやくだったので、メモ。

Continue reading ‘RMagickをインストールしてみる(CentOS5)’