Category Archives: Programming

#WolfBot

I would like to introduce WolfBot, a new IRC bot that moderates a game of Werewolf. Werewolf is a social game in the ilk of Mafia and has become very popular at un-conferences such as BarCamps. There are many rule … Continue reading

Posted in Programming | Leave a comment

A brief history of my Zipit Z2

For a while now I have been playing with the idea of building my version of the perfect alarm clock. My original ideas involved the Arduino and the Arduino Ethernet Shield. This all changed when I was introduced to the … Continue reading

Posted in Hardware, Programming, Software, Unix | 1 Comment

RickRolling The Trolls

This post is inspired by a video a friend (Reashlin) sent to me (embedded below). In their company it is policy to lock computers when users are away from them, and if a machine is left unlocked it is customary … Continue reading

Posted in Programming, Unix | Leave a comment

W^X

Today I was reading about self-modifying code. I knew some things already – for example it is used sometimes as ‘camouflage’ by malicious programs to cover their intent, by JIT compilers, and for optimising loop evaluation functions. Suppose you have … Continue reading

Posted in Programming, Software, Unix | 1 Comment

hgdc-x. A Cross-Platform, Native hgd Client.

At Can’t Hack’s recent Medway Hack day, which took place at the Medway Hackspace, I decided to work on a new desktop /GUI client for the hgd music server. The current crop of hgd clients does not so far include … Continue reading

Posted in Events, Programming | 2 Comments

Hexy: Binary to Hex Array Converter.

Just after the second hack night,  Tim was temporarily staying at my house for a while, and one evening just happened to be working on some embedded PIC stuff. He was writing a system to serve an image over a … Continue reading

Posted in Hardware, Programming | 1 Comment

Lazarus Talk at Barcamp Canterbury 1

This weekend just gone saw the first Barcamp to occur in my home town of Canterbury. It went incredibly well and was greatly enjoyable. It was my first Barcamp, and I presented one presentation on the open source Lazarus IDE, the slides … Continue reading

Posted in Programming | 2 Comments

pwn PWM

Not really much of a hack for this hack session, but still a lot of fun – PWM output control in a PIC microcontroller for a configurable H bridge / 3 phase bridge. A High/Low pair of outputs is set … Continue reading

Posted in Programming | Leave a comment

Unveiling HGD – The Hackathon Gunther Daemon

I hereby introduce HGD – The Hackathon Gunther Daemon Continue reading

Posted in Programming, Unix | 1 Comment

Run in case of Death

OK so I figured – I’ve got irssi running in screen on my virtual server, like most good geeks.  What happens if I get hit by a bus/fall down a well/die from a phase-to-phase electrical shock? Assuming that my bank … Continue reading

Posted in Programming | 1 Comment