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
18 comments
Comments feed for this article
June 20th, 2007 at 4:33 am
Anonymous
good news !!
Have you organized the code for multi-languages ?
I’m from France, if you want a french version, please contact me :
emmanuel.brillot (at) wanadoo.fr
July 11th, 2007 at 11:39 pm
Ivan
very nice!!!
I’m not a programmer, so I can help in testing and in translating (I’m from Russia).
July 12th, 2007 at 10:15 am
Anonymous
good news. I’m italian and i’m avaiable for an italian translation!
bye, genofreak (at) gmail (dot) com
July 12th, 2007 at 10:17 am
Anonymous
another thing: i’m a designer and if you need some graphics like a new logo ecc… i can help you!!!
bye, geno
genofreak (at) gmail (dot) com
August 2nd, 2007 at 6:05 pm
pkeffect
If you get a chance to, visit http://portableapps.com or email the Admin. he is very interested in packaging NeoMem as a portable application.
August 3rd, 2007 at 1:12 pm
WC Leung
Great to hear the development is still going on. BTW, pls involve me in testing because I want the new version has proper Unicode support. (I need to use it in Chinese. Eng version is okay, but I must be able to input Chinese properly.)
Anyway, bother to install Akismat to this blog to filter the spams?
August 6th, 2007 at 11:07 am
James
Thanks for Neomem, it’s a great application.
I have been using Eclipse RCP for a few things and am a big fan. I am surprised there is not more noise being made about SWT and Eclipse RCP: it is Java with a native GUI, i.e., one that does not suck. Cross-platform obviously.
September 18th, 2007 at 6:06 pm
Amit
hello bburns
i stil love neomem and use it alot
id write another poem, but you already got the idea
:-D
if i was rich id make you work on it but im not so stay happy
September 21st, 2007 at 11:16 am
Anonymous
Program is one of the hidden gems in freeware.
September 25th, 2007 at 9:42 pm
Michael
Hi, I’ve been using NeoMem for a couple of years now and really like it!
However - I recently upgraded to vista and have installed your latest version. Now I can’t open my old file at all (incorrect password error message)!! Do you have previous NeoMem versions available for me to try (the password encryption method changed)?
Apologies for the post here, but I couldn’t find your email and the forum is closed.
Thanks!
October 8th, 2007 at 8:41 pm
Samuel
You mentioned separting the database from the GUI, why not use SQLite? It will also allow a certain amount of multiple user access.
I would also love to see embedded attachments, something that SQLite is said to be capable of (Up to 2GB)…
This is truely one of the best apps i have uses in many years. The thinking mans personal wiki.
Cheers,
October 28th, 2007 at 11:19 am
scott
Are you planning to make a version that can include .jpg, .bmp, and other picture files?
December 3rd, 2007 at 9:51 pm
Louis
Fantastic program. Please don’t give up on it. I hope you can get some help soon to continue with its development.
December 4th, 2007 at 12:43 pm
Anonymous
I have waiting for long time for neomem update….
When new neomem will be realesed…?!
or anyone develope its source….?
alifjuman@yahoo.com
February 25th, 2008 at 1:38 am
brillot
Neomem is the best !!!
everyone’s patient and waiting for your next version.
Good luck.
April 29th, 2008 at 4:17 pm
wriniuviatall
I don’t do it for the money.
— Donald Trump, Art of the Deal
http://mauromayerur.easyjournal.com
July 10th, 2008 at 3:53 pm
Tavo
I really aprecciate your time and dedication to get neomen done, I use it a lot, its a great program. Tell me if I can help to make a translation to spanish….
Thanks again!!!
November 29th, 2008 at 4:33 pm
Anonymous
Please let us know if you’ll be creating a new version or fixing the existing “serious bug,” mentioned on July 17th, 2008.
Neomem is a great program and I’m sure that most of us would pay for a “commercial” update of your software.