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.
C# Dynamic Features Helped Me Learn Ruby
Claudio Lassala compares the dynamic features of C# to those or Ruby, showing how his .NET experience helped him make the transition.
XIMATE: ApproXIMATE fuzzy search for Ruby on Rails activerecord models
Enrico Pilotto has just announced Ximate approximate search Real approximate string matching for activerecord! Try it out!
Ryan Bigg Joins the Spree Team
Spree Commerce has just announced Ryan Bigg will be joining Spree as the new community manager</a>. We’re thrilled to have him on board. His 2010 Ruby Hero Award should be enough to convince you that this project is just going to continue getting better.
The one-method silent killer in your Cucumber suite
There’s a single method in your Cucumber suite right now that could silently allow regressions and ambiguity to slip in without you ever knowing. Do you know what it is?
Startbrick sprinkles a little automation onto `rails s`
Startbrick is a simple gem that opens your app in your web browser automatically once Rails 3’s default WEBrick development webserver is done starting up and ready to accept HTTP requests. You don’t need to keep looking to see that WEBrick has finished starting or keep hitting refresh in your browser until WEBrick accepts your request.
TaskJuggler 3.0.0 has been released
After 5 years of active development to re-write TaskJuggler 2.x from scratch in Ruby, we have reached a stable version again. TaskJuggler is a comprehensive Project Management system that goes well beyond the commonly known Gantt-chart editors. The new 3.0.0 version provides much improved planning features, new HTML reports, a built-in web server and a time sheet automation framework. The software now runs on Linux, Unix-likes systems, Windows and MacOSX.
Remote pair-programming with Screen
Remote pair-programming with Screen
what you should know about rbenv and RVM
comparison of ruby management tools - you think RVM and rbenv are the same - the answer is yes and no - read to find out more
Performance Tuning for Phusion Passenger
Tuning of Phusion passenger for single app ( like production ) or for multiple apps ( like common development server or testing environment)
Supporting Open Source (with feedback)
I’ve been scratching my head about why people use open source projects but don’t send feedback to the creator. How do we address this issue?
OmniAuth 1.0 Released
Version 1.0.0 of the OmniAuth authentication framework was released today. See also the blog post detailing some of the changes.
Slop 2.2 supports optionspecs (improve your option parsing experience)
After bup.options was brought to my attention, I thought this would be a nice addition to the already awesome Slop API. Well, Slop 2.2 now supports this method of building options: https://gist.github.com/1334515. Check it out and improve your option parsing experience!
New Ruby/Rails beginner blog
I have been posting about my Ruby and Rails studies at Loud Coding. Still in beginning level, but could be useful for other people.
Put Your Work in a Qu
Craig Wickesser talks about Qu, a new queueing library, and interviews Qu’s author.
New Conference Announcement - SpreeConf
The first ever SpreeConf has been announced. Full day of awesome Ruby/Rails speakers plus another full day of training. Only $99 so sign up soon before the training slots are taken! No excuses - especially if you live in NYC.
Making Digraphs in Ruby
Visualizing abstract graphs and hierarchies can be difficult. Once you get more than a few nodes and edges, notebook sketches and keeping track in your head just isn’t going to cut it. Why not generate your digraphs from Ruby?
Gemnasium: Keep your Ruby gem dependencies in shape
Introducing Gemnasium, a tool that keeps you up to date on the gems that matter to you. It parses your Ruby projects’ gem dependencies and notifies you when new versions are released. Sign up now!
Absurdly Simple A/B Testing
New gem for split testing absurdity. It has a very simple DSL and setup, working against redis. Read details here: blog.
Accepting Credit Cards is Easy with Stripe
On the Collective Idea blog, we talk about how easy it was to use Stripe to be able to accept credit cards for Finish Weekend registration.
"Ruby 1.9 Walkthrough" is Half Price till End of Tuesday
Recently I released Ruby 1.9 Walkthrough, a video-based guide to Ruby 1.9. It’s the most comprehensive and up to date walkthrough of 1.9 right now (and includes 1.9.3 specifics). To celebrate the release of Ruby 1.9.3 I’ve taken 50% off till the end of Tuesday (November 1st) so it’s just $12. [more inside]
Install 1.9.3-p0 with libyaml
New on the Collective Idea blog, a quick post on installing Ruby 1.9.3-p0 with libyaml. This avoids warnings about missing psych for YAML output.
Test Driven to Distraction
Dave Kennedy just posted Test Driven to Distraction dealing with the benefits and approaches to creating test-driven Ruby.
Faster testing workflow with Spin and Kicker
I just released a testing tool that I’ve been using for the past few months. It really sped up my workflow, especially on large Rails projects. Check out the README.