Issues » 88

Read this issue on the Web
Ruby ♦ Weekly Issue 88
April 12, 2012
Headlines
The Future of MacRuby?
Matt Aimonetti of the MacRuby project notes that MacRuby's de-facto project leader, Laurent Sansonetti, has been M.I.A. on the project since October and no longer works at Apple. But what does that mean for MacRuby? Matt makes some suggestions.
Adhearsion 2.0 Released: Ruby Telephony Continues to Evolve
Adhearsion is an open-source telephony development framework built in Ruby. The version 2 release brings an all new Web site, updated documentation, support for multiple telephony engines, 'call controllers' and more.
Next Generation MRI Ruby Packages for Ubuntu Available
The Brightbox brainboxes have been hard at work on new MRI Ruby packages (of 1.8.7 and 1.9.3) for Ubuntu. They're ready for you to test right now - instructions inside.
TorqueBox 2.0 Released
TorqueBox is a Ruby application server built on JBoss AS7 and JRuby. In addition to being one of the fastest Ruby servers around, it supports Rack-based web frameworks, and provides simple Ruby interfaces to standard JavaEE services, including scheduled jobs, caching, messaging, and services.
Reading
Testing Like The TSA
37signals' David Heinemeier Hansson says we need to shake any bad habits of 'over testing' our code, not aim for 100% test coverage, and avoid the 'TSA-style of testing.'
Gregory Brown Releases 15 Practicing Ruby Articles.. At Once!
Gregory Brown promised to keep releasing content from his Practicing Ruby journal and has now released 15 articles at once! Tricky to write this one up but Gregory's work is always a pleasure to read and you are bound to find some useful Ruby reading in here.
On Railcar: An Isolated Rails Environment
After seeing Yehuda Katz's Kickstarter for Rails.app (covered last week) Jeremy McAnally set to work on a similar project called Railcar. Here's the what, why, and how.
Driving Google Chrome via WebSocket API
Ilya Grigorik demonstrates how to control a Google Chrome browser from Ruby using its remote debugging API.
Rails Internals: Mass Assignment Security
A look at Rails' defences against mass assignment issues by Oscar Del Ben.
Matt Wynne On Using Cucumber
Cucumber is the popular framework for executing feature documentation written in plain text in your BDD process. Pat Shaughnessy sits down with Matt Wynne, co-author of The Cucumber Book, to talk about the ideas behind Cucumber and its design.
Super Charge your Rails App with Rack Cache and Memcache
Watching and Listening
Crafting Rails Applications with Jose Valim
The Ruby Rogues sit down with Jose Valim to discuss not only his popular book 'Crafting Rails Applications' but the actual art of crafting Rails apps itself. At 1h20m long, it's a deep dive, but perfect for the car!
Are Interpreters (Python/Ruby/PHP) Immoral?
A developer makes an impassioned plea for developers to learn compiled languages because 'interpreters for non trivial computation' are immoral and 'indefensible' due to their carbon footprint. Hmm.. yeah.. enjoy ;-)
Libraries and Code
App Scrolls: Rails App Generation Magic from Dr Nic
The App Scrolls is a magical tool to generate new Rails and modify existing Rails applications (coming) to include your favourite, powerful magic. Authentication, testing, persistence, javascript, css, deployment, and templating - there's a magical scroll for you.
First NMatrix Alpha Released
Get your matrix math and linear algebra on with this prototype Ruby library.
MongoDB Ruby Driver 1.6.2 Released
rdoc-spellcheck: Check Your Documentation for Spelling Errors
A library by Eric Hodel that uses libaspell to spell check your RDoc documentation.
Jobs
Back-end Programmer Hedgeye Risk Management [New Haven, CT]
Senior Rails Engineer at Signature Labs [San Francisco, CA]
Last but not least..
The Mega March 2012 Ruby and Rails News Roundup
Not to get too Inception on you here, but I know some readers skip some issues of Ruby Weekly due to time, etc, so this Web based summary of the last month's worth of Ruby news might be up your street nonetheless!
1.9 Pad: A Ruby 1.9.3 Execution Sandbox on the Web
Published by Cooper Press.
Want to sponsor an issue? See our media kit.

© 2013 Cooper Press Ltd. Email policy Privacy policy
Office 30, Fairfield Enterprise Centre, Louth, LN11 0LS, UK
Update your email address
or unsubscribe here

ONE e-mail each Thursday. Easy to unsubscribe. No spam — your e-mail address is safe
Published by Cooper Press and curated by Peter Cooper