Issues » 195

This week's Ruby news Previous issues | Read this issue on the Web
Ruby Weekly Issue 195
May 15, 2014
Ruby 2.1.2 Released
Contains a fix for a regression of Hash#reject in Ruby 2.1.1, support for building against Readline-6.3, an updated bundled version of libyaml with psych, and some bug fixes.
Ruby News
Is TDD Dead? A Recording of the Live Debate (video)
David Heinemeier Hansson, Martin Fowler, and Kent Beck got together on Google Hangouts for a live discussion inspired by DHH’s TDD is Dead blog post last month and the reactions to it. Part 2 of the debate takes place this Friday (May 16).
RuLu 2014: A 2 Day Ruby Conference in Lyon, France (June 19-20)
I’m told the code ‘rubyweekly’ will bring the price down a nice bit :-)
RubyConf Portugal: October 13-14 in Braga, Portugal
Katrina Owen and Erik Michaels-Ober are already down to talk, but you can submit your own proposal until July.
From our Sponsor
AppSignal: The best Rails error and performance monitoring, from $19/month
We know what developers like. We don’t like feature upgrades or hidden costs either. With AppSignal, you get all features in all plans: monitoring and alerting for errors, performance & background jobs. Starting at $19, for unlimited apps and servers.
A Look at the New Rails 4.1 'travel_to' Test Helper
Rails 4.1 introduced a ‘travel_to’ time stubbing method that forces the current time to whatever you specify, allowing you to make asserts against a historical time.
Brandon Hilkert
Shared Examples with Minitest
A technique for DRYing up your tests where conditions are shared.
Brandon Weiss
Remote Pair Programming Tips Using RubyMine and Screenhero
Justin Gordon
Why Ruby Blocks Exist, Part III
Jay McGavren continues his series for O’Reilly.
O'Reilly Media
Fragmentation in the Ruby Community
‘The Ruby community is fragmenting. The community needs new leadership,’ says Adam Hawkins.
Adam Hawkins
Starting on an Existing Rails Project
Some tips on how to get up to speed when beginning work on a pre-existing Rails project.
Anthony Panozzo
Writing Gems for Ruby and RubyMotion
Jack Watson-Hamblin
Callbacks and Ruby
I quite like this idea but it doesn’t feel very Rubyish.
Janis Miezitis
How Does MessageVerifier Work?
The MessageVerifier class in Rails uses OpenSSL to let you protect data from tampering by verifying it against a generated token.
Adam Sanderson
How Do ActiveRecord's Batched Queries Work?
Adam Sanderson
Watching and Listening
Web Applications with Ruby (not Rails)
David Padilla imagines a world where Rails doesn’t exist but Ruby is still going strong. What kind of Ruby code would you write to make a web application work from scratch?
RailsConf 2014
Concerns, Decorators, Presenters, Service Objects, Helpers.. Help Me Decide
Justin Gordon applies a variety of patterns and organizational techniques to various bits of Rails code to demonstrate what they’re about. (I recommend watching in 1080p as the slide rendering is a bit weird.)
RailsConf 2014
The DHH Problem
A 3 minute lightning talk that doesn’t present DHH as a ‘problem’ per se but which encourages others to speak up, share opinions, and participate in a more diverse community of practice with a wider gamut of opinions.
Tom Stuart
Senior Ruby Developer at Econify [Washington, DC & Northern VA]
Econify is a Ruby development shop that primarily works with established companies, leading them through complicated technology challenges. We’re currently seeking 1-2 senior developers to work on-site with our fantastic clients.
Offered: Fame and Fortune for Your Thoughts
If you’ve solved an interesting problem lately, discovered a new tool, or want to showcase your latest project, why not reach a huge audience and be paid for it? SitePoint is always on the lookout for new writers. Write an occasional article, or become a regular contributor.
Freelance with Companies like Airbnb, IDEO & JPMorgan
Work on special projects with great companies through Toptal. Set your weekly/hourly rate, and work from anywhere in the world as an elite Ruby on Rails developer. See if you have what it takes.
Libraries, Code and Tools
Ruby 2.0.0-p481 Released
A maintenance release with some fixes.
Ruby News
Backports of Gems to Ruby 1.8.7 or Rails 2.3
A commercial service to backport gems to discontinued versions of Ruby or Rails.
Ruby Backports
SimpleCalendar 1.1: Calendar Rendering on Rails
Chris Oliver
QuickBooks Integration with Ruby with the quickbooks-ruby-base Gem
Code, a tutorial, and a screencast.
Christian Pelczarski
Guacamole: An ODM for ArangoDB for Rails
ArangoDB is a distributed open-source database with a flexible data model for documents, graphs, and key-values.
Last but not least..
Get real-time data from your real end-users
Learn how New Relic Browser provides valuable insights into the actual experience your real-users are having on your site. Get deep visibility into the front-end code of your web apps including browser page load times and performance breakdowns by browser and geography.
New Relic (Sponsored Item)
Published by Cooper Press.
Want to sponsor an issue? See our Q3 2014 media kit.

© 2014 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