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.
Upload progress bar with mod_passenger and Rails
mod_passenger caches file uploads, so there is no way to check file upload progress (like in Nginx before Nginx Upload Progress Module). Thanks to Apache Upload Progress Module you can have upload progress bar with Apache and mod_passenger too.
Update debian packages
In light of the recent vulnerabilities in Ruby, Zaypay has created a page with patched precompiled Ruby 1.8.6p114 packages for Debian unstable/lenny and a simple step-by-step guide on how to create your own packages. These packages allow you to run Ruby on Rails version 2.0.x and older without any problems.
Chit - Git powered Cheat!
Chit is a command line cheat sheet utility based on git. More details…
A tool to deal with git remote branches
Presenting a small tool to ease the interaction with remote branches in simple scenarios: git_remote_branch
SubdomainFu: A New Way To Tame The Subdomain
SubdomainFu is a new Rails plugin hoping to better solve the age-old problem of using and navigating between subdomains in Rails applications.
Introducing Holler, an In/Out open-source application
Holler, an In/Out open-source application: At Hashrocket, everyone is hesitant to get into Backpack for the purposes of updating their status and it is too private to talk about on Twitter so I thought I would come up with my own solution. Originally the Backpack feature came from their In/Out application, my good friend David Smalley came up with his own Merb solution too, but I wanted something Rails and thus Holler was born.
Ruby 1.8.6-p230/1.8.7 broke your app? Ruby Enterprise Edition to the rescue!
Ruby 1.8.6-p230/1.8.7 include fixes for the recently discovered security vulnerabilities, but they also break some apps. Phusion has backported the security patches to Ruby 1.8.6-p111, and made a Ruby Enterprise Edition release based on that. This version is compatible with all your apps.
Vancouver.rb - Open Ruby Hack Night #3
Vancouver.rb - Open Ruby Hack Night #3 - Today 7pm - Whenever (9ish) @ Waves Coffee - You’re invited to drop by for the weekly Vancouver Open Ruby Hack Night at Waves Coffee in downtown Vancouver in Beautiful British Columbia on Canada’s West Coast in the Americas.
RubyGems 1.2.0 Released
Eric Hodel announces the release of RubyGems 1.2.0. No big new features, but some added conveniences worth checking out.
Multiple Ruby security vulnerabilities
Multiple Ruby security vulnerabilities announced: Info at the Riding Rails blog. ** Please note ** It appears as if Ruby 1.8.6-p230 may not compatible with Rails (check the comments in above link for details). Hold tight for more news.
EngineYard Express
EngineYard Express - a replica of an EY slice that you can download and use locally whether you are an EY customer or not. When you boot it up it will autotune mysql to use the proper amount of ram, boot up a merb and a rails app along with nginx and monit et all. A great way to deploy your apps fast on a VPS, may be.
Packaging Rails apps for offline usage
After getting frustrated with Slingshot and rubyscript2exe, I decided to write up a tutorial that uses tar2rubyscript and Platypus to generate double-clickable OS X offline Rails applications. The database is stored in your ~/Library, so you can access it any time.
Easy PayPal Recurring Billing
The SaaS Rails Kit now supports recurring payments with PayPal. So now you can get started on your subscription-based Rails app with billing integrated from the beginning without first having a merchant account.
Writing a compiler in Ruby bottom up, part 9
The 9th part in my series on writing a compiler in Ruby bottom up is out. This part covers implementing while loops.
Rails-Doc.org - A First Look
An early review of Rails-Doc.org, a brand new online application aiming to improve the quality of Ruby on Rails documentation. The article also contain an interview with Mikael Roos, the creator of the project.
Rails-doc.org is OUT NOW!
Rails-doc.org is OUT NOW! Check out the lightning fast search and the importance indicators that help you find the documentation that you’re looking for. We made the first release live a while ago and after a few bumps on the road, we are now running steady.
Ruby on Rails Security Project
Ruby on Rails Security Project - Exploring the Security of Rails and friends.
merb – The Pocket Rocket Framework by Rowan Hick - Adapted S9 Version Now Live
Gerald Bauer has published a web-ified version of “merb – The Pocket Rocket Framework” from last week’s Toronto Rails Night talk by Rowan Hick using the slideshow (S9) gem. PS: A couple of weeks ago Gerald also created a web-ified version (using S9) of Ezra Zygmuntowicz’ (Engine Yard) Mountain West RubyConf 2008 talk titled “Merb – All You Need, None You Don’t”
Ruby Community Announcements mailing list
For the love of RubyTalk announcements, without the RubyTalk volume, a mailing list for doing software release announcements and other community things. Not meant as a replacement to RubyFlow, but as a complementary service :)
Gotchas When Upgrading to Rails 2.1
Gotchas when upgrading to Rails 2.1 from thoughtbot
New RubyStack released
BitNami RubyStack 1.2 Beta for Windows is ready ! We took into account your requests and RubyStack 1.2 includes updated components, additionally nginx + nginx fair proxy balancer module (only Linux and Mac OS X), git, ruby19 and many new useful gems. We really need your feedback ! Give it a try now http://bitnami.org/article/new-rubystack-released and let us know what you think here!
Splunk your distributed logs in EC2
Splunk your distributed logs in EC2 (or anywhere else) for easy management, and debugging of your Ruby apps.