Archive for November, 2011

UITableView, Multi Select and Swipe To Delete

Tuesday, November 29th, 2011

I was having a problem recently with a UITableView, where the swipe-to-delete gesture wasn’t working. The documentation is pretty clear that your table will get the swipe to delete behaviour if you implement the tableView:commitEditingStyle:forRowAtIndexPath: method in your UITableViewDataSource delegate. So, in other words, implementing this one method in your data source should be enough […]

Objective C Categories

Sunday, November 27th, 2011

Categories take a little getting used to. Objective-C categories let you add your own functionality to existing classes. This can take classes in directions that seem decidedly strange. For example, if you want to draw a string in UIKit, you ask the string to draw itself. Coming from a Windows / Java background this seems […]

Siri on iPad and iPhone 4

Wednesday, November 23rd, 2011

There’s a question that’s been asked: Why isn’t Siri available on other iOS 5 devices? Answers have varied, but a common one seems to be that it’s an attempt to engage in a scaled rollout. Turning Siri on for anyone with an iOS 5 compatible device would have resulted in much greater load on the […]

Combining Videos in QuickTime on the Mac

Tuesday, November 22nd, 2011

A quick QuickTime tip I just discovered.

Blogging from Siri

Saturday, November 19th, 2011

I’m sitting in the car at the Canada/US border, blogging into my phone, using Siri. There’s a 30 to 60 minute delay in crossing the border, so I have some time to play. So far I’ve dictated this entire post to Siri, without having to correct anything. Cool.

MealPlan for the PlayBook

Wednesday, November 9th, 2011

I like writing software to scratch a personal itch, and answering the “what’s for dinner” question has always been something I figured computers could help with. I had a PlayBook, development tools, and a desire for an app that would make it easy to quickly put together a plan for the meals for the week. […]

Plantronics Voyager Pro+ vs Pro HD

Friday, November 4th, 2011

I had a Plantronics Voyager Pro+ headset that I rather liked. But I lost it. :( So when I went shopping for a replacement, I decided to see what else was out there. I tried out two other headsets, the Jawbone ERA and Jawbone ICON, but in the end, returned them. I mostly use a […]

Thoughts on Steve Jobs

Friday, November 4th, 2011

I finished reading Jobs’s bio this morning. It’s a fascinating read, and I recommend it to anyone who knows who he is. This post will be mostly spoiler-free; I’m not going to talk about specific things from the bio, but rather his management, and Apple. But it will probably make more sense if you’ve read […]

Clearing Out AIR’s Encrypted Local Store

Wednesday, November 2nd, 2011

When developing an AIR app, it’s common to want to start it clean, as if there were a new user launching the app for the first time. Flash Builder even supports this, with a checkbox in the Debug Configuration dialog for “Clear application data on each launch”. This clears out the local storage for the […]

Insteon Power Monitoring Source Release

Tuesday, November 1st, 2011

This is a fairly simple program that was intended to be the start of something bigger. In it’s current form, it’s an Insteon PLM (PowerLineModem) protocol client that uses a TCP connection to an Insteon SmartLinc (2412N) device to send commands over the power line / wireless mesh to an Insteon iMeter Solo (2423A1), to […]