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

This week's Ruby news, issue 221

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

Ruby WeeklyIssue 221 — November 13, 2014

ruby-lang.org[Ruby 2.1.5, 2.0.0-p598, and 1.9.3-p551 Released Due to Another REXML Vulnerability](https://www.ruby-lang.org/en/news/2014/11/13/ruby-2-1-5-is-released/)All include a security fix for [CVE-2014-8090](https://www.ruby-lang.org/en/news/2014/11/13/rexml-dos-cve-2014-8090/), another XML expansion based DoS vulnerability found in REXML.


Justin Weiss[Fun with the Object#method Method](http://www.justinweiss.com/blog/2014/11/10/fun-with-the-method-method/)Have you ever wanted to pass a method to a function that only takes a block? Or figure out which of your object’s superclasses broke the method you’re trying to call?


Ben Lewis[Building A Ruby List Comprehension](https://blog.engineyard.com/2014/ruby-list-comprehension)Ben Lewis decided to try and implement a Python style list comprehension mechanism in Ruby. Here he explains some things he learnt along the way.


HoneybadgerSponsored[Fix bugs in production before your boss even notices.](https://www.honeybadger.io/)When people depend on your apps to work, you need Honeybadger. We give you complete visibility into production problems the moment they happen, and the tools you need to fix them. [Try exception, uptime and performance monitoring for free.](https://www.honeybadger.io/pages/plans) Also, [click here](https://honeybadgerio.wufoo.com/forms/get-your-free-honeybadgerio-tshirt/) to get your free “Patch that monkey” tshirt.

[![Honeybadger\](http://s3.amazonaws.com/nlga/uploads/item/image/23300/i.jpg)](https://www.honeybadger.io/?utm_source=rubyweekly&utm_medium=email)


Adam Cooke[Ruby DSLs for Fun and Profit](http://blog.atechmedia.com/ruby-dsls-for-fun/)A walkthrough of creating a simple internal DSL for defining a basic address book.


PJ Hagerty[So You've Decided to Contribute to Ruby](https://blog.engineyard.com/2014/contribute-to-ruby)A look at some of the ways you can get involved with contributing directly to MRI. (To add my own advice, spend time [exploring the MRI code base](https://www.youtube.com/watch?v=0npv906IQag) first.)


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

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