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.
Merb 1.0 - approved by Matz himsself
The Merbist published a great article about Merb 1.0 release. In the long list of the compelling reasons to use Merb, you will find and interesting quote from Matz(Ruby creator) himself: [..] I think that that Merb will give users more freedom in a Ruby-ish way of programming [..] [more inside]
Workling 0.4.1 Released - Now supports RabbitMQ
Workling 0.4.1 is out. Workling is a Rails plugin that makes it easy to do “background work” relating to your Rails application. It now supports the popular RabbitMQ as a queue backend.
MerbDay Atlanta, Dec 6th, 2008, Limited seats remaining
MerbDay - Join Us on December 6th: The Atlanta Ruby Users Group is proud to present Merb Day, a single-track conference geared towards Ruby and Rails developers who’d like to dive into Merb, a hacker’s framework. Atlanta’s first Ruby conference, Merb Day is an opportunity to exhibit Ruby’s strengths to the city’s growing technology economy. With Merb 1.0 just released, and the Merb community still young, Merb Day is the single best investment you can make to advance your career as a Ruby developer. The cost for the day of hands on tutorials and presentations is only $65. We are running the event as a non-profit event, and only a limited number of seats remain.
CGIAlt 1.0.0 released, a re-implementation of cgi.rb
I just released CGIAlt 1.0.0. CGIAlt is an alternative library of and compatible with cgi.rb, and faster and more lightwheight than cgi.rb. This release supports Ruby 1.9 and has some bug fixes.
Demo of Ruby in the browser through Red
Demo of Ruby in the browser through Red: Building a small photo viewing app in the browser with ruby: video here
Creating Filesystems with Ruby and FUSE
Creating Filesystems with Ruby and FUSE: A walkthrough of creating your own file system on Linux using Ruby, FUSE, and the fusefs library.
[Rubyconf 2008] Using Metrics to Take a Hard Look at Your Code - Jake Scruggs
I posted my notes from the talk [Rubyconf 2008] Using Metrics to Take a Hard Look at Your Code with Jake Scruggs
Canonical: Rails ActionMailer extension for substituting inline email addresses
Canonical is an ActionMailer extension that acts just like the Postfix utility of the same name. Essentially, Canonical lets you substitute the To, CC, and/or BCC email destinations with one of many replacements via a rule. Rules can be configured per Rails environment. Useful for safe-guarding your testing/staging environment.
Merb 1.0 Released
Merb 1.0 has been released so here are 44 different links to help you use it!
Smurf: Auto-minify Javascript & CSS in Rails
Posting about a small write-up I did of a Rails plugin I wrote called Smurf. Smurf automatically minifies any Javascript or CSS you bundle through Rails’ built-in :cache mechanism for javascript_include_tag and stylesheet_link_tag.
Notes from the day 2 RubyConf 2008 keynote by Dave Thomas
I just published my notes from the keynote Dave Thomas gave tonight at RubyConf 2008. The topic: Fork Ruby! An interesting talk on some paths he thinks the language should take; definitely worth the read.
action_nginx_mem_cache released
Niko Dittmann released action_nginx_mem_cache. This is a simple Rails plugin to do action caching with memcache and have nginx pull the cached pages from memcache directly. So requests for cached pages don’t even hit your Rails app server. It may not fit for all but it still could serve as a blueprint to implement s/th that suits your own caching needs. restorm.com runs this in production.
Creating Filesystems with Ruby and FUSE
Debian admin goes over the basics of using the Ruby bindings for fuse to present dynamic resources as file system objects.
First Class Views With Hoshi
Pete Elmore has released Hoshi. “Hoshi is a library for creating real first-class HTML/XML views. So, unlike template libraries, you can take advantage of mixins, inheritance, and all the other wonderful features of Ruby’s object system.”
FiveRuns TuneUp now Bundled with BitNami RubyStack
Rails and Merb application profiling tool, FiveRuns TuneUp is now bundled with BitNami RubyStack from BitRock. Free Ruby on Rails stack with an easy installer, and TuneUp for performance tuning your Rails app. More details here.
Matz RubyConf 2008 Keynote notes
I just published notes from the RubyConf 2008 opening keynote by Matz. It was a great opening keynote and these notes are very much a transcription of his slides, but you can get a great idea of the message he was giving to the Ruby community.
Take this survey and win a free ticket for the Professional Ruby conference
Take this survey and win a free ticket for the Professional Ruby conference. A $200 discount is also available for each participant of the survey.
Fixing Symbol not found _rl_filename_completion_function
If you meet the “Symbol not found: _rl_filename_completion_function” error, here’s a solution.
Bort Updated to Rails 2.2
Bort has finally be updated Rails 2.2 along with some more goodies.
Rails-powered Open Source Killer Apps, Anyone?
It has been a while since it imposed itself as The Web Framework, however, there aren’t many open source killer apps powered by Rails… for now, that is.
Authlogic shares the love, merb support added
Authlogic shares the love, merb support added
Capistrano Growl notifications
It’s nice to know how your deploy went. Here’s how to get Growl notifications from Capistrano.
Review: Ruby on Rails 2.2 EnvyCast
Wondering if the Ruby on Rails 2.2 EnvyCast is worth $16? Read my review to get a better idea. Short answer, definitely worth it!
SimplySearchable plugin
SimplySearchable - The main goal of SimplySearchable is to make it easy to do queries on your model by auto-magically creating some named_scope methods for common conditions. This plugin adds a method to the model named list that will find and filter records smartly. Please submit your bugs, requests and feedback at the project’s page on Lighthouse. RDocs are available at http://ridaalbarazi.com/code/simply_searchable/.
Is it curtains for RSpec?
We’ve stopped using RSpec… say Rails development team ENTP. They’re now back to Test::Unit but improved with Jeremy McAnally’s context. Others in the comments suggest shoulda. Is it curtains for RSpec?