---
title: "This week's Ruby news, issue 223"
publication: "Ruby Weekly"
issue: 223
published_at: "2014-11-27"
canonical_url: "https://rubyweekly.com/issues/223"
---

This week's Ruby news, issue 223

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

Ruby WeeklyIssue 223 — November 27, 2014

Phusion[Raptor Revealed: Introducing Phusion Passenger 5 Beta 1](http://blog.phusion.nl/2014/11/25/introducing-phusion-passenger-5-beta-1-codename-raptor/)The first beta of Passenger 5 (aka Raptor) is out and promises substantial performance and throughput improvements, reduced maintenance, extra security, and nginx or Apache are no longer required as it has its own built-in HTTP server.


Richard Schneeman[Unraveling String Key Performance in Ruby 2.2](http://www.sitepoint.com/unraveling-string-key-performance-ruby-2-2/)A look at an optimization included with Ruby 2.2 (not yet a final, stable release) that dramatically changes the performance story when working when string (rather than symbol) hash keys.


SemaphoreSponsored[Semaphore CI is free for open source and private projects](https://semaphoreapp.com/)Test and deploy your projects direct from GitHub or Bitbucket with zero setup. Join GitLab, 500px and many more organizations who have improved their productivity with Semaphore’s fast processors and a dedicated RubyGems mirror.

[![Semaphore\](http://s3.amazonaws.com/nlga/uploads/item/image/16950/i.png)](https://semaphoreapp.com/?utm_source=rubyweekly&utm_medium=email)


Graeme Mathieson[Dockerising a Rails App](http://woss.name/articles/dockerising-a-rails-app/)A complete walkthrough of building a Docker container for a Rails app from creating a Dockerfile to running the app.


Nick Gauthier[How I Sped Up Our Rails Test Suite by 267%](http://blog.codeship.com/faster-rails-tests/)A programmer digs into a slow test suite using GDB, finds what’s going on, and narrows things down to a mistake in Capybara usage.


Tom Copeland[Finding Suboptimal Ruby Class API Usage](http://thomasleecopeland.com/2014/10/22/finding-suboptimal-api-usage.html)Uses ‘pippi’, a runtime analysis tool that looks for inefficient chains of method calls.


Nithin Bekal[Ruby's Flip Flop Operator](http://nithinbekal.com/posts/ruby-flip-flop/)A look at a little used and confusing Ruby feature that came from Ruby’s Perl roots. (I was a Perl developer back in the day and I still avoided this..)


In brief

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/223)

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