Get ClamAV running on Mac OS X (using Homebrew)

The easiest way to get the ClamAV package is using Homebrew $ brew install clamav Before trying to start the clamd process, you'll need a copy of the ClamAV databases. Create a freshclam.conf file and configure as so # /usr/local/etc/clamd.conf DatabaseMirror database.clamav.net Then run $ freshclam…

Read this article

Making a better Ruby logger

Using console.log in Chrome's dev tools is a delight. I especially like how it allows you to pass an arbituary number of arguments and formats them all nicely for you. In Ruby (and Rails), the built-in logger still a little to be desired here. First off you cannot pass…

Read this article

The Good Shepherd; A game for the ZX Spectrum

If it wasn't for my Dad I wouldn't be a web developer. I remember him giving me a printed out tutorial on how to write HTML when I was 14. He knows a thing or two about computers & programming himself. In 1984, the year before I was born he…

Read this article

TW Share; Share on Twitter your way

TW Share was born out of a desire to allow users to share pages on a web app via Twitter whilst maintaining a consistent UI. Twitter's Tweet Button page gives you an example of how they want you to embed a Tweet Button. <a href="https://twitter.com/share"…

Read this article