My latest project, UploadJuicer is running on Rails 3, and I'm loving it. Back in the Rails 3 beta 1 days, there were still a lot of rough edges, but beta 4 has been great so far. Until I wanted to upgrade UploadJuicer to Rails 3 RC (1). After the upgrade, I got this:
ActionController:: RoutingError (uninitialized constant ApplicationController:: AuthenticationHelpers)
AuthenticationHelpers happens to be the first module I include from ApplicationController…
Recent update to Netzke (the framework that helps you build ExtJS/ Ruby-on-Rails applications) introduces support for FamFamFam Silk icons . All you have to do is download the icons and put them into your public/images/icons folder (so that the icons are accessible via http://yourhost.com/images/icons ) - the next time you restart your Rails application, Netzke will detect the icons and start using them. As always, this update is reflected on the Netzke live …
However, smart spawning was limited to Rails applications only, not for Rack applications. Starting from Rails 3, all Rails 3 applications are also Rack applications, and Phusion Passenger 2 only supports smart spawning of Rails 3 applications if you remove config.ru (thereby forcing Phusion Passenger to detect it as a Rails app, not a Rack app).
Phusion Passenger 3 now supports smart spawning for all Rack applications. This works transparently and without further configuration. …
I have just discovered RedBubble an awesome site for displaying and selling your artwork (whether images, writing, T-shirts or otherwise)... and developed in Ruby-on-Rails too.
Here's my portfolio as an example of what they can do for you.
Being an old school database person, when I first came into the Rails world, I was initially dismayed by the prevalence of "SELECT * FROM table". I've seen all too many times that overly large fetches have a performance cost but, as I worked with Rails, I simply grew accustomed to it. An interesting blog post I found recently, Five ActiveRecord Tips , pointed out the :select parameter which I had never seen.
The idea behind :select is that you supply a SQL string …
Track your running miles ... JRuby, Ruby-on-Rails, GlassFish, NetBeans, MySQL, YUI
A simple web application that allows to track your running miles and generate charts to monitor progress.
From: arungupta
Views: 440
0 ratings Time: 07:22 More in Science & Technology
The Ruby on Rails Tutorial book uses the latest version of Rails, which is the current release candidate of Rails 3.0.0.rc. Unfortunately, at the time of this writing, you can't deploy applications to Heroku using the Rails release candidate because of a conflict with the latest version of Bundler. See this blog post for a possible workaround.
…Ruby on Rails Tutorial book uses the latest version of Rails, which is the current release candidate of 3.0.0.rc. Unfortunately, at the time of this writing, you can't deploy applications to Heroku using the Rails release candidate because of a conflict with the latest version of Bundler. Instead of a successful deploy, you get an error like this: $ git push heroku Counting objects: 4, done. Delta compression using up to 2 threads. Compressing objects: 100% (3/3), done. …
The Ruby on Rails Tutorial: Learn Rails by Example (a.k.a. railstutorial.org ) by Michael Hartl has become a must read for developers learning how to build Rails apps. Michael has put together a great Rails 2.3 tutorial, releasing it all for free online chapter by chapter. Now, Michael's going three steps further:
1 — A new, Rails 3.0 focused version. The free online book covers Rails 2.3, but Michael's updated it to cover Rails 3.0. He's …
I just released a new version of Resque Mailer ( 1.0.0), my asynchronous email delivery extension for Resque [ gem ] [ src ]. If you're already using it with Rails 2.x, there really aren't any changes you need to be aware of. Go about your business. However, thanks largely to the efforts of Marcin Kulik , the gem now works in Rails 3.x as well. Thanks Marcin!
So why go 1.0.0? Because it's feature complete, used by a number of people in production, …