Interesting Ruby Tidbits That Don’t Need Separate Posts #19
Post by Peter Cooper
REST Client - Simple DSL / Ruby Library for Accessing REST Resources

Adam Wiggins of Heroku has made available rest-client, a new library that makes it ridiculously easy to interact with RESTful resources and APIs (over HTTP, naturally.)
Racket - Raw Packet Manipulation with Ruby
Racket is a new Ruby library that “crafts and analyzes” raw network packets. It’s all pretty low level stuff, but a collection of straight forward examples are provided to get you started.
RubyDoes.Net - A Blog for IronRuby Fans
RubyDoes.Net is, effectively, like a Ruby Inside but for the .Net / Microsoft side of things. It focuses on IronRuby, Microsoft’s .Net implementation of Ruby. IronRuby doesn’t get a significant amount of press here on Ruby Inside, so for those with an interest in the Windows platform, RubyDoes.Net is a great blog to check out.
RSpecced Haml Scaffolding for Rails
Daniel Fischer writes in with news about the availability of Haml scaffolding for Rails. I’m not a Haml user myself, but it seems this adds a generator to Rails that makes it easy to generate RSpec-backed Haml-templated scaffolds for your Rails models. If so, and if you’re a Haml fan, go get it!
Ruby In Steel Developments - Debugger Improvements and Full JRuby Support Coming Soon

Huw Collingbourne, the brains behind Visual Studio-based Ruby IDE Ruby In Steel, has written in with news of more developments. I swear the guy doesn’t eat or sleep with the amount of work he’s doing! First up, there have been some significant improvements to the Cylon Ruby debugger that enable you to change the values of variables in the middle of a debugging session, break on exceptions, break on a certain number of times a particular line of code has been run, conditional breakpoints, and more. Secondly, full JRuby support, including high speed Cylon-based debugging, is coming in the next major revision of Ruby In Steel. The quality of Huw’s work and his seemingly never-ending stream of releases and upgrades is inspiring.
InLine - 100% Ruby Solution for Inline Editing at the Console
Fabio Cevasco has put together InLine, a clever bit of Ruby code that makes it possible to create a console-based inline editing environment with pure Ruby. It seems a little bit like a hack, but it’s a very clever bit of coding and bound to be of interest to those developing console-based applications.




Del.icio.us
Cosmos









March 14th, 2008 at 10:59 pm
Thanks very much for the mention ! :)
March 15th, 2008 at 12:17 pm
Same here, thanks a lot for mentioning me and InLine!
March 15th, 2008 at 5:22 pm
Same from me.. Thanks for the mention!
March 17th, 2008 at 1:53 pm
Wow! That REST Client looks great, now just to find somewhere to have a play with it.