2012-05-01から1ヶ月間の記事一覧

gem heroku_sanでundefined method 'y' for main:Objectと表示される場合の対策

ISSUES 90 https://github.com/fastestforward/heroku_san/issues/90 これで修正出来ます。https://github.com/camelmasa/heroku_san/commit/7719967bb1b1dee5592caad68f86cc33e4c0df3d [PR]Spreeの情報を集めています。 ECを持ちたい方、仕事でECを使いたい…

gem heroku_sanでHerokuをもっと便利に扱う方法。

セコンさん (id:secondlife)がcookpadの開発部長になられましたね。おめでとうございます! 並々ならぬ努力の賜物なのですよね。負けてられません!さてさて、去年の暮れ頃からPHPからRubyを書く様になって、様々なTipsが溜まってきたので、コンスタントに記…

paperclip (3.0.4) + paperclip-meta (0.4.2) で起こる不具合

Gemfile内のgemを更新したのですが、gem paperclip-metaで不具合が発生しました。rubygemsのpaperclip-metaを使うとダメで、dceさんのpaperclip-metaを使うと回避出来ます。gem 'paperclip-meta', :git => 'https://github.com/dce/paperclip-meta.git' 問題…

Herokuで原因不明の503エラー(Request Timeout)が多発する現象の解決方法。

heroku restartで解決。 調査メモ Request Timeoutで(経験として)一番最初に思い当たるのはDBのスロークエリが原因。 調査するものの問題なし。 heroku logs --tailで503が発生する箇所をみても、トップページや画像のURLでも発生していた。 つまり、static…

thinとunicornでrequest.bodyは全く違うので注意。

Rails内でrequest.bodyの扱いがHTTPサーバによって違ったのでメモ。(id:secondlife さんからTwitter上で”thin / unicorn で異なるところに着目するより、rack.input を見てそれが異なってる、というところのほうが重要じゃないかな。" とアドバイス頂いたの…