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.
Three Great Ruby Events Start October 11
Great Lakes Ruby Bash [more inside]
Djikstra's Algorithm in Ruby
LinkedIn engineering blog has a post about Djikstra’s Algorithm in Ruby
Halcyon 0.5.4 Released!
Halcyon 0.5.4 has been released! Minor improvements including support for controllers nested in modules and POST bodies formatted as application/json! [more inside]
Ruby on Rails desktop background
I created a cool Rails desktop background last night, just playing around with Photoshop. Feel free to download it and use it if you like it.
Using Autotest For Rails Plugin Development
Help me flesh out this project. The Autotest::Railsplugin class aids in the development of rails plugins by using autotest.
FiveRuns Rails TakeFive Interview with Mike Subelsky
FiveRuns has posted this week’s Rails TakeFive interview with Mike Subelsky of OtherInbox. Check it out here.
Acts_as_slugable plugin and why you need it
Acts_as_slugable is a pretty awesome little plugin that can give your app some much improved URL slugs. Read more about why it might be useful.
A few Active Record tips
You might find this helpful
Extending Your irb
As a Ruby developer, you probably spend a reasonable amount of time in script/console or irb. What you may not have known was that you can extend and give your irb more functionality and make your life easier. I’d like to introduce you to ~/.irbrc. This article will explain how to extend your irb and all the tips and tricks you will need to know.
Raramorph The Ruby Arabic Morphological Analyzer
eSpace-Technologies has released Raramorph The Ruby Arabic Morphological Analyzer
Lone Star Ruby Conf in 21 minutes
Lone Star Ruby Conference in 21 minutes video has been posted along with links to the Confreaks full presentation videos. [more inside]
Using Single Table Inheritance Is Okay
Single Table Inheritance is okay as long it is used correctly.
site wide announcements in rails using jquery (jgrowl)
Rails site wide announcement that: 1) uses jQuery (jGrowl), 2) gracefully degrades, 3) uses sessions/cookies. I based it on Railscasts 103.
Using Phusion Passenger in Facebook apps development
Andrew Ng wrote about how to use Phusion Passenger to do local Facebook Rails Application Development titled Using Phusion Passenger in Facebook apps development.
Mack-like Distributed Rails Objects
I needed some distributed objects like Mack has, so I ported over the code into a Rails plugin. Still in early development, use at your own risk.
Configatron 2.0.0 Released
Configatron has undergone a full rewrite and is now better, faster, and even easier to use than before! Check it out!
Bort v0.2 Released
Bort 0.2 released - Includes role requirements, css field with common selectors and easier plugin installation.
Super simple snippet for URL Decoding in...
Super simple snippet for URL Decoding in ruby thanks to Thomas Swift.
Finding The Opposite Of A Regular Expression In Ruby
A solution to find everything except a regular expression with a regexp! This method can also be used with other programming languages. You can find the link HERE.
New Relic RPM Lite avaialble
New Relic has released RPM Lite - free production monitoring of Ruby on Rails applications across as many apps and hosts as you’d like.
Exploring modules and patterns
In my quest for nice (meta)programming techniques in ruby, I wrote From Decorator Pattern to Before Filter 1 followed by From Decorator Pattern to Before Filter 2. It’s just thinking out loud hoping to hear: “hey good idea” or “there is a better way”.
Panda - open source video platform
Panda is an open source video platform written in Merb and running on Amazon EC2, S3 and SimpleDB.
Scaffolding Extensions and Ramaze - Getting off the ground
I wrote a mini tutorial how to get started with Scaffolding Extensions for Ramaze.
3 pillars of Rails monitoring
The 3 ways we breakdown Rails monitoring at Scout and the tools we use to do it.