Thursday, December 04, 2008

Wrestle the gorilla

I read a daily devotional by John C. Maxwell. I got a little behind because of Thanksgiving and just read the December 1 entry this morning. I was feeling a little overwhelmed as I've gotten to the next step in the development process (a working quizzer) and trying to decide what is next. I want to finish the first set of Spanish decks using the quizzer, but that requires a lot of card changes and I got back into Memorize-It and I feel like I need to get a little farther with that before I can finish the cards. That just feels like a delay to finishing the first quizzer product and I wanted to release them separately, but I know that the Memorize-It work will save me some time. So I think I'm headed in that direction, but it just feels like another small mountain.

With that in mind, today's entry was on tenacity. There was a quote by Robert Strauss. "Success is a little like wrestling a gorilla. You don't quit when you're tired - you quit when the gorilla is tired". Yeah, the gorilla that is Memorize-It isn't tired yet. Progress is progress and I'll go back and make the changes that are needed there and use those changes to improve the quizzer before it is released. I can see light at the end of the tunnel, but it is still just a pin prick.

Wednesday, December 03, 2008

Alpha Quizzer version released

The first alpha version of the new standalone quizzer went alpha last night. If you are interested in selling flashcards using this new quiz system, please send me an e-mail and we can talk about getting you into the pre-release system.

So far, I've created a Spanish language set with it and have been using it myself for the past month as I try to learn Spanish and also make sure the quizzer really works as a learning tool.

Here is a screen shot of the quiz window. No one liked the green buttons in an early mock up and I'll be changing that soon. Opinions welcome.

Thursday, November 20, 2008

The next splash image

That last splash image was just a little too childish and I needed something a little more bold to represent the market I think this program fits in. High School, College and Adult students needing to memorize any type of information. Here is the image.

The actual drawing went something like this. I found an image of a charging elephant online and used my favorite image editing software Paint Shop Pro Photo X2 (usually less than $50) to draw a black and white sketch of a charging elephant. I also recommend Gimp which is free and have used it in some of the computer classes I have taught.

I used a Wacom Intuos3 6 x 8-Inch Pen Tablet to do the actual drawing. The original image is 8x10 inches at 200dpi good for use if I ever need to do any package printing.

The charging elephant picture was placed in it's own layer and given a lot of transparency so it was just sort of an outline. A less technical trick would be to use a Lightbox. I did the tracing and added the rotated rectangle as a flashcard representation. I then got rid of the original charging elephant and selected all the black lines. I inset the selection and filled that selection with black in yet another layer. I then filled the various sections with primary colors and ran an Effects/Illumination/Sunburst effect centered on the light bulb (which was primary yellow). I then tried a ton of different trial and error effects to get the final rendering. I think the one I finished with was either Artistic/Hot Wax or Artistic/Enamel. I don't fully remember, but it took a hundered different tries. I went back and made the center of the lightbulb a lot more yellow to help the bulb stand out after one of my reviewers made that suggestion. The original drawing in the layer above this was then turned back on to give the distict black lines over the colorization.

After years and years trying to come up with a new elephant, this one was drawn in about 30 minutes and colored in about an hour.

Tuesday, November 18, 2008

Possible splash image

I've been working on the about screen for the new standalone quizzer and have the first concept. I think it might be too kid like and will be creating at least one more. Opinions welcome.


Monday, November 17, 2008

More features and cleanup in the standalone quizzer

I added more features and cleaned up some more bugs in the standalone quizzer. There was no way to quiz on hard, med-hard or percent in the new quizzer. Since all of these items are handled on the menu system in Memorize-It I could have just added a menu to the standalone quizzer, but I ended up adding a small drop box to the quizzer itself. I think it keeps the application a lot cleaner. I'll try to add a screen shot on a future post.

I also added a way to set the auto quiz delay and a preferences menu item to all for the minimum number of quizzes per card. The auto quiz delay was also on a menu and is now a button above the quiz card. The preferences needed to be added as there will probably be some other things I'll have to add to the preferences so this was a good infrastructure change. I need to create another installer and do some more testing and see how close I am to letting others look at it.

