Projects
-
TrMake (for transparent make) is a modularized makefile system designed for multi-platform C++ development in Unix environment with GNU make (v3.80 or higher).
In my opinion, projects like
Jamorqmakestem from underestimation of GNU Make capabilities. -
Credit Card Validation package, from TopCoder software component competition.
The component specification is on TopCoder. My archive includes extensive JavaDoc, which should be enough. I also disabled Configuration Manager support (which in turn makes some tests cases fail), since I can't distribute it, but it's not really necessary. You can also turn on Unicode support, it's a constant in
ValidationAlgorithm.
Small programs
-
Wikipedia changes stream, using the MediaWiki API.
-
Modified X11 keyboard sniffer, immune to "Secure Keyboard" feature of XTerm (works like xspy).
-
C++ Signature Reconstructor — recovering original declaration for a function/variable "at runtime" (template games).
-
Implementation of DES and crypt(3) in Scheme.
-
XOR Pads servlet — see A method of free speech on the Internet: random pads.
-
Scheme initialization environment - features automatic interpreter detection, EOPL
record's/variant-casefor most interpreters (note:name-fieldinstead ofname->field), streams, variable-dimension tables (includingput/getfor PPL course), list/math abstractions etc. Multipleloads are ok.