You are currently browsing the monthly archive for June, 2007.

sorry for the long wait between updates - i’ve been working on neomem at a pretty low rate over the last year. mostly trying to organize the code a bit before unleashing it on sourceforge, and fixing a few bugs. if i had a simpler release procedure i’d have released these changes. i’ll try to release an update soon, though it’s not likely to have much in the way of new features. but if people are interested in helping out with working on the program that would be great.

some things i would love to do -

  • get away from MFC (bleah!), move towards wxWidgets or some other cross-platform GUI library.

  • separate the database from the UI (now quite intertwined).

  • add a unit testing framework, to make hacking on the code much easier (did i break something? i don’t know, there are no unit tests!).

  • move the feature and bug database to sourceforge (nothing fancy but it would work, for now) either that or google code - http://code.google.com/p/neomem. yeah, maybe google, it runs a lot faster.

  • refactor the code so it’s cleaner and more organized. this, to me, is actually the fun part of development. unfortunately c++ is not good for automated refactoring tools (at least free ones), due to its complex syntax. and visual c++ (at least 6.0) doesn’t help much. even just renaming a class is a major production.

  • clean up the forum. those spamsters managed to get back in - i though i’d blocked them, but i must have done something wrong. i’m not too crazy about phpbb at the moment. Beast looks cool. but sourceforge will do for now. or google code and/or groups. i need to shut down the forum, download the database, clear out the spam, and then upload it, either back to phpbb, or into sourceforge or google code, if that’s possible.

well, i had to do that last one in order to even post this - the spam had filled the db to its quota, so i couldn’t add a new blog post. and if someone tried to add a comment here they’d have had the same problem - sorry about that. but i got the phpbb tables all cleared out and downloaded to my computer, so i can start despamming them.

even that is a chore - the phpbb data model is not set up very nicely - you can’t just delete a user and have it cascade delete all their posts, etc. there’s actually an addon for the program that does this, and it’s an 850 line php file, which gives you an idea of how complex the data model is. in any case, i didn’t want to use the phpbb admin interface anyway, because it’s so painful to use. i just wanted to do it through mysql cmdline or something. well, i’ll get it one way or another.

okay, that’s where things stand at the moment. sorry if you’ve written and i haven’t replied to your email - i often just throw them into a folder, hoping to get to them eventually, when i have the time and energy to reply.

Tags: No Tags

Pages

Links

Science

Personal

Projects