iOS icon size generator

One of the things you run into while developing iOS applications is that you need several different icon sizes for the various devices.  For an iOS 8 iPhone application, you need at least 4 different sizes: 58pt, 80pt, 120pt, and 180pt.  Not to mention the main icon size for the app store.  If you develop […]

SSH tunnel for Adium Accounts

Sometimes you’ll be at a place where your IRC client can’t connect to something like  This is where ‘behind corporate firewalls’ turns into ‘behind enemy lines’.  IRC is invaluable because there are people who can help you with your problems… but they are on the outside. Here is how I solve that for a […]

Ansible: From OSX to AWS

My goal in this post is to go from 0 to Ansible installed on my Mac and then be able to provision AWS instances ready to run Docker containers.  The code for this post is public on my github account. OSX Setup I am running OS X Yosemite.  I use brew to make things easy. […]

UCS Tech Specs

My first iOS app has been published on iTunes! It’s called UCS Tech Specs. The purpose of the app was really just to help me get more familiar with the Cisco UCS product line. I have a hard time searching for tech sheets on my computer that have all the details people ask me about […]

iOS app submitted to iTunes Connect

I just submitted my first app to iTunes using Xcode4 and iTunes Connect. There was a bit of a learning curve, but after hacking away at it last night I’m happy to say its sitting in Apple’s queue waiting for review. First off, let me say that even though its a total pain there are […]


Apple doesn’t ship support for mounting NTFS partitions read-write.  You can mount drives, but you can only read from them.  Well that’s not good enough.  Go here: No need to reboot, just close the installer when finished, then remount your drive and you’ll be writing like the wind. I use the same drivers for […]

VMware Fusion on OS X disabling DHCP

I do a lot of provisioning on my vmware machines to test features of xCAT.  VMware’s built in DHCP server conflicts with my own.  I turn it off by issuing: sudo kill -15 sudo cat /var/run/ Then I take DHCP into my own hands.