Railscheck project home page

This project is (or will be) a best effort semi-static verifier for your Ruby on Rails projects. Delivered as a Ruby gem it provides a shell command task "railscheck" that you can run against your Rails projects to test for a number of typical bugs, potential problems and inconsistencies.

Ruby, Rails, Web2.0 » Blog Archive » Great Ruby on Rails REST resources

I have been playing around with RESTful Rails recently. Below is my collection or Rails REST howtos, tutorials and other resources I have found so far.

Super-simple Ruby Subversion Command Line Wrapper — Agile Web Operations

I was setting up a Subversion repository one year ago. Of course, I also wanted to have regular backups of my Subversion repository. As I was tired of writing bash scripts for such a task, I looked into writing a simple Ruby script for backing up my Subversion repositories.

Sinatra

Sinatra is a DSL for quickly creating web-applications in Ruby with minimal effort.

faker

Faker, a port of Data::Faker from Perl, is used to easily generate fake data: names, addresses, phone numbers, etc. T

Object#andand

Guarded method invocation or safe navigation method for Ruby.

iPhone on Rails and ObjectiveResource; Making communication between the iPhone and a Rails web-service pain-free.

ObjectiveResource is an Objective-C port of Ruby on Rails' ActiveResource. It provides a way to serialize objects to and from Rails' standard RESTful web-services (via XML or JSON) and handles much of the complexity involved with invoking web-services of any language from the iPhone.

Objective-C for Rubyists | PeepCode Screencasts for Web Developers and Alpha Geeks

If you know Ruby and you want to write applications for Mac OS X or the iPhone, you’re in a great place to start! This concise and content-packed 80-minute screencast will teach you what you need to know to start programming in Objective-C.

jcapote's theman at master - GitHub

theman is a super simple "framework" that uses god/rufus-scheduler to create long running workers that do things at certain times.

Building and Scaling a Startup on Rails: 12 Things We Learned the Hard Way - Axon Flux - A Ruby on Rails Blog

There are a bunch of basic functional elements to building out a popular Rails app that I've never really seen explained in one place, but we had to learn the hard way while building Posterous.

The Exciter - Why You Should Deploy Your Next Application on Ruby 1.9 and a Rant in General

The rubyforge gems model may not be perfect, but damnit people, when there’s a gem update I know that it has actually been tested somewhat and it’s not just whatever random point HEAD happens to be at, at that point in time, by some random Joe who just bought TextMate.

Ruby on Rails » Keeping Up With The Joneses: Keeping Rails and its extensions up to date » Pathfinder Development

There are many wonderful things about Rails and the Rails ecosystem. A clean, well-lighted path for keeping all your extensions up to date is not one of them.

Tagaholic - Hirb - Irb On The Good Stuff

Hirb provides a mini view framework for console applications, designed with irb in mind.

JavaScript dependency management and concatenation: Sprockets

Sprockets is a Ruby library that preprocesses and concatenates JavaScript source files. It takes any number of source files and preprocesses them line-by-line in order to build a single concatenation. Specially formatted lines act as directives to the Sprockets preprocessor, telling it to require the contents of another file or library first or to provide a set of asset files (such as images or stylesheets) to the document root.

The Bark Blog » Testing Rails Model Plugins

Unfortunately, by default plugin tests are pretty bland. They use the plain unit test suite supplied by Ruby, and not any of the extended Rails test framework. This will leave our plugin’s test classes with no access to fixtures, database.yml configuration, or any of those nice class auto-loading features.

svenfuchs's rails-i18n at master - GitHub

Central point to collect locale data for use in Ruby on Rails.

Connecting to MSSQL with Ruby on Ubuntu - lambie.org

I’m working on a problem for a client which involves connecting to a Microsoft SQL Server 2005 database from Linux using Ruby. Here’s what I did to get it working, based off some useful instructions that are tailored for Ruby on Rails:

rgrove's sanitize at master - GitHub

HTML sanitizer by the wonko.com guy.

Integrity | The easy and fun automated continuous integration server

Integrity is the angel watching over your shoulder while you code. As soon as you push your commits, it builds, runs your tests, and makes sure everything works fine.

Smarticus » Introduction to Acceptance Testing Ruby Web Applications

In this presentation, I demoed Cucumber and Webrat. I also talked about Integrity and how I like to put it all together.

Darkfish Rdoc

This is a project to make a complete replacement for the default HTML generator for Rdoc, the API documentation-extraction system for Ruby.