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.
Rubyconf Unofficial Speaker List
The Rubyconf schedule is up, but you may have noticed that there’s no “Speaker” page, where you can see all the names of people talking. I wanted to see this, so I made my own Rubyconf Unofficial Speaker list.
FiveRuns Rails TakeFive Interview with Jamie van Dyke
FiveRuns has posted the latest Rails TakeFive interview, this week featuring Jamie van Dyke, CTO of Parfait. Check it out here.
Hierarchies in Rails/MySQL
This post lists some options for hierarchical data in relational databases and suggests a simple solution for shallow trees (2-levels). Hierarchical Data in Rails/MySQL. It surely is too simplistic for most use cases, but could be useful in your special case.
Ruby DCamp Registration Open
Ruby DCamp, likely the first Ruby Open Space event, opened registration a few days ago. Register here. Come learn from 149 other talented Rubyists while trying to improve the Ruby ecosystem. Registration costs, along with sponsorships, cover the cost of the venue (sized to accommodate 150), food, and other infrastructure.
Terminate without mercy
The Terminator gem has been released by Ara Howard (with a bit of help from moi). Here is a short write up on why this gem is cool and why you might need it.
Configatron 1.2.1 Released
Thanks to Brandon Dimcheff for contributing a patch that let’s you call .to_hash on configatron to get your configuration settings out as a Hash.
UNA 1.1 Released
UNA 1.1 is the world’s only multiplayer IDE, and the new 1.1 release brings completely revamped syntax coloring and near real-time syntax checking for the Ruby programming language.
A Bort Fork - The Rails Base Application
A forked version of Bort (a “base” Rails application) with emails being used in place of usernames.
MacRuby 0.3
MacRuby 0.3, a Ruby 1.9 implementation based on core Mac OS X technologies, written by Apple, has just been released!
Last call for "REST with Rails" in Austin, Texas, on Oct 4
Getting started with Rails? Start out the right way - the RESTful way. Registration expected to close this Friday. Full details here.
Merb's new cache
Post at merbunity.com detailing the new, improved Merb::Cache.
Merbcamp registration opens
Merbcamp registration is now open. Come and get it while its hot.
Bort - A Base Rails App
Bort is a base rails application with common functionality prebuilt. Includes restful auth, password recovery, default capistrano recipe, sessions table, setting YAML file and more
Lambda, etc. in Ruby 1.9
Overview of changes to lambda and blocks in Ruby 1.9 (inspired by David Black’s talk at RailsConf Europe)
Configatron 1.2.0 Released
Thanks to Simon Menke for contributing a great patch to Configatron that will automatically ‘namespace’ your configuration settings if you use the configure_from_hash or the configure_from_yaml methods.
Mack 0.7.1 Released
Lot’s of great bug fixes, XSS prevention support, new Session Store API, and more. Check it out!
rweather gem
Check your local weather with the RWeather gem. Learn how to do it on this RailsLife post.
Headius' The Elephant
Charles Oliver Nutter writes about the unfortunate controversy over implementing JRuby in ‘The Elephant’.
Pondering a more Rubyish Rails controller-view relationship.
I was playing around, trying to balance Ruby’s and Rails’ conventions, and came up with a slightly different way to share controller information with the view.
Multi Model Forms & Validations in Ruby on Rails
A tutorial covering how to create and validate multiple models with one form
Use script/performance/request
the script performance/request, need ruby-prof-0.6.1. [more inside]
Asynchronous Database Access in Ruby
Benchmarks of the latest MySQLPlus, EM/MySQL and DBSlayer libraries for asynchronous database access in Ruby - with surprising and promising results!