Connecting to your VNC server over SSH is easily done and you most likely don’t need any special software to do so. Any system that has SSH installed can connect using an SSH Tunnel. I go into more detail about the concept on a separate post about mounting OSX AFS shares over SSH. First you [...]
Recover Your iPhone serial number without access to the device
If you need to get the serial number of your iPhone but you no longer have the device in your possession (for example it has been lost or stolen) you can recover it from your iTunes backup files. You might need the serial number to make a claim with your insurance, shipping company, etc.
Sending from multiple email addresses on iPhone
If you use multiple email addresses that all forward to the same email account, it’s easy to setup with the OSX desktop mail app. All you have to do is enter your various email addresses into the account setup Address field, separated by commas. When writing messages, you can select reply-to address from a drop-down. [...]
Writing effective code comments
Many programmers, both good and bad, dislike writing comments. When working on a team, lack of comments will eventually lead to lost productivity due to time spent tracing and re-learning. The problem continues to get worse as revisions are made over the life-cycle of an application. This can be especially true in larger teams where [...]
Insidious Bugs or: How I Stopped Worrying and Learned to Love Exceptions
“Insidious bug” is a term that I use to refers to software defects that are invisible to the end user, but are quietly causing problems behind the scenes. These errors often occur when a normal bug was either trapped and ignored, or fixed by treating the symptom and not the root cause. This is also [...]