El Capitan mail, Exchange aliases and accounts.plist

I decided to take the plunge on Thursday (1st October 2015) and upgrade OS X to version 10.11 El Capitan. By and large I haven’t noticed much difference and it all seemed to go smoothly. Alas, there seems to be one particular problem that Apple really need to sort out as a priority. If you use an […]

Find files that have recently been modified on a Linux system

To find recently modified files on a Linux system use: find . -mtime -2 -ls In the above example the dot says start at the current directory and looks in that and all directories below it. The -2 tells it to search for files modified in the last two days. Something like this: find /home/nobby […]

Why Amazon’s review system stinks

I used to do a lot of reviews on Amazon. I think genuine customer reviews are a great way to gauge how good a product is. Of course it’s probably best not to take too much notice when there are only two or three reviews for a product, but if a product has 20+ reviews you’re […]

SVN – resolve conflicts

I use Versions to manage SVN for me and in general it’s pretty good. One thing it’s poor at though is resolving conflicts. It allegedly has a facility to allow one to resolve conflicts but the ‘Mark as Resolved’ right-click menu option is always greyed out whenever I want to use it, which makes it all fairly […]

IPSET for CPanel/WHM and CSF

If you use CSF (ConfigServer Firewall) on a CPanel/WHM system and you block a lot of IP addresses, performance can degrade on your server. One way to improve performance is to install IPSET and then plug that into CSF. It’s a simple two-step process: 1. In WHM, go to Software -> Install an RPM, wait […]

Can’t open /var/log/clamav/freshclam.log in append mode error

If you’re on a CPanel/WHM system and you start getting errors like: Can’t open /var/log/clamav/freshclam.log in append mode (check permissions!) … or … Problem with internal logger (UpdateLogFile = /var/log/clamav/freshclam.log) … from your cron.daily Anacron jobs (or any other weird sort of messages from the Clam Antivirus checker) it could be because you have two versions of […]

Should we attempt to contact alien civilisations?

I note that SETI is considering whether or not now might be a good time to actively try to send a message to alien civilisations (https://m.bbc.co.uk/news/science-environment-31442952). I have my doubts. For starters, the radio transmissions we’ve been leaking out into space for the last 100 years or so don’t particularly get us off to a good start. […]

OmniFocus 2 – what’s missing?

I am very fussy it seems. I can never seem to find applications that do exactly what I want them to. There’s always some functionality I want that’s missing. What’s really annoying is that it’s often just a small thing, but it’s missing nevertheless and quite aggravating. I love productivity apps. I have no idea why because I’m […]

MySQL FIND_IN_SET function

The MySQL FIND_IN_SET function is a cheeky little number. Essentially what it will do is return the position of a value within a set of comma separated values. The basic syntax is: FIND_IN_SET(str,strlist) Where str is the value you want to find and strlist is the set of comma separated values. So, for example FIND_IN_SET(‘3′,’7,2,8,11,3,5,6’) would return 5 because 3 is the […]

BMW M135i Review (2014 Model)

The time was up for my 2007 Audi RS4. It had been a great car but at nearly eight years old and 70,000 miles it was starting to get a bit more expensive to keep on the road. I got stung for front brakes at the previous service with two sets of pads, two discs […]