Twitter Updates

Thursday, 26 November 2009

Tame the firefox by blocking flash

My web browser firefox keeps hogging the cpu 30-40% sometimes going crazy and taking 140% I believe that this is mainly due to embeded flash content. I have just started using the FlashBlock pluggin hoping it will help tame Firefox's cpu usage.

Monday, 23 November 2009

Snow Leopard Shortcut to Home in Finder

Snow Leopard by default does not have a 'Mac OS X' Icon on the desktop but there is a keyboard short-cut to launch a new finder window open with your home directory.

cmd-shift-h (Shortcut to Home)
cmd-shift-a (Shortcut to Applications)

Wednesday, 18 November 2009

Scripting pinning Subversion Externals

How to control Subversion externals with scripts (bash):

Command Line setting 1 External
cd ./ProjectB/Reuse/A
svn propset svn:externals "Generic -r 19049 http://svnl/ReuseA/something" .

Command Line setting multiple Externals
cd ./ProjectC/Reuse
echo "A -r 16234 http://svnl/ReuseA/something" > svn.externals
echo "B -r 18086 http://svnl/ReuseB/something" >> svn.externals
svn propset svn:externals . -F svn.externals
rm svn.externals
svn update
cd -

Subversion find all externals

When working in a subversion repository it is some times (often) nesecary to pin the externals. This requires the often tricky task of finding them all first, made easier with this command:

$ svn propget svn:externals -R

Which will recursively list all you externals from the current directory.

Tuesday, 3 November 2009

CD to Computer Music File

For audio conversion on Windows I use CDex. The file name string I prefer is:

On Mac OS X Snow Leopard I prefer to use Max. The file name string I use is:

My prefered output formats are:
[1] FLAC for archive/media server copies.
[2] 112kbps AAC for portable media.

[1] FLAC is a lossles codec and represent exactly what is on the cd, this is a great free codec with players available on most platforms. It will compress a 700MB cd on average to 400MB.

[2] AAC is high quality (Superior to MP3) lossy audio codec. Setting to 112kbps with a variable rate codec means that I actually get files sizes expected from a constant bit rate 128kbps codec. The loss in sound quality is not that important when listening with headphones.

Monday, 2 November 2009

mac ports since OS X Snow Leopard upgrade

Since upgrading to Snow Leopard I have noticed that Mac Ports (Previously called Darwin Ports) started giving me lots of errors. So I manually downloaded and installed the latest version, from here.

I then had to run through the insructions here [1] to clean every thing up:

$ port installed > myports.txt
$ sudo port clean all
$ sudo port -f uninstall installed

The look through myports.txt and install any you need.

$ sudo port install fping scite