Pat Eyler's blog

Programmer Deathmatch II

Last fall, Berkeley Data Systems ran a "Programmer Deathmatch", offering a $10,000 prize to the one programmer who successfully navigated 3 timed rounds of programming competition. (You can read my write up of the event here and here.) more>>

More on Regional Ruby Conferences

The 2007 MountainWest RubyConf (MWRC) has come and gone, leaving only pictures, memories, and a promise of videos to come. Of course, this isn't the end of regional Ruby conferences in 2007. more>>

New Releases Lead to Better Ruby Testing

The last week or so has seen new releases of two of my favorite additions to testing (or speccing if you're of the BDD persuasion) in the Ruby world. zenspider and Kevin Clark have released a new version of Heckle on the 20th, and Mauricio Fernandez released a new version of rcov this morning (the 21st). more>>

Ruby Performance

Antonio Cangiano posted a Ruby Implementation Shootout on his blog last week. While it's an interesting piece (and will likely be more interesting over time), it's still very premature. more>>

Regional Ruby Conferences Are Taking Shape

Last summer, I wrote about local Ruby events and the RubyConf*MI event that was (at that time) just announced. Since then, I've taken some time to write about regional conferences, and to encourage people to check out the Ruby Central grant program. more>>

Looking Ahead at Ruby in 2007

Last week, I looked back at Ruby in 2006. This week, it's time to look ahead. Here are 10 Ruby things I think are going to be hot in 2007: Refactoring tools — This is something I think there's just too much clamor for (and too much momentum toward) not to hit in 2007. The JRuby team is making steady progress in NetBeans and Eclipse while wierd, wonderful things are being done with code rewriting on top of ParseTree and other tools. This year, we'll be able to stop saying "Yeah, there aren't any tools, but Ruby is still really easy to refactor." YARV — It has already been merged into the Ruby's development tree, now's the time to see it stabilize and speed up. RSpec — RSpec is growing in popularity too. Recently people have asked if it should be included in the Ruby Standard Library (no, probably not), which certainly points to it's popularity. Even the rubinius hackers (see below) are using RSpec to write tests. JRuby — Ruby on the JVM picked up a lot of steam last year, and looks like it's just going to accelerate in 2007. I think it will help bring Ruby into a lot of Java shops, both as an excuse to run Ruby ("Hey, look it's on the JVM. We can still pretend it's Java") and as a vector for cool stuff like RSpec. rubinius — While it might not have the fresh new enterprise smell that JRuby does, rubinius is a pretty sweet project as well. It's already gaining a lot of visibility in the Ruby world, and once regular Ruby apps start running on it, I think we'll see it take off. a Ruby spec — Perhaps the biggest benefit we'll see from rubinius and JRuby is a real spec for Ruby 1.8 (and a test suite to ensure compatibility). This has been a knock against Ruby for a while, and 2007 should be the year the community answers it. more than just Ruby on Rails — 2007 will be the year other Ruby based web frameworks get a bit of the spotlight. Nitro, IOWA and others might not draw as many developers as Ruby on Rails has, but they will influence the Ruby web development landscape. Rake — is a great DSL for build management. Rake is alread moving forward on the JRuby platform, and others will see how useful it can be in 2007. RubyConf 2007 (in Toronto?) — RubyConf 2006 was a huge success, and in 2007 should be even bigger (I just hope I can get a ticket before they sell out). With all the cool things going on in the Ruby world already, RubyConf 2007 should be a Ruby hackers dream! regional conferences — Since not everyone will make it into RubyConf 2007, regional conferences like MountainWest RubyConf and the Gotham City Ruby Conf will step up to fill the void. This year, I expect to see a handful of great regional conferences show up. more>>

Ruby in 2006 -- A Retrospective Collection

Well, 2007 is nearly upon us, which means that a lot of people are looking back on last year. The Ruby community is no exception. Why the Luck Stiff has posted the grandaddy of Ruby 2006 retrospectives. But wait, there's more — there are a growing number of local retrospectives as well. I've posted the ones I know about here, and will add more as I find them: more>>

Some Ruby Before Christmas

'Twas the Saturday before Christmas and throughout Ruby-land hackers were working, refact'ring by hand. Their programs were written with the greatest of care in hopes that a new VM soon would be there. The newsgroup was still, the irc channels too In light of the quiet, what's a blogger to do? When up on the mail list, there arose such a clatter I sprang to my laptop to see what was the matter. When what to my wondering eyes should appear but a great bunch of news before the New Year. more>>

RubyConf*MI Videos Now on the Web

Well, this is some news I've been wanting to share for a while, but I've had to wait until everything was ready. During the summer, I spoke at RubyConf*MI, one of the first regional Ruby Conferences (I think San Diego held the only one earlier than the Michigan folks). At the time, they filmed all the presentations. more>>

Ruby Related Conference Announcements

It must be the season for big announcements, because they seem to be flying right now. I'd like to point out two of them from the Ruby community. more>>

Syndicate content
Webinar
One Click, Universal Protection: Implementing Centralized Security Policies on Linux Systems

As Linux continues to play an ever increasing role in corporate data centers and institutions, ensuring the integrity and protection of these systems must be a priority. With 60% of the world's websites and an increasing share of organization's mission-critical workloads running on Linux, failing to stop malware and other advanced threats on Linux can increasingly impact an organization's reputation and bottom line.

Learn More

Sponsored by Bit9

Webinar
Linux Backup and Recovery Webinar

Most companies incorporate backup procedures for critical data, which can be restored quickly if a loss occurs. However, fewer companies are prepared for catastrophic system failures, in which they lose all data, the entire operating system, applications, settings, patches and more, reducing their system(s) to “bare metal.” After all, before data can be restored to a system, there must be a system to restore it to.

In this one hour webinar, learn how to enhance your existing backup strategies for better disaster recovery preparedness using Storix System Backup Administrator (SBAdmin), a highly flexible bare-metal recovery solution for UNIX and Linux systems.

Learn More

Sponsored by Storix