Guard and Default Operators

Posted by Sean on Dec 24, 2008 under

Programming languages with C-style syntax all have logical operators for AND, OR, and NOT.  They are &&, ||, and !, respectively.  In Javascript, the way the languages determines logical operations and the values Javascript treats as true or false lead to people using the AND and OR operators for guard and default situations .  Let me explain.

Overloading Objects in PHP

Posted by Sean on Dec 18, 2008 under

In PHP, objects are all dynamic.  If you declare a variable for object after instantiation, it just throws it right in, no questions asked.  Much friendlier than, say, Java, where you absolutely must define a variable prior to use or the JVM will smite you.  PHP also lets you define extra or different instructions when using a previously unknown variable with magic functions.

PuTTY Connection Manager

Posted by Sean on Dec 16, 2008 under

PuTTY is on the utility belt of every developer.  It's the most common way we speak to servers and tell them what to do.  And if you ever need to command-line to more than one server, you end up with plenty of PuTTY windows open, each connected to a different server, only with an obscure, arbitrary server name or IP address to differentiate.

Enter PuTTY Connection Manager .

Tooltip Image with Mootools

Posted by Sean on Dec 12, 2008 under

Compatible with Mootools v1.2

Fixing IE6 with VML

Posted by Sean on Dec 09, 2008 under

Recently, HTMLRemix and Drew Diller has released 2 scripts that have really helped fix some of IE6's crappy support: CSS Rounded Corners and Alpha Transparency PNGs.

Updated To Blazonco

Posted by Sean on Dec 08, 2008 under

Some fantastic news. I've changed development platforms to Blazonco and touched up my design.