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.
Ruby DCamp
Ruby DCamp will be the first Ruby Open Space event. It will be a two day event held near DC in early to mid October. Venue and dates will be announced in a few days.
FiveRuns Rails TakeFive interview with Reuven Lerner
FiveRuns has posted this week’s Rails TakeFive interview, featuring Reuven Lerner. Check it out here!
El libro “Rails 2.1 ¿Qué hay de nuevo?” traducido al español
El libro “Rails 2.1 ¿Qué hay de nuevo?” traducido al español
Be a Good Citizen When Using alias_method_chain
Larry Karnowski gives the low-down on the consequences of not passing a block when using alias_method_chain and provides a recommended template that will help your alias_method_chain calls behave like good citizens in the Rails ecosystem.
Configatron 1.0.0 Released!
Configatron makes configuring your applications and scripts incredibly easy.
Hacktastic! Easy Lazy Attribute Initialization in Ruby
Whether or not you agree with the use of lazy initialized attributes, you’d probably agree that writing the accessor method can be a bit tedious at times; especially when you’re used to Ruby’s attr_accessor, attr_reader, and attr_writer methods. Introducing lazy_attr_accessor & lazy_attr_reader
Using Mechanize to post to plurk
Thank God for Ruby, and Mechanize. Who needs a plurk API? [more inside]
Capistrano 2.5 is now available
Capistrano 2.5 is now available. Here are the details.
Article: What is REST
This article is only interesting for you, if you don’t know yet how RESTful web services work. (I wonder how many people that applies to in Rubyland…)
Halcyon 0.5.3 Released!
Halcyon 0.5.3 has been released! Halcyon is a web application development framework focused on service-oriented applications such as APIs et al. This update includes a major bug fix with the client setting the Content-Type header incorrectly, brought to light by the recent release of Rack 0.4.0.
SuperIO
Turn everything into an IO with this little snippet. Anything more you ever wanted to be an IO?
MerbCamp has officially been announced
MerbCamp has officially been announced. The conference will take place in sunny San Diego on October 11 - 12 and feature keynotes by Ezra Zygmuntowicz and Yehuda Katz.
NeverBlock now supports MySQL
NeverBlock, the library that allows doing concurrent IO operations in a tansparent manner, has added support to MySQL. It utilizes a new MySQL driver that allows for threaded access and async operations. Check the blog for the benchmarks when using NeverBlock with the new MySQL adapter.
Simple command line todo list manager
If you want to get things done(GTD) in Ruby way, try out the new todo gem.
Musical Tribute To Ruby
Just for fun.. A Musical Tribute To Ruby - Also looking for any suggestions…
Want to dump data in in Excel 2007 format (XLSX)
XLSX is a small ruby gem for writing Excel 2007 (.xlsx) files : http://github.com/simonmenke/xlsx/tree/master
Rails, Merb vs. Caffeine
Vancouver.rb Q&A with Sunny Hirai on Rails, Merb vs. Caffeine and Processor, Database and Storage Scaling, and More
Cinbox - simplest CI setup that could possibly work
If you’re looking to setup CruiseControlrb and feel threatened by all the configuration, try Cinabox:
New Screencast site Envycasts Released
EnvyCasts has just been released, a new screencasting website by the same guys who brought you the Rails Envy Podcast. The first screencast is Advanced ActiveRecord, check out the preview on the website for more info.
A smarter patch-monkey
I’ve released a small framework to make monkey-patching less scary and painful.
Which 21 topics would YOU suggest for an Advanced Ruby Course and why?
RubyLearning needs YOUR help. An Advanced Ruby Course is been designed and RubyLearning is waiting for your inputs on “Which 21 topics would YOU suggest for an Advanced Ruby Course and why?” Remember, YOU can make a difference!
Simplify ActiveRecord Aggregates And Other Goodies Via named_scope
Cool advanced uses for named_scope in Rails
Merb 0.9.5 is released
Merb 0.9.5 “Knife and Spoons” is released. Read details on the official Merb blog.
Mack 0.7.0 Released
Mack version 0.7.0 was released today. This release offers near-zero configuration distribution of an applications objects, routes, and views and layouts.
[TIP] Make TextMate Not So Slow
Is TextMate taking forever to load when switching between windows? The problem could be that it’s reading all of the media files you’ve got in your public directory. I ignored public/system, log, and vendor/rails as this article suggests. Massive Victory. Highly Recommended.