Ruby-Core Speaks on Ruby 1.8.8, 1.9.3 and 2.0

ruby-core.pngYou may imagine that the ruby-core mailing list is a 24/7 programming disco dealing with core Ruby implementation topics.. but no, it's usually a low-traffic list with calm discussion of bugs and patches. This week, however, some Interesting Stuff™ has happened and the kimono has been lifted on a few issues including, notably, a potential Ruby 1.8.8.

Read more →

VCR: A Recorder For All Your Tests’ HTTP Interactions

haha-funny.pngVCR is a library by Myron Marston that records your test suite's HTTP interactions so that they can be quickly replayed during future test runs. The big win is that you get predictable, quick and accurate tests. If you need to update the data, just delete the fixtures VCR generates and you're good to go.

Read more →

Peter Cooper’s Online “Introduction to Ruby” Class Starts January 10

codelesson.pngStarting January 10, 2011 (just one week after this post), I'll be teaching an online Ruby course with CodeLesson.com - me being Peter Cooper, author of Beginning Ruby. It lasts 4 weeks and will cover most things a new Ruby developer (or programmer in general) needs to know to become a confident, intermediate-level Rubyist. It's a great springboard from which to move on to Rails or other more advanced Ruby topics.

Read more →

9 Ruby and Rails Jobs for January 2011

jobs.pngIt looks like California's the place to be if you're a Rubyist or Rails developer looking for a full-time position right now. 6 of today's 9 positions are in California with 5 of those in the Bay Area. Elsewhere, there are also positions in Texas, Illinois, and the UK. Good luck!

Read more →

The Ruby Community’s Christmas Releases

bauble.pngChristmas is a special time for Rubyists and not only for those of us taking the opportunity to get drunk and eat a lot. December 25 has been a popular release date since Ruby 1.0 was released on December 25, 1996 and several developers were preparing releases of their libraries and Ruby implementations this year too. So what December 25, 2010 bring?

Read more →

Rubinius 1.2 Released: A Blog, Better Documentation and More of a Good Thing

rubinius.pngThree months on from the 1.1 release, Rubinius 1.2 has hit the streets bringing together 242 commits from 10 developers. As well as the typical bugfixes and performance tweaks that come with any implementation update, 1.2 brings some underlying structural changes that set up the path to getting better Windows support, Ruby 1.9 support, and the removal of the much-loathed GIL (Global Interpreter Lock) in future releases.

Read more →