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.
git deployment (tagging and branching) workflow
The Git workflow we use for tagging and branching when deploying to our staging and production clusters.
Rails Summit Latin America
Locaweb just opened up the registration website for the greatest Ruby on Rails event in Latin America: Rails Summit Latin America. In the next few days they’ll release the international version of the site. The event will take place on October 15th and 16th 2008. For more details go to the post Thanks to RubyLearning Sponsor Locaweb.
Prawn 0.1.0
The first alpha version of Prawn, a fast, nimble pure Ruby PDF generation library has been released.
has_markup plugin
Josh Nichols has created a plugin to easily validate markup on a model and optionally cache the output, making formatted content on your custom rails based blog that much easier to implement.
SlightlyCoded launches ShovelChat.com
Hey fellow Diggers! SlightlyCoded has just launched a new chat website for digg called ShovelChat. This site is powered using Ruby on Rails, Juggernaut, BackgrounDRB, and the Digg API.
Updating the Rubyflow site
Updating the Rubyflow site: I’m in the middle of making some changes to the source code of this site (thanks to github and peter). I have some questions for you all: [more inside]
Nonblocking ruby stack
Building the utlimate Ruby stack, EventMachine + Evented PostgreSQL + Fibers
Fibers Vs Threads
Ruby 1.9 Fibers are touted as light weight concurrency elements. Find out how they compare to threads in terms of creation time and memory usage.
deprec
Don’t like to do sys admin stuff - especially intial host server setup? Well if you’re on Slickhost or some other Ubuntu host, Chris Turner wrote some cool tutorials on using Mike Bailey’s deprec gem (well deprec2) for linux and windows. deprec is a collection of automated recipes for installing, configuring and controlling services on remote servers (built on capistrano). It’s original purpose was to automate the setup of production ready Ruby on Rails servers. This included everything from creating admin accounts, setting up your ssh keys to compiling and installing packages like mogrel/ngix on a freshly installed ubuntu server. Geoffrey Grosenbach has a free mini peepcode deprec screencast [mov] too.
FiveRuns Rails TakeFive Interview with Crunchbase Development Team
FiveRuns has posted the latest Rails TakeFive interview, this week with the CrunchBase development team: Henry Work, Mark McGranaghan, and Rob Olson. Check it out here.
Integrate Design Prototypes Into Rails Development
Here’s a method for integrating HTML design prototypes into your Rails development environment.
To Raise Or Not To Raise
Ever wondered when and when not to raise exceptions? This article should give you an idea when raising exceptions is a good idea an when you should avoid it. It does that by walking through a practical example (a method in the Rails i18n project).
Open Source Rails
Someone’s created a really good app for cataloging all the Open Source Rails apps out there.
A minimal CMS module for Ramaze
I wrote a minimal CMS module for Ramaze. It allows writing your static pages/partials as markdown or textile and automatically caches them.
Convert numbers to English words
I’ve created rails plugin that converts numbers (integers) to its textual presentation in English or Polish. You can find it here: http://github.com/tomaszmazur/verbal/tree/master [more inside]
Advise for Ruby Beginners
A collection of the best of RubyLearning posts on ‘Advise for Ruby Beginners’. Ruby Gurus like David Black, Charles Nutter, Fabio Akita, Ola Bini, Peter Cooper amongst others, offer pearls of wisdom.
FiveRuns Manage and Phusion Passenger
FiveRuns has posted a refresh on how the FiveRuns Manage Rails application monitoring service works with Phusion Passenger (a.k.a. mod_rails). Check it out here.
Dutch version of RubyFlow
A dutch version of RubyFlow has launched. Hopefully it will attract dutch rubyists and persuade them to contribute.
RubyFlow in Chinese!
There is now a Chinese version of rubyflow - please check it out and contribute to the Chinese ruby community.RubyFlow中文版发布 Rubyflow 是一个社区驱动ruby的链接网站,项目不会自动加入,但会经过社区的选择和概括,以成为一个比书签群链更高质量的链接 flow.rubynow.com
Hoptoad, a hosted replacement for exception_notification
thoughtbot has released hoptoad, a hosted replacement for exception_notification that detects duplicate errors and offers email and RSS notification of errors.
YARD == RDoc next generation?
YARD is an extensible Ruby doc generator, a la Javadoc. It also allows to add optional type annotations.
Thoughts on Writing Optioned Software
Thoughts on Writing software with opinion In this post, the author rants about Ruby on Rails, market and why personal opinion must be considered when developing applications.
Vancouver.rb Q&A with Jim Pick on Ruby and Cloud Computing
Vancouver.rb Q&A with Jim Pick on Ruby and Cloud Computing, Distributed Ruby and Wikis and More
Radiant 0.6.8 released - gets an online global extension registry
Radiant 0.6.8 has just been announced. In this release git support has been added along with a smart new online extension registry. Radiant is a Rails-based CMS.
Hampton's Ruby Survey 2008
Take my 2008 Ruby survey!