On the development agenda next is an "About" screen. You would think this would be simple, but I can't even begin to describe the amount of time that went into the Memorize-It about screen. It has a ton of code to show different about screens for different serial numbers and licensees. If there is one place in the code that could use some clean up, that would probably be near the top.

Still moving along nicely...

Friday, November 14, 2008

serial number systems and installers

Last night I took a huge step and completed the trial and for sale serial number system and an installer for a small collection of Spanish decks. This is a test and would require a bunch more work on the flashcard side, but I'll be testing this out on my own and probably fine tune a little bit more before I send it out to some of my reviewers. This has been a long time coming and it feels good to have an actual product shaping up.

This is just the upgraded quizzer system. Once I have one or two of these done I'll go back and finish Memorize-It which needs just a few more features and then I'll ship that. No timeline on either, but I am making progress.

Stay tuned.

Thursday, October 30, 2008

Installer and Optimizer

I've been working on the installer for a sample stand alone quiz application. Like everything else it ends up getting stalled with more small problems. The latest was a tough one that took me a few days to find. When I built the application as a "Release" application which removes debug information and optimizes the machine code of the application. At that point it started having really strange problems and the only way to debug is by printing information to a log file. After a lot of digging I found a simple boolean variable that was not being initialized. All that work for a simple variable that wasn't set. Now I'm back to working on the installer and general application cleaning. Good progress.

As usual if you are going to wait on your purchase, I offer free upgrades for everyone who purchases within 6 months prior to an upgrade so it won't cost you any extra if you purchase today. Plus, upgrades are going to be $10 (maybe $15) so it's not like it'll be unaffordable.

Wednesday, October 22, 2008

Cleaning and Polishing

I'm at the state in the development process where I am cleaning and polishing the Standalone Quizzer. I do this by working towards creating a final product (in this case Spanish Flashcards) and using the program myself. Each time I find a problem I add it to a growing and shrinking list and work towards removing everything from the list. In general this has been going smoothly and a lot quicker than I expected. It is frustrating at times to get stalled with a problem or a bug at every corner since the changes I've made are in every piece of code, but with persistence I'm making great strides.

Part of the problem is that I also have to fix problems in the Memorize-It version that it not as far along. A new quiz card style of Scrambled Multiple Choice took up a lot of time recently as I had failed to add the new card type to a couple of sections of the code. Specifically to do with testing and copy and past of cards. I also had to go back and add some more information to the test list to show the last, best and average percentage on tests taken on a specific topic. Here is a screen shot of that section I just added.

As I was using the program I didn't think the testing was going to work with just the average percentage which is something I would not have known if I wasn't eating my own cooking as we like to say.

I find myself wanting to create an alpha version and send it out to the people who have been waiting patiently for the standalone quizzer. I keep having to force myself to take a step back and keep fixing problems as I know that sending something out that has a bunch of bugs is a sure way to loose any sort of interest in later releases that are more stable. I'm going to keep cleaning and polishing until I have something that works for me (without crashing every two seconds) and then I'll send it out for review and comment. Patience.

As usual, don't let this knowledge of a new program keep you from purchasing the existing Memorize-It. I offer free upgrades for anyone who purchased in the previous six months of the release and upgrades are typically only $10.0, but I may increase that to $15 as the price of gas has increased a little since 1994 when I set that as the upgrade price...

Tuesday, September 30, 2008

Standalone Quizzer Productization

Big news is that after a few years I finally have all the new features into the standalone quizzer. I just finished the testing system yesterday. I'm starting on a new path to make some flashcard products around the quizzer and begin refining. I'm going to start with Spanish since I already have that content. There are still a lot of loose ends and cleanup that will be happening, but the major structure is done and it's on the the next steps.

Wednesday, September 17, 2008

Learning people's names

Over the weekend I used Memorize-It in a new and unique way. On our Africa trip we worked at a boarding school (Bridges Academy) for students from the townships we have adopted. It's hard to learn the names of thirty kids and I was still struggling with a few people after our two weeks were up.

