|| ||Ruby Weekly <rw-AT-peterc.org> |
|| ||<lwn-AT-lwn.net> |
|| ||This Week's Ruby News - Issue 118 |
|| ||Thu, 8 Nov 2012 13:32:05 +0000|
|| ||Article, Thread
Ruby Weekly - A Weekly Ruby Newsletter
Issue #118 - November 8, 2012
My 'Ruby 2.0 Walkthrough' Kickstarter Campaign
My Ruby 1.9 Walkthrough remains a thorough way for Ruby 1.8 developers to
get up to speed with 1.9 but 2.0 is now just around the corner. I've
started a Kickstarter campaign to both give you a great deal plus give me
all the social pressure required to get it done right and to the expected
Rubinius 2.0.0 Release Candidate 1
Sadly the Rubinius blog seems to be on hiatus but plenty of people noticed
Rubinius 2.0.0rc1 has been tagged. Rubinius is an alternative Ruby
implementation largely written in a subset of Ruby itself and the 2.0
release brings 1.9 syntax to the fore.
Amazon Adds Ruby Support to AWS Elastic Beanstalk
Amazon's Elastic Beanstalk service provides a way to quickly deploy and
manage apps within AWS's cloud of services (EC2, S3, etc.) It now supports
Ruby apps by using Phusion's Passenger (I hope Amazon are paying Phusion
handsomely for this :-))
From Our Sponsor
Get code quality metrics and alerts on every Git push
Break free from technical debt. Code Climate analyzes each commit and instantly notifies your
team of code quality issues and improvements via Campfire, email or RSS. Try it free for 14 days
and get 25% off your first three months. Still free for OSS! <img
Yet Another Ruby Shootout: MRI 1.9.3 vs MRI 2.0 vs Rubinius 2.0
Igor Alexandrov picks up where Antonio Cangiano left off by benchmarking
MRI 1.9.3-p286, MRI 2.0.0-preview1 and Rubinius 2.0.0-rc1. As always with
benchmarks, don't read too deeply but it seems Ruby 2.0.0 holds its own so
'require is slow in its bookkeeping; can make Rails startup 2.2x faster'
An issue on the official MRI issue tracker that shares a patch which can
improve the performance of 'require'. Follows on to the work seen
optimizing code loading in Ruby 1.9.3 in June 2011.
Ruby 2.0 Preview Available on Heroku
It's still only a preview so don't pull out your production apps yet, but
Heroku's polyglot stack supports Ruby 2.0 preview 1 without much work at
Reinventing Wheels of Future: Matz's RubyConf Keynote Slides
No technical content as such but Matz celebrates the reinventing of wheels
and confesses his love for PHP. Worth a quick swipe through for the
Game Development and Ruby
Another slide-deck from RubyConf, this time sharing some options and
opinions on game development in Ruby.
RubyConf Roundup: Day One
If you missed RubyConf, here are some handy notes for the talks that Mike
RubyConf Roundup: Day Two
Dead Simple Login System for Rails Apps with OmniAuth and Facebook
In just six special steps with Gal Steinitz.
Let's Not: Refactoring RSpec Specs with Plain Ruby Methods
A look at using plain Ruby methods rather than DSL constructs with RSpec.
Thinking in Objects
Josh Susser drops some object orientation principles on us in his RubyConf
Building a Peer-to-Peer Chat System using Multicasting in Ruby
IP multicasting allows you to send a datagram to multiple recipients on a
network. In this post John Pignata looks at multicasting and creates a
simple chat system using Ruby's socket library.
Instructions to Install Ruby 2.0.0-preview1 on OS X with Homebrew and rbenv
Delegation on a Method by Method Basis with Forwardable
Traitor: An Implementation of Traits for Ruby 2.0
ActiveResource Is Dead, Long Live ActiveResource
Watching and Listening
RailsCasts Digs Into Rails 4.0's Turbolinks
A 7 minute tour of 'turbolinks' (as will feature prominently in Rails 4.0)
with Ryan Bates.
The Farmhouse Podcast: Rubyist Talk from Los Angeles
Hard to describe but I've been enjoying this podcast from The Farmhouse.
The latest episode features Shane Becker and Evan Phoenix discussing the
Puma Ruby Web server. Steve Klabnik features on two earlier episodes.
RubyConf 2012 Lightning Talks: An 80 Minute Grab Bag
The Thoughtbot Podcast Chats to RubyConf 2012 Attendees
Libraries and Code
Espresso: A New Scalable Web Framework Aimed at Speed and Simplicity
I don't think we've had a new Ruby framework for a while so.. enter
Espresso :-) Has a few interesting ideas but without being too alien to
existing Rails, Ramaze, or Sinatra fans.
Ruboto 0.9: The JRuby on Android Platform
Now supports Ruby classes directly subclassing Java classes.
A Simplified Version of Ruby's Object System, Implemented in Ruby
A clever experiment by James Coglan. It's intended to model inheritance and
method lookup in as little code as possible, for ease of understanding by
Chili: A Spicy 'Feature Toggle' Framework for Rails
Redtape: A Cleaner Alternative to accepts_nested_attributes_for in Rails
Sr. Rails Engineer at VMware Socialcast (San Francisco)
Socialcast is looking for a passionate, experienced Ruby and Rails Engineer
to join our growing Engineering team! Continue your career in a start-up
atmosphere focusing on fast experimentation with the latest technologies
and frameworks (Rails 3 and Ruby 1.9).
Ruby on Rails Developer at Litmus (Remote, anywhere!)
Litmus, the e-mail testing and analytics company, offering a great salary,
full health care benefits and 28 days paid vacation. We're looking for
great developers wherever you live in the world. Come and see what our team
have to say about working here.
Sr. Ruby on Rails Developer at ARPC [District of Columbia]
Last but not least..
The British Ruby Conference: Giving 15% for Movember
The British Ruby Conference is in Manchester, England in March 2013 with
lots of lovely speakers (and I'll be there!) and for this month only will
be giving 15% of ticket sales to the Movember cause. Come join in the fun.
You opted in for Ruby Weekly at http://rubyweekly.com/ to get weekly e-mails
about the Ruby programming language.
Our mailing address is: Office 30, Lincoln Way, Fairfield Enterprise Centre,
Louth, Lincs, UK, LN11 9EJ.
You can e-mail the list maintainer directly at email@example.com in case of
to post comments)