RailsConf Europe 2007: Day Two
Today was the big day, or the day the "real" RailsConf started (yesterday we only had tutorials). It also featured a DHH keynote at about 9:15am.

David's keynote was really interesting, and he focused on saying that while on the previous RailsConfs he had been announcing the Rails birthdays, and how many books about Rails were being published, or as he said, "how freaking awesome we are", this was the RailsConf where Rails ended being a surprisingly backed framework to convert itself into a serious competitor to other similar frameworks. He paraphrased Gandhi when he said: "first they ignore, then they laugh at you, then they fight you, and then you win."... and then what? It all happened so fast.
He also talked about the new features that Rails 2.0 will have, such as improved migrations, better routes, and different layouts depending on devices made easy (Hello, iPhone), and he also announced that a preview of Rails 2.0 will (probably) be launched before the ending of the RailsConf.
The next conference, Caching in a Multilanguage Environment, by Benjamin Krause was interesting as well, giving some ideas on how to use the client headers to show them the site in different languages, as well as different formats (HTML, XML), while still being able to cache data. Some notes (to be edited) from this conference follow:
The next conference, by Dr. Nic was really really funny, as usual, giving some interesting ideas about his "magic". He's uploaded the slides to his blog: Meta-Magic in Rails: Become a Master Magician

David's keynote was really interesting, and he focused on saying that while on the previous RailsConfs he had been announcing the Rails birthdays, and how many books about Rails were being published, or as he said, "how freaking awesome we are", this was the RailsConf where Rails ended being a surprisingly backed framework to convert itself into a serious competitor to other similar frameworks. He paraphrased Gandhi when he said: "first they ignore, then they laugh at you, then they fight you, and then you win."... and then what? It all happened so fast.
He also talked about the new features that Rails 2.0 will have, such as improved migrations, better routes, and different layouts depending on devices made easy (Hello, iPhone), and he also announced that a preview of Rails 2.0 will (probably) be launched before the ending of the RailsConf.
The next conference, Caching in a Multilanguage Environment, by Benjamin Krause was interesting as well, giving some ideas on how to use the client headers to show them the site in different languages, as well as different formats (HTML, XML), while still being able to cache data. Some notes (to be edited) from this conference follow:
format negotiation -> respond_to
map.named_route -> use Accept-Language Header
Use before_filter to get language on App controller
- Gettext / globalize
Reimplement cache_page method, add request.language (accepts content but not language)
Use mod_rewrite, to make a subrequest to apache, getting correct path.
Fragment Caching
<% cache do %> -> MemCache
Several MemCache, send language fragments to corresponding MemCache (or one MC w/ namespaces)
plugins: mlr, mlcache -> in svn.omdb.org
map.named_route -> use Accept-Language Header
Use before_filter to get language on App controller
- Gettext / globalize
Reimplement cache_page method, add request.language (accepts content but not language)
Use mod_rewrite, to make a subrequest to apache, getting correct path.
Fragment Caching
<% cache do %> -> MemCache
Several MemCache, send language fragments to corresponding MemCache (or one MC w/ namespaces)
plugins: mlr, mlcache -> in svn.omdb.org
The next conference, by Dr. Nic was really really funny, as usual, giving some interesting ideas about his "magic". He's uploaded the slides to his blog: Meta-Magic in Rails: Become a Master Magician

