First Impressions of StopWatch Plus

Posted by Ben Jackson Fri, 16 Sep 2005 16:15:00 GMT

Just downloaded the trial version of StopWatch Plus. Upon opening the app for the first time, I was presented with the following notice:

Welcome to StopWatch Plus Demo. This demo is fully featured, with the following exceptions: no files are saved to disk, and printing, copy, and paste are disabled. In the full version, all state information is saved to disk each time the state changes -- that is, not only your data, but also the placement of timer and time sheet windows remains the same across runs. Timers keep running even when StopWatch isn't. Select Purchase from the StopWatch Plus menu to purchase an authorization code.

Thankyou, DesignSoft, for making sure that I have no doubt whatsoever about the exact limitations you've put on the software that I'm evaluating. Would a short summary with a "more info" button not have sufficed?

Posted in , ,  | no comments | no trackbacks

Tetris and Time Management

Posted by Ben Jackson Tue, 06 Sep 2005 16:54:00 GMT

A great analysis from Merlin Mann at 43Folders:

The point, in any case, is to think about your tasks like a game of Tetris--but with minutes and seconds instead of blocks. Use the precious bits of time you do have to do something and strive to always stay light on your feet, active, and aware. If you're open to the opportunities it offers, constraint can be a powerful creative force for getting you on-task.

Posted in  | no comments | no trackbacks

Shorthand for default values in Actionscript

Posted by Ben Jackson Sun, 04 Sep 2005 20:46:00 GMT

Just discovered this little nugget of wisdom... my usual way of assigning default values for optional function arguments:

arg1 = (null == arg1) ? arg1 : "default";

Can be reduced to:

arg1 = arg1 || "default";

Not a huge difference, but I do this so often that just not having to type "arg1" twice is a huge time saver, especially for variables like "myInsanelyLongFunctionParameter".

Update: Beware of using this trick with any parameter which might come up with a value of 0 or false, as any such values will evaluate the same as if the parameter were null.

Posted in ,  | no comments | no trackbacks

Under Attack

Posted by Ben Jackson Tue, 30 Aug 2005 21:41:12 GMT

Today was almost 40 degrees celcius today in Rio. For those of you not down with the metric system that's the equivalent of august in New York City.

My house is right next to the rainforest here, and one of the nicest parts about it is the diverse local flora and fauna. The monkeys that inhabit the trees outside our office are a nonstop source of fun and distraction.

Tonight, however, the hidden wrath of mother nature was unleashed in full. As I write this I'm being bitten in about five different places on my body at once. Our fluorescent lamps, as well as our monitors, are coated with bugs.

Ouch. There's another one.

no comments | no trackbacks

Older posts: 1 ... 17 18 19 20