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.
DataMapper Cheat Sheet
It’s a cheat sheet for Datamapper, a popular Ruby ORM (and good alternative to ActiveRecord for many things).
DB2 and Rails 2.1
Support for Rails 2.1 has been added to the latest version of the ibm_db gem (0.9.5) for DB2 and Informix.
Halcyon 0.5.1 Released!
Halcyon 0.5.1 has been released! Halcyon is a web application development framework focused on service-oriented applications such as APIs et al. This update includes several minor improvements and bug fixes including a new configuration system and before/after filters.
Eric Falcao on Client Side Rails Performance Optimization
FiveRuns developer Eric Falcao gave a talk on Client Side Performance Measurement and Optimization with Rails at this week’s Austin on Rails meeting. More details here.
How to build an IM bot in Ruby/Rails
Give your users a new way to interface with you system. How to build an IM bot in Ruby and interface it with Rails
couple-rater: A Rails Facebook Application
couple-rater an open example of a Rails facebook application using Facebooker
This Week in Ruby and Rails
This Week in Ruby and This Week in Rails have been published.
Introducing Crummy: Easy Breadcrumbs!
Crummy: Easy Breadcrumbs for your Rails Apps. It is a common task to produce an application with breadcrumbs. Crummy allows you to add breadcrumbs in the controller (class level and instance level) and the views.
Waves Hits 0.7.5, 0.7.6
After a significant amount of re-writing, the Waves framework has reached 0.7.5. Official announcement is here at the Hang Ten blog. New features range from Layers, a way of easily reusing code across applications where we have already begun to move many core functionalities, to a blackboard that acts as shared storage during request processing. Please feel free to join us in #waves on irc.freenode.net with any questions or just to jump in the fun that we are having on edge.
Rails Camp Three Rundown
RailsCamp3 happened last weekend (20-23rd June) just north of Sydney. It was a great weekend of coding and talking, guitar hero and beer. Here’s a brief rundown of what we did.
“Ruby on Rails 2.1 - What’s New?” - Chinese Version
“Ruby on Rails 2.1 - What’s New?” - Chinese Version
Rails-doc.org 1.1 - recent notes, bugfixes
We just deployed Rails-doc.org 1.1, which gives a little stability, search fixes and a list of recent notes. Here’s the official blog post to go with it.
Putting the pane back into deployment
Passenger preference pane. Makes the usage of Passenger on OS X even easier!
Linkedin scaling Rail
Linkedin scaling Rails to 1 billion page views per month
Background tasks for your Merb
Merb has got another very small but very useful feature: simple background tasks processing is now in core and will benefit your services that do blocking tasks. Read details at Merbunity.
Upload progress bar with mod_passenger and Rails
mod_passenger caches file uploads, so there is no way to check file upload progress (like in Nginx before Nginx Upload Progress Module). Thanks to Apache Upload Progress Module you can have upload progress bar with Apache and mod_passenger too.
Update debian packages
In light of the recent vulnerabilities in Ruby, Zaypay has created a page with patched precompiled Ruby 1.8.6p114 packages for Debian unstable/lenny and a simple step-by-step guide on how to create your own packages. These packages allow you to run Ruby on Rails version 2.0.x and older without any problems.
Chit - Git powered Cheat!
Chit is a command line cheat sheet utility based on git. More details…
A tool to deal with git remote branches
Presenting a small tool to ease the interaction with remote branches in simple scenarios: git_remote_branch
SubdomainFu: A New Way To Tame The Subdomain
SubdomainFu is a new Rails plugin hoping to better solve the age-old problem of using and navigating between subdomains in Rails applications.
Introducing Holler, an In/Out open-source application
Holler, an In/Out open-source application: At Hashrocket, everyone is hesitant to get into Backpack for the purposes of updating their status and it is too private to talk about on Twitter so I thought I would come up with my own solution. Originally the Backpack feature came from their In/Out application, my good friend David Smalley came up with his own Merb solution too, but I wanted something Rails and thus Holler was born.
Ruby 1.8.6-p230/1.8.7 broke your app? Ruby Enterprise Edition to the rescue!
Ruby 1.8.6-p230/1.8.7 include fixes for the recently discovered security vulnerabilities, but they also break some apps. Phusion has backported the security patches to Ruby 1.8.6-p111, and made a Ruby Enterprise Edition release based on that. This version is compatible with all your apps.
"Ruby on Rails - What's new?" in Japanese
“Ruby on Rails - What’s new?” in Japanese
Vancouver.rb - Open Ruby Hack Night #3
Vancouver.rb - Open Ruby Hack Night #3 - Today 7pm - Whenever (9ish) @ Waves Coffee - You’re invited to drop by for the weekly Vancouver Open Ruby Hack Night at Waves Coffee in downtown Vancouver in Beautiful British Columbia on Canada’s West Coast in the Americas.
RubyGems 1.2.0 Released
Eric Hodel announces the release of RubyGems 1.2.0. No big new features, but some added conveniences worth checking out.