rails
先日、 Phusion Passenger 4.0 beta 1 が公開されました。 近年は Passenger に代わり Nginx + unicorn の構成が Rails の業界標準になりつつありますが、Passenger 4 は大きく進化したようなので、そのアップデート内容を紹介します。 なお、この記事は 10/…
Rails 3.2.0 から、マルチプロセス環境下(Unicornなど)では、 Rails.logger によるロギングが、以下のように複数のリクエスト同士で「混ざる」ようになってしまいました。 Started GET "/search?q=blip" for 0.0.0.0 at 2012-03-12 02:20:18 -0700 Process…
Rails console、リードオンリーモードがほしい2012-05-01 10:24:04 via YoruFukurou というわけでArproxyを使って実装してみました。 (mysql2 の部分は使っているアダプタに書き換えてください) これを script/ 以下等に置けば、rails console と同様に使…
知らない人もいるかもしれませんが、 Rails で使われている ORマッパーである ActiveRecord は、Rails からでなくても単品で動きます。 ActiveRecord はとても簡単で便利なので、 Rails 使うまでもないちょっとした日常のスクリプトでもどんどん使いましょう…
今回は、JRubyでrailsを設置し、さらにApacheと連携したTomcatで運用する方法を紹介します。なお、今回動作を確認したのは、以下の環境です。 Windows XP Professional SP2 JRuby 1.0.1 Apache httpd 2.2.4 Tomcat 6.0.14 JRuby on Rails JRubyでも簡単にrai…
Rails自体は、ApacheもMySQLも無くても起動できる。WEBrickというRuby製のHTTPサーバがプロジェクト毎に生成(!)されるのでそれを利用すればいい。 参考にしたのは下記のサイト。下記はWindowsXPでの例だが、FreeBSDでも問題なく実行できた。 RailsでHello…
今日入れたもの vim まだvi系のことよく分からんけど入れた。色変わるのは良いね。 ruby portupgrade RubyOnRails portupgradeとRails ここを参考にした。 rails:pages:railsonfreebsd => Rails Wiki .tcshrc.mineに setenv PACKAGEROOT ftp://ftp.jp.FreeBS…