Services
Find Stuff
Pages
Buy My Apps
Other Stuff I’ve Built
Book Club
Archives
- May 2018
- February 2014
- December 2013
- November 2013
- August 2012
- July 2012
- April 2012
- March 2012
- December 2011
- November 2011
- October 2011
- September 2011
- August 2011
- July 2011
- June 2011
- May 2011
- April 2011
- March 2011
- February 2011
- January 2011
- December 2010
- November 2010
- October 2010
- September 2010
- August 2010
- July 2010
- June 2010
- May 2010
- April 2010
- March 2010
- February 2010
- January 2010
- December 2009
- November 2009
- October 2009
- September 2009
- August 2009
- July 2009
- June 2009
- May 2009
- April 2009
- March 2009
- February 2009
- January 2009
- December 2008
- November 2008
- October 2008
- September 2008
- August 2008
- July 2008
- June 2008
Categories
- Boxing (23)
- Energy (5)
- iPhone (142)
- Jack Handy (283)
- NaNoWriMo (3)
- People (11)
- Planet Microsoft (5)
- Projects (88)
- Python (43)
- Reelviews (13)
- Reverse Engineering (18)
- Six Word Stories (111)
- The Hard Way (3)
- Uncategorized (6)
- UNIX (8)
- Vacation Slides (30)
- Web stuff (51)
Blogroll
Monthly Archives: May 2009
Uh-Oh (Objective-C)
I’ve been learning Objective-C, the native language of iPhone development. Overall it seems like a reasonable language, albeit one that’s pretty tightly integrated with Xcode. (The large number of lengthy constants used in Cocoa/Objective-C programming would make me reluctant to … Continue reading
Posted in iPhone
Comments Off
I Hope This Isn’t True
I was reading some iPhone docs last week – specifically, the Cocoa Fundamentals Guide, and I came across this remarkable statement: Programming becomes largely an exercise in assembling the programmatic components that Cocoa provides along with the custom objects and … Continue reading
Posted in Jack Handy
Comments Off
Taxes
Looking at a receipt the other day, I noticed that the combined state and local sales tax in my area (Silicon Valley) had reached 9.25%. Even as I type that, I find it hard to believe. It’s motivated me to … Continue reading
Posted in Jack Handy
Comments Off
Load/Save
When I implemented my web-based port of Taipan!, I added one minor feature: I let the user save (and load) a game to (or from) a single savegame ‘slot’. It can take a few hours to work your score up … Continue reading
Learn to Program
One of the best introductory programming books I’ve ever seen is entitled “The IBM PC from the Inside Out“. This is an assembly language oriented guide to the programming and operation of the 8086-based IBM PC. It suffers from being … Continue reading
Posted in Jack Handy
Comments Off
Sunk Costs
Seth’s got a pretty good post up on the importance of ignoring sunk costs. He makes a couple of mistakes, however, that are worth clearing up.
Posted in Jack Handy
Comments Off
Firefox Cookies
Several weeks ago I updgraded to Firefox 3. It worked fine, except for one strange behaviour: It deleted all cookies every time it was shut down. (I realize that this is sometimes the desired behaviour, but I didn’t like it, … Continue reading
Posted in Jack Handy
Comments Off
JavaScript Cookies
It’s pretty simple to manipulate cookies in JS, but there are a few gotchas. Browser incompatibilities naturally crop up, although somewhat differently than you might expect; some browsers are more permissive of the Wrong Thing than others, so you might … Continue reading
Posted in Web stuff
Comments Off
Working Actors
I was watching “The Man in the Gray Flannel Suit” the other day (okay movie, desperately needs about 40m of cuts) and thought I recognized one of the actors by his voice. After a little searching, I found him on … Continue reading
Posted in Jack Handy
Comments Off
New Taipan! Port
I enjoyed Jay Link’s JS version of Taipan! so much that I just had to play a complete version. So, I took his C/ncurses version and ported it to JavaScript. The port is available here. (Warning: It’s feature-complete in terms … Continue reading