quattro_4 scribble

scribble 落書き (調べた事をただ落書きする)

Ruby5 #423

Ruby5 - Episode #423 – December 3rd, 2013

  • RubyConf 2013 Talks
  • ruby-lint
    • focuses on logic related errors such as the use of non existing variables
    • difference with rubocop -> styles etc
  • Advanced Memoization
    • @current_user ||= if ...
    • @params ||= begin
    • return @foo if defined?(@foo)
      • @foo = false
    • Memoizing with Parameters
      • return @results[p1] unless @results[p1].nil?
  • Timetrap
    • simple command line time tracker
    • output text, csv, ical, json, and ids
  • Better Sprockets Errors
    • warn in development before you pushed to production
  • Idiomatic Ruby
    • ids.each do |id| ; vals << ... -> vals = ids.map
    • method = vals.any? ? ...
  • Hello Ruby
    • illustrated children's book about Ruby

♫ Toad the wet sprocket - Fall down

by SoundHound