ざっくりん雑記

プログラミングで忘れそうなことをひたすらメモる

Rails

Rails - 環境変数を三項演算子を使って適応させる

方法 Rails.env == 'production' ? ENV['FACEBOOK_APP_ID_PRODUCTION'] : ENV['FACEBOOK_APP_ID_DEVELOPMENT'] 三項演算子はすっきり書けて、最近ハマっています。 参考 たのしいRuby 第5版作者: 高橋征義,後藤裕蔵,まつもとゆきひろ出版社/メーカー: SBクリ…

Macでrmagickのbundle installに失敗したときの対処

エラー内容 Installing rmagick 2.15.4 with native extensions Gem::Ext::BuildError: ERROR: Failed to build gem native extension. current directory: /Users/azunobu/.rbenv/***/rmagick-2.15.4/ext/RMagick /Users/azunobu/.rbenv/versions/2.3.0/bin…

Rails - Viewでデバッグするならdebug

Viewをいじる時のデバッグ Rails歴1ヶ月弱、きょうViewをいじっているときに便利だ!となって嬉しくなったメソッド、debugを備忘録で残しておきます。 使い方はすごくかんたんで、インスタンス変数であれば <%= debug @item %> これだけで、変数値やパラメー…

Rails - link_toでブロックを囲む

リストの要素全体をaタグで囲みたいパターン リスト一つ一つのブロックをaタグで囲んでクリッカブルにしたい場合はよくある。下のような感じ。 <a href="url"> <div class="content"> <div class="inner-left"> ... </div> <div class="inner-right"> ... </div> </div> </a> link_toメソッド 結論から言うと、カッコつき link_to の後ろに do をつけて、 閉じ end で、ブ…