Each of my projects has a page giving complete details of the
design and use of the software. Links to executables
and source code are available on these project pages.
Help yourself.
Inverse Boggle Encoder.
Instead of pulling words out of
a grid of letters (as you would in Boggle®), push specific words
into a grid of letters (hence Inverse Boggle).
Uses my own genetic algorithm.
Cartographic Labeler
using my own genetic algorithm. Put labels on a map without
overlapping them. Sound easy? It's hard. NP-hard.
Snake Cube Solver.
Solving any snake cube is tricky enough. This program solves
every snake cube.
Subnet Configurator.
Drag and drop your network design, give it your address block. The configurator graphically assigns subnet masks and IP addresses to every host and gateway.
stuff to read
Complete Cisco VPN Specifications (MS Word format).
A paper to document a secure site-to-site VPN tunnel between 2 Cisco firewalls with
overlapping internal address spaces (in the example, both use 192.168.x.x).
Includes configuration files for both sides with every line carefully explained.
This paper is appropriate for professional use.