タグ

ブックマーク / www.katawara.com (2)

  • ログローテートについて考える - Katawara.*

    アプリを運用し始めると、原因のよくわからないトラブルに見舞われることが間々あります。 そんなとき、「とりあえずログで」とログを辿るのが常套手段だったりするのですけれど。 railsの場合、何も考えなかったら、延々と同じログファイルにひたすらログを出力する仕組みになっているから、ファイルが大きくなりすぎると、ファイルが開けないとかいう罠があったりします。 そういうのって、まずいっすよね。 ってことで、今回はログローテートの設定ってどうやるんだっけ? って話。 結論から言えば、実に単純。 /config/environment.rbか、/config/environment/#{RAILS_ENV}.rbのどれかの良きところに、こんなコードを書きます。 config.logger = Logger.new(config.log_path, 'daily') この場合、日次でログを新しくしてロー

  • RMagickをインストールしてみる(CentOS5) - Katawara.*

    引き続き、Linuxの環境構築をやっています。 rubyrailsと来たので、じゃあ次は、RMagickだよね、ということで、RMagickのインストールをしてみました。 これがまた、うまくいかないいかない。 散々苦戦させられてようやくだったので、メモ。 環境確認 改めて、再度。 # cat /etc/redhat-release CentOS release 5 (Final) ImageMagickが入っているかどうかは、以下のコマンドから確かめられます。 # convert -version ImageMagickのインストール まずは、ImageMagickのインストールから。 rpmを使う、もしくは、ファイルをwgetで引っ張ってきてtarで解凍してmake→installとか、方法はいくつかあるみたいです(自分の場合、rpmを試してみたけど、依存性の欠如がどうこうでどうにもな

  • 1