Archive - 2010

Date
  • All
  • Jan
  • Feb
  • Mar
  • Apr
  • May
  • Jun
  • Jul
  • Aug
  • Sep
  • Oct
  • Nov
  • Dec

March 17th

Blog Move!

This part of the site is now only being kept for hysterical raisins, and I'm now using the blog on the main part of the site. Y'know, the bit you came in through...

March 6th

One step forward... [Updated]

Updated x1
Earlier this morning, I got OpenBSD 4.6 to boot on the Octane2. It installs fine and boots from the hard-drive as well as can be expected. I get all the way to logging in and trying to ping another machine before I notice the problem.

It has no network. This is rather irritating. I shall explore further, and report my findings.

OpenBSD boron.tamber-krain.homeip.net 4.6 GENERIC-IP30#23 sgi

March 3rd

Status update, Hal^wHarlie.

No, I'm not dead yet. Nor do I have a job yet. So I don't really have an excuse for not updating my blog in a while, other than I've not really had anything to say. (Y'know, not that that stops a lot of folk, but…)

And now, for the actual 'content' of this post:

Harlie

Documentation Updates

The README has been gathering dust for a while, and I still need to update that in light of all the changes I've been making. However, I've started adding POD to my code, so hopefully it should be easier to keep the documentation up to date.

January 22nd

Loading/Unloading POE::Component::PluginManager Plugins

I'm using Perl's PoCo::PluginManager module for plugins in Harlie's plugins and unfortunately, whilst the documentation on CPAN covers all the code necessary for a plugin, it does not give an example of how to write the code for the application side (E.g. The program loading/unloading a plugin.), and it seems the author has gone missing. So, I have written an example to help anyone who hasn't managed to figure it out. (It took me a day of dismantling the module to figure out how it worked, I know, I'm slow.)

January 7th

Harlie Status Update

And now, it's time for an irregular status update on what's happening with Harlie, that damned bot.

I've fixed all but one of the bugs in the bug-tracker, and have been updating the wiki (Once I scraped all the spam out of it.). However, in the process of trying to use heap memory in the commands (To save copying data around everywhere when there's no real need to do so.), I discovered that the way I'd originally written the commands parser (and the commands functions) made this a little… difficult.

Adverts