Ruby and Rails Resources
Last edited September 1, 2008
More by cornelius »
A collection of useful high-quality Ruby and Ruby on Rails resources. Something important missing? E-mail me: cornelius AT rabsch DOT net
http://www.cornelius-rabsch.de/blog
Cheat Sheets

facebooker-0.9.5 Documentation
facebooker.rubyforge.org/
/rails-seminar/doc/rails-referenz.txt - My Project - Trac
invisible.ch/projects/browser/rails-seminar/doc/ra...
Mobile Development

Intridea - Mobilize Your Rails Application with Mobile Fu
intridea.com/2008/7/21/mobilize-your-rails-applica...
iPhone on Rails - Creating an iPhone optimised version of your Rails site using iUI and Rails 2
www.slashdotdash.net/articles/2007/12/04/iphone-on...
Rail Spikes: iPhone subdomains with Rails
www.railspikes.com/2007/11/8/iphone-subdomains-wit...
Basics

15 Top Tools for a Rails Programmer | Cheer Factory - Technology, Outdoor and Design
scoop.cheerfactory.co.uk/2008/02/12/15-top-tools-f...
Ruby on Rails
rubyonrails.com/
Ruby on Rails is an open-source web framework that's optimized for programmer happiness and sustainable productivity. It lets you write beautiful code by favoring convention over configuration.
Development Tools and Helper

RubyForge: One-Click Ruby Installer: Project Info
rubyforge.org/projects/rubyinstaller/
A self-contained installer that includes the Ruby language, dozens of popular extensions, a syntax-highlighting editor and the book "Programming Ruby: The Pragmatic Programmer's Guide". Platforms: Windows NT/2000/XP, (OS X in development).
RubyForge: Instant Rails: Project Info
rubyforge.org/projects/instantrails/
Instant Rails is a one-stop Rails runtime solution containing Ruby, Rails, Apache, and MySQL, all pre-configured and ready to run. No installer, you simply drop it into the directory of your choice and run it. It does not modify your system environment.
ruby-prof is a fast code profiler for Ruby.
seattlerb's flog-1.1.0 Documentation
seattlerb.rubyforge.org/flog/
Flog reports the most tortured code in an easy to read pain report. The higher the score, the more pain the code is in.
A better Rails debugger: ruby-debug - nano RAILS: development, testing and hosting tidbits
blog.nanorails.com/articles/2006/07/14/a-better-ra...
dcov - a ruby documentation analyzer
dcov.rubyforge.org/
RSpec-1.1.1: Overview
rspec.info/index.html

RSpec is a Behaviour Driven Development framework for Ruby. It provides two frameworks for writing and executing examples of how your Ruby application should behave:

  • a Story Framework for describing behaviour at the application level
  • a Spec Framework for describing behaviour at the object level
Robby on Rails : Get to Know a Gem: Rak
www.robbyonrails.com/articles/2007/12/11/get-to-kn...
A grep replacement in pure Ruby. It accepts Ruby syntax regular expressions and automatically recurses directories, skipping .svn/, .cvs/, pkg/ and more things you don’t care about.
InfoQ: Autotest - a hidden tool gem
www.infoq.com/news/2007/12/autotest-tool
Autotest does exactly one thing: once started, it will re-run the tests whenever a file is saved.
Utility Belt: Usage
utilitybelt.rubyforge.org/
Utility Belt is a grab-bag of tricks, tools, techniques, trifles, and toys for IRB, including convenience methods, language patches, and useful extensions.
Documentation

gotAPI/Ruby / Rails - Instant search in Ruby / Rails and other developer documentation
www.gotapi.com/rubyrails
Software Architecture

RubyForge: Starling: Project Info
rubyforge.org/projects/starling/
Starling is a light-weight persistent queue server that speaks the MemCache protocol. It was built to drive Twitter's backend, and is in production across Twitter's cluster.
Cheatsheets

