Posted
October 8th, 2006
in
Programming
/
Tags: CSS, Google, Hacking, PHP, Programming
I had suggested that my company use Google Calendar to publish events. It’s easy, it can be made public and shareable, and it beats figuring out how to publish an Outlook/Exchange calendar on the web. (From what I’ve read about Google Calendar, you can publish multiple calendars individually controlling the level of privacy and publicity—ooo, maybe we can migrate away from Exchange…) Yet, the coolest part about Google Calendar is that you can embed it in your web page using an iframe which Google provides a handy-dandy configurator to generate the HTML. The worst part about Google Calendar is that you embed it in your web page using an iframe.
Read the rest of this entry »
Posted
October 2nd, 2006
in
Programming
/
Tags: Programming, Ruby on Rails
Ruby’s beauty is often attributed to its terseness. However, there are times when you need to be really explicit in order to coax it to do your bidding. For example, a Rails form helper needs a bunch of parantheses and curly braces in order to be a named element. Which makes sense, as :id
can represent a Rails (ActiveRecord) object ID or a DOM element ID. The Ruby punctuation removes such ambiguity.
Read the rest of this entry »
Posted
September 25th, 2006
in
Technology
/
Tags: LCD, Technology
For the past year or so, I’ve been looking at finally getting an LCD monitor. 16ms response times or better with 16.7 million colors are becoming very common. I’ve had the pleasure of using a Dell Ultrasharp and would not be unhappy with that acquisition. Unfortunately buying a house on my income, though a worthwhile investment, has certainly cut into my recreational funds. Yet there’s always a gap between what technology I can afford versus what technology I would love to own.
Read the rest of this entry »
Posted
September 21st, 2006
in
Programming
/
Tags: Programming, Ruby on Rails
A typical rails design pattern is to store object ids in session variables rather than the objects themselves. Objects can be unwieldy depending on size, complexity, and associations. Ids on the the other hand are small, sleek, and more agile.
Read the rest of this entry »