Iphone and Linux

I just got a new I-Phone a couple of days ago, so I haven't had a chance to play with it to much.

I have an older G3 Mac running OSX 10.3, but primarily run Linux. I also have a desktop running Windows XP, but primarily use that as a dumb client and login to my Linux systems via NX from

How to backup your N800 in Linux

First you need to be able to login to your N800 as root. just install the openssh package and it will ask for new root pass you have to ssh root@localhost to get root on the N800 Now, from your linux box, lets say you want to backup your n800 to /backups/n800/ from a terminal type
mkdir backups/n800
now login to your n800 Make sure you are not connected to the n800 via USB
ssh root@n800ip
where n800ip is the ip address of your n800 I didn't have any luck with rsynch or scp because of looped symlinks so use the tar across network method
tar -cf  

CVS list revisions

Most CVS gui's like Cervisia and Tortoise have this built in.
Doing this from a terminal is a little more difficult.
Unfortunately you have to check out the module before you can get information about it (really?)


mp3split is an awesome command line utility to split long audio files using silence detection.
It takes some playing around with to get used to all the options, but it is extremely powerful.

Amazon Unbox Beta

Finally, A pay per download service that doesn't require a proprietary player. The new Amazon Unbox service, which is still in beta, allows you to watch pay-per-download movies directly in your browser. The only requirement is Adobe Flash 9 and a fast internet connection. This means that Linux users now have a legal alternative to downloading torrents.

How to create a Rubber Stamp Effect using Gimp

This is a simple tutorial on how to create a ruber stamp effect like
the one pictured below in Gimp.

dvgrab / ffmpeg capture / compression

Recently I volunteered to record video for the DrupalCamp Seattle 2008. It quickly dawned on me that to record 10 hours of video, bring it home and capture it to disk and then compress it would take 30+ hours. Also, that wouldn't be anywhere close to live and they were hoping to post the video as soon as possible. Since I am only running Linux on my laptops now, I decided to see what could be accomplished via command line tools in Linux. I quickly stumbled on ffmpeg and dvgrab. DVgrab can capture raw dv from firewire and has features for detecting scenes when capturing from tape.

How to set up Mevio Channels in MythTv

I wrote this parser specifically so I could watch GeekBrief in MythTv.
Writting a parser for MythStream is pretty easy. Basic Perl stuff using XML::Simple and XML::DOM.

For more information on MythStream including how to create parsers go here:


And now back to the How To.


If you haven't already done so, install the MythStream plugin for MythTv.

HowTo Setup a Wildcard SSL Cert in CPANEL / WHM running Apache 2

After reading several blogs saying this was not possible I almost gave up on this, but finally got it working - wohoo!

SVN remove symlinks How To

It is easy to accidentally commit symlinks to an SVN repository. Once you do it is not so easy to remove them.
When you commit a symlink to svn, svn doesn't commit the symlink file, rather it adds the symlink as a directory and follow the symlink adding the contents. This isn't really svn doing this but rather the filesystem.

For example (I will use a Drupal site example) I typically checkout files and modules via CVS in a contributions dir and symlink to those from the modules and themes dir so my file sistem is like this