We encountered a strange behavior in our Rails application: created_on timestamp was sometimes younger than updated_at_. For each item in our application, we had a created_on and an updated_at field in the database. These were supposed to be updated by the Rails framework at item creation and item update times respectively. However, created_on got to… Continue reading Timestamp vs. Datetime
So, we have a public web application accessible 24×7. Even if we do not process financial transactions or control airport traffic, this poses a kind of stress upon us. To relieve it, functional testing is our true companion. By functional testing I mean simulating an end user’s traversal through the application. This means that, contrary… Continue reading Functional testing with Watir
After upgrading to Ruby on Rails 1.1.6 (with a one-day 1.1.5 intermezzo), we’ve found a strange error in our Recykl.com application. Most of the application behaved normally, but email sending got broken with the following error: ActionView::ActionViewError (No rhtml, rxml, rjs or delegate template found for notification_email): /usr/lib/ruby/gems/1.8/gems/actionpack-1.12.5/lib/action_view/base.rb:389:in `find_template_extension_for’ /usr/lib/ruby/gems/1.8/gems/actionpack-1.12.5/lib/action_view/base.rb:323:in `pick_template_extension’ /vendor/plugins/globalize/lib/globalize/rails/action_view.rb:29:in `locate_globalize_path’ /vendor/plugins/globalize/lib/globalize/rails/action_view.rb:10:in `render_file’… Continue reading No rhtml, rxml, rjs or delegate template found
Business week has a great article on how entrepreneurs are turning “green” ways of doing things into businesses. This is also the idea behind recykl.com, our service that allows people to share their items before they are thrown into garbage can. So, we are the Recykl Bin that you hit before you hit paper, plastic… Continue reading Business Week: From Garbage to Gold
The launch of our first web 2.0 (Wow! buzzword compliant) application is getting closer. Here is a sneak preview.