---
title: "This week's Ruby news, issue 214"
publication: "Ruby Weekly"
issue: 214
published_at: "2014-09-25"
canonical_url: "https://rubyweekly.com/issues/214"
---

This week's Ruby news, issue 214

Ruby 2.1.3, a live music coding environment, a dive into ActiveRecord, deploying Rails with Docker, and more.[Read this e-mail on the Web](http://rubyweekly.com/issues/214)

Ruby WeeklyIssue 214 — September 25, 2014

ruby-lang.org[Ruby 2.1.3 Released](https://www.ruby-lang.org/en/news/2014/09/19/ruby-2-1-3-is-released/)The latest patchlevel release of the currently stable, production Ruby 2.1 series of MRI. Contains the usual array of bugfixes, along with a [garbage collection tweak](https://bugs.ruby-lang.org/issues/9607) that reduces memory consumption.


Sonic Pi[Sonic Pi: A Live Coding, Ruby-based Sound Synthesizer](http://sonic-pi.net/)Use Ruby-based code to compose and perform in classical and contemporary styles ranging from canons to dubstep, all in a custom made IDE. Available for the Raspberry Pi and OS X. This is a well produced project.


Pat Shaughnessy[20,000 Leagues Under ActiveRecord](http://patshaughnessy.net/2014/9/17/20000-leagues-under-activerecord)A look at how ActiveRecord works internally, how it finds what we ask it for, and how it returns results to us as Ruby objects. Complete with code and diagrams in Pat’s typically accessible style.


Semaphore[Semaphore CI is now free for open source](https://semaphoreapp.com/)Join [GitLab](https://semaphoreapp.com/gitlabhq/gitlabhq) and other users and organizations that have cut their build time fivefold with Semaphore’s fast processors and RubyGems mirror. There is also a free plan for private projects that includes up to 100 private builds per month.

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


Michiel Sikkes[How I Deploy A Rails App using Docker](https://intercityup.com/blog/deploy-rails-app-including-database-configuration-env-vars-assets-using-docker/)Walks through installing Docker on a VPS, setting up a Dockerfile, building the app, bundling assets, and running the app on Docker.


Erik Michaels-Ober[Writing Fast Ruby](https://speakerdeck.com/sferik/writing-fast-ruby)A beautiful slide deck with some useful tips and approaches.


Mike Perham[Don’t Daemonize your Daemons](http://www.mikeperham.com/2014/09/22/dont-daemonize-your-daemons/)Your app shouldn’t be dealing with PID files, log redirection, or other low-level concerns, says Mike Perham. Instead, lean on your OS’ init system.


MotionInMotion[The Raw Experience of Setting Up RubyMotion for Android](https://motioninmotion.tv/screencasts/45)A scrappy (in a good way) screencast fighting through the process necessary to get RubyMotion Android development up and running.


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

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