Notes on programming C, C++, TCP, Sockets, Threads and Boost.
Algorithms and code for effeciently loading sorted data into a binary tree container.
Creating threadsafe singleton classes with Boost.
Simple Formulae for calculating American and European Option values.
Binomial Formulae for evaluating options.
Libraries of functions for mathematics and finance. This includes classes for implementing the previous formulae for Amerian and European options.
Howto clean addware and spyware from a windows machine.
How to compile user defined functions into mysql for linux, with specific notes for gentoo linux.
A preliminary install script for installing base packages into a gentoo system. This does basic services, like mysql, apache, and text editors. It is intended a minimalistic install for a node in a cluster. Nothing relating to gui's is included in this install.
A preliminary install script for calling rc-update on all packages which need to start at reboot. Likewise this is intended as a minimalistic install for a node of a cluster.
How to get rid of color and ctrl+alt+F key problems in Xorg 7.0+
How to setup asterisk
How to setup SIP phone
"The Ninja" a setup script to install Gentoo by Evan Wagner
"Bootstrap" another setup script to install Gentoo by Evan Wagner
putting sshd from Cygwin onto a Windows XP box.
Howto create a cygwin mirror with apache.
Installing Make Project Creator on a linux box.
putting sshd from Cygwin onto a Windows XP box.
Installing Make Project Creator on a windows box with Cygwin.
Manually Installing a shared library on a Gentoo linux box.
Basic notes on mpc.pl, mwc.cl and syntax of project / workspace files.
A tutorial on how to use mpc.pl and mwc.pl.
Howto install a cvs repository for one machine. I haven't been able to get CVS to work in a client server relationship. I think CVS is deprecated to the point that it is not satisfactorly supported. However this howto has some good notes on group ownership of directories.
A tutorial on iptables by Oskar Andreasson
How to add a dns server to bind's search list
How to ban the most abusive advertisers with bind.
How to fix the windows dns error, "*** Can't find server name for address SOMEIP: Non-existent domain", "Server: UnKnown".
How to fix "invalid checksum" errors in the 3c59x drivers for linux.
A bash script which changes all of the values in /usr/src/linux/.config, so that the kernel can work as a firewall. This is a good script, to use a template for editing .config files. Note that some 74 macros are adjusted.
HowTo build a router with Gentoo Linux.
HowTo build a splash page on a router, with NoCatSplash.
C program for striping email addresses.
How to convert black and white images stored as jpg, to png and achieve a compression ratio of about 3%.
How to convert color images stored as bmp, to jpg and achieve a compression ratio of about 1.5%.
Presentation on Open VPN from Openvpn.net . This lecture has a great discussion of the OCI model.
a guide to linux networking from www.linuxhomenetworking.com .