Skip to main content

Brandon Bohling

The View

We loved living in Arizona, but there is no denying that we have a fantastic view from our home in Oregon. Over the last few months I have switched from Aperture to Lightroom which makes photos like this even easier. Given that, I have stuck with my MacBook Air, I owe my readers several posts.

Buy the MacBook Pro with Retina Display or new MacBook Air

If you are lucky enough to be in the market for a new notebook, Apple just made your choice a lot more difficult. Last year I gave up my MacBook Pro and switched to the MacBook Air and have not regretted it one bit. I use my Air primarily for photography1 but from time-to-time I do use Final Cut Pro X to create small family videos. I still use a MacBook Pro for work which is a major bummer because it really isn’t any faster but feels like a giant brick.

Making UISwitch Useful in a UITableView with Groups or Sections

I just had a progasm1. I was creating a UITableView that had multiple groups with multiple rows in each group. Each row had a UISwitch. The intent was to update a price label every time a UISwitch value (on/off) changed. However, figuring out which row and section, trigged the event was not straightforward. After doing some research it seemed like most people were using a hack where they would set the UISwitch tag property to the indexPath.

How the Canon 5D Mark III Killed my iPhone 4S

Nearly two years ago I wrote about how the iPhone greatly impacted the usage of my Canon 5D Mark II. A quick summary: the iPhone camera got to be so good that I used it instead of my DSLR not only because of the photo quality but because of how easy it was then to post photos online. Fortunately technology changes. Canon 5D Mark III + Eye-Fi = AWESOMENESS I have had my eye on the Eye-Fi for years.

Network Throttle for iOS Development

All iOS developers must know about this handy-dandy tool by Mike Schrag: speedlimit is a Leopard [works on Lion too] preference pane for limiting your network bandwidth to one of a couple different speeds—768k DSL, Edge, 3G, and Dialup. This is really handy for testing your iPhone app under normal Edge network conditions in the iPhone Simulator. The new version allows you to restrict the slowdown to only a specific set of hosts.