29 October 2008
I’ve been doing this assignment on system evaluation and change management as part of my TAFE course. Basically, what I’ve needed to do so far is research a hardware auditing tool (I chose OCS Inventory NG), change management software (if you actually buy any change management software, you’ve been duped hard — it’s not much different from bug tracking software), and produce some forms used for manual hardware auditing.
Well, I thought I would save some time by creating the hardware audit form in a table separate ODT document, and use OpenOffice.org’s Insert → Section feature to add the linked document to my report. That way, I could edit the document with the table in it, and have the one linked inside my report automatically, as well as link the table to other documents.
That was all well and good, except after I saved and closed down everything, and attempted to open it the next day, every document that had been linked to my hardware audit form had been corrupted.
As ODF documents are really just zip files with XML documents inside, I opened one of my ODF files in an unzipper. Interestingly, all the files extracted fine, except for content.xml. This was the same for all the documents.
So, content.xml got corrupted after linking the document to an external document? I’m probably just jumping to conclusions — after all, correlation does not mean causation, and the file could have been corrupted by another way. I can’t think why, though, especially seeing as though I was working on lots of documents at the time, and only the ones linked to this particular table were corrupted.
Luckily, I have a backup that I made on Monday, so I only lost the work I did on it yesterday. Here’s hoping this doesn’t happen to me again.
Update: Another two documents got corrupted today. These documents were completely unrelated, and weren’t linked to any others. I’m starting to look at OpenOffice.org 3.0 as a culprit.
Tagged: aargh, openoffice, real life, TAFE | No Comments »
25 October 2008
OLPC XO-1 users around the world, I give you: Battle for Wesnoth for OLPC.

(Screenshot credit: Samy Boutayeb)
Read more…
Tagged: coding, gaming, Linux, olpc, projects | 3 Comments »
25 October 2008
If you’re like me, you’ll drink Coke and disrupt your sleeping cycle on a regular basis. You’ll also be frustrated that Metacity’s compositing is horribly jerky. Well, as I found out from chatting on IRC one day, Metacity’s compositor is hard-coded to run at 50fps.
Normally, your monitor’s refresh rate will be something around 75hz, so 50fps, which is less than your monitor’s refresh rate, is hardly optimal. Fortunately, you can fix it with this simple patch: Read more…
Tagged: aargh, coding, gnome, hacks, Linux | 8 Comments »
18 October 2008
This is possibly one of the most cruel things one could do to an OLPC XO-1:

That’s Windows XP under QEMU under Gentoo on an OLPC XO-1.
It took about two hours to run the mini-setup routine from a previously sysprepped image I had created, and took about 10 minutes to boot. The user interface is virtually unusable, and the VM can only be practically run with 128MB of RAM allocated to it.
I installed Gentoo during yesterday and the day before from a stage3 tarball. I wish I’d found out about GentooXO sooner. Also, I’m running QEMU with the kqemu accelerator installed.
It would be interesting to get Windows XP working natively, but I doubt that will ever happen (apart from Microsoft’s own efforts). I doubt you can kexec() into a Windows kernel, and you would need to initialise the display adapter to the exact right mode (the XO-1 appears to only support one video mode), which Windows would almost certainly not support out of the box.
Tagged: gentoo, hacks, Linux, olpc, windows | No Comments »
16 October 2008
Today, I viewed one of my blog posts while not signed in to WordPress.com, and was horrified to find that they were displaying Google AdSense ads above and below my post.
WordPress.com has remained ad-free for a very long time. I’m not going to look for an opt-out. To start displaying ads without even asking for my consent is just plain rude — if anything, it should have been an opt-in system.
I am leaving WordPress.com as soon as possible and going back to a self-hosted blog. So long, and thanks for all the fish.
Tagged: aargh, WordPress | 4 Comments »