Issues » 67

Read this issue on the Web
Ruby ♦ Weekly Issue 67
November 10, 2011
From the Editor's Desk..
Welcome to issue 67 of Ruby Weekly. After last week's bumper set of releases (check the archives if you missed it - link at the top of this e-mail) the Ruby world is quieter this week :-)
Headlines
The Ruby Standard Library To Be Converted to Gems for Ruby 2.0?
It seems as if much of the Ruby standard library (often at the end of many stinging barbs) may be extracted from Ruby core and turned into gems that can be maintained separately. This post on Ruby Inside sums up the concept.
RSpec 2.8.0 RC1 Released
The next significant release of RSpec is afoot and its first release candidate is now out. Key improvements come to configuration (and being able to override it from the command line) and running examples in random (and pseudo-random) order.
Ruby 1.9.3-p0 RubyInstaller for Windows Available
RubyInstaller is a popular route to installing Ruby for Windows users, and a new version based on the all-new Ruby 1.9.3-p0 is now out.
Ruby Webapp Performance Management Service New Relic Adds Free Server Monitoring
Minitest 2.8.0 Released
From Our Sponsor
Tech Startup Events and Industry News to your E-mail Each Week
StartupDigest personally delivers the best information about the tech startup world to your inbox. Every week more than 250,000 subscribers receive curated guides to the best tech meetups in your city, useful resources to improve your skills, and interesting trends in your local tech market.
Articles and Tutorials
Ruby’s Unary Operators and How to Define Their Functionality
Take the + in "+5" or ! in "!true" and you're looking at one of Ruby's unary operators - operators that only take a single argument (in the form of a receiver). In this Ruby Inside post, I explain how they work and how you can twist them to your will.
Besides Being Faster, What Else is New in Bundler 1.1?
Recently, Pat Shaughnessy did a great post explaining why the forthcoming Bundler 1.1 will be faster than 1.0. This time around, he looks at some new features, including bundle outdated, bundle clean, specifying install paths, and creating bundles that will work on machines that don't have Bundler installed.
The Current and Future Ruby Platform
Adam Keys shares his thoughts on the long-term future potential of Ruby as a platform and where it's likely and unlikely to go.
A Self Guided Rails 3.1 Tutorial in an App
An interesting app built by Peter Jones that aims to be a self guided Rails 3.1 tutorial. The README is extensive and explains how to get started. There are also some reader exercises designed to stretch your coding muscles.
Screencasts
Be a Minecraft Modman with Purugin
At RubyConf 2011, Thomas Enebo (of JRuby core team) gave a talk about Purugin, a plugin framework for building Minecraft modifications using Ruby.
RailsCasts on the Mercury Editor
Mercury allows you to edit a section of HTML directly in the browser with a WISYIWYG editor. In this week's Railscasts, Ryan Bates shows how to integrate Mercury into a Rails app.
Libraries and code
Likeable: Storing 'Liked' Objects with Redis
Likeable is a new open-source Ruby library built by Gowalla to store 'likes' on items. It works with ActiveRecord objects but can be used with any Ruby object that implements an #id method. If you have Redis ready and waiting, it looks pretty easy to get going.
X11Client: Manage X11 Windows/Events from Ruby (including Mouse Control)
Example Rails 3.1.1 App using Mongoid and OmniAuth 1.0
With OmniAuth 1.0 out just last week, it's great to see Daniel Kehoe has updated his popular Rails 3.1 example app to the latest and greatest. If you want to see how to bring Mongoid and OmniAuth together with Rails 3.1, this is a great place to start.
RBzip2: A Pure Ruby Implementation of the bzip2 (De)Compression Algorithm
Sinatra-Static: Turn a Sinatra App into a Static Site
ZK: A High Level Ruby Interface to Apache ZooKeeper
Ruby Jobs of the Week
Ruby Developer [Cambridge, Massachusetts]
Every programmer at Litmus remembers the first time they searched for an answer to their programming problem, only to realize they were the first to try to take it on. These days, it's an almost daily occurrence around here. If that sounds exciting to you, then we'd like to talk to you.
Rails Developer at EquipRent.com [Scottsdale, Arizona]
Rails Developer (or Rails Enthusiast) Wanted at Legitscript [Portland, Oregon]
Last but not least..
Gemnasium: Keep Up to Date With New Versions of Gems
Gemnasium is a new commercial service (yep, it costs money) that parses your Ruby projects' gem dependencies and notifies you when new versions are released. There's a 2 week trial if you want to get a feel for how it works.
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