July 6, 2014 at 3:42 pm | Blog | No comment

Back in October, I was involved with a different kind of charity fundraising event – a 25 hour gaming marathon. The event, ‘Ctrl Alt Donate’, was run by one of my trusted friends Tig to raise money for Bristol Children’s Royal Hospital. Last Friday, £700 worth of toys and games were donated to the Hospital, a fantastic result!

Pile of gifts donated from funds generated by Ctrl Alt Donate

Pile of gifts donated from funds generated by Ctrl Alt Donate

If I rewind the clock days before the event on November 2nd 2013, I can remember me frantically trying to sort out internet access for the event. You’d think getting an internet connection was trivial but there’s a whole load of red tape to jump through with the university’s IT systems, making sure that computers were secure, security considerations, and so on and so on. It also didn’t help that there was an IT maintenance and shutdown weekend. It was looking unlikely to be able to get the provision, but days before the event, a breakthrough occurred, we had internet!

To see the toys finally appearing and being donated on Friday was a nice feeling, and to get a mention from Tig in the press release was really kind of him and I thank him for that.

But then this post on our Facebook group was made by Tig:

We need to do more for the hospital. What we’ve managed to do is huge but I had no idea just how much help they need. The quote that hurt me the most today was “what we do is still seen by many as being a luxury, rather than a key part of a child’s treatment”

What the event did was fantastic and raised a lot of money, there’s no doubt. However after hearing what Tig experienced on Friday, I think that just spurs the next Ctrl Alt Donate to be even bigger! Roll on Saturday 25 October.

July 6, 2014 at 3:42 pm | Blog | No comment

December 11, 2012 at 10:26 pm | Blog | No comment

In root on my dedi, I’m normally well behaved. Then I slipped up. Though a normal set of circumstances, I end up deleting *everything* in /usr/bin (the unix equivalent of deleting all executables in system32).

All I was doing was upgrading transmission on my server. To make this happen I needed to delete the old bin files off my server. Found them in /usr/bin, but instead of rm transmission-* I ended up doing rm *. Then you wonder why nothing works, oh wait I just deleted every core unix application on my dedicated server of course nothing will work.

So yeah, stupid me. How did I get out of this situation. Thankfully I know people running Arch x64, got in contact with him, he sent me his /usr/bin folder. Then just to make sure, found a script online to reinstall every single package. All 600 of them (apart from arch key manager, that rubbish always hangs when updating).

Disaster averted, lesson learnt, I’m an idiot.

December 11, 2012 at 10:26 pm | Blog | No comment

October 6, 2012 at 12:33 pm | Programming | No comment

This is a munin plugin for displaying icecast2 listener statistics.
Icecast2 Munin example

In short, Hub Radio needed some way of getting listener figures recorded, and development of a custom stats panel is slow to say the least. So I decided to get a graph on Munin up and running. In the Munin plugin repository there was an old icecast2 plugin, unfortunately out-dated and broken. So… I fixed it and got it working.

This plugin will record global listeners, number of mount points, and individual mount point figures.

https://github.com/mattyribbo/icecast2-munin

Have fun.

October 6, 2012 at 12:33 pm | Programming | No comment

« Previous PageNext Page »