On the subject of version control – moving to github

When I started programming, we considered ourselves lucky to have a filesystem… Well, ok, I’m not quite that old, but up til now, git was something that had eluded me. CVS and svn have served me fine so far in my career (let’s not talk about Visual SourceSafe). As I commented to a friend, I […]

Latest Idiotic Hack

I run MPD to play music at home. In a burst of inspiration, today I hacked a new feature into my twitter client. If it sees a hashtag of #MPD in a tweet (or direct message), it takes the rest of the message, tries to find a song with a matching title (in my collection), […]

Peppa Popper

I was inspired by a children’s TV show Peppa Pig visits Daddy Pig’s Office and the fact that my daughter (aged 16 months) has been taking marginally more interest in the computer. So I did a quick hack to write a program like Mrs Cat uses in the show. It shows a white screen, and […]

testing vs. documentation

I have made some progress on my automatic ipod transfer script The first step is to set Nautilus (that’s the file browser in the Gnome desktop) preferences, since it is the program which deals with automatically mounting media. So in Nautilus->Edit->Preferences->Media I set the ‘Media Handling’ for ‘Music Player’ to run a script of my […]

what’s in a name

In some conversations recently, I found that some other people were interested in a little tool I have written. I started wondering about setting up a Google Code project for it, since that makes it easier to ‘expose’ in some ways. The first hurdle is that it would need to have a unique name. I […]

random dabbling roundup

I seem to be in a phase where I play with lots of new software things without creating a whole lot in any of them. Google App Engine is interesting due to the promise of getting massive distribution/scaling for ‘free’. I started trying to put together a Java application to try it out, but it […]

basement music player part 1

Having got the old computer hooked up to the network I proceeded to work on its setup. My main intention for it is to play music from the network drive, while I’m down in the basement working on my other hobbies. I upgraded it with the latest Debian, since that is about the only Linux […]

dns323 podcast and torrent downloader

I’ve expanded on my previous podcast downloader program so that it gets torrents as well. I was running Automatic but it seemed silly to have two programs doing more or less the same thing. I also didn’t like the configuration of Automatic, which has a global set of regexps it applies to all feeds to […]

dns323 podcast downloader

Our server box is taking over lots of little download tasks for us. The next thing I wanted it to do is automatically get podcasts. Being a Ruby fan I knocked up a little script – it’s handy having RSS reading as a core language library! #!/ffp/bin/env ruby require ‘open-uri’ require ‘rss’   CONFFILE=’/ffp/etc/mypodder.conf’ PODCASTDIR=’/mnt/HD_a2/podcasts’ […]

WordPress misbehaving

This is a test post since I am having some trouble with WordPress. It’s probably about time I upgraded it, but I don’t like to upgrade software which works. But if it stops working… why would it stop working?