Archive for May, 2006

Better JavaScript Debugging in 15 Minutes

Sunday, May 28th, 2006

I have created a 15 minute screencast that will show you how to Debug JavaScript with Firebug. I cover a number of concepts such as using the console, interactive debugger and timer features of the Firebug extension for Firefox. If you haven’t tried Firebug yet, I’m sure that this screencast will convince you to make it a part of your JavaScript coding workflow.

I hope you enjoy my first screencast! I plan on doing a few more over the next couple of weeks, so I would appreciate your feedback.

Launch the screencast now! (requires Flash)

High Dynamic Range Photography in Photoshop CS2

Thursday, May 25th, 2006

If you have a digital camera and Photoshop CS2, you should take a shot at creating a High Dynamic Range (HDR) Photograph. You’ll be amazed at the results which includes fantastic color and detail in both the brighter and darker areas of your images. To get started, check out this tutorial titled High Dynamic Range (HDR) Photography in Photoshop CS2. It offers one of the best descriptions of HDR that I have read. If you’re wondering what an HDR photo looks like, check out the HDR Pool on Flickr.

Subversion One Click Setup for Windows

Thursday, May 25th, 2006

SVN 1 Click Setup is probably the easiest way to get Subversion up and running on your Windows systems. The installer installs the Subversion command-line utilities, the TortoiseSVN GUI, and walks you through the process of creating a repository and initial project.

Object-Oriented Javascript

Wednesday, May 24th, 2006

Nefarious Designs has a great article that will introduce to concepts around creating Object-Oriented Javascript.

FireBug - New Version Released

Tuesday, May 23rd, 2006

If you’re writing AJAX code and/or standards-based web pages you should be using Joe Hewitt’s Firebug extension for Firefox. Version 0.4 has just been released and is the most significant upgrade to date. I have been beta testing this version for a couple of weeks now, and I can’t image developing without it. One of the greatest new features is a JavaScript Debugger that allows you to simply add breakpoints to your JS code, then step through your code line by line, and inspect local variables and the call stack. There are tonnes of other great features, so head over to Joe’s site and give Firebug a try!

Simon Willison on Yahoo! User Interface Library

Tuesday, May 23rd, 2006

Simon Willison shares his thoughts on the The Yahoo! User Interface Library during this year’s XTech. Reading his notes will hopefully help you see the real power behind Yahoo’s new open source JavaScript library.

Creating Screencasts in OSX

Tuesday, May 23rd, 2006

iShowU is a free application for OSX that allows you to create screencasts. The software works very well and is capable of outputting video in any format that can be produced by Quicktime. The only downside that I can tell, is that out of the box, the software cannot export as FLV or SWF.

UNIX Tips for Mac OS X

Friday, May 19th, 2006

Benjamin Han has a great list of UNIX Tips for Mac OS X. Many of the tips will help you tweak some of the annoyances out of using OSX and turn you into a bit of a power user!

Simple Optimization Tips for PHP and MySQL

Thursday, May 18th, 2006

Looking to make your PHP scripts run a little faster? Check out these Simple Optimization Tips for PHP and MySQL.

Computer Language Shootout Benchmarks

Thursday, May 18th, 2006

There is a great Computer Language Shootout Benchmark web app at debian.org. You can pick your favourite programming languages and see which one is faster at a variety of common programming tasks and benchmarking algorithms. Check out this battle between PHP and Ruby!