quattro_4 scribble

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

Miyagawa's Podcast ep-10

Rebuild: 10: RailsConf, Ruby 2.0, Rails 4 (mrkn, r7kamura)

@mrkn, @r7kamura

  • Railsconf
    • 知らないスピーカーもいた
    • 覆面選考
    • 使ってみた系
    • 日本のがすごい
    • 趣味で来たと言うdoctorに会った
  • DHH keynote
    • Kansasで十分 (Rails2.3で十分)
      • high context
    • github.com - rails2.3
      • gist最近rails4
  • Cookpad
    • ruby1.8 -> ruby2.0
      • ree1.8
    • 1.8 syntax check
    • 1.9 upgrade problem
      • nkf bug
        • mail subject breaks
    • 1.9 merit
      • performance
      • nil id 4 (64bit -> 8)
  • Upgrade rails4
    • Fixing ActiveRecord Inconsistency -> githubでメール誤送信の問題
    • railsconfでrails4の話をした人少ない (dhh, aaron rails4.1)
    • rails3.2はbackport多い、gemも
      • strong parameter
      • turbolink
      • cache
    • upgrade方法
      • backportのgemを入れて変更を最初にする
      • rails4に上げて、機能をconfigでoffからスタート
      • rails4に上げて、機能を打ち消すgemを使う
    • turbolinksは書き換えつらそう
      • document.write
    • hard to support
  • chanko framework 2.0
    • 書き換えた
    • 7層でキャッシュしてたのが遅くしてそうだった
    • Rspec first
    • Codeclimate
    • coverage
  • travis ci x coveralls

Coveralls知らなかった

3.2.13で上げれない問題があるのだけれど、scopeのやつ関係あるかどうか https://github.com/rails/rails/issues/9813