Monthly Archives: July 2009

Advice for Micro-ISVs

Seth Godin has got a pretty good post up on “the law of the little shovel”. (Basically, if you have limited resources, and want to make a big impact, you need to concentrate.) It’s a good metaphor. And since I … Continue reading

Posted in Jack Handy | Comments Off

Anniversary

Today marks one year since I began regular posting on this blog. It also marks the 200th post, which is the sort of coincidence that makes me happy. So, some brief reflections.

Posted in Jack Handy | Comments Off

Shiny Red Buttons (6.2)

Last week we began to look in detail at the backgrounds of some of the iPhone’s built-in shiny buttons. We saw that those backgrounds were really simulated 3-D grooves in the control’s parent’s surface, and that they were comprised of … Continue reading

Posted in iPhone | Comments Off

I Just Can’t Help Myself

As in the XKCD comic to the left, sometimes I just can’t resist a good rant. I hope you’ll indulge me. Scott Adams has put a post up on his blog that contains a large number of wrong-headed notions. In … Continue reading

Posted in Jack Handy | Comments Off

Steve Jobs

Last Wednesday, I discussed Chapter 7 of “Men Against Fire“. That chapter ends with a discussion of leadership, closing with the admonition that “It is not always possible to lead from behind”. At the time, I wasn’t quite sure what … Continue reading

Posted in Jack Handy | Comments Off

SQLite Gotcha

Working with SQLite on the iPhone, I ran across a strange (to me, anyway) interaction between prepared statements and transactions. This interaction (which I’m not sure it would be fair to call a “bug”) was causing DB writes to take … Continue reading

Posted in iPhone | Comments Off

Mark Webber

Congratulations to Mark Webber on his first F1 victory. I’ve been a fan of Mark’s since his inaugural F1 race, when he took a Minardi from 18th on the grid to a points finish in 5th. He’s in a tough … Continue reading

Posted in Jack Handy | Comments Off

iPhone and SQLite

Although Apple’s documentation doesn’t make too much of the point, the iPhone offers full support for SQLite. If you’re comfortable with DBs, this can be a timesaver, even for some problems for which a DB might seem like overkill. (In … Continue reading

Posted in iPhone | Comments Off

Shiny Red Buttons (6.1)

Editorial note: This is the first of several posts covering shiny button backgrounds. I’m breaking the topic up in order to keep the posts shorter. Also, today’s post is up a little late, due to another project. My apologies. If … Continue reading

Posted in iPhone | Comments Off

Table Details

When using hierarchical table views (e.g. with a Navigation Controller) to enter or edit information, the proper sequence of UI events can be surprisingly subtle. Consider what happens when you edit a phone number in the Contacts app: You click … Continue reading

Posted in iPhone | Comments Off