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.
Phusion Passenger community sponsorship campaign
Phusion Passenger 2.1 beta is about to be released, and it contains many improvements. But before we release 2.1 beta, we’d like to ask the support of the community. We’ve just launched the first Phusion Passenger community sponsorship campaign. If you’ve ever wanted to show your gratitude to Phusion Passenger, then this is your chance! Thanks!
Fetch only what you need
Scrooge is a Framework and ORM agnostic Model / record attribute tracker to ensure production Ruby applications only fetch the database content needed to minimize wire traffic and reduce conversion overheads to native Ruby types. An unobtrusive, cluster friendly auto-configuration with a warmup period strategy is supported for production use. It’s not meant to replace or compete with fragment caching, but may compliment an existing caching setup or minimize overheads when caching is not viable.
Rubyology Podcast #73 Now Available!
Roundtable discussion on unobtrusive JavaScript; common drawbacks of CSS layouts. Running time: ~46:50. [Web Streaming] [iTunes]
Creating PDF Documents in Ruby on Rails
A short tutorial on how to create PDFs in Ruby on Rails using Prince XML
JobMotel - New Ruby job app
JobMotel is a job aggregator that checks for new jobs from specialized job boards every hour. The aim of the site is to bring the data into one place, but also provide feeds for the data to be re-used.
The Git Bell: post-commit → ruby → arduino → bell
The Git Bell: post-commit → ruby → arduino → bell: a hardware hack based on a tweet by _why.
Acts_as_conference 2009 Talks
Talks of recently concluded acts_as_conference are now online.
Replace ActiveRecord With Couch_Foo
Howto add Couch_Foo to a rails app. Replace ActiveRecord With Couch_Foo
EreIamJH: Ruby gem to post your geographic location to Twitter.
EreIamJH is a ruby gem that discerns your geographic location (based on IP address) and posts it to your Twitter account. Set it up as an hourly cron job and never lose your laptop again?
Play in the Sandbox
Sandbox is a (very) small library that lets you easily test code that interacts with the filesystem. It creates a temporary directory, lets you “play” in that sandbox, and then deletes it when you’re done.
Writing a compiler in Ruby part 15
This time it’s finally time to start adding a parser, starting with a simple s-expression style parser.
Objective-C for Rubyist
PeepCode screencast about Objective-C is a great place to start programming Objective-C.
ChocTop - package and deploy Cocoa applications
Here is post about packaging Cocoa apps by Dr.Nic, you may want to take a look - ChocTop .
Merb on Ruby-1.9.1 succeeded
merbi.st is now powered by Ruby-1.9.1! Recent effort of the fellows of Asakusa.rb has fructified.
OnCloud - Cloud-like deployment of rails apps for testing/minimal use
OnCloud lets you make your rails app visible to the outside world regardless of where you are or what kind of network connection you’re on. It gives you a chance to show your app in progress to a client, use your custom todo-list app running on your home machine at work, or open up a temporary site for others to use.
Rack on Rails
It’s Only Rack On Rails But I Like It
How to Update a C Extension for Ruby 1.9.1
Banisterfiend demonstrates the porting of a C-backed extension up to Ruby 1.9.1.
Tokyo Cabinet database, going beyond key-value store
A hands on look at the Tokyo Cabinet database project by Mikio Hirabayashi (powering mixi.co.jp) - it is an incredibly fast, and feature rich database library, with Ruby libraries, and memcached and RESTful protocol support.
Dead Simple Task Scheduling in Rails
Learn how to use rufus-scheduler for really easy Rails task scheduling.
Canonical URL Rails Plugin
Canonical URLs are the new hints that let you specify a single URL as ‘canon’ for search engines to increase your search index coherency. Implement it in your Rails apps with the new canonical-url plugin.
Want to change the default response format for a request?
Maybe you are creating an external api to your app and want to allow people to type http://api.blah.com/users and get xml back instead of html, this post shows you how in only four simple lines of code.
Intro to Rails class - Washington DC - Feb 27-Mar 1 2009
The developers at Rails consultancy Intridea have started Intridea University. Their first class is Introduction to Rails and runs February 27 through March 1. Adam Bair and Joe Grossberg will be teaching.
New Rubinius Experiments Yield 4x Performance Increase
You thought Rubinius was dead? You’re wrong! Brian Ford reports on some new tweaks that have increased performance by over 4x. Update: Make that a 2x increase. Sorry!
Unobtrusive deleting in Rails (with js-free fallbacks)
Unlike the link_to helper, uses no inline javascript. nifty.