The Ruby and Rails community linklog
Made a library? Written a blog post? Found a useful tutorial? Share it with the Ruby community here or just enjoy what everyone else has found!
Submit a post
Post Preview
Note: Only the first pargraph is shown on the front page and overly long paragraphs may be broken up.
Sphinx on Dreamhost
http://hughevans.net/2009/03/10/thinking-sphinx-dreamhost compiling and installing sphinx on a standard dreamhost shared account.
Slightly Coded - Ruby on Rails Gravatar Simple Integration
Gravatar Integration in 4 lines from start to finish. Its so easy.
FiveRuns Happy Hour at SXSW
FiveRuns and OtherInbox will host the Austin on Rails Happy Hour at SXSW, 6-9pm, March 16, 2009.
Ruby library to access Weather.com data (XOAP)
Weather Finder is a Ruby library to access Weather.com data (XOAP). The library uses Hpricot and MemCached. It allows fetch current forecast data from anywhere location.
Finally getting GetText to work with Rails 2.2
Got some projects that you’d like to migrate to Rails 2.2, but can’t, cause you use GetText? Well, it’s finally possible to get GetText to work with Rails 2.2!
MacRuby 0.4 released
Highlights: Threaded GC, full 64-bit support, Dtrace Probes, Runtime Obj-C API, New XCode templates, Improved HotCocoa. Read the full announcement.
CloudKit 0.11.0 Released with Tokyo Cabinet Storage
CloudKit 0.11.0 was just released with Tokyo Cabinet support, an object mapper, a jQuery plugin, and more.
Rack::Test released: Simply test any Rack-compatible app
This makes it trivial to test all Rack apps with the same code. Read more.
state_machine Officially Announced
state_machine, an FSM library for Ruby, has been officially announced. Features include ActiveRecord / DataMapper / Sequel integration, flexible before/after transition hooks, state-driven behavior, GraphViz visualizations, and more.
mini: eventmachine clone of the last.fm irc bot they use at last.fm (in 140 lines)
Grab mini on github. check out a writeup from the last.fm founder: how we use irc at last.fm. mini uses sinatra for webhooks and the eventmachine LineText2 protocol to connect to irc. you can pipe stuff over netcat and get the bot to say it: [more inside]
Testing Ruby-GNOME2 with Cucumber
Testing Ruby-GNOME2 can be a pain. Here’s how to make it work with Cucumber.
SlightlyCoded - Intercepting a Clicked Link Url Using jQuery
I know this is RubyFlow, but I figured some jQuery was allowed. I just finished an article about Intercepting a Clicked Link Url Using jQuery. Great for sending ever changing params being changed by javascript.
Tracking down a Memory Leak in Rails
After spending an inordinant amount of evening and weekend hours struggling with a memory and performance issue for MigraineLiving.com, I thought I’d share my experience and solution in this blog post: Tracking down a memory leak in Rails.
Track CI build metrics with FiveRuns Dash
dash-ci lets you track build running times, broken/green/total build counts over time, and reports broken builds as exception events, which can notify you via email, Campfire, or Twitter.
TweetShrink gem for Ruby
This gem provides a Ruby interface to the TweetShrink API.
New Community for Ruby on Rails Bible
There is a new Ning community available for readers of the Ruby on Rails Bible. Check out the new community at railsbible.ning.com. Learn more about the book at www.rubyonrailsbible.com - Follow the book’s twitter feed @rorbible
Plugin architecture on your self-hosted rails app?
I am working on a Rails app that I am looking to distribute, however, I want it to have a flexible plugin architecture. ala Wordpress or Lussumo Vanilla. Can someone point me in the right direction to get started with something like this? Thanks.
Accepting XML in PUT and POST API calls
It’s much more standard to accept XML documents than parameters of the format user[name] for PUT and POST API calls. This quick article shows you how.
How to build, package and publish gems with Hoe Rake tasks
From zero to RubyForge in 10 minutes. More.
svnignore - Git-style file ignoring for SVN
git style ignores with subversion http://github.com/shuber/svnignore
Testing Non-Ruby Applications with Cucumber
Use the power of Cucumber to test your non-Ruby applications. With a little configuration and a simple patch you can start using BDD on any web app.
Service Oriented Architechtures in Rails
I’m looking for feedback on a new library I’m building. Its primary use is for building SOAs in Rails where the service calls happen inside of the client’s request/response life-cycle.