---
title: "The 'Ruby or Rails?' Quiz, Rails Tutorial Updated for Rails 5"
publication: "Ruby Weekly"
issue: 305
published_at: "2016-07-07"
canonical_url: "https://rubyweekly.com/issues/305"
---

The 'Ruby or Rails?' Quiz, Rails Tutorial Updated for Rails 5

This week's Ruby and Rails news[Read this e-mail on the Web](http://rubyweekly.com/issues/305)

Ruby WeeklyIssue 305 — July 7, 2016

Ivan Nemytchenko[The 'Is it Ruby or Rails?' Quiz](http://railshurts.com/quiz/)A fun quiz to see if you remember “where Ruby ends and Rails starts.” Curiously, neither Matz nor DHH got 10 out of 10. I got 9.


Michael Hartl[Ruby on Rails Tutorial, Rails 5 Edition](https://www.railstutorial.org/book)Michael Hartl’s immensely popular step-by-step Ruby tutorial has been updated for Rails 5 and remains free to read online. Michael has written up [what the update has involved.](https://news.learnenough.com/rails-5-edition-of-rails-tutorial)


Dhaivat Pandya[Control the Physical World with Ruby and Artoo](https://www.sitepoint.com/control-the-physical-world-with-ruby-and-artoo/)As part of SitePoint’s ‘IoT Week’, Dhaivat Pandya takes us on a tour of Artoo, a Ruby-based platform aimed at making working with embedded systems easier.


AppSignalSponsored[AppSignal supports Elixir: Join our new Beta Program](https://appsignal.com/elixir/?utm_source=rubyweekly&utm_medium=email&utm_content=beta_program&utm_campaign=304)Many of you are excited about Elixir. And so are we. With Elixir support we'll be the first service to provide deep insights into your Elixir apps. [Join now.](https://appsignal.com/elixir/?utm_source=rubyweekly&utm_medium=email&utm_content=beta_program&utm_campaign=304)

[![AppSignal\](https://copm.s3.amazonaws.com/c4ff9d5c.png)](https://appsignal.com/elixir/?utm_source=rubyweekly&utm_medium=email&utm_content=beta_program&utm_campaign=304)


Phusion Blog[Fixing Data Corruption and Socket Leak Issues in Rails 5](https://blog.phusion.nl/2016/07/07/actioncable-under-stress-p1/)The folks at Phusion (Passenger) have been looking at how ActionCable works ‘under stress’ and have come up with a fix for a corruption issue that’s worth being aware of.


Myron Marston[RSpec 3.5 Released with Rails 5 Support and Minitest Integrations](http://rspec.info/blog/2016/07/rspec-3-5-has-been-released/)The headline feature is support for Rails 5, but there’s a lot more to it than that, including Minitest integration for rspec-mocks and rspec-expectations.


Helpy[Helpy: A Modern Helpdesk Application Built in Ruby](https://github.com/helpyio/helpy/)Features include multi-lingual knowledgebase, community discussions and private tickets integrated with email.


Sarmad Sabih[Delivering E-Mail with Amazon SES and Rails](https://www.sitepoint.com/deliver-the-mail-with-amazon-ses-and-rails/)Amazon’s ‘Simple Email Service’ provides a low cost way to send email from your app through a third party provider.


Jobs

- [Backend Software Engineer at Deliveroo, London](https://deliveroo.workable.com/jobs/29743?utm_source=rubyweekly&utm_medium=email)We're in the business of delivering awesome meals from the UK's best loved restaurants to your home. Join our product team of smart, ambitious software engineers to further craft our superb website and suite of mobile apps. Deliveroo
- [Work on a Better Stack](https://hired.com/?utm_source=newsletters&utm_medium=petercooperpress&utm_term=cat-tech-node&utm_content=betterstack&utm_campaign=q3-16-rubyweekly&utm_location=us)On Hired, engineers typically get 5+ job offers in 1 week. Find that new opportunity you've been craving and get access to 3,500+ companies instantly. Hired.com
- [Ruby on Rails Engineer at Instacart (San Francisco)](http://inst.cr/t/VC9p1p?utm_source=rubyweekly&utm_medium=email)Real-time logistics. Search and recommendations. Come work with us on the future of grocery shopping. Instacart

In brief

- [Rails 4.2.7.rc1 and 4.1.16.rc1 Released](http://weblog.rubyonrails.org/2016/7/2/Rails-4-2-7-rc1-and-4-1-16-rc1-have-been-released/?utm_source=rubyweekly&utm_medium=email) news 
This is likely to be the final release of 4.1. Riding Rails
- [Keep Ruby Weird 2016: CFP and Ticket Sales Open](https://www.keeprubyweird.com/?utm_source=rubyweekly&utm_medium=email) news 
It’s in Austin, Texas on October 28.
- [Free eBook: An Introduction to Deploying Docker Apps with Codeship Jet](http://resources.codeship.com/ebooks/deploying-docker-apps-codeship-jet?utm_source=rubyweeklyprimary) tutorial 
This eBook introduces you to Codeship Jet, our Continuous Integration platform for Docker. We will look at building and deploying applications to show the full flexibility of the system. CodeshipSponsored
- [Tips for Upgrading From Rails 3.2 to 4.0](http://www.ombulabs.com/blog/rails/tips-for-upgrading-rails-3-2-to-4.html?utm_source=rubyweekly&utm_medium=email) tutorial 
5.0’s out which means getting any old 3.x apps up to 4.0 is key. Mauro Otonelli
- [Building a Rails Notification Queue 1: The Database](https://blog.benroux.me/building-a-rails-notification-queue-1-the-database/?utm_source=rubyweekly&utm_medium=email) tutorial Ben Roux
- [The Rails 5.0 Guides](http://guides.rubyonrails.org/?utm_source=rubyweekly&utm_medium=email) tutorial Official Rails Guides
- [Cover All Test Cases with #permutation](http://blog.arkency.com/2016/06/cover-all-test-cases-with-permutation/?utm_source=rubyweekly&utm_medium=email) tutorial Robert Pankowecki
- [Avoid Mutation – Functional Style In Ruby](http://www.rubypigeon.com/posts/avoid-mutation-functional-style-in-ruby/?utm_source=rubyweekly&utm_medium=email) tutorial Ruby Pigeon
- [Liberate Your Search in Rails with Tags](https://www.sitepoint.com/liberate-your-search-in-rails-with-tags/?utm_source=rubyweekly&utm_medium=email) tutorial Vinoth
- [Building an Instant Delivery Store using Rails, Stripe and UberRUSH](http://tutorials.pluralsight.com/ruby-ruby-on-rails/instant-delivery-store-using-ruby-on-rails-stripe-and-uberrush-api?utm_source=rubyweekly&utm_medium=email) tutorial Ty Shaikh
- [Quick Tip: DRY Up Your Model Validations Tests](https://www.sitepoint.com/quick-tip-dry-up-your-model-validations-tests/?utm_source=rubyweekly&utm_medium=email) tutorial Sarmad Sabih
- [ActionController::Renderer](https://www.driftingruby.com/episodes/actioncontroller-renderer?utm_source=rubyweekly&utm_medium=email) video 
You can use `ActionController::Renderer` to render arbitrary templates outside of controller actions. Drifting Ruby
- [How We Replaced Salary Negotiations with a Sinatra App](https://www.youtube.com/watch?v=N8u9H6JDAzo) video Konstantin Hasse
- [Optimizing Rails Deployment on Heroku](https://pilot.co/blog/optimizing-rails-deployment-on-heroku/?utm_source=rubyweekly&utm_medium=email) opinion Jan Dudek
- [How Strong Is The Market for Ruby Developers?](https://www.reddit.com/r/ruby/comments/4r669a/how_strong_is_the_market_for_ruby_developers/?utm_source=rubyweekly&utm_medium=email) opinion 
“If you didn’t know Ruby or Rails, would you learn it in 2016?” Reddit
- [Lightning fast SSD hosts for your Ruby project](https://welcome.linode.com/ruby-weekly/?utm_source=cooperpress&utm_medium=sponsored&utm_term=ruby&utm_campaign=ruby-weekly) tools 
Host Ruby 2.3.0 on Linode servers - the fastest cloud hosts available. Use promo code RUBY20 for $20 credit. LinodeSponsored

Curated by [Peter Cooper](https://twitter.com/peterc) and [Glenn Goodrich](https://twitter.com/ruprict), and published by [Cooperpress](https://cooperpress.com/).
Send feedback by simply replying to this mail.
Want to sponsor an issue? See our [media kit.](https://cooperpress.com/mediakit)
Want to post a job? Email us or [use our self-serve system.](https://booking.cooperpress.com/jobs)

[Unsubscribe](*|UNSUB|*) | [Change email address](*|UPDATE_PROFILE|*) | [Read this issue on the Web](http://rubyweekly.com/issues/305)

© Cooperpress Ltd. Office 30, Lincoln Way, Louth, LN11 0LS, UK
[Email policy](https://cooperpress.com/spam.html) [Privacy policy](https://cooperpress.com/privacy.html)
