So I'll continue to update this page as I make changes to the site, but I'll say right now that I've designed it for a selfish purpose: I can't remember anything. This especially applies to computer problems I've solved, as the answers are usually arrived at after hours of late-night head pounding. It's a record of my thoughts, then, and a few pointers to information I appreciate.
Some thoughts on the site, as I'm working on it, probably not terribly interesting to anyone else:
- Keep html files in the root directory whenever possible to make for short URLs.
- Leave xml and their respective html files intermixed in the same directories -- makes for much easier file management later on (don't need to worry that xml files from this directory create html files for this other directory, but these xml files create html files for yet another directory, etc.).
- Depends on the following odd modules for python: amara, PyLucene, and (optionally) aspell-pythonPyEnchant (because I didn't want to mess with system calls to build the aspell dictionary).
Update 2007-11-19: So this is all horribly out of date. XML files are in their own directory. Amara is no longer used. Neither is PyLucene or PyEnchant. Ugh. I'll say more when I do something interesting.
breaksalot.org