RoR

OmniAuthを使って認証する際のキャンセル処理

RoR

表題の通りなのですが、Facebookの認証画面でキャンセルされると OmniAuth::Strategies::OAuth2::CallbackError の例外が発生します。まぁ、キャンセルされることは少ないでしょうから放っておいても大丈夫な気がしますが、やっぱりかっこ悪い。対応してみま…

local + productionで静的ファイルが見つからない

RoR

RailsのAsset Pipelineの対応で、 # config/environments/production.rb config.assets.compile = true で逃げていたのですが、稼働中のサーバに対して無駄なリソース使うことになるのでイケてないと思い、対応しようと思った時のメモです。productionで動作…

Mountain Lionへのupdate

遅ればせながら、OS XをMountain Lionへupdateしました。その中で、開発していたRoR環境が動作しなくなったので備忘録的に。 テストが通らない! unit testでエラーが出てしまいます。挙動が云々でなく、そもそもDBサーバが動いてねぇよ、的なメッセージ。 r…