SourceFiles.org - Use the Source, Luke
Home | Register | News | Forums | Guide | MyLinks | Bookmark

Related Sites

Latest News
  General News
  Reviews
  Press Releases
  Software
  Hardware
  Security
  Tutorials
  Off Topic


Back to files

mnemo - a memory training application
Copyright 2003,2005 Rick Miller

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA

CONTACT INFO:

The author may be reached at rdmiller3@gmail.com

        I enjoy receiving local tourist-type picture postcards
        from anywhere and will gladly reply with a similar card
        to anyone who sends one.  My address is:
                Rick Miller
                S78W16203 Woods Road
                Muskego, Wisconsin  53150
                US
DOCUMENTATION
  • Read "mnemo.help.html".
FEATURES
  • Drill intervals are tracked per-item.
  • Accellerated intervals.
  • Keyword-based content filtering (i.e., so kids can be spared the "naughty bits" in their vocabulary lessons.)
REQUIREMENTS
  • Perl
  • a POSIX-y environment like Linux, or Cygwin for Windows
  • Apache with PHP support.
  • PostgreSQL
INSTALLATION
        To build the automatically generated lesson files,
        use the command, "make" (or "make build").
        To install, edit the first section of the Makefile and
        use the command "make install".  That'll take care of
        building, if you haven't.  You may need to be "root".
CONFIGURATION
        Make a "$HOME/mnemo" subdirectory and copy the
        $(INSTALL_DIR)/etc/mnemo/* files you wish to learn
        into it.  Keep the subdirectory structure for better
        organization.
        Optionally, you can give mnemo a list of files and/or
        directories on the command line and it will recurse
        through those.  They must be writeable.  This is useful
        when you'd like to allow multiple people to use mnemo
        through a single user account.  For example, I have
        a family login account that all my kids use, and each
        has their own mnemo shortcut on the desktop which runs
        the command, "cd ~/kids_mnemo; mnemo <name>".  You may
        need to make shell scripts for that under Windows.
        Directories and files given to mnemo will be drilled
        in sorted order.  That means you may want to lay things
        out a bit differently than what you find in the etc/mnemo
        subdirectory.  For example, you might want to make sure
        that all the material from the first week's lessons
        gets mastered before the material for the next week
        is presented:
                <student>/grade07_week01_History.mnemo
                <student>/grade07_week01_Math.mnemo
                <student>/grade07_week01_Science.mnemo
                <student>/grade07_week02_History.mnemo
                <student>/grade07_week02_Math.mnemo
                <student>/grade07_week02_Science.mnemo

Rick Miller <rdmiller3@gmail.com>


Other Sites

Discussion Groups
  Beginners
  Distributions
  Networking / Security
  Software
  PDAs

About | FAQ | Privacy | Awards | Contact
Comments to the webmaster are welcome.
Copyright 2006 Sourcefiles.org All rights reserved.