What's causing all that disk I/O on my Mac?

After doing a full re-install of my MacBook Pro a few weeks back to combat system slowness, I’m again struck with a slow system. The problem is that there’s a lot of disk I/O going on. CPU and memory are fine. I’m just not sure what’s causing this trouble. Luckily, there’s an easy solution to find out what’s doing disk I/O on you mac. Open up a terminal and run

Setup a PPTP VPN connection on Mac OS X Snow Leopard

In my previous tutorial I explained how to setup a PPTP based VPN server on Ubuntu. Now I’ll show you how to configure Mac OS X Snow Leopard to use that VPN connection. ~ Just watch the movie. How to setup a PPTP VPN connection from Mac OS X 10.6 from Ariejan de Vroom on Vimeo. Note: You may open port 1723 (TCP) on your router to allow you to connect to your VPN server from the Internets.

How to enable SSH Forwarding on Mac OS X Snow Leopard

The other day I was toying with Rubber to deploy a Rails3 app to Amazon EC2. I host the project code in a private Github repository, accessible only with my own SSH key. In order to checkout your code an any EC2 instance you can do one of two things: Copy your private SSH key to the instance - This sounds easy enough, but has serious security implications. You do not want to be sending out your private SSH key, do you?

Available for iPhone Development

Just to put it out there: I’m available for iPhone development (preferably in the Netherlands). If you’re interested in having an iPhone app developed, feel free to contact me to discuss your options. I’m developing iPhone apps a an employee at Kabisa.

MacBook Pro: Black Screen of Death (or is it just faking?)

Disclaimer: If you are reading this, chances are there is a hardware problem with your Mac. In my case it was a faulty logic board, which had to be replaced. Use this guide to get your Mac up and running again and create a full backup of you system as soon as possible. If the problem repeats itself, I recommend you take your Mac back to Apple for a check-up. Today I was happily working on some Java code, when I decided to relocate to a sunny spot in the backyard. I closed my MacBook Pro, walked outside and opened my MBP again to continue work: a black screen! The screen of my Mac stayed black, although it did not indicate to be in a sleeping state. WTF? I restarted the Mac, removed the battery, reset PRAM/NVRAM and the PMU, but nothing worked! ARGH! Then, I found a solution that worked.

Run Internet Explorer 5, 5.5, 6 and 7 natively on Mac OS X Leopard or Tiger

As a web developer, you probably know all about browsers. They suck. Well, some more than others. But, if you develop apps for Windows users, you’ll have to test your app with Internet Explorer. Now, as a good Rails developer, I’m using a Mac. I can test apps with FireFox, Safari and Opera without problems. But Internet Explorer is always a problem. I used Parallels for a while to run an instance of Windows XP to test with IE.