DreamhostでPassengerを使ってみる

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

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

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

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

Grailsをインストールしてみた

最近、隣の席の先輩からGrailsを猛プッシュされております。
Railsより使い勝手がいいのかな? つか、最近新しいものに触れる機会が減ってるし、ちょうどいっか、ということで、ちょっと触ってみようかと思います(AIRは途中で放置気味に…orz)。

Continue reading ‘Grailsをインストールしてみた’

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

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

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

Adobe AIRを使ってみる

ご無沙汰しております。

最近は仕事にかまけて、こっちが疎かになってしまいました。
若干、文体も忘れてしまっています。。

この前、飲み屋の席で、Adobe AIRでちょっと何かやってみようかという話になりました。
Railsの発展っぷりに置いてけぼり食らってるところもあるし、ちょっと勉強が追いつくまでの合間に、AIRでもごにょごにょと勉強してみようかと思います。

Continue reading ‘Adobe AIRを使ってみる’

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

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

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

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