Archive

Archive for the ‘Ruby’ Category

Upgrading Devise from 1.1.x to 1.2.1

April 14th, 2011 2 comments
Our Ruby on Rails applications use a very nice gem called Devise to handle authentication on our websites. Devise is well supported, and thus gets updated quite a bit. They recently upgraded to 1.2.x, which requires a few fixes if you come from 1.1.x . Here are the steps I took to migrate from Devise 1.1.7 to 1.2.1.

Read more… Upgrading Devise from 1.1.x to 1.2.1

Can living on the edge throw you over the edge? Part 2: Coming of Edge

October 12th, 2010 No comments

Where we stand

In the first part of this post, I discussed some of the issues web-oriented companies face when they decide to upgrade the software technologies they rely on, taking the example of updating our development framework from Ruby on Rails version 2.x to version 3. I highlighted issues linked to code deprecation, time consumption, evolution of programming practices (greater emphasis on JavaScript programming for example) or compatibility between old and new libraries. However, keeping up with technology is essential to improve the quality of products and services you deliver to your customers, and to make your life easier in the process. Read more… Can living on the edge throw you over the edge? Part 2: Coming of Edge

Can living on the edge throw you over the edge? Part 1: Looking down

September 4th, 2010 No comments

Walking the edge

Rails 3.0, HTML5, Unobtrusive JavaScript, Grails, No-SQL databases…These are some of the web technologies that have exploded recently, and with them the promises for better, stronger, faster tools that will improve the end user experience. However, from the programmer’s perspective, transitioning to these new technologies, which usually happens shortly after you start telling yourself “I think I finally got a hold of this previous release”, can be time-consuming and may, at times, drive you to reconsider career choices. Read more… Can living on the edge throw you over the edge? Part 1: Looking down