PerlerのRuby日記

Rubyとか

2013-03-01から1ヶ月間の記事一覧

三項演算子の代わりに

簡単に書けるならハッシュを使ってる。 slimテンプレート li class:"#{@sidebar==:home ?'active':nil}" home li class:"#{{home:'active'}[@sidebar]}" home @sidebarが:homeなら、 <li class="active"> になるし、 @sidebarが:home以外なら、ハッシュのキーが存在しないから、</li>…

cucumber-railsでpendingがCIで失敗扱いになった話

メモ。 cucumber-railsを入れて、 rails generate cucumber:install したときにできるconfig/cucumber.ymlが <% rerun = File.file?('rerun.txt') ? IO.read('rerun.txt') : "" rerun_opts = rerun.to_s.strip.empty? ? "--format #{ENV['CUCUMBER_FORMAT'] …

二次元配列は1回のeachで回せる

教えてもらったのでメモランダム。 いままで二次元配列は二回eachを使って取り出していたが、 ブロック引数に複数指定すると中の配列の要素がそのまま取り出せる。 いままでやってたやり方 array = [[1,2,3], [4,5,6], [7,8,9]] array.each do |ary| ary.eac…