Ruby Weekly
Issue 221 — November 13, 2014
ruby-lang.org
All include a security fix for CVE-2014-8090, another XML expansion based DoS vulnerability found in REXML.


Justin Weiss
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
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.


Honeybadger  Sponsored
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. Also, click here to get your free “Patch that monkey” tshirt.

Honeybadger

Adam Cooke
A walkthrough of creating a simple internal DSL for defining a basic address book.


PJ Hagerty
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 first.)


In brief