tools episodes
#130
Oct 05, 2008
11 comments
Monitoring with God
Need to ensure your background processes stay up and running and don't use too many resources? Check out the god gem as shown in this episode.
Starling and Workling
Need to run a task frequently in the background? Starling and Workling is a killer combination for doing just that. See how in this episode.
Rake in Background
In need of a background process? You may be able to accomplish this with a simple Rake task. See how in this episode.
Passenger in Development
Tired of juggling multiple Rails apps around with script/server? See how to set up Passenger in development so each one has its own local domain name.
Selenium
Selenium is a great way to test your app automatically through a browser. See how it works in this episode.
Contributing to Rails with Git
If you want Rails to behave a certain way, try changing it and submitting a patch. This episode will show how to do exactly this using Git.
Gem Dependencies
In Rails 2.1 we now have the ability to set gem dependencies. Now it's easier than ever to specify which ruby gems our rails app relies on.
Gitting Rails 2.1 RC1
Rails 2.1 Release Candidate 1 was just released! In this episode I will show you how to install it into your Rails project.
Request Profiling
You can use profiling to determine where the performance bottlenecks are in specific Rails actions. Watch this episode for details.
Analyzing the Production Log
In order to improve performance of your Rails application you need to find the bottlenecks. A great starting point is your production log. In this episode you will see how to use RAWK to analyze your log file and determine which controller actions take up the most processing time.



