quattro_4 scribble

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

Ruby5 #501

Ruby5 - Episode #501 - October 7th, 2014

  • Rails Data Migrations
    • going beyond the standard Rails migration of adding or removing columns and diving into how to use migrations to move data
      • Log all the things
      • Audit state pre and post execution
      • Re-runnable by default
  • Tools for Optimization
    • TRACEROUTE
    • RACK-MINI-PROFILER
    • BULLET
    • BRAKEMAN
    • DEADWEIGHT
    • RAILS BEST PRACTICES
    • RUBOCOP
    • RUBYCRITIC
  • Bundler::Updater
    • Bundler::Updater will examine your Gemfile for all outdated dependencies and then interactively prompt
    • $ bundler-updater
  • UUID with Postgres
    • how to generate UUID’s from Ruby using SecureRandom as well as from Postgres using the uuid_generate_v4 method
  • ActiveRecord
    • Pat Shaugnessy has written up a presentation he gave about the subject at Barcelona Ruby Conference
  • Ruby 2.2.0
    • support for unicode 7.0
    • new methods like Enumerable#slice_after, Float#next_float, Float#prev_float, and File#birthtime
    • Incremental garbage collection which helps to prevent pauses in your application execution and Symbol garbage collection

♫ Garbage - Push It

by SoundHound