Issues » 189

Sidekiq 3.0, YAML vuln., 2014 Rails hosting survey Previous issues | Read this issue on the Web
Ruby Weekly Issue 189
April 3, 2014
Featured
Take the 2014 Ruby on Rails Hosting Survey
Post-pre-funk-new-wave digital-craft agency Planet Argon are running their latest Rails hosting survey. It’s been popular in previous years and given the community a lot of insight into what other developers are using (see 2012’s results, for example) so consider filling it out.
Planet Argon
Ruby Garbage Collection: Still Not Ready for Production(?)
Tim Robertson says Ruby 2.1’s garbage collector presents some ‘serious flaws with the way that memory is managed in Ruby’ that could lead to out of memory conditions on servers. Not everyone agrees with his approach though as discussed on this Hacker News thread.
The Omniref Blog
Heap Overflow in YAML URI Escape Parsing (CVE-2014-2525)
There’s a YAML URI escape parsing vulnerability if your MRI of 1.9.3 or higher was compiled against libyaml 1.0.5 or earlier. Recompiling with libyaml 1.0.6 or upgrading the psych gem (if you have no system libyaml) is recommended.
Ruby News
From our Sponsor
Want to ship your Rails app with confidence? PullReview finds its defects and vulnerabilities
You want to ship it right instead of doing it again. But what could you clean while still meeting the deadline? PullReview reviews the Ruby code you just wrote and tells you what’s wrong, why, and how to fix it - from style to security. Code, Spot, Fix, and Ship!
PullReview
Reading
Why Ruby Class Methods Resist Refactoring
Why use instances where class methods will do? Bryan Helmkamp explains.
Code Climate Blog
YouTube on Rails
A tutorial for creating a Rails app that lets your users interact with YouTube via the YouTube API.
SitePoint
iOS On Rails (Beta): A Book by Thoughtbot
A (paid) book of two parts: first, building a robust and clean JSON API with Rails, then secondly creating an iOS app (from scratch) that uses that API. Suitable for Rails developers with little iOS experience.
Thoughtbot
What's New in Edge Rails: Active Record Enums
Thoughtbot
Rails 4's Strong Parameters, and Deprecation of the attr_accessible Macro
attr_accessible is used in conjunction with a Rails model to explicitly identify the model attributes that can be set using mass-assignment, but Rails 4’s ‘strong parameters’ presents an alternative approach.
Easy Active Record
Wrapping C Libraries with Ruby using SWIG
ZenPayroll
Watching and Listening
The Ruby Rogues Discuss 'Ruby in Government' with Sarah Allen
Ruby Rogues
Jobs
Senior Ruby Developer at Lonely Planet (Nashville, TN)
Looking for a Senior RoR developer to work on lonelyplanet.com, an authority in the travel space that inspires, connects, and helps over 100M travelers per year.
Lonely Planet
Experienced Software Engineer (Ruby) – Henley-on-Thames UK
We’re Changeworknow – a game changer in the world of Applicant Tracking Solutions. You might never have heard of us but we’re a disruptive influence in the marketplace and we’re passionate when it comes to building the best recruitment solution in the market
Changeworknow
Senior Software Engineer at Fandor
Fandor is looking for engineers who both love to build great software and are interested in working for a company that is giving great independent and international films an on-line audience.
Fandor
Senior Software Engineers at HouseTrip (London, UK or Remote)
We’re 21 developers, 6 product managers and 2 designers, passionate about building the best holiday rental website. We write good code to build an outstanding product. We need your help. If you are a passionate senior software engineer, and think you have some of the skills, drive and talent to help us to build up our team, we’d really like to hire you.
HouseTrip
Libraries, Code and Tools
Sidekiq 3.0 Released
Sidekiq is a popular, Resque-compatible background processing system for Ruby. 3.0 introduces a few new handy features.
Mike Perham
tco: A Simple Framework for Colouring Terminal Output
Provided as a gem you can use from Ruby or directly from the command line for scripts. The code is on GitHub.
Radek Pazdera
Gimuby: Genetic Algorithms and Island Model for Ruby
Fräntz Miccoli
Preview Emails for Any User with Rails 4.1
MIKAMAYHEM
Last but not least..
Your Rails app might be slow. We can show you where.
Find your production performance bottlenecks with our affordable monitoring service designed for small and independent businesses. Get deep insights of the requests to your application at Rack-Metrics.
Rack Metrics (Sponsored Item)
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