resistance to persistence » Blog Archive » RubyOnRails-Cheatsheet
www.blainekendall.com/index.php/rubyonrailscheatsh...
RubyOnRails-Cheatsheet
Labels: cheatsheet
Learning Ruby and Ruby on Rails

Ruby User's Guide
Four Days on Rails
rails.homelinux.org/
Programming Ruby: The Pragmatic Programmer's Guide
www.whytheluckystiff.net/ruby/pickaxe/
This book is a tutorial and reference for the Ruby programming language. Use Ruby, and you'll write better code, be more productive, and enjoy programming more.
Ruby Programming - Wikibooks, collection of open-content textbooks
en.wikibooks.org/wiki/Ruby_Programming
The main Ruby on Rails Wiki
try ruby! (in your browser)
tryruby.hobix.com/
Ruby Quiz
rubyquiz.com/
Raaum's Rails Reader
rails.raaum.org/
Rails Documentation for the Working Developer
BuildingWebApps.com: A Resource for Ruby on Rails Developers
www.buildingwebapps.com/
 BuildingWebApps.com is an information portal for web application developers. We’re focused on the Ruby on Rails platform but also cover related subjects, such as servers, user interfaces, development tools, and related business issues.
Yahoo! Developer Network - Ruby Developer Center
developer.yahoo.com/ruby/
 If you've ever thought about combining Ruby with Yahoo!'s open APIs and Web services, read on.
Labels: ruby
Ruby on Rails API | Simple, useful, searchable Ruby on Rails documentation
www.railsapi.org/
Basic User Authentication in Rails | aidanf.net
www.aidanf.net/rails_user_authentication_tutorial
Chad's Blog - ruby-debug in 30 seconds (we don't need no stinkin' GUI!)
pivots.pivotallabs.com/users/chad/blog/articles/36...
Rails for PHP Developers
railsforphp.com/
Ruby on Rails Podcasts and Videos

Railscasts - Free Ruby on Rails Screencasts
railscasts.com/
Every week Ryan Bates will host a new Railscasts episode featuring tips and tricks with Ruby on Rails. These screencasts are short and focus on one technique so you can quickly move on to applying it to your own project. The topics target the intermediate Rails developer, but beginners and experts will get something out of it as well.
Labels: screencasts
Learning Rails podcast, for web designers and developers
www.buildingwebapps.com/podcasts
Learning Rails takes you step-by-step through all the concepts behind Ruby on Rails.
RubyPlus Screencast Archive
www.rubyplus.org/episodes/archive
Free Ruby and Rails Screencasts
Libraries, Gems and Add Ons

Artificial Intelligence for Ruby :: ai4r
ai4r.rubyforge.org/index.html
Ruby on Rails configurator and client to the Sphinx full text search engine.
 http://jamesgolick.com/2008/3/3/plugins-i-ve-known-and-loved-3-ultrasphinx
Active Merchant
www.activemerchant.org/
Active Merchant is an extraction from the e-commerce system Shopify. Shopify's requirements for a simple and unified API to access dozens of different payment gateways with very different internal APIs was the chief principle in designing the library.
Labels: e-commerce, shop, payment processor
WSO2 Web Services Framework for Ruby | WSO2 Oxygen Tank
wso2.org/projects/wsf/ruby
WSO2 Web Services Framework for Ruby (WSO2 WSF/Ruby), is an open source, enterprise grade, Ruby extension for providing and consuming Web Services in Ruby.
PDF::Writer for Ruby ~ A Pure-Ruby PDF Document Creation System
ruby-pdf.rubyforge.org/pdf-writer/index.html
PDF::Writer for Ruby provides the ability to create PDF documents using only native Ruby libraries.
Ruby Reports
rubyreports.org/
A simple, extensible reporting system built for Rubyists
AWS::S3 - Ruby Library for Amazon Simple Storage Service (S3)
amazon.rubyforge.org/
A Ruby Library for Amazon's Simple
Storage Service's (S3) REST API.
 
