Steve Iannopollo

freelance software developer for ruby on rails, javascript, and objective c

Print and Paginate NSTableViews

I’ve been getting Tick ready for a new release, and one bug someone pointed out was that the invoice PDFs were generated as one long PDF. This works out fine until you need to print it. Below is the code I used to fix that.

Clean Start on OS X Lion

I recently bought a new (to me) MacBook Pro with Lion installed. The previous owner hadn’t had the time to completely wipe everything from the machine since I bought it 3 hours after I first responded to his Craigslist post. So, I found myself in need of starting completely fresh and Googled it. I found some disjointed posts in various Mac-related forums, but nothing that said “This is how you do it”. So, this is how you do it:

Zerply

I was recently informed by my tweeps of a new (at least new to me) service called Zerply. Weird name, but a cool site nonetheless.

Tick 1.0 Released

After much work and testing I’ve finally released Tick, a timer and invoicing tool for freelance software developers. You can find it on the Mac App Store here.

Mac App Submission

I recently found myself needing to submit my new application Tick to the Mac App Store. I figured “No problem! I’ve already gone through the iPhone app submission process, I’m sure this will be eerily similar.” Well, yes and no.