May 1, 2017

Caching reverse proxy for Linux and OSX software updates

Filed under: Technical — Tags: , , , , , , , — James Bunton @ 12:00 am

I have lots of computers in my house, all of which receive regular software updates. I get tired of waiting for all of these to download the same data, sometimes at the same time! I decided to use nginx to cache this data on my router to save time.

(more…)

June 1, 2015

iMac G4 as a DVI monitor

Filed under: Technical — Tags: , , — James Bunton @ 12:00 am

A few years ago I found an old iMac G4. It’s now over ten years old and these days PowerPC chips are not too useful. However it did have a very nice 20″ 1680×1050 IPS display in an attractive case.

If only I could connect this display to some other computer! I decided to try to hook it up to the Mac Pro I recently purchased from Atlassian.

I bit of web searching found the incredibly helpful dremeljunkie.com. I discovered that internally the iMac does use the same TMDS signalling as a DVI connector.

That means in theory I just have to hook everything up the right way and it will work! :)

(more…)

January 2, 2011

Announcing NotiPod

Filed under: Technical — Tags: , , , — James Bunton @ 11:53 pm

A very small (~25KiB compressed) Python Cocoa GUI app for synchronising iTunes playlists to any folder mounted on your Mac. I use this to sync my music and playlists from iTunes on my laptop to XBMC on my lounge media pc.

See the NotiPod project page.

November 1, 2009

Nokia N97 and Apple iSync

Filed under: Technical — Tags: , , — James Bunton @ 10:09 am

I bought my Nokia N97 early July, just a few days after the Australia release. I’ve been enjoying this great device since then desspite its bugs. The most notable of which was that unlike my previous Nokia S60 it would not cooperate with iSync. Thankfully the recently released firmware update (V20.0.019) fixes this problem.

(more…)

April 26, 2009

Fink for Mac OS X package management

Filed under: Technical — Tags: , — James Bunton @ 11:34 am

Fink is a package management system for Mac OS X. If you’re new to Fink read on for a description of how it works.

(more…)

November 12, 2008

HFS+ auto defragmentation of files under Mac OS X

Filed under: Technical — Tags: , , — James Bunton @ 1:14 pm

HFS+ automatically defragments files as they are used. When a fragmented file is opened, if the system has been up for 3 minutes, the file is not busy and is under 20MiB in size then it will be relocated to be in a contiguous section of the disk

(more…)