sudo gem i aws-s3
Labels: s3, aws
RailsLodge - BackgrounDRb plugin
www.railslodge.com/plugins/189-backgroundrb
BackgrounDRb is a drb server for rails. It allows for long running actions to have ajax progress bars and also serves as an application wide cache.
RedCloth [Textile Humane Web Text for Ruby]
whytheluckystiff.net/ruby/redcloth/
RedCloth is a module for using Textile in Ruby. Textile is a text format. A very simple text format. Another stab at making readable text that can be converted to HTML.
Ferret is a high-performance, full-featured text search engine library written for Ruby. It is inspired by Apache Lucene Java project.
 Fast because main parts are implemented in C.
RMagick 2.0.0 User's Guide and Reference
www.imagemagick.org/RMagick/doc/
Ruby+ImageMagick
GeoKit for Rails: home
geokit.rubyforge.org/
Geokit is a Rails plugin for building location-based apps. It provides geocoding, location finders, and distance calculation in one cohesive package.
Active Merchant
www.activemerchant.org/
Ruby library for dealing with Creditcards, Payment processors and shipping.
Labels: payment, e-commerce
gchart's gchart-0.4.0 Documentation
gchart.rubyforge.org/gchart/
GChart exposes the Google Chart API (code.google.com/apis/chart) via a friendly Ruby interface. It can generate the URL for a given chart (for webpage use), or download the generated PNG (for offline use).
ZiYa allows you to easily display graphs in your rails application by leveraging SWF Charts

This gem allows you to access the content of

  • Open-office spreadsheets (.ods)
  • Excel spreadsheets (.xls) and
  • Google (online) spreadsheets
Ultraviolet Introduction
ultraviolet.rubyforge.org/index.xhtml
Ultraviolet is a syntax highlighting engine based on Textpow. Since it uses Textmate syntax files, it offers out of the box syntax highlighting for more than 50 languages and 20 themes.
rdbxml.rubyforge.org/
rdbxml.rubyforge.org/
XML Databases for Ruby. This package provides wrapper functions to the C++ APIS for BDB XML (Dbxml) and BDB (Db) as well as pure-Ruby convenience functions (RDBXML).
BackgrounDRb is a Ruby job server and scheduler. Its main intent is to be used with Ruby on Rails applications for offloading long-running tasks. Since a Rails application blocks while serving a request it is best to move long-running tasks off into a background process that is divorced from http request/response cycle.
Welcome to OpenID Enabled!
openidenabled.com/ruby-openid/
A Ruby library for verifying and serving OpenID identities. Ruby OpenID makes it easy to add OpenID authentication to your web applications.
ruby-taskr - Google Code
code.google.com/p/ruby-taskr/
Ruby Applications

Insoshi Portal
portal.insoshi.com/
Insoshi social networking platform
A small, light-weight forum in Rails with a scary name and a goal of around 500 lines of code when we're done.
Editors & IDEs

Aptana: Download Aptana Studio with RadRails Development Plugin
www.aptana.com/rails/
RadRails is an integrated development environment for the Ruby on Rails framework.
NetBeans IDE - Ruby and Rails features
www.netbeans.org/features/ruby/index.html
The Ruby project type supports Ruby files, RSpec specification files, and YAML files. Choose between executing projects using JRuby, or any other native Ruby installation on your system. The IDE has Rake build tool integration and gives you access to the Interactive Ruby Shell (IRB).
Ruby Web Server and Frameworks

Merb | Looking for a better framework?
www.merbivore.com/
Like Ruby on Rails, Merb is an MVC framework. Unlike Rails, Merb is ORM-agnostic, JavaScript library agnostic, and template language agnostic, preferring plugins that add in support for a particular feature rather than trying to produce a monolithic library with everything in the core.
Wuby Wrocks!
wuby.org/
Wuby is a Ruby Web Server designed for light-weight Ruby web applications and a framework for storing and accessing data without deploying a database engine. No third-party applications or Gems are required to run Wuby and host a Ruby-based web site.
Labels: web server
Hobo - the web application builder for Rails
hobocentral.net/
Hobo is an Open Source extension to Ruby on Rails which helps you build full blown web applications incredibly quickly and easily. Available as a Gem or Rails plugin, Hobo provides a simple, clean and elegant development framework which allows for rapid prototyping or production of the most sophisticated web applications.
Deployment & Administration HowTos

