Slide 1

Slide 1 text

Why upgrade ruby version?

Slide 2

Slide 2 text

self-introduction me |> name # Takayuki Matsubara |> job # Software Engineer |> work_at # M3, Inc. |> works # Rails, Java, JavaScript |> twitter # ma2ge |> github # ma2gedev |> oss # PowerAssertEx, breadcrumble, # chrono_logger, bundle-star, # faraday-encoding

Slide 3

Slide 3 text

No content

Slide 4

Slide 4 text

www.manning.com/books/the-little- elixir-and-otp-guidebook

Slide 5

Slide 5 text

Why upgrade ruby version?

Slide 6

Slide 6 text

No content

Slide 7

Slide 7 text

No content

Slide 8

Slide 8 text

! Gold Sponsor !

Slide 9

Slide 9 text

Look around our environments 4 Ruby 2.2.0 4 Ruby 2.1.0 4 Ruby 2.0.0(EOL)

Slide 10

Slide 10 text

Why upgrade ruby version? 4 EOL 4 New Features 4 Ruby is improved every year ! 4 We'd like to improve our environments " 4 Do you develop with only ruby 2.0.0 specification? 4 Do you want to change jobs to a company still using ruby 2.0?

Slide 11

Slide 11 text

How to upgrade ruby version from 2.0.0 to 2.3.1 in my case? 4 make applications running on both ruby 2.0.0 and 2.3.1 4 deploy on ruby 2.0.0 4 bundle install with ruby 2.3.1 4 restart applications with ruby 2.3.1

Slide 12

Slide 12 text

Our application's performance improved 50 msec faster than the old one. !

Slide 13

Slide 13 text

Why upgrade ruby version? 4 EOL 4 New Features 4 We'd like to improve our environments ! 4 Performance "

Slide 14

Slide 14 text

END