What’s been happening with GridWorlds lately? Another three months have passed since the last update, and while I’m not trying to do quarterly releases it seems to be happening unintentionally. This release brings a fairly major architectural change to GridWorlds, which partially explains the delay.
Posted on May 26th, 2008 in the GridWorlds category |
Permalink |
No Comments »
After a considerable hiatus since my last update (according to Subversion it’s been almost three months), I finally deployed a new release this morning. This update combines several smaller checkins, but includes some larger features…
Posted on February 15th, 2008 in the GridWorlds category |
Permalink |
No Comments »
Yesterday, while I was refactoring some code, I inadvertently confused myself about the various delete and destroy methods in Ruby and Rails. Between the two, there are over 20 different ways to remove objects, so I suppose I shouldn’t feel too bad I didn’t pick the right one. If you ever wanted to know the best way to make things go away in Rails, you’ve come to the right article.
Posted on February 15th, 2008 in the Rails category |
Permalink |
No Comments »
Calculating dates and times has always been a challenge for programmers. How many days until the next New Years Eve party (oh, did you forget 2008 is a leap year)? How long ago was the last backup (convert that to GMT, please)? What day of the week is 19 days, 42 hours, and 374 minutes from now (and how many milliseconds is that again)? And don’t even get me started on Y2K!
Posted on January 1st, 2008 in the Rails category |
Permalink |
No Comments »
I’ve recently had the pleasure of working with Thickbox, a lightbox implementation using the excellent jQuery JavaScript library. There are dozens of lightbox options available, so why did I choose Thickbox?
Posted on November 25th, 2007 in the JavaScript category |
Permalink |
No Comments »