Latest Articles

iPhone 4 3G Reception Testing with iOS 4.0.1

{ No Comment }

ShareI’ve stayed silent on the iPhone 4 antenna “debacle”, and I frankly think that although there is a legitimate issue at the heart, it has been overblown by a media eager to find a chink in Mr. Jobs’ armor.
Before I get too far into this let me just say I’ve become quite the Apple fan [...]

Never Use $_GET Again

{ 2 Comments }

ShareMatt Butcher’s new blog entry, Never Use $_GET Again, discusses using the filter_input function that is available in php 5.2+ to remedy concerns about input validation.  Its an elegantly simple approach that solves a busload of problems.  This is worth reading and I think is going to not only be worth implementing but also worth [...]

Lifehacker: Teach Yourself to How to Code

{ No Comment }

ShareLifehacker continues to move up my list of favorite sites to visit on a daily basis.  They recently ran a list of top how-to guides from 2009, and included among them is Programming 101: Teach Yourself How to Code.
PHP gets plenty of attention in the section about server-side scripting languages, althought I will note they [...]

New theme for my blog…

{ Only 1 Comment }

ShareI’ve been paying more attention to web design lately.  Why?  Well I’m definitely not morphing into a designer–I don’t have the DNA for it–but rather because design is relevant, even in an enterprise environment.  As I have mentioned before, the interface matters to the end user–perhaps moreso than all the backend code you’ve spent hours [...]

Mac OS X 10.6 Snow Leopard: My upgrade experience

{ 2 Comments }

ShareMy Snow Leopard disk arrived Friday, and I promptly began upgrading my three Macs (A 2008 Mac Pro and early 2008 MacBook Pro at work, and a 2008 Mac Pro at home).
I’ve read very few horror stories so far about folks and their upgrades.  I had no issues whatsoever.  Install took about 1 hour for [...]

BlueHarvest Fixes pesky ._DSstore and resource fork files

{ No Comment }

ShareFor those developing on a Mac in an otherwise non-Mac environment (Windows or Linux desktops and/or servers), you’ve undoubtedly run into the dreaded ._DSstore files.  These are resource files OS X creates for directories, and when connecting to a remote file system of another flavor, OS X will leave behind these files and cause you [...]