See the full issue archive.
Subscribe to Ruby Weekly here.
Issue 156 - August 1, 2013
Welcome to issue 156 of Ruby Weekly. I think vacation season must have truly kicked in this week because it's been pretty quiet news wise. I hope you're enjoying the weather wherever you are :-)
LayerVault, a company that works on version control tools for designers, has created a Ruby library that can process Adobe Photoshop PSD files. More in their introductory blog post.
A Web-based port of Ryan Bates' Ruby Warrior game complete with graphics and music. The game is designed to teach Ruby and artificial intelligence concepts in a fun, interactive way. (Note: Music autoplays.)
Steve Klabnik warns us that subclassing core Ruby classes can lead to unexpected side effects (and provides examples). He suggests using composition instead of inheritance in such cases.
Mason Fischer wanted to play with Rails 4's live streaming functionality so put together a simple chat app to test the concepts.
Ilya Sabanin covers some of what was involved in taking a large Rails 2.3 and Ruby 1.8-based webapp up to the latest versions of both.
Job Vranish misses Haskell's algebraic data types when working in Ruby but has come up with a simple implementation which is explained here.
A pragmatic walkthrough by Matt Weppler.
Postgres' CREATE INDEX CONCURRENTLY is an amazing feature that lets you add an index without locking the table.
A talk by *gasp* a recruiter, but one of the better ones. Louis Goff-Beardsley provides some tips around starting and building a team of Rails developers.
At RubyConf India 2013, Bhavin Javia gave a talk about the importance of code style when working within a team or in public. (Note: Audio is not great but listenable.)
Topics covered include Sinatra, daemon processes, the Raspberry Pi, and some of the tooling used behind the scenes of non Rails Ruby apps. (1hr 18m podcast.)
An Elasticsearch based gem to add intelligent / learning search capabilities to ActiveRecord. There's also an introductory blog post.
And then send in HTML and plain text.
Aimed at Android development.
Building scalable web services is hard and we need your help! We know mobile at Lookout but many of our challenges aren't in the app store, but in the data center. We're looking for experienced devs who can build services, design APIs and grok complex systems.
Seeking full stack ruby infrastructure engineer for hacking in the underbelly of Zendesk. Solve problems at scale and work with smart kids.
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!
Code School have a course aimed to help you 'build faster and more secure web apps with Rails 4.'
Address: Office 30, Lincoln Way, Fairfield Enterprise Centre, Louth, Lincs, UK, LN11 0LS