Interesting Ruby Tidbits That Don’t Need Separate Posts #5
Getting Started with Rubinius Interested in what's going on with Rubinius, the new virtual machine and Ruby compiler created by Evan Phoenix? Want to install it and have a play on your own machine? Someone's put together a great blog post called "Getting started with Rubinius" that runs through checking out Rubinius, compiling it, and digging into the code. Premailer.web - Ruby app that brings all CSS styles inlinePremailer.web is a Ruby script (and Web service) by Alex Dunae that can take an HTML file that uses external CSS files and turn it into an HTML file with all its styles declared inline. This is useful if you're putting together an HTML newsletter and you want all of the styles included with no requirement to load external files. Premailer.web uses Hpricot for all of the heavy lifting, and Alex said that a post about Hpricot on Ruby Inside was what inspired him to get started on this tool.Obscure and Ugly Perlisms in RubyAs an ex-Perl programmer myself, I was pretty surprised to learn about a few of these Perlisms that had made their way into Ruby. Now I just have to make sure I'm not tempted to use them.."Video conversion" in Ruby on RailsThis isn't really performing video conversion using Ruby code, but is an interesting demonstration of using BackgrounDRb to queue up video conversion tasks for FFmpeg and how to show the videos back to your users.RubyShellRubyShell (aka rbsh) is a project I've kept an eye on over the last few months. As the name implies, it's a UNIX "shell" (as in, like bash) but with a Ruby twist. It lets you access things like processes and network adapters using Ruby syntax. It's powerful stuff and I think it could become a major contender against bash for Ruby developers with a little more work. Smart stuff!acts_as_conference Rails Conference Call For ProposalsThe acts_as_conference Rails conference, taking place in Orlando, FL in February 2008, has put out a call for proposals. They're looking for eight speakers with an hour's session each. The topic has to include Rails in some way. Deadline for submissions is November 2nd and the schedule will be announced on November 16th.