We are now helping train the team for the December trip. Since I had a bunch of pictures of all the students I created flashcards for the next team so they can have a head start in learning the names. I put the picture of the student on the front of the card and their name on the back. It was actually helpful for me as well as it helped me refresh my memory of a few of the student's names. Very cool.

Tuesday, September 16, 2008

Conclusion in sight

I was gone for about a month in preparing, working and recovering from our trip to Africa. Always and amazing experience and this was no different. Tons of work and worth every minute of lost sleep.

That said, I've been back to working on Memorize-It and today hit what I would call a huge milestone. I'm really beginning to see the light at the end of the tunnel for the standalone quizzer. I have the quizzing and the testing working. I'm not sure if I'm going to start working on the installation or one last feature in saving past test scores. I'll probably add that last feature to testing and continue to consider how the installation will work. If I can continue to get some consistent time in I think I can finally see this product reaching the door. Very exciting and too much time spent already to even begin to contemplate.

Tuesday, July 15, 2008

status

It has been a slow month for updates, but it looks I finally may have finished the quick test/grade pane which is a good thing. I'm going to be working to integrated that into a standalone quizzer soon and get that new quizzer out the door before the next version of Memorize-It. Next month will probably be slow as well because I'll be in Africa for two weeks and then it usually takes some time to process once you get home from trips like that.

Tuesday, June 10, 2008

More progress and good news

I've been working on a big presentation for the day job so I've had less time lately, but I have still been making progress. I finished the update to the test window and I'm moving into integrating it with the standalone quizzer. That will be the last feature in the standalone quizzer so it really feels like that is getting much closer. The class I was going to teach next semester (Game Development) was canceled so it that is no longer going to impact the schedule, I was starting to get a little stressed out about not getting anything out so now I have one less thing on the plate and the class will happen in Fall 09.

On a side note, if you are going to call me and leave a message, please also consider sending me an e-mail as well. E-mail is much easier for me to respond to and calls only seem to cause delays to your solution. If you do send me e-mail, please also make sure to check your bulk mail for the answer or add my address (wood at side8.com) to your address book or valid addresses because there have been a bunch of people that think I don't respond, but then they find out that they are blocking my responses.

Tuesday, May 06, 2008

Making progress

I was off on vacation for a week and have been back for a few days and getting back into working on the next version of Memorize-It. Before I left I had finished the tabbed test/quiz system in the standalone quizzer. This required a lot of rewriting in the multi-file loading system and cost an extra week's time. Now I'm into the testing side of the house. I had a conversation this morning with a potential customer who was asking about the t-scope feature. He had one idea that I may add to the list of things I'm going to do in v5.

He asked me when it would be done and as usual, I have no idea when something this large is going to be done. The biggest problem being that I'm focused on building a new application/learning system built around Memorize-It Flashcards and once I get that done I still have some polish on Memorize-It to deal with. I've moved into the last big feature on the standalone quizzer/learning system and that as I said is testing. I first have to go back and redo the art for the test pane and I've started that and hope to have it done soon. Once that is done I think I'm into the testing (bug finding and fixing) and installer phase which will be very nice and feel like I'm nearing completion of a huge task. The second biggest problem is that I'm leading a trip to Africa in August and have been working hard on training the team, and I'm starting a new game development class in the fall. Both of those are beginning to impact the Memorize-It development effort.

As usual, don't think delaying your purchase of Memorize-It will make any difference. I offer free upgrades to those who have purchased in the previous 6 months and my upgrade price (for any version of Memorize-It, even 1.0) is $10.

Friday, April 04, 2008

General update

I'm still working on the upgrade and yesterday I finally saw some brighter lights at the end of the tunnel for the new standalone quizzer. I had the quiz portion done and decided to add a test tab to the mix. As usual it required some reworking, sometimes called refactoring. This is a fancy term for tons of work and you end up where you started. It is a common thing in programming, but sometimes you paint yourself into a corner and the only way to get out of the room is to repaint it so you can move on to painting some new rooms. I completed that last week and have made great forward progress again this week.

