Archive - Jan 2010

Date
  • All
  • Jan
  • Feb
  • Mar
  • Apr
  • May
  • Jun
  • Jul
  • Aug
  • Sep
  • Oct
  • Nov
  • Dec
  • All
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31

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