Author Archive

High forked-daapd cpu usage?

So there I was playing with Rhythbox and bemoaning the non-existant DLNA support when I noticed (even though it’s always been there) the DAAP plugin. “What is this DAAP of which you speak?” I thought, and ended up installing mt-daapd. Turns out DAAP is rather good, and there’s even a very useful Android app for [...]

Posted on March 13, 2012 at 4:26 pm by mcmlxxii · Permalink · Leave a comment
In: Linux · Tagged with: , , , , ,

Attachments missing with altermime and postfix

We recently experienced a problem with attachments going missing when using altermime to add a disclaimer to emails. The problem was only evident when the client was Outlook or Entourage (mange tout Rodney, mange tout). It was a real head scratcher as some emails would go through fine, others would be oddly truncated. I even [...]

Posted on November 9, 2010 at 6:50 pm by mcmlxxii · Permalink · 2 Comments
In: Linux · Tagged with: , , , , , , ,

Drupal Calendar 0000 glitch

If you use the Drupal calendar module and wonder why the navigation links always link to the year 0000, there is a simple fix. Open up the file sites/all/modules/calender/theme/theme.inc and after this stanza (lines 19-23): // Create the links to other displays. $now = date_now(); $url = $view->get_url(); $view->date_info->url = $url; $arg = $view->date_info->date_arg; add [...]

Posted on July 22, 2010 at 6:02 pm by mcmlxxii · Permalink · 3 Comments
In: Drupal · Tagged with: , , , , , ,

imap sent or sent items?

Imap rocks, especially since Thunderbird 3.0 and its smart folders allow all email accounts to look like local folders. Emails can be left on the server, where proper backups can be configured, and emails can be accessed from any number of devices and clients, including webmail. Having to nip home to check email is just [...]

Posted on January 28, 2010 at 8:41 pm by mcmlxxii · Permalink · Leave a comment
In: Uncategorized · Tagged with: , , , , , , , ,

Siemens SE 587 Dynamic DNS Update script

Quick script I knocked up to update dynamic dns record at freedns.afraid.org, querying the router for its IP address. Uses expect to login via telnet to the router and curl to GET the http update url. #!/bin/bash # Siemens SE 587 freedns update script # Jonathan Cutting mcmlxxii.co.uk # 20/9/2009 # Config router_login=”your_login_name” router_password=”your_login_password” router_address=”192.168.1.1″ [...]

Posted on September 20, 2009 at 10:07 am by mcmlxxii · Permalink · Leave a comment
In: Linux · Tagged with: , , , , , , , , ,

AR5008 and Network Manager.

In both Ubuntu Jaunty and now Karmic, I have been experiencing pretty dreadful wireless performance using a combination of the Atheros AR5008 chipset and the default GNOME connection management tool Network Manager. I have read elsewhere that Network Manager scans at regular intervals for available networks in the vicinity, which appears to have the effect [...]

Posted on July 4, 2009 at 6:36 am by mcmlxxii · Permalink · Leave a comment
In: Uncategorized · Tagged with: , , , , , , ,

Turning Firefox into a web screensaver using a bash script

There’s a little program available for windows that lets you turn your browser into a screensaver, looping through various web content. However, there are 2 things wrong with it. Firstly it costs money. Secondly it doesn’t run on linux. So what? – we have bash – and after a bit of digging around this morning [...]

Posted on April 19, 2009 at 9:44 pm by mcmlxxii · Permalink · 2 Comments
In: Linux · Tagged with: , , , , , , ,

Gedit document words autocompletion plugin

I followed a submission to reddit the other day highlighting a few choice plugins for gedit, as I am fond of using the default GNOME text editor. One plugin in particular caught my eye, the document words autocompletion plugin, written by Perriman. Retyping my inventive variable names (not to mention the oft flowery default php [...]

Posted on February 1, 2009 at 12:22 am by mcmlxxii · Permalink · Leave a comment
In: Linux · Tagged with: , , , , , , , , , ,

PHP class using Imagick – resize, reflect or drop shadow

I’ve been spending a bit of time getting to know PHP classes over the Christmas holiday, and I’ve written a couple to test out my knowledge. The first is an image uploading class, which checks for various problems with files prior to moving them to a destination directory. It checks: that the file actually exists [...]

Posted on January 6, 2009 at 3:19 pm by mcmlxxii · Permalink · 2 Comments
In: Linux · Tagged with: , , , , , , , , ,

Nvidia 180 on Ubuntu Intrepid Ibex

EDIT: It seems the packages needed are in Intrepid updates now, so as long as they are enabled in System > Applications > Software Sources they should be installed with a simple sudo apt-get update && sudo apt-get install nvidia-glx-180 As a long-time (since Gutsy) follower of Ubuntu bug 99508, the one about the badly [...]

Posted on December 26, 2008 at 12:11 am by mcmlxxii · Permalink · 4 Comments
In: Linux · Tagged with: , , , , , , , ,