Overview — Phusion Passenger (a.k.a. mod_rails)
www.modrails.com/
Phusion Passenger — a.k.a. mod_rails — makes deployment of applications built on the revolutionary Ruby on Rails web framework a breeze.
Time For A Grown-Up Server: Rails, Mongrel, Apache, Capistrano and You | Archives | codablog | Coda
blog.codahale.com/2006/06/19/time-for-a-grown-up-s...

 Includes mod_proxy_balancer
Rails Deployment and Installation - Nginx + Mongrel Cluster + Subversion + Capistrano | IT.Signals
itsignals.cascadia.com.au/?p=16
BlogFish: Scaling Rails with Apache 2.2, mod_proxy_balancer and Mongrel
blog.innerewut.de/2006/04/21/scaling-rails-with-ap...
Deployment & Administration Tools

god - process and task monitoring done right
god.rubyforge.org/
monit is a utility for managing and monitoring, processes, files, directories and devices on a UNIX system. Monit conducts automatic maintenance and repair and can execute meaningful causal actions in error situations.
HTTP server and mail proxy server
deprec - Trac
www.deprec.org/
Deprec is a collection of automated recipes, written in Ruby, for setting up production ready Ruby on Rails servers.
Full Rails Stack With Nginx, Mongrel, Monit, And More at Jeff Owens.com
blog.jeff-owens.com/index.php/2008/02/04/full-rail...
A library for finding memory leaks in Ruby.
Capistrano: Home
www.capify.org/
Great for automating tasks via SSH on remote servers, like software installation, application deployment, configuration management, ad hoc server monitoring, and more.
→ ‘capitate’: Capistrano recipes, plugins and templates.
capitate.rubyforge.org/
Pragmatic application deployment automation, without mercy.
Rails monitoring - RM-Manage by FiveRuns
www.fiveruns.com/products/rm/manage
The industry’s first Rails application monitoring products designed for development through deployment and into production
glTail.rb - realtime logfile visualization
www.fudgie.org/
Rubinius : A Ruby virtual machine with teeth
rubini.us/
Rubinius is a project to develop the next generation virtual machine for the Ruby programming language.
The Perfect Rails/Debian/Lighttpd Stack...
brainspl.at/rails_stack.html
Our setup starts with a minimal net-install image of Debian-3.1 Sarge. There is just the base system.
Swiftiply is a backend agnostic clustering proxy for web applications that is specifically designed to support HTTP traffic from web frameworks.
Terralien - QueryTrace
terralien.com/projects/querytrace/
QueryTrace is a Rails plugin for pinpointing where in your Rails application that slow query is running.
Load balancing with HAProxy
Web Monitoring and Reporting Software ~ Scout
scoutapp.com/
The easier way to monitor servers and web applications.
Performance & Metrics

The If Works » PackR
blog.jcoglan.com/packr/
PackR is a Ruby port of Dean Edwards’ MIT-licensed JavaScript compressor, Packer
JSMIN, The JavaScript Minifier
javascript.crockford.com/jsmin.html
bundle-fu - Google Code
code.google.com/p/bundle-fu/
CSS/JS asset bundling in 10 seconds or less!

 for query_trace plugin
po-ru.com: How to make your Rails application suck less
po-ru.com/diary/how-to-make-your-rails-application...
Agile Testing: HTTP performance testing with httperf, autobench and openload
agiletesting.blogspot.com/2005/04/http-performance...
Profiling your web application - the home-brew version - Warpspire
warpspire.com/tipsresources/programming/profiling-...
PeepCode Page Caching and httperf | Ruby on Rails for Newbies
nubyonrails.com/articles/peepcode-page-caching-and...
RubyForge: runtime metrics: Project Info
rubyforge.org/projects/metrics
Autobench is a simple Perl script for automating the process of benchmarking a web server (or for conducting a comparative test of two different web servers).
railsbench.rubyforge.org/
railsbench.rubyforge.org/
Railsbench is a small collection of ruby and shell scripts which make measuring raw performance of rails apps a snap.
Plugins & Software Components

