Issues » 165

This week's Ruby news Previous issues | Read this issue on the Web
Ruby Weekly Issue 165
October 3, 2013
Featured
The www.ruby-lang.org Design Contest
With the official Ruby site at ruby-lang.org moving over to Jekyll recently, an opportunity for redesigning the site arose, and by way of celebrating Ruby’s 20th anniversary, there’s now an official Ruby homepage redesign contest. You need to make your design available by November 8 and it needs to be responsive and support multiple devices well.
Ruby News
High-Speed Rails Deploys With Git
How the Code Climate team reduced deploy times from ten minutes to fewer than five seconds by replacing the standard Capistrano deploy tasks with a simpler, Git-based workflow and avoiding slow, unnecessary work.
Bryan Helmkamp
RubyConf 2013 Schedule Revealed
3 days, 3 keynotes, and 3 talks wide.
RubyConf
From our Sponsor
Reading
A Tour Through Random Ruby
Not just random parts of Ruby but the parts of Ruby involved in randomness, such as Kernel#rand, the Random class, SecureRandom, and on to libraries that generate random data or words.
SitePoint
Getting Started with Ruby and WebSockets
Engine Yard
A Frozen Array and Hash Literals Proposal for Ruby
A proposal that the Ruby 2.1 string freezing syntax should be extended to arrays and hashes too.
ruby-trunk Wiki
6 Ways to Remove Pain From Feature Testing in Ruby on Rails
Mitch Lloyd
Slow Tests Are The Symptom, Not The Cause
A walkthrough of refactoring some Rails code to look at how small, incremental improvements to the design of the app, and specifically, decoupling, naturally lead to faster tests.
Oren Dobzinski
Using Sidekiq and Clockwork? Try Sidetiq
Sidekiq is a Ruby worker library and Clockwork provides cron-like features in Ruby. If you’re on Heroku, running multiple processes could cost more money, so Sidetiq adds interval-based job enqueueing to Sidekiq.
Michael van Rooijen
Using Postgres Arrays with Rails 4
Most apps take advantage of arrays in one form or another, and the Postgres database system has had support for arrays for years. Now you can work with Postgres' arrays natively from Rails.
David Kelso
More Than You Care to Know About the Array#uniq Method
Chris Holtz
Elixir for Rubyists - Part 1
Elixir is an Erlang VM-based language that has many stylistic similarities to Ruby. This post shows off some simple Elixir examples.
Nate West
How to Create Executable Web Applications with Ruby
Alexander Shvets
How to Make $100k in OSS by Working Hard
Mike Perham, of Sidekiq fame, shares his experiences with making his work on the open source project pay.
Mike Perham
How to Integrate AngularJS with Rails 4
Shelly Cloud
Serving Ruby Gems, The Paranoid Way
Gemnasium
Testing EventMachine Periodic Timers
Lorenzo Planas
Watching and Listening
MetaCasts Covers Ruby 2.1.0.preview1
Available to subscribers or to buy, Mark Bates digs into the new parts of the latest preview Ruby release.
MetaCasts.tv
Libraries, Code and Tools
Announcing Faye 1.0
At over 3 years old, the publish-subscribe messaging system based on the Bayeux protocol that supports both Ruby and Node.js has hit its 1.0 milestone. Congratulations, James.
James Coglan
negative-captcha: For Creating Negative CAPTCHAs in Rails Apps
CAPTCHAs are mechanisms for attempting to test if someone using your site is human. Negative CAPTCHAs are, well, the opposite and allow errant bots to give themselves away. This library makes these traps easy to set up in your Rails app.
Erik Peterson
Data Mining in JRuby with Ruby Band
Ruby Band provides access to data mining and machine learning algorithms from the Java world to Ruby.
SciRuby
binding.repl: binding.pry for Everyone
Makes the useful ‘binding.pry’ interface available within Pry available to all Ruby consoles (such as IRB).
Rob Gleeson
Jobs
Senior Software Developer at Econify [Washington, DC]
Econify is a Ruby development shop that primarily works with established companies, leading them through complicated technology challenges. We’re currently seeking one more senior developer to work with our fantastic clients in downtown Washington, DC.
Senior Software Engineers at HouseTrip (London, UK)
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.
Last but not least..
Build Rails Stacks On Any Cloud in 5 Minutes
Build servers to run your Rails apps in minutes on Amazon, DigitalOcean, Rackspace, Linode, or your own servers. Scale the traffic and background processes, backup your databases and monitor your servers. All with a simple UI. No more Chef and no more Capistrano! Try Cloud66 for Free Now.
Cloud66 (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