Issues » 149

This week's Ruby news Previous issues | Read this issue on the Web
Ruby Weekly Issue 149
June 13, 2013
Featured
Rails 4.0 Release Candidate 2 Released
The final release is almost here and is scheduled for June 25th unless any showstopping bugs turn up. Give the latest release candidate a try.
Nobody Understands The GIL
Jesse Storimer digs into Ruby's infamous 'global interpreter lock'.
Working With Ruby Threads - An Ebook About Multi-Threading in Ruby
Jesse Storimer's latest release.
From our Sponsor
Unicorn Rawk: Kick GC Out of the Band
Most of the conversation about generational GC (or other strategies) revolves around making Ruby GC more efficient. This has a great impact on your users, because less GC time means that their pages return faster. But what if you could avoid it altogether?
Reading
Beyond The Default Rails Environments
David Heinemeier Hansson explains how Basecamp uses three further environments beyond the standard test, production and development ones.
Ruby, Python, Java, C and Programmer Happiness
Pat Shaughnessy looks at how Hash#fetch has been implemented in 4 different Ruby implementations.
Phusion Passenger DOES Support Ruby 2.0
Some people have misunderstood an earlier note from Phusion so here they set things straight.
Matz's Keynote at Ruby Kaigi 2013
David Padilla's notes on what Matz covered in his keynote at the landmark Ruby conference in Japan recently.
'Plucking' Multiple Columns in Rails 3
The problem: you have a large result set that you want to return, but you don't need full blown ActiveRecord models for each result. In fact, doing so would likely bring the Ruby process to a crawl. Instead, you just need a few attributes in an array plucked from each result.
Parallel Cross Browser Testing Using Saucelabs, Cucumber, and Capybara
A tutorial that walks through building a Rails app that contains tests that run in parallel across 6 different browsers.
Chaining Scopes in Rails 4
Coming up in Rails 4 are big changes in ActiveRecord and how scopes work when chained together into a single query.
Being Paranoid with Ruby Gems
Watching and Listening
Stubbing and Mocking with RSpec
A ten minute introduction from The CodeShip.
The Ruby Rogues Discuss 'Ruby Trends'
Covers remote working, training programs, outsourcing, object oriented design, JavaScript, and functional programming.
Using Select2 with Ruby on Rails
Select2 is an alternative to the usual 'select' element that includes many more features.
Libraries, Code and Tools
Rails 4.0.0 RC2 and Ruby 2.0 Dictionaries for OS X
Want to get access to Ruby and Rails documentation in the OS X Dictionary app? Here's the latest update.
nsa_panel: Easily Add A NSA Backdoor Into Your Rails App
You might not want to do this.
Ruboto 0.13.0
The JRuby on Android framework. 0.13.0 adds support for Android API level 17 and the Android SDK r22.
Cistern: An API Client Framework Extracted From Fog
rails_email_preview: A Rails Engine to Preview Mails in the Browser
Introducing Invoker: Manage Processes in the Development Envionment
Jobs
Planet's Earth #1 Accommodation Website is looking for Software Developers!
Do you want to solve real problems of scale involving thousands of servers with various subsystems all deployed multiple times a day? And do you want to work on one of the largest Perl codebases in the world? Join Booking.com in Amsterdam. Do awesome things!
Ruby Developers at HouseTrip (London, UK)
Want to work with a 18-person team of passionate Ruby developers who love good code and care for their product in central London? We are currently hiring. Ranked by Wired Magazine the number two start-up in London (2012), HouseTrip is Europe’s largest holiday rental booking website.
Web Developer - Roadtrippers (Ruby on Rails / Backbone.js)
Ruby Software Developer at Openbay [Cambridge, Massachusetts]
Last but not least..
Hacker Bundle: A Bundle of Tech Services for Cheap
Not exactly Ruby related, but a collection of useful Web based services and tools aimed at hackers/developers and put together at far cheaper than the usual rate. Includes Twilio, CircleCI, Pusher, Mandrill, Beanstalk, and others.
Published by Cooper Press.
Want to sponsor an issue? See our Q2 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