ImageScience is a clean and happy Ruby library that generates thumbnails -- and kicks the living crap out of RMagick.
Labels: image manipulation
SWX Ruby: SWX RPC For Ruby!
swxruby.org/
SWX Ruby is the Ruby implementation of SWX RPC.
Douglas F Shearer :: Weblog :: Rails Plugin: Acts_As_Indexed
douglasfshearer.com/blog/rails-plugin-acts_as_inde...
 
activeupload - Google Code
code.google.com/p/activeupload/
ActiveUpload is Rails plugin that allows you to quickly and easily accept uploaded files and attach them to any model in your application. It uses a slightly modified version SWFUpload to create an elegant user experience, while at the same time being simple and flexible for the developer.
Managing Rails Plugins with Piston
www.rubyinside.com/advent2006/12-piston.html
Plugins - Acts As Taggable On Steroids - Agile Web Development
agilewebdevelopment.com/plugins/acts_as_taggable_o...
This plugin is based on acts_as_taggable by DHH but includes extras such as tests, smarter tag assignment, and tag cloud calculations.
Adds the ability to rate/rank arbitrary ActiveRecord model objects
Revision 3084: /plugins/restful_authentication
svn.techno-weenie.net/projects/plugins/restful_aut...
This is a basic restful authentication generator for rails, taken from acts as authenticated.
http://www.vaporbase.com/postings/stateful_authentication
 http://www.railsforum.com/viewtopic.php?pid=49662
Acts_as_ferret is a plugin for Ruby on Rails which makes it simple to implement full text search for Rails. It builds on Ferret which is a ruby port of Apache Lucene.
 http://www.railsenvy.com/2007/2/19/acts-as-ferret-tutorial
http://projects.jkraemer.net/acts_as_ferret/wiki/DrbServer
Ruby on Rails Plugins - Agile Web Development
agilewebdevelopment.com/plugins
Development Tools and Plugins
Revision 3084: /plugins/white_list
svn.techno-weenie.net/projects/plugins/white_list/
 This White Listing helper will html encode all tags and strip all attributes that aren't specifically allowed.
