Interesting Ruby Tidbits That Don’t Need Separate Posts #19

Post by Peter Cooper

Permanent Link  |   book mark Interesting Ruby Tidbits That Don’t Need Separate Posts #19 in del.icio.usDel.icio.us  |   See this page in technoratiCosmos

REST Client - Simple DSL / Ruby Library for Accessing REST Resources

rest-client.png

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

jruby-debugger.gif

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.

4 Responses to “Interesting Ruby Tidbits That Don’t Need Separate Posts #19”

  1. #1
    Daniel Fischer Says:

    Thanks very much for the mention ! :)

  2. #2
    Fabio Cevasco Says:

    Same here, thanks a lot for mentioning me and InLine!

  3. #3
    Aaron Junod Says:

    Same from me.. Thanks for the mention!

  4. #4
    Glenn Says:

    Wow! That REST Client looks great, now just to find somewhere to have a play with it.