Web Sites

Ubuntu Personal Site [WIP]

A redesign of my personal web site that expresses my love for my favorite Linux distro, Ubuntu.

Using: PHP, MySQL

Elk River Watershed Improvement Association

"The ERWIA was initiated in the spring of 2003 in conjunction with the development of a Total Maximum Daily Load (TMDL) by the Missouri Department of Natural Resources. The ERWIA was established as a consensus-driven, community-based watershed planning entity for the entire basin. The ERWIA is addressing water quality impairments identified by the TMDL (excess nutrients), as well as, those issues identified by local stakeholders..."

Using: ASP, MS Access

MACREC

MACREC was a McDonald County sports organization for children. Though the site is still operational, it is no longer being updated by the organization, which may not exist any more.

Using: ASP, MS Access

Pineville/Jane Area Chamber of Commerce

The Pineville/Jane Area Chamber of Commerce web site was originally designed and built while I was employed at Elk River Computers. Since my employment there ended the site design has gone through several revisions, but the underlying ASP code and page layout has remained.

One feature of note on this site is an automatic PDF generator which creates a printable member directory booklet, the information for which is stored in a dynamically updateable database. The booklet format is split across two halves of landscaped 8.5x11" paper. This feature allows the Chamber of Commerce to update their member directory often without using an expensive printing service, saving them thousands of dollars annually.

Using: ASP, MS Access

Cedar Valley Event Center

Cedar Valley Event Center is an event center located in McDonald County, Missouri.

Using: ASP, MS Access

Miss Elsie

XHTML/CSS coding services were provided gratis for this web site, which was designed by a friend.


Main Line Real Estate

XHTML/CSS coding services were provided gratis for this web site, which was designed by a friend.


OCD Types

XHTML/CSS coding services were provided gratis for this web site, which was designed by a friend.


Future Developmental Services

XHTML/CSS coding services were provided gratis for this web site, which was designed by a friend.


Belle Starr Realty

Web site coded in ASP with a database back-end which stores real estate listings. Search features are provided for customers, and the database is easily modified via built-in forms accessible by site administrators.

Site designed to match company letterhead and business cards per customer request.

Using: ASP, MS Access

JavaScript

deviantPLUS

Embeds toolbars into web pages, attached to various textareas and input fields.

Features
  • Location Aware—Knows what page it is on and what type of field it is attached to. Displays only buttons for formatting that is supproted by the field it is attached to.
  • Extensible—Allows for the creation of custom buttons.
  • Configurable—Can be configured to show/hide specific buttons for specific input fields. Entire toolbar can also be configured to show only for certain fields.

dActive [Experimental]

System that allows deviantArt users to see which of their friends are in deviantArt's chat rooms, and what rooms they are in.

  • System stores room data on my server. Polls every five minutes.
  • Authentication system is lacking, will be greatly improved upon with a separate project similar to OAuth.

dATweets

Extends deviantArt's built-in Twitter module to allow posting tweets.

Features:
  • Automatically inserts @username when posting in another user's module.

deMoodify Me

Script that allows deviantArt users to remove the "mood" from their journals.


dAudible

A simple script that plays a sound when a user's name is mentioned in a deviantArt chat room. Handy for the lurkers/idlers =)


dAmn Bold

Script that automatically bolds all posts from the user in deviantArt chat rooms. Useful for featured chats where a certain person's responses need to stand out.


dAmnit Search

deviantArt provides a chat quote service similar to bash.org, but doesn't provide facilities for searching the quotes. This script is the front-end for software I wrote to download and store the collection, updating itself periodically. The quotes are copied to my database server, and the script searches that server.

CSS Skins/Templates

The BasiCSS

When deviantArt first implemented its journal skinning system, many users were lost as to where to start. This basic skin collection is meant to provide a foundation for people to build on, or to use as-is if that's their thing.


dAZikes

Before journal skins were available on deviantArt, site skins were the rage. At the time I had a preoccupation with the color green, and hardly the design sense to implement it properly.


Drop the Roses

A deviantArt journal skin inspired by the Thornley song of the same name.


Mario Journal Skin

A CSS enthusiast group on deviantArt issued a challenge to create a unique journal skin without the use of images, so I set out to create an imitation of classic NES Mario using nothing but DIVs. I optimized by using border color and widths, as well as background colors, to reduce the amount of markup required.

Perl Scripts

(Unofficial) QuickBase Perl SDK

My workplace requires Perl to communicate with Intuit QuickBase via multiple applications, but the official SDK unfortunately could not meet their needs. I was assigned to rewrite the SDK, and I took the opportunity to standardize the method names and include documentation in the SDK module.


CryptoQuote

My first perl program, made to mimic the CryptoQuote game found in many Sunday newspapers.

bash Scripts

Download Queue

Inspired by a combination of Gina Trapani's popular todo.txt and a rather slow internet connection, I created a simple text-based download queueing system for Linux. All the download URLs are stored in a plain text file and are downloaded automatically using wget. The system works independently of the browser, and downloads can be resumed if interrupted partway through.