The Frozen Rails conference is over, but oh boy, was it worth every penny. With my newly gained confidence on Rails 3 beta and my head full of ideas, I decided to spend my Friday evening upgrading some old Rails 2 apps to the edge. With some great tips from Carl Lerche and promising screen cast: "How To Upgrade Your Rails 2 App to Rails 3 in 25 Minutes" by Geoffrey Grosenbach, I was still thinking of catching a movie later in the evening. My app was only depending on few gems and I was hopeful.
Three hours later (and the movie being long gone), that annoying Phusion Passenger error message was gone, and I finally got my app's login screen with a smile in my face. Performance-wise I can not really notice any big difference but with Rails 3 I get better HTML 5 support and modularity. Now my app is more ready than ever to meet the challenges of constantly evolving web (*cough* let's say for example the frequent changes in some social media APIs). Learned by my mistakes, I decided to leave the migration from SQL to a new non-relational database to another Friday night.
"Upgrading from Rails 1 app is even easier than from Rails 2 app, since it doesn't really have any features" -Carl Lerche, Member of Rails Core Team
-
-
Aiemmat blogit
- Rasmus Roiha Ohjelmistoyrittäjät ry:n toimitusjohtajaksi
- SOSTE:n onnistunut julkinen neuvottelumenettely - lisää tällaisia julkisiin hankintoihin!
- Growth Hacker - kasvukoodaaja
- Miksi Ruby on Rails on web-startupillesi paras vaihtoehto
- Mukautuva verkkosuunnittelu eli responsive web design on tullut jäädäkseen - kutsuu sitä millä nimellä tahansa
- Huhtikuun löydöt - Firebase, Filepicker.io ja HTML 5 Please
- Pilvipalveluita maailmalta - julkishallinnon haasteet
- jQuery Mobile
- Open Source CMS - varteenotettava vaihtoehto kaupalliselle?
- Mietteitä pilvipohjaisten verkkosovellusten tietoturvasta