Ruby and Rails

Ruby と Ruby on Rails のこと

2015-05-15から1日間の記事一覧

Ruby と Rails の便利な書き方

a ||= b と a || b a が nil なら初期値を入れたい場合。 a = nil a = 100 if a.nil? # => 100 は a = nil a ||= 100 #=> 100 と書けます。通称 nil ガード。 nil ガードの逆。すでに値が入っている場合に書き換えたいなら。 a = 100 a = 200 if a.present? …

rake assets:precompile の RSpec を書く

bundle update して開発してカバレッジも 100% でテストも全部通った、さて、本番環境にデプロイ!と思ったら $ rake assets:precompile rake aborted! NoMethodError: undefined method `[]' for nil:NilClass とコケた。 less-rails-bootstrap が古くて、…