Acts_as_ferret is a plugin for Ruby on Rails which makes it simple to implement full text search for Rails. It builds on Ferret which is a ruby port of Apache Lucene. It is a technology suitable for nearly any application that requires full-text search.
FlexMock is a simple, but flexible, mock object library for Ruby unit testing.
scope-out-rails - Google Code
code.google.com/p/scope-out-rails/
scope_out plugin for Ruby on Rails
Plugins - ReCAPTCHA - Agile Web Development
agilewebdevelopment.com/plugins/recaptcha
This plugin adds helpers for the ReCAPTCHA API (http://recaptcha.net/).
Labels: captcha
Plugins - Acts As State Machine - Agile Web Development
agilewebdevelopment.com/plugins/acts_as_state_mach...
Adds state machine functionality to any model. This makes it much easier to model complex constraints and behaviours.
http://rails.aizatto.com/category/plugins/acts_as_state_machine/
http://rails.aizatto.com/2007/05/24/ruby-on-rails-finite-state-machine-plugin-acts_as_state_machine/
RedCloth [Textile Humane Web Text for Ruby]
whytheluckystiff.net/ruby/redcloth/
RedCloth is a module for using Textile in Ruby. Textile is a text format. A very simple text format. Another stab at making readable text that can be converted to HTML.
calendardateselect - Google Code
code.google.com/p/calendardateselect/
This far out and groovy date picker is semi-light-weight (about ~20k of javascript/css) and easy to use (but gets even lighter with bundle-fu)! It takes full advantage of the prototype.js library, resulting in less code, but maintaining a great deal of functionality.
Rails Engines
rails-engines.org/
The engines plugin enhances Rails plugins — allowing sharing of code, views and other aspects of your application in a clear and managed way.
Midnight Oil » Blog Archive » Ajax CSS Star Rating with acts_as_rateable
blog.aisleten.com/2007/05/03/ajax-css-star-rating-...
Internationalization and Localization

InternationalizationComparison in Ruby on Rails
wiki.rubyonrails.org/rails/pages/Internationalizat...
RubyForge: LocalizationSimplified: Project Info
rubyforge.org/projects/l10n-simplified/
Rails plugin: Fast and easy localization of one-language applications.
Globalize for Ruby on Rails
www.globalize-rails.org/globalize/
Webapplication Internationalization
Labels: i18n
Plugins - Globalite - Agile Web Development
agilewebdevelopment.com/plugins/globalite
Pro Ruby and Rails

Ten Reasons Ruby Is Cool
rails100 wiki
rails100.pbwiki.com/
 Traffic ranks from alexa.com of the top 100 Rails sites.
InfoQ: Tim Bray compares intrinsic qualities of Java, Rails, PHP
www.infoq.com/news/2006/11/tim-bray-intrinsics
Scaling Rails Applications & Case Studies

About This Blog: Memcached | Ruby on Rails for Newbies
nubyonrails.com/articles/about-this-blog-memcached
imedo Development Blog: Limiting mongrel to one request at a time with haproxy
devblog.imedo.de/2008/8/8/limiting-mongrel-to-one-...
squid : Optimising Web Delivery
www.squid-cache.org/
Squid is a caching proxy for the Web supporting HTTP, HTTPS, FTP, and more. It reduces bandwidth and improves response times by caching and reusing frequently-requested web pages. Squid has extensive access controls and makes a great server accelerator. It runs on Unix and Windows and is licensed under the GNU GPL.
scalr - Google Code
code.google.com/p/scalr/
Scalr is a fully redundant, self-curing and self-scaling hosting environment utilizing Amazon's EC2.
Friends for Sale Architecture - A 300 Million Page View/Month Facebook RoR App | High Scalability
highscalability.com/friends-sale-architecture-300-...
caboose Scale rails from one box to three, four and five
blog.caboo.se/articles/2007/7/29/scale-rails-from-...
Ruby and Rails in the Enterprise

DevelopmentFirms in Ruby on Rails
wiki.rubyonrails.org/rails/pages/DevelopmentFirms
Bringing Rails to the Enterprise - O'Reilly Ruby
www.oreillynet.com/ruby/blog/2007/01/bringing_rail...
Ruby on Rails Fun

Ruby on Rails Security

Rail Spikes: Auto-escaping HTML with Rails
railspikes.com/2008/1/28/auto-escaping-html-with-r...
QuarkRuby: Ruby on Rails Security Guide
www.quarkruby.com/2007/9/20/ruby-on-rails-security...
BlogFish: 24C3 - Ruby on Rails Security
blog.innerewut.de/2008/1/3/24c3-ruby-on-rails-secu...
Ruby on Rails Security Project — Exploring the Security of Rails and friends.
www.rorsecurity.info/
Erubis: fast and extensible eRuby implementation
www.kuwata-lab.com/erubis/
 Includes support for automatic auto-escaping in erb files.
Ruby on Rails Applications

Redmine - Overview - Redmine
www.redmine.org/
Redmine is a flexible project management web application.
 GPL
Ruby on Rails Books on Google Books

Ruby for Rails: Ruby Techniques for ... - Google Book Search
books.google.com/books?id=o9eRAAAACAAJ&dq=ruby+on+...
Ruby for Rails: Ruby Techniques for Rails Developers
By David A. Black
Recommended as first book to read. No preview available.
Beginning Ruby on Rails E-Commerce ... - Google Book Search
books.google.com/books?id=o0JuxK5_1esC
Beginning Ruby on Rails E-Commerce: From Novice to Professional
By Christian Hellsten, Jarkko Laine
Rails Solutions: Ruby on Rails Made Easy - Google Book Search
books.google.com/books?id=0MEn8moAsYQC
Rails Solutions: Ruby on Rails Made Easy
By Justin Williams
Ruby on Rails: Up and Running - Google Book Search
books.google.com/books?id=pUPX8joph10C
By Bruce Tate, Curt Hibbs
Ruby in a Nutshell - Google Book Search
books.google.com/books?id=6S8vZIUEq24C
By Yukihiro Matsumoto
The Ruby Way - Google Book Search
books.google.com/books?id=ows9jTsyaaEC
By Hal Edwin Fulton
Beginning Ruby: From Novice to ... - Google Book Search
books.google.com/books?id=RBUJZ-ma7voC&pg=PA609&si...
By Peter Cooper
Ruby Cookbook - Google Book Search
books.google.com/books?id=ANP-fUv3WTYC
By Lucas Carlson, Leonard Richardson
Practical Rails Projects - Google Book Search
books.google.com/books?id=IhtVHmsAIPIC
By Eldon Alameda
Practical Ruby Gems - Google Book Search
books.google.com/books?id=QC0rgGTmeNAC
By David Berube
Beginning Google Maps Applications ... - Google Book Search
books.google.com/books?id=E90Dg0N-FQkC
Beginning Google Maps Applications with Rails and Ajax
By Andre Lewis
Practical Rails Social Networking Sites - Google Book Search
books.google.com/books?id=-Gy4c44C7FUC
By Alan Bradburne
Pro Active Record: Databases with ... - Google Book Search
books.google.com/books?id=ZABbAAgtR2cC
Pro Active Record: Databases with Ruby and Rails
By Kevin Marshall, Chad Pytel, Jon Yurek
How Tos

How I automated my backups to Amazon S3 using s3sync. | John Eberly
blog.eberly.org/2006/10/09/how-automate-your-backu...
Rails send email tutorial | jonathan s ng
www.jonathansng.com/ruby-on-rails/rails-send-email...
Setting up a new Rails app with Git
toolmantim.com/article/2007/12/5/setting_up_a_new_...
Using Git to Manage and Deploy your Rails Apps | Join The Conversation
jointheconversation.org/railsgit
CitrusByte Effortlessly farm work to an EC2 instance without batting an eye
blog.citrusbyte.com/2008/2/20/effortlessly-farm-wo...
Multiple Concurrent Database Connections with ActiveRecord
schf.uc.org/articles/2006/12/06/multiple-concurren...
code_fu - AJAX file uploads in Rails using attachment_fu and responds_to_parent
khamsouk.souvanlasy.com/2007/5/1/ajax-file-uploads...
 Link or freeze RubyGems into your rails apps, instead of just plugins. This allows you to ‘vendor everything’ – pushing all dependent gems into your rails app thus ensuring your application will be guaranteed to work when deployed. Your application is no longer dependent on the gems that are/aren’t available on your target deployment environment.
Vendor Everything — err.the_blog
errtheblog.com/posts/50-vendor-everything
Rails Envy: Ruby on Rails Rake Tutorial (aka. How rake turned me into an alcoholic)
www.railsenvy.com/2007/6/11/ruby-on-rails-rake-tut...
QuarkRuby: Writing a web widget
www.quarkruby.com/2008/1/7/widget
QuarkRuby: Sessions and cookies in Ruby on Rails
www.quarkruby.com/2007/10/21/sessions-and-cookies-...
How To: Tutorial on developing a Facebook application using Ruby on Rails (Part I) « facebook for
rfacebook.wordpress.com/2008/01/10/tutorial/
Labels: f8
About This Blog: Beanstalk Messaging Queue | Ruby on Rails for Newbies
nubyonrails.com/articles/about-this-blog-beanstalk...
Crossing borders: Extensions in Rails
www-128.ibm.com/developerworks/java/library/j-cb03...
SitePoint Blogs » Howto: Write a plug-in
www.sitepoint.com/blogs/2008/01/16/howto-write-a-p...
CitrusByte Effortlessly farm work to an EC2 instance without batting an eye
blog.citrusbyte.com/2008/2/20/effortlessly-farm-wo...
Dominiek.com | How to Build a Twitter Agent
dominiek.com/articles/2008/2/15/how-to-build-a-twi...
10-Minute Quick Start Guide for Facebooker - Create a Facebook App Using Rails in 7 Easy Steps «
rfacebook.wordpress.com/2008/02/04/quickstartfaceb...
Ruby Fleebie » IM Integration With XMPP4r
www.rubyfleebie.com/im-integration-with-xmpp4r
Best Practices

My Rails Toolbox — err.the_blog
errtheblog.com/posts/33-my-rails-toolbox
Rail Spikes: Working with others: Best practices for Rails teams
railspikes.com/2008/2/8/working-with-others
Tab completion and history with irb and script/console
gabrito.com/post/tab-completion-and-history-with-i...
Subversion & Helper

Ruby on Rails: Duplicate Migrations in Rails Plugin
www.elctech.com/2007/11/7/duplicate-migrations-in-...
Third-Party API / Service Access

It's an HTTParty and Everyone Is Invited! // RailsTips.org by John Nunemaker
railstips.org/2008/7/29/it-s-an-httparty-and-every...
RubyForge: GMail Utils: Project Info
rubyforge.org/projects/gmailutils
A series of packages that provide interfaces to Google's webmail service
Testing & Validations

Plugins - ARTS Plugin - Another RJS Testing System - Agile Web Development
agilewebdevelopment.com/plugins/arts_plugin_anothe...
RubyForge: CruiseControl.rb: Project Info
rubyforge.org/projects/cruisecontrolrb/
CruiseControl.rb is a continuous integration tool, written in Ruby. It is quick to install, simple to use and easy to hack.
Fixin' Fixtures — err.the_blog
errtheblog.com/posts/61-fixin-fixtures
Service Provider

Semantic Web and XML Technologies

ActiveRDF is a library for accessing RDF data from Ruby programs. It can be used as data layer in Ruby-on-Rails, similar to ActiveRecord (which provides an O/R mapping to relational databases).
Labels: rdf, semantic web
JavaScript and Rails

UJS Rails Plugin—Unobtrusive Javascript for Ruby On Rails
www.ujs4rails.com/
Rails is a great framework, especially for writing AJAX applications, but the Javascript that the built-in Rails helpers output is a bone of contention for many. Unobtrusive Javascript for Rails aims to change that.
danwebb.net - Low Pro: Unobtrusive Scripting For Prototype
www.danwebb.net/2006/9/3/low-pro-unobtrusive-scrip...
Low Pro is a set of extensions to the Prototype library that make it easier to implement unobtrusive DOM scripting and forms the JavaScript component of the Unobtrusive JavaScript Plugin For Rails but can be used separately.
Ruby Search

James on Software: Plugins I've Known and Loved #3: Ultrasphinx
jamesgolick.com/2008/3/3/plugins-i-ve-known-and-lo...
Rails & SCMs

A tutorial introduction to git (for version 1.5.1 or newer)
www.kernel.org/pub/software/scm/git/docs/tutorial....
Setting up a new Rails app with Git
toolmantim.com/article/2007/12/5/setting_up_a_new_...
Rails Geo Coding

fireeagle-0.6.3 Documentation
fireeagle.rubyforge.org/
Facebook & Rails

Using Ruby on Rails with Facebook Platform - Facebook Developers Wiki
wiki.developers.facebook.com/index.php/Using_Ruby_...
rfacebook - facebook api for ruby and rails
rfacebook.rubyforge.org/
Labels: facebook
Microformats

Me and uFormats — err.the_blog
errtheblog.com/posts/35-me-and-uformats
The content on this page is provided by a Google Notebook user, and Google assumes no responsibility for this content.