MacPython 2.4 to Default Python on Snow Leopard

I recently installed MacPython 2.4 while trying to get Plone installed using buildout rather than a binary build from plone.org. After I gave up and decided to use a binary build, I wanted to remove MacPython as the binary build comes with its own version of Python 2.4.

You need to uninstall MacPython manually, as there is no automated uninstaller. The documentation at python.org on removing MacPython and reverting to OS X’s default Python installation isn’t quite complete. I needed to follow a couple of extra steps, the final two below.

Read More…

Replacing Live TV

It’s amazing how quickly technologies make what was once established wisdom seem quaint. It often takes more than one technology, which is why it’s hard to foresee the path society will take—people combine things in unexpected ways.

The requirement to set aside a specific block of time to watch or listen to a broadcast—as one must do with live TV—has become an anachronism to me, like tube-based televisions. It took the rise iPlayer, PVRs, 4OD, Hulu and other technologies and services to make the idea of arranging my life around the times broadcasters select for TV shows seems ridiculous. Watching at the time of broadcast becomes pure coincidence. To put this in perspective: imagine needing to go to a gig to listen to a certain piece of music!

Read More…

Drobo Energy Usage

I bought a Drobo a short while ago, along with a DroboShare and two terabyte disks. A few of my friends and colleagues with similar storage needs were curious about the Drobo, and specifically it’s power usage. I used a simple plug-based energy monitor to measure the watts consumed under a few scenarios.

My setup is as follows:

	- Drobo base unit;
	- DroboShare NAS;
	- Two one-terrabyte Western Digital [WD10EADS Caviar Green](http://www.wdc.com/en/products/Products.asp?DriveID=559) Disks.

Here’s the stats: |Activity |Power Draw (Watts) | Idle (with fans spun down) | 15—17 | Streaming MP3s over network | 22—26 | Streaming film over network | 25—30 | Writing data from network | 26—27, with occasional spikes to 30

Read More…

Using XBMC Plugins with Plex

After an unfortunate liquid-based incident, my MacBook always needs to be connected to a power source. This requirement means it now lives under the television as a media centre. After trying Frontrow and Boxee, I’ve settled on Plex as my 10-foot interface.

Both Plex and Boxee are based on XBMC, meaning they have a mature, powerful base to build on. Both Plex and Boxee work reasonably smoothly on my first-gen Intel MacBook, but Plex won out because its mac-only outlook means it integrates a little better and I don’t need Boxee’s sharing features, so they just got in the way. If you’re on the look out for a media centre interface, I’d recommend trying them both out. I didn’t try “raw” XBMC in the end.

Read More…

My GEdit Setup

GEdit is the basic text editor which comes with Gnome. For languages like Ruby and Python, I tend to prefer a decent text editor over an IDE. Perhaps soon an IDE will offer enough helpful features for me to get over the bloated feeling I get using one, like Eclipse and Netbeans have for Java. For now, however, I quite often find myself in a stripped down text editor.

When I was writing the Google App Engine version of dx13, I chose to use GEdit on Ubuntu. Whilst I’m moderately skilled with VIM, I like GEdit’s simplicity. I needed to make a few tweaks to the default set up—a different colour scheme, an extra syntax highlighter and a few plugins—but the end result was very comfortable to work in. Here’s a peek:

Read More…