Posts for macintosh

Jan 23

Changing a user's home directory on Mac OS X Snow Leopard

After a botched PostgreSQL upgrade, I managed to leave my postgresql user with a non-existent home directory. Here's how to fix this on Snow Leopard.

Sep 23

Firefox won't start after upgrading to Snow Leopard

My upgrade from Leopard to Snow Leopard went pretty smoothly - except for Firefox, which steadfastly refused to start. No error messages, nothing. Just a single dock bounce, and goodnight.

Apr 15

VMWare Fusion guests with a static IP

The article that I followed to get a static IP for VMWare fusion guests seems to have been removed, so in the name of preserving this knowledge I'm reproducing the salient parts here.

Apr 15

BBC iPlayer "...temporarily unavailable. Please try again later"

I got the dreaded "(programme) is temporarily unavailable. Please try again later" while using the BBC iPlayer desktop AIR app. Fixing it was simple... once I found out how.

Jun 05

Erlang Bus Error

I've become interested in CouchDB, written in Erlang. My copy of the 'Programming Erlang' book arrived today, so I tried to fire up the Erlang shell - only to be greeted with a Bus Error.

May 29

Faster, Apple Mail, Faster!

A quick way to improve the performance of Apple Mail.

May 13

How To Kill an AirPort Extreme Base Station

Apple products aren't infallible, you know.

May 07

Creating a Python 2.4, Plone and Zope Development Environment on Mac OS X Leopard

Compiling Python, Zope and Plone on Leopard isn't as easy as it is on Linux. Here's a walkthrough of the process, from a bare Leopard install right through to having a working Plone 3 development environment, using paster and buildout.

Feb 05

Error compiling PostgreSQL 8.3 on Leopard: 'rl_completion_matches'

This is a brief note for those having trouble compiling the latest version of PostgreSQL on Leopard.

Feb 05

Mac OS X command and manual search path (PATH and MANPATH for man)

Mac OS X Leopard provides a simple way to manage your system-wide PATH and MANPATH for command and man pages.