EMF 2018 Infrastructure Review

Submitted by davidc on Sun, 09/09/2018 - 10:45

New site, new challenges! Electromagnetic Field 2018 was held at Eastnor Castle Deer Park towards the end of summer and we faced a new set of challenges - some of which we set ourselves. This year we liked the potential of the site so much, we started in January by installing our very own street cabinet for the incoming circuit and ran ducts out to the street.

Fallback PPPoE credentials on RouterOS

Submitted by davidc on Tue, 26/06/2018 - 20:11

RouterOS has no native concept of fallback PPPoE credentials. You can only enter one username and password per interface. Sometimes you would like to enter a fallback set that are tried if the primary credentials don't work, for example to prepare for a migration. Here is a RouterOS script to handle fallback PPPoE credentials that will be tried one after another until one set succeeds.

Converting Acrobat checkboxes to radio buttons

Submitted by davidc on Sun, 19/06/2016 - 12:29

Acrobat's automatic form generation is atrocious. It inevitably gets almost everything wrong, meaning you have to recreate it by hand. It boggles the mind that it's had the ability to create forms for 20 years now, and still has no way of automatically creating the form from a Word document without a buggy and and half-hearted attempt at auto-detection. You'd think at the very least it would be able to turn Word form elements into PDF form elements, but no.

Cisco routers with German VDSL2

Submitted by davidc on Thu, 05/12/2013 - 16:55

Customers wishing to use their own router with VDSL2 (FTTC) services in Germany are hampered by the CPE not supporting PPPoE passthrough, as Telekom limits the line to 1 PPPoE session. The CPE therefore needs to be replaced entirely. This article describes how to extract the login information from an O2 Homebox and then configure a Cisco router as a replacement CPE.

Booting from an HTTP-accessible image in HP iLO2

Submitted by davidc on Wed, 21/09/2011 - 02:09

HP's integrated lights-out management is a godsend, and has saved the day on more than one occasion. But for installing new servers, it's a pain to have to present the media: (a) insert a physical CD into the enclosure drive (b) attach a USB CD drive (c) use the virtual media applet or remote console virtual media over a slow connection, or (d) find a local Windows machine and use the remote console RDP.

Snaxe

Submitted by davidc on Sun, 18/09/2011 - 23:18

This is a simple multiplayer version of the classic Snake game, developed in 16 hours for the Überall video game party. It features network play, with mobile phone or laptop controllers, for 2-8 players per game. It can also be played with up to 4 players on the local keyboard, or with a combination of both network and local players.

Snaxe: Hours 15-16

Submitted by davidc on Fri, 16/09/2011 - 19:23

I've added one more powerup, 'speed', which doubles your movement rate (effectively letting you get extra moves in between everyone else's moves) for 15 moves. Also finally implemented a smart algorithm to determine how many rabbits to spawn and how often to spawn them and the other powerups. Minimum and maximum rabbit numbers are determined by the number of players in the current game.

Added a new skull and crossbones icon besides dead players, keeping their colour (but faded out) so you can quickly see who is dead.