Programming
Here are a few different programs I have written.

HPASM on Kubuntu Proliant M370   20:48:36
OS: Linux   Language: BASH
HP decided not to natively support Debian for their Proliant server line, I have heard this has since changed. I had a M370 that I wanted to use for a Linux server. I had to find a way to get the HPASM "HP advanced server management" software to run, it controls the fan system and without it the box sounds like a jet engine. HP did build a version for RedHat so I had something to work with. I read through the existing documentation, which is very helpful and where most of this came from, debugged for a long while and behold it works... I used the following sites and the key ingredient “pure frustration” to get this working.
http://debian.catsanddogs.com/index.php
http://www.debian-on-proliant.com/
Download hpasm-7.7.0c-24.rhel5.i386.rpm from
http://h18004.www1.hp.com/support/files/server/us/download/26841.html

HPASM on Kubuntu Proliant M370

FTP upload or file creation notifier   20:21:6
OS: Linux   Language: BASH
This script basically monitors a location for new files or file modifications and notifies you. How this script works and what mods can be made. Users upload files all day long and the staff needs to be notified to start working on the uploaded files. While the need to know is great it is not immediate so I set this script to check every hour, this can be changed refer to the end. I set it to count to 28hours before it notifies of the same file. Originally it was set for 24 and still would mistakingly alert to files multiple times. This was nullified by using the correct checks "Thanks Johann" I.E -mtime -1 instead of atime or ctime. How often the script checks can be changed just do the math on how often to check I.E 15 min then do the math 60min X 24+hours = 96 so count up to 96. Yeah i know its retarded but it works! #I'll comment this file logic soon and probably see a much easier and quicker way to do this.

FTP upload or file creation notifier

Multi OS IRC client   20:13:09
OS: Linux, Windows 9x+, Mac (just ask)   Language: REALBasic
Here is a project I started and interest waned. It is fully functional, but I havent completed it yet by far. I have quite a few of the IRC commands handled, but I found some problems that could potentially happen. The main logic problem was spawning new instances of the main program "for multiserver or multichannel" and handling multiple sets of sockets. REALBasic is still young and can handle all of this now, but not easily. If anyone would like the source, just contact me.

Multi OS IRC client

FTP Security Script   21:58:35
OS: Linux   Language: BASH
This is an early version of a script I wrote for the FTP server at work to cut down on the thousands of random attempts to log on as anonymous or Administrator. The script parses proftpd logs to block/iptable any user that attempts an invalid username and could do much more. It works great, this version has a few problems, but I will replace it with the new version soon. It also counts the amount of like usernames with user not found, but doesnt track login attempts or anything involving the use of a valid username, but it does stop the stupid blind attempts, quite efficiently. This functionality can be added by counting ips, usernames, etc using the same framework.

FTP Security Script

Simple Web Browser   08:59:50
OS: Windows 9x+   Language: C #
This is a simple web browser I built for a friend. Not much to it just an example how to form a C# program.

Simple Web Browser

Simple C++ Fahrenheit to Celsius Converter   20:44:46
OS: UNIX/Linux   Language: C++
I wrote this as a example of how to make a simple calculation with prompts. I do not really even think the calculation is right.

Simple C++ Fahrenheit to Celsius Converter