Portfolio

Below are some of the projects I have lead or been involved in:

PHP-NMAP

PHP-NMAP is a web frontend, written in PHP, to the command line utility NMAP, a network exploration tool and security/port scanner.

NutekWorld

Coming Soon

Yakima Rotary

Online member roster, searchable, accessable by login only. Committies pages, and transparent web based email access. Custom programming in PHP, web email by SquirrelMail.

Menu System

I recently did a website menu system for Northshore School District. It’s written in PHP.
James Cooper, you rock!

BorderBot

Add this as a bookmark to your Links bar, and click to (un)border the items in the page.

I originally wrote a small perl script which parsed the url serverside and passed you a bordered page, however a number of things didn’t work correctly, so I figure out to do it in Javascript for NS6+, it works in IE5+ as well.

PMDS Online

I wrote a web based client management system to allow doctors and their staff to record and maintain medical histories and treatments for their clients.
Personal Medical Data Systems was the first client to use this application.

Tracy Lykins did all the HTML and graphics for this site.

WaStateLaw

An online legal site allowing clients to look at free legal advice or pay for specific legal information. FAQs, downloadable pdfs, and an email based Consultation are provided for client needs.
Site redesigned by Tracy Lykins.

Yakima Fair Postcard Database

An online postcard generation site allowing participants who had their picture taken at the fair to send a postcard with that picture to those they chose from anywhere.
You can download the complete site here.

Antique World Online

Jerry Kilpatrick and myself originally wrote the backend for this site, they have since however switched to an ASP based enviroment due to their lack of experience.
You can find the old site here.

Texas Galleries

I wrote the Shopping Cart, Search function, Online Billing integration and the other misc script for this site. This was one of my earlier projects.

StarChat IRC Network

Certian political and personal issues with StarChat and it’s administration have caused me to discontinue my work and devote my time to other projects. If you are interested in the below work, you should checkout FreeNode’s Dancer IRCD.

StarServ

During the past 12 years these services have evolved and grown, along with the StarChat IRC Network. I’ve contributed alot of code the the 1.x branch, it’s all listed in the ChangeLog.
I was working on a 2.x branch that would work with Hybrid IRCD, however certian issues arose with the StarChat IRC Network and I have since contribed that code to FireServ.

StarIRCD
Based on Dreamforge from Dalnet, many coders have contributed to the constant evolution of StarChat’s IRCD. I’ve worked on Version 2.x, 3.x, 4.x and 5.x, 6.x was never released due to issues with StarChat’s Administration. You can find them on StarChat’s FTP site. Again, read the ChangeLog for specific changes I made.

NOTE: The StarChat IRC Network is currently violating the GNU Public License by refusing to release the source code to the above mentioned projects, which many many people, including myself, have contributed source code licensed under the GPL.

Active Guardian

Active Guardian is a content filtering proxy server originally written at InCommand Computers by Mike Wilbur.
I contributed patches for libc 6, libg++ to libstdc++ conversion, and an autoconfig script. John Storlie is the project manager.

Iliana

Iliana is an IRC Robot. She had been written and rewritten in C, C++, Perl with various features.
I was only able to find her perl parts, im not sure what happened to the rest of them. In anycase, check out the first and second version.

Lockpick v2.0

This is an amazing file, the sucessor to Lockpick 1.0, it now holds over 4 gigabytes of data compressed down to only a 3k bzip2 file. Seriously! Try it out!

GeSSH

GeSSH was to be something akin to SecureCRT in Windows, only with all the cool goodies Gnome has to offer.
I found however that at 1600×1200, a whole bunch of little Gnome Terminals and a gpg crypted password file works wonderfully…
I’ll put up source for the beginnings of this project if I ever find them.

mud

The name should tell you how far we got on this, but Jason Thompson and myself once upon a time decided to write a MUD… we didn’t get very far.

But you can download what we did do here.

Swatch

Jerry Kilpatrick once wrote a program called Oden. Its purpose was to monitor avaliability of certian hosts, ports and services. He did it in Perl.
Being the C programmers that Jason Thompson and I are, this was unacceptable. Not to mention that the program should be threaded. So we decided to rewrite it in C.
We later found out that there is already a program of a similar purpose on freshmeat.

I’ll finish it someday and rename it. Until then, enjoy the source.

Yaps (Yet Another Proxy Server)

Jason Thompson did all the work on this really. Matter of fact, I can’t remember what I did… but I know I did something, so… it’s listed here… Check it out.