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.
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 :
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!
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.
daemon_controller: a library for robust daemon management
Phusion has recently released daemon_controller, a library for robust daemon management. Description and tutorials are available on that page.
Concurrent ActiveRecord with NeverBlock
NeverBlock lets you run parallel activerecord operations for much greater performance. And it doesn’t require threads.
Where is cruisecontrolrb
cruiscontrol, where are you
Quick & Easy attribute protecting per ActiveRecord instance
Quick & Easy attribute protecting per ActiveRecord instance
Simple application wide configuration in Rails
Simple application wide configuration in Rails
Rails TakeFive interview with Mike Gunderloy
FiveRuns has posted this week’s Rails TakeFive interview, featuring Mike Gunderloy of A Fresh Cup. Check it out here.
Monitoring Phusion Passenger with Scout
Using the new Passenger Monitor plugin, Scout keeps track of key Passenger statistics and alerts you if any of these stats cross a line you indicate.
How to fix your Rails helpers
How to fix your Rails helpers - a great article by my colleague Eric Chapweske
Ruby/Rails interview questions
Ruby/Rails interview questions Some interesting interview questions focused on having more than just one word answers. Instead they are questions to promote discussion. The questions have enough scope to let those talent individuals shine.
Telling a good story - Rspec stories from the trenches
Telling a good story - Rspec stories from the trenches. Real examples of Rpsec stories and some of the lessons learnt working with them.