iOS, Mac OS X

Solving iTunes 3014 Error

For whatever reason, probably because I do iPhone development and am always installing “stuff” on my computer and iOS devices, I’ve run into the dreaded iTunes 3014 error consistently when trying to restore my iPhone/iPad to put a new OS on it. I swear I tried this before and it didn’t work but I just […]

iOS, Programming

Encoding a URL in iOS 9

The typical way to encode URLs (e.g. turn spaces into %20) was to use NSString’s stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding As you may have noticed, that method has been deprecated in iOS 9. You now need to use stringByAddingPercentEncodingWithAllowedCharacters:NSCharacterSet which takes an NSCharacterSet as it’s argument. What NSCharacterSet am I supposed to use you may ask. I recently ran into

iOS, Mac OS X, Programming

Ctrl-drag to Create Outlets in Custom Views

If anyone can tell me why Xcode (I’m using Xcode 7 beta 5) works this way, I’d greatly appreciate. I have created custom table view cells in the past and I’ve always control-dragged from my storyboard into the custom class to create the outlets. So, when I went to create outlets for a custom (ui)view

Programming

WordPress Menu Button on Mobile

A quick note regarding WordPress and its Menu button on mobile devices (mobile Safari for sure, others possibly). I’ve been trying to update this site a little and added a Books page to highlight the book I’m currently reading, along with books I’ve read over the last year. I decided to track the books using

iOS, Programming

Gesture Recognizers in iOS 9

I don’t code nearly as much as I’d like to, so keeping up-to-date is always a major challenge. I’m still trying to get up to speed on all the great iOS 8 updates with iOS 9 is right around the corner. So, this is probably not news to you but it was news to me. Prior

Garmin, iOS, Triathlon

Oh Garmin…

I’ve been meaning to write out this for a while but this past week finally spurred me into action. It’s been a trying week for some if not all (tri)athletes out there, well, the ones that use a Garmin device, which is just about all of them. Actually, now that I think about it, I

iOS

iOS 9 beta 4 OTA

Just a quick note if you are having difficulties installing the new (released July 21) iOS 9 beta 4 on your device via OTA (over-the-air), which prevents you from having to do a Restore. You need to remove any “beta” profiles or WatchOS profiles that might be installed. If you have either of these, delete

General

NHL Bracket Challenge 2015

I have not been following the NHL very closely this year, Toronto’s season was just too brutal to watch after they fired Randy Carlyle. I have never been a big Randy fan but you can’t argue with the Leaf’s record with and then without him as coach. Given the above, here’s my WAG at who will win

Science

Myth of High-Protein Diets

This is a GREAT read! Many research papers sited. I highly suggest you read the entire article but here’s the key excerpt: What that means in practice is little or no red meat; mostly vegetables, fruits, whole grains, legumes and soy products in their natural forms; very few simple and refined carbohydrates such as sugar

Scroll to Top