Decrypting HTTP Streaming Video with NSURLProtocol

Sunday, 8 January, 2012 Posted in:

I want to share what I thought was a clever idea from a member of Apple’s DTS team. I’d been working on an app featuring a custom video player and video delivered via HTTP streaming. The challenge centered on how to elegantly decrypt an encrypted video stream in the app without transmitting the key with [...]

Comfortable Office Space

Tuesday, 28 June, 2011 Posted in:

My career as an office worker has been a constant battle to find a way to be comfortable in my workspace. I have memories of fighting with the adjustments of office chairs and trying to recline with my keyboard in my lap and feet on my desk when the boss wasn’t looking. Even supposedly ergonomically [...]

Signing Google API URLs in iOS

Monday, 18 April, 2011 Posted in:

Lately I’ve been working with the Google Directions API. The service is free to use, you don’t even need to sign up for an API key. However, if you do, you get to make more requests from the service per day. A lot more! So it certainly behooves you to sign up as a Premier [...]

Preparing Graphics for Multiple Mobile Platforms

Wednesday, 8 December, 2010 Posted in:

If you are a graphic designer preparing graphics a multi-platform mobile app, there are a few things you should know before you start, to make things easier on yourself and the developer implementing your design. This article focuses on the iOS and Android platforms, beginning with a brief overview of the layout tools for each [...]

Four Things About PostgreSQL and Rails

Saturday, 6 November, 2010 Posted in:

I have a rails 2.3.5 app that I started with MySQL 5.0 as its database and that I later switched to PostgreSQL 8.3. There were a few bumps making the switch that I’d like to share. PostgreSQL is More Strict Than MySQL When Working with Fixtures The first thing I noticed was PostgreSQL was more [...]