Up to Main Index Up to Journal for September, 2014 JOURNAL FOR TUESDAY 30TH SEPTEMBER, 2014 ______________________________________________________________________________ SUBJECT: Bugs, bugs and more bugs DATE: Tue 30 Sep 21:10:32 BST 2014 Last week I managed to do some more coding on WolfMUD. Then I got a nasty cold, flu type bug which put me in bad for two days - bleugh! :( Nearly over it, just a bit of an annoying dry, tickly cough left. My time has recently been sucked up by the shellshock/bashdoor bug[1] as well. Got to keep those servers patched and secure :( Meanwhile back in code land... Not WolfMUD related (yet? hrm...) I needed to whip up some code for a value store. It seems to be working quite well with basic open, close, read, write, count and truncate. You might notice there is no delete. Writes are currently append only and reads are random access by record number. It's nothing fancy and doesn't use an on-disk hash or anything. I think it would be nice if it was expanded to be a proper key/value store and implemented the original DBM[2] interface ;) Back to WolfMUD development and the code is still being... cantankerous :( I've sorted out more of the Player refactoring issues. At the same time I've added a few more different ones *sigh* Go 1.3.2 is now out, although Go 1.3.3 should swiftly follow it due breakage on Windows platforms. At the moment I'm still on Go 1.3.1 for now. It also seems that Go 1.3.2 has not fixed the TestParseInSydney test failing issue[3] when compiling from source. For now on Go 1.3.1 I've commented out the tests. I believe on the mailing lists there were comments that the test was a bit flaky anyway ;) Flu bugs, bash bugs, WolfMUD bugs and Go bugs. Real life still sucks but coding keeps me sane... -- Diddymus [1] See: https://en.wikipedia.org/wiki/Shellshock_(software_bug) [2] Originally written by Ken Thompson for Unix v7, released by AT&T in 1979 - about 495 lines of uncommented C source! [3] Issue 8547: https://code.google.com/p/go/issues/detail?id=8547 Issue 8814: https://code.google.com/p/go/issues/detail?id=8814 Up to Main Index Up to Journal for September, 2014