UTILITIES
The utilities listed on this page have all been developed within the past year. Most are intranet applications and are thus not available for use by
the general public. Screenshots have been provided for those not available on the web.
Basic PHP Security Script
Summary
I've been reviewing some of my older code to ensure it remains efficient and secure. I found a login handler
that was top of the line a few years ago and have been making major changes to it recently. I've been testing
it live
here.
The handler code is
here
Tools
PHP with a mySQL backend.
PHP Forum (currently building)
Summary
As part of a freelance project I am developing a forum so registered users can communicate with the
consultant(s) and each other. So far there isn't much by way of design but it's coming together
nicely. It is alive so if you'd like to test and give feedback please do so.
Tools
Coded primarily with PHP with a mySQL backend. Also utilizes AJAX to re-poll database for new messages
without reloading the page.
Telecom Extension Viewer
Summary
This tool allows Telecom administrators to add new icons for equipment and click and drag tham to a
location on any of several maps. A JavaScript allows the drop functionality and the coordinates for the icon's final location are
posted to a database. When the map is viewed by the end users it shows the icon for the partucular equipment in
the recorded location and also posts extension or other relevent data on hover. There are also a few other
features that make this a useful application for the entire company.
Tools
This utility uses a combination of PERL and JavaScript with a database backend.
Quick Tool Checker
Summary
A useful troublshooting tool for my current team and other departments. It allows us to connect easily to other
utilities which allow us to view data and also run utilities to resolve issues remotely.
Tools
This harnesses a combination of PERL and PHP.
Basic Data Entry Interface
Summary
This is a simple but very effective interface for adding, updating, and otherwise maintaining data in a database. The instance displayed
shows it being used to maintain a running list of extensions, but it can be easily adapted to work with any sort of data.
Tools
PHP with a MySQL database backend
Status Board
Summary
This was created by request of the National Guard to track and post information during deployments. It is still in a developmental
stage and there are plans to make the utility more robust by adding and improving upon its features.
Tools
This was created with PERL and JavaScript with a MySQL database backend.
Database Transaction Log Monitor
Summary
This simple utility helps us carefully watch the log files on dsatabases to ensure they aren't filling up too quickly
indicating a problem and could result in database blocking. It runs a stored procedure and converts the data into a graphical representation.
Tools
This is written in PERL and AJAX.
Online Chat Room
Summary
We use a similar tool in our area to communicate and post data during large scale events. Not completely satisfied with what we
are/were using I decided to create my own chat utility. It may not be released for official use at my current job but it has seen some use
in my unit in National Guard where the network is so locked down that it will not permit any instant messenger type communication.
Tools
PERL, JavaScript, and AJAX with a MySQL database backend were used to build this utility. I'm considering converting it to PHP for
fun and to see if there are any performance gains by doing so.
Computer Based Training (CBT)
Summary
Another project implemented for the National Guard. The goal is to reduce the amount of paperwork and time training by making more
training available online. Shown in the image is the first page but it does actually calculate and provide a score based on the
parameters and questions provided by whomever authors the test.
Tools
This was created using PERL and JavaScript and has a MySQL database backend.