…, but I strongly encourage you to update your code in order to avoid using the plugin. Ryan Bates demonstrates a possible approach.
Optional Changes
This section includes changes for which Rails 3 provides a deprecation warning or fallback. For this reason, you are not forced to complete all these tasks before upgrading to Rails 3. However, I strongly suggest you to review all the steps and change the code before upgrading to Rails 3 to reduce the number of warnings …
There are a number of libraries to help create graphs. Here I show how to integrate Highcharts into a Rails app.
The router in Rails 3 is fully compatible with Rack. Learn how to embed Sinatra into an app, handle redirects, and improve on Rails Metal.
Dmitry>> About one and a half years back I discovered Ryan Bates' RailsCasts. It was really inspiring, so I started to look at how these things work. That was my first Ruby experience.
Then I read a few articles on TDD/BDD in Ruby and that was the point of no return. It was so easy and natural in comparison with my Java experience that I haven't stopped playing with it since then.
Satish>> Could you name three features of Ruby that you like the most, as …
…and some are participating for the fun of it.
In the competition
Just for Fun
Previous Challenge
RPCFN: Business Hours (#10) by Ryan Bates.
Note : All the previous challenges, sponsors and winners can be seen on the Ruby Programming Challenge for Newbies page.
The (#12) challenge by Bruce Scharlau, U.K. is scheduled for Aug./Sept. 2010.
Miscellaneous interviews - covering Ryan Bates ( Railscasts), Ben Scofield, James Golick, Carl Lerche, and Santiago Pastorino.
Ruby Heroes winner interviews - covering Aaron Patterson [ Nokogiri], Gregory Brown [ Prawn], Nick Quaranto [ Gemcutter], and Wayne E Seguin [ RVM]
Ryan Bates
Ryan bates requires no introduction, I think everybody knows the famous " Railscasts", the most well known screencast web site in the community. In this interview the point was to give a face to the voice we are used to listen every week. I asked Ryan to tell us how he started with Railscasts.
As he was the first person I interviewed in the morning, it ended up being a little bit shorter than the others. Most last around 10 minutes, but Ryan's finished with …
Ryan Bates also created a very good screencast about upgrading remote helpers to Rails 3 .
Reserved data attributes
From the rails.js file we can also extract the list of data- attributes which have a special meaning in Rails 3 and should therefore be considered reserved keys.
data-method
data-confirm
data-remote
data-disable-with
As a bonus feature, you don't a Rails helper to take advantage of them. For instance, the following example will cause a confirmation …
…ecosystem.
I will still be writing Ruby for a living and will hopefully keep contributing to the projects I use. And I plan to keep on attending to Ruby conferences around the world just as soon as my kid is old enough to travel with me
Finally, with the imminent release of Rails 3, I hope to see even more people stand up and advocate for Ruby on Rails the way Gregg Pollack, Ryan Bates and many others have done so far.
Lastly, Ryan Bates released version 1.1 of CanCan , his authorization and permission library that allows you to restrict what your users can do throughout your application.
Service Libraries
You may have heard that the Facbook API is now adopting OAuth2. If you're ready to jump in, Michael Bleigh released the OAuth2 gem just last week.
Rails makes a great RESTful backend for iPhone applications, and recently Anthony Moralez created APN _on_rails …