I did spend a couple of days chasing down a print problem. The first problem had to do with the file name being too long, the second was a formatting error on the blanks USA paper style with the Gutter. It was offset on the page. It has been a long long time since anyone reported a bug in Memorize-It so fixing this took a lot of extra work. The 5.0 version got dropped in 2005 because of a family emergency. When I came back to it last year the compiler I was using was no longer going to be usable. I made a huge shift to a new build environment and continued on. This meant that I had also left the 4.0 version stranded. In order to work on this print problem I had to bring it into the new build environment as well. This was a two day ordeal. When I finally got that working and started adding some instrumentation to the print process I found what I think was the problem. I'm still waiting to hear back if this fixed the problem for the user.

So what does this all mean to you? If you purchase Memorize-It and find a problem that can be fixed. I drop what I'm doing and fix it. If I can't fix it or you are just unhappy about the purchase, I refund your purchase. I'm in this to help you study. I squeeze my expenses so I make a little bit on it each year (a few hundred dollars), but what I really like is to hear that this helped you in some way.

Monday, March 17, 2008

Internet Sales Tax

It looks like the California government is finally trying to grapple with Internet sales tax.

http://news.yahoo.com/s/nm/20080314/wr_nm/california_itunes_tax_dc_1

As I stated a few months ago I had to prepare my sales tax reports and for about the 10th year they came out to $0.00 owed. I think I've owed a dollar or two a couple of those years, but basically $0.00. I don't think this law would effect me since I do all my sales through Digital River and they are considered my vendor of reference. Since they are in Minneapolis, Minnesota, it it is just like an out of state sale which I wouldn't pay sales tax on anyway. If there is any tax to collect, which there is when something gets sold to the UK, they collect it and deal with it. It alleviates a lot of headaches for me and I really love Digital River for that. Even though they do take a pretty large chunk of my sales. It makes me think I should use paypal for 1.9% of the sale and just deal with the tax! But then I wouldn't have access to the affiliate system and changing my website is something I always resist. If something is working, leave it alone!!!

As for paying taxes, I wouldn't mind. I use the roads, I appreciate the police and fire departments, programs for the poor, I used the county health department when I got bit by a dog in Africa, I like after school programs and the such. Paying it hurts and I whine like everyone else, but I do appreciate what my tax dollars do. I just wish it was a little more efficient and government officials took a little more pride in their duties. Sometimes a lot of those positions look very cush from the outside and could be done with about 10% of the current size and the rest could go to other programs. But I'm not expert, I just think the good outweighs the bad of a smaller income. As long as we are all taxed equally (which we are not and is a whole other matter) I'm fine.

Wednesday, March 12, 2008

New Edit Window

I "finished" the new edit on Monday. This has been a huge effort and glad things are still moving along. Here is a screenshot.

It is fully functional at this point. The biggest difference is that all card elements are on this one window. To change the title, card number and category you used to have to click a button to open a dialog which slowed the card creation process. I've also made the card styles and tabs single click "buttons" instead of pull downs in the previous version. This will cut down from two click to change card style or card side to one click speeding the card creation and editing process.

I've also added fixed sizes for the cards (3x5,4x6,5x7,6x8) as well as the Max setting which maximizes the card size for the edit window. The previous version always maximized for the window size. This caused problems when people maximized to full screen the cards were just too large. At least now the card size can be easily set to a specific size. One concern I have is that 3x5 is in inches which is very American. If you know how the metric world sizes index cards please contact me, I could use the help.

My friends don't link the green buttons so I'm probably going to go back and rework the button colors, but that is just are and doesn't change the functional working of the window.

Now I'm back to working on the standalone quizzer and will finish that and come back to working on Memorize-It 5.

Monday, March 03, 2008

Good Progress

I made really great progress last week on the new version. Remember, if you think you should wait to purchase because you just learned I'm working on a new version, don't. I offer free upgrades to anyone who purchased in the last 6 months and everyone else is $10. Compare that to the minimum $199 for Adobe Photoshop which seems to only be available to people who purchased on the sixth Tuesday of the previous month. The $299 price is for those who purchased on the fifth Tuesday and everyone else is full price. I spent way to much time trying to upgrade a version 4 copy of Photoshop and it was a very unpleasant experience. Dealing with Adobe always seems to been unpleasant (and very expensive) to me. Okay, I'm a little off topic.

Also, this upgrade has been in progress for at least 4 years now, but the past six months have shown that it is finally going to happen. Last week I made extremely good progress on the new edit window. Even so, don't hold your breath, I still have a lot to add. I finally saw a hint of light at the end of the tunnel last week.

Last week I added fixed card sizing. The previous version tied the size of the card to the size of the edit window. This had problems when people maximized their screens and the cards were huge. This was not a problem until they went to print and a small font on that giant card was resized to a microdot when printed on a 3x5 card. Now you can fix the card size to 3x5, 4x6, 5x7 or the existing full window size.

I'm also almost done with a system that puts ALL the information for the card on the edit window. Previously the title and category were on a separate dialog box and required a few extra clicks. Having this all on a single window will help speed the card creation process.

I changed the card sides to use tabs above the card edit area. Previously this was a pull down menu box and required two clicks to change the card side. With tabs it only requires one click.

I changed the card style choice (Honor System, Multiple Choice, True/False, Type-In and the not yet released Scrambled Multiple Choice) to use radio buttons to choose the card type. This was also a pull down menu box and now only requires one click. Every click counts and this release is going to offer a lot of stream lining.

When I get the edit window done I will post a screen shot. Then it will be on to the list window and another new feature called an image library which I can explain later.

Thursday, February 28, 2008

Wikipedia and competing software

I have to laugh sometimes. Long ago I created a Wikipedia page for Memorize-It. I did this mostly for a better Google rating, but also as a historical reference. I've been revisiting it recently as another company I do some advisory work for has been talking about adding a Wikipedia entry. I then went to look at the electronic flashcards entry on Wikipedia to see what software was listed.

It seems that Wikipedia has removed all references to the different flashcards software. Which seems odd, but as much as I really love Wikipedia, their content rules for external links are quite schizophrenic. It doesn't bother me really, but then I started looking at the page history for edits to the electronic flashcards page (anyone can edit a Wikipedia page) to see when those references were removed.

The edit history looks like a war zone where tons of people (mostly Supermemo) are desperate to have their link on that page. Wikipedia editors have been fairly quick to delete references to real electronic flashcards software (over and over and over again). I don't understand why Wikipedia doesn't want links to real electronic flashcard systems, but it is just interesting to see the attempts. Then I went and looked at the Wikipedia Memorize-It page and there were a ton of similar edits to competing products added and removed. I wouldn't mind them there since I still believe that Memorize-It is the best flashcard software, but then again the Wikipedia editors have been fairly diligent about removing those links as well.

It should be noted that I did include a real link to a (very militant) competitor (Supermemo). Some may think it strange, but my goal in this venture is for people to learn with the method that is best for them. The more information you have in your decision making process, the better life will be for all of us. I don't always agree with the tactics some companies use, but I don't mind the competition at all. My suggestion to the Supermemo folks is to use a little larger font and a little more substance on their main page. My eyes went cross after about 20 seconds. Looking at their history, Supermemo has been around just as long as Memorize-It. The original DOS versions were both developed in 1987. Interesting. It has been a long road. I've never met or spoken to Piotr Wozniak, but I'm sure we could have an interesting conversation.

Monday, February 25, 2008

Don't pay extra for an archival cdrom

Another trick software vendors have been using to wring extra pennies out of you is to have you pay extra to send you a cdrom with the software. You can do this for free. Simply download it to a CD-R and write the name of the application on the disk and put it in your drawer. I also tend to create an extra file on the same cdrom (you can use notepad or wordpad) which contains the serial number. It takes an extra few seconds and then you have an archive of your download. Better yet, you should expect your software vendor to keep your downloads around for a long time. It really isn't that hard to do and vendors that don't are just trying to take advantage of you.

I know I've said it a hundred times that I don't make a lot of profit on this project (yes, I still have a day job and this doesn't bring in enough to even get me close to the poverty level), but maybe I would if I would just adopt some shrewed tactics like other companies in this industry? Then again, why compromise, I'm still an idealist. That is not to say that I don't want to sell enough copies of Memorize-It to do this full time. I would love that, but I don't want to resort to questionable tactics to try and get you to buy something you don't really need. I just want to make great software that helps you learn and make enough to live off of at the same time. Anything extra would probably go into one of the Africa missions I have been on.

After all that, you may be saying to yourself, "Hey, he does sell an extra cdrom for $10". Yes, I do, but that includes over 7000 flashcards on many different subjects. The flashcards are a separate product and I do give a pretty steep discount if you purchase it while purchasing Memorize-It.

Thursday, February 14, 2008

Recap

This is a recap of this blog I have been writing for the past few years. Memorize-It is alive and well and the best flashcards software available since 1992. I continue to develop and support this product have a version that works for every version of windows since Windows 3.1. That includes Windows Vista which we have been using to develop the next generation of Flashcard software. Upgrades are always only $10 and we give free upgrades to anyone who purchased Memorize-it in the 6 months prior to the upgrade release. We don't have a target date for the next version and it has been in development for over a year now, but it is showing progress. The time frame is unknown mostly because there are some huge new features and a new look and big changes just take time. If you have any questions, please feel free to contact us.

Tuesday, February 12, 2008

Are recessions healthy?

This might not be completely related to flashcards and flashcard software, but more to the business of flashcard software and life in general.

I've been wondering, do most people really think that markets that only go up are healthy? It does sound nice doesn't it? Who wouldn't want an investment to only increase in value? Our government seems to think of the economy in these terms and anything that isn't going up is a problem. So the option seems to do one of two things. Hide the real numbers or take out certain numbers to make it "look" like it is healthy except for that one number, or to over stimulate it so it doesn't go down in the first place. Hogwash I say. I think a good recession once in a while is a good thing and we should all plan for such an occurrence. If a market doesn't go up and down (but overall up) then this should be a huge red flag pointing to even bigger problems when reality catches up and no amount of hiding numbers or stimulating will keep the real value inflated (think Enron). It is at those times when you tend to wish that the market had corrected itself gradually over time instead of one gigantic correction.

I'm no doomsayer, but I do think it is better to plan for rainy days then to ignore them entirely or pretend they don't exist. What does this have to do with the flashcards software business? As in most of my friend's businesses, it does seem there has been a slow down over the past year. At least my numbers are lower than usual. Will this be a big problem you ask? Well, no. I don't carry any debt with this venture and I could survive a significant down turn like we did after September 11 when we went from record sales on a monthly basis to not selling a single copy until December 20th (over three months!). After that, sales slowly returned to normal and I've had a few record months since that time. Markets go up and down, sales go up and down. Growth is followed by recession which leads to more growth. It is all normal and our government is confused when it believes that recessions are something abnormal. They are a sign of health as long as the overall trend is positive. After 20 years of significant economic growth, I think we should all consider a little bit of recession a healthy adjustment and a time to take a deep breath and prepare for more hard work, not spend spend spend as we being trained to think of as healthy.

Thursday, February 07, 2008

Repetition Is Good

Recently I had to recreate the section of the website that described the principle of repetition in the learning process. It is something that I personally have used in my own studies over the years and built my own learning system (Memorize-It) around how I learn, knowing that there are many others that use flashcards like I do. In automating this learning process I was able to increase the speed at which I was learning.

In searching for case studies on repetition, the one I found most interesting was The Dana Foundation study on Better Teaching Through Brain Biology. It says: "Without this step of converting new learning to long-term memory-through repetition and elaboration, students are unlikely to be able to use it for a lifetime." The Dana Foundation is a non-profit organization interested in brain science, immunology and arts education. The article I found is a very interesting discussion on the learning process.

Thursday, January 31, 2008

Latest development effort

I've gotten past the first tax hurdle and back to development. I have the edit window all laid out and all the art created and have begun the process of stitching it all together. Based on a new design of the home grown class library I use I had to make a pretty big change to the way the window works. I finished that and have been putting it altogether and getting the editor to work again.

I keep going back and looking at maybe rewriting this in C# or maybe doing something C++ .net with it, but either way it looks like it would be a complete rewrite and I thank that would just take a lot more work and I would rather move on to more projects. Technology is tough to keep up with. When I wrote Memorize-It for Window the first time it was done in cutting edge fashion. Since that time, there have been about 4 different APIs (Application Programmer Interfaces) pushed out by Microsoft and I'm sure if I chose .NET with XAML today it would be obsolete in a year just as if I would have chosen .NET with Forms last year. Memorize-It is actually layered very closely to Win32 which is at the lowest layer for all the other APIs that have come and gone over the years, so I'm happy with that decision even if it does cause some extra work. The good news is I didn't choose MFC a few years after I wrote the first Memorize-It because even though it got a recent update it is looking more and more tired and I'm doubting it will be supported forever. At least with Win32 I know they'll have a lot of problems ever dropping it completely since all their other technologies rely on it.

Monday, January 28, 2008

Tax time

Tax time has distracted me a little from development. I have to get my books in order before the 31st when I have to report sales tax numbers. Since I do all my business online and my vendor or reference is in Minnesota (Digital River) I don't pay any California sales tax so it is an exercise that doesn't make any difference, but it is still a hoop I have to jump through. As I've said before, this doesn't make me much money, I have been doing it for years because it makes a little bit of money, but mostly because I wrote this software for myself and it worked so I decided to share it with others. If you have any ideas on how to improve it, or how to improve sales I would love to hear them.

As I stepped away from development to do taxes I had just finished a new layout for the edit window and had begun to implement it in code.

Thursday, January 24, 2008

Creative Capitalism

http://news.yahoo.com/s/nm/20080124/tc_nm/davos_gates_dc_1

You have to love Bill Gates for really changing the way he thinks about wealth. He used to be the Sam Walton Family (See: The High Cost Of Low Price to understand how greedy they really are) of the greed chasers and has really turned to making something good with his wealth. If you purchase Memorize-It, I promise not to hook you into some sort of revolving money machine to keep taking your money. I have always been about creating software that I sell at a reasonable price and use any profit to make new products and services that are also sold at a reasonable price (If only it were that easy and I could actually afford to quit my day job and make more products). I also have always given a lot of my time and money to various charities and that will always continue. Especially the work I have done in Santa Ana and Africa and we have been looking at doing some work in Watts and Mexico.

Anyway, I really like what Bill said, "The self-interest behind capitalism had driven multiple innovations but to harness it to the benefit of all required the system be refined. Greater focus on recognition for improving the lives of others could provide a spur for companies to focus more on making money out of providing valuable products at affordable prices to the world's poor."

Impressive from one of the biggest (past) abusers of the capitalist system in the last century.

Don't pay extra for extended downloads

There has been a trend lately in the software download industry to try and up-sell customers with an extended download service. This is the scam. You pay an extra $5-10 dollars when you purchase and then you can have your serial numbers resent to you later if you have a hard disk crash or something. I've seen a number of e-mails praising how well this works to increase revenue. To me it just seems like robbery or taking advantage of people. If you purchase Memorize-It and lose your serial number, send us an e-mail. We keep records (like everyone else) and it is pretty simple to look up and send you the serial number.

As for the download, you can always download Memorize-It from right here: http://www.memorize-it.com, including older versions in case you can't afford the $10 for an upgrade.

Extended download, just say no.

Monday, January 21, 2008

Windows Vista Compatibility

I've been getting a number of questions on Windows Vista compatibility. Yes, Memorize-It 4.0 works with Windows Vista. I have tested it and have also been developing the latest version using Windows Vista.

As for Windows Vista itself, I have a number of complaints, but overall it looks nice and seems to mostly work. Most of the problems I have had have been minor annoyances in the user interface. Especially in the constant popups that warn you when ever you seem to push a button that has anything to do with accessing the network or changing some application.

Thursday, January 17, 2008

What's in the new version so far

Since I've announced that there is a new version in the works and has been in the works for a few years now, I'm sure there will be questions about the new features. Also, before you decide to hold off on your purchase I have given a FREE upgrade to anyone that has purchased in the 6 months previous to every other release. Also, upgrades are always only $10.

The biggest change that I'm the most excited about is the ability to use multi-byte Unicode fonts. It was actually the one feature that I get asked about most over the years. It was a tough change and touched nearly every file in the program. It took me a few months, but I'm really glad I finally got it done. This means that Memorize-It will finally work with Asian and Arabic fonts which is one of the biggest items on my list of features to add.

I've also redone the user interface and all the graphical elements in the application. The multi-file browse window was the biggest change since I keep getting requests to license Memorize-It, but have not really had a great way for people to show their cards outside the Memorize-It application. Hopefully this new system will lead to a better system for others to share their flashcards. Also I'm planning making better bundles of the flashcards we already have available.

Jpeg and Gif image importing. I've looked a little at PNG, but I don't think it will make it into this release.

A new card style. Random multiple choice will move the answer between A-E instead of the current way where the correct answer is fixed in a specific location.

ToolTips were added. It may seem like a simple thing, but Memorize-It is written on a home-grown application framework I call BareBones. This was written before MFC which has since become the most popular application framework for Windows. In general, I like BareBones because it doesn't have any overhead. It does the basics. The problem with this is when new technologies come along I have extra work to do to add them to my framework. In this case it was a few weeks work, but this will make the application easier to use because the buttons will now pop up a little tip on what they do when the mouse hovers over them.

I'm now starting work on the edit window, then the list window and after that there are probably another million tasks, but I am committed to getting this done. I have some ideas to add on card sizing that will help in one of the problem areas people have had and that is full screen editing and quizzing. I'm going to allow full window size editing of cards, but I am also going to have 4 fixed sizes for 3x5, 4x6 and 5x7 cards which will force the size of the card no matter what the window size is. This typically causes a lot of problems with printing and will be nice to finally have a better system for people that like to maximize the edit window.

The list continues, but I think that is enough to give you a taste of what is coming in the new version.

Sunday, January 13, 2008

Behind the scenes

For the past few years I've been working on a new version of Memorize-It. Before you decide to hold off on your purchase I have given a FREE upgrade to anyone that has purchased in the 6 months previous to every release. Also, upgrades are always only $10. One of my biggest disappointments with the software industry is the cost of maintenance and yearly updates. It really gets my blood boiling: the yearly cost, the upgrades that are nearly the same price as the original and the crazy schemes that companies come up with the take advantage of you. I never started this venture to make a ton of money. I have a regular job and did this on the side for my own benefit and decided to release it as a product after a few years of refinement. Mostly just to share what I've done with others. Anyway, here is a screenshot of the latest quiz win.


I still have a lot more work to go, but it has been a consistent bit of progress forward for the past six months. Probably a lot longer to go, but I'm excited to finally get this done and have been putting much of my extra time on getting there.

Thursday, January 10, 2008

Changing Analytics

I've changed my analytics engine I use to google. I originally paid for the Web Side Story site and they quietly went "free" when google analytics came out, but I decided to try the Google Analytics out on (yet) another blog I created, which I'll probably mention at some point. The Google Analytics seemed easier to configure and change so I decided to move all my analytics. I still don't get all the information I want out of it, like knowing when a click leads to a sale, but I'm working on it. Now if I can just get my commerce provider to come around and allow me to do this I will be very happy. I'm not holding my breath since it seems like people have been asking the RegNow folks about this for years now.