Programming Endeavors
I have written small programs for academic purposes, work-related reasons,
and personal use. All programming done for work has been self-motivated
and typically done to simplify some sort of Web page process.
For some programs I will include full source code, a demo, or a combination of
the two.
 |
Program: Gallery
Creation Date: Spring 2006
Description: I thought it would be a good challenge to write a
program in PHP that would simply create a table composed of 3 columns and then,
after being told how many pictures should be displayed, would make a page of
thumbnails. This was my initial goal, but I expanded on it as follows.
While what I did was useful, I wanted to do something that offered more automation.
The first gallery program required all images to follow a strict naming convention
which was annoying. I revised my original program so that it would dynamically read
the comments of a directory holding the pictures. This allowed me to no longer
specify how many pictures to use, in addition to not having to follow a particular
naming scheme for the photos (outside of making thumbnails have the _t.jpg extension).
Furthermore, I wanted a person to be able to click the first thumbnail on the page
and from then on, to be able to just move straight through the pictures, rather than
having to go back to the main page with all of the thumbnails.
At the current time, the program functions great. I have hit a few snags in trying
to get the program to display 4 columns (rather than 3), but the program works flawlessly
when using 3 columns.
Demo: Click Here
Source Code: Click Here (.txt) |
 |
Program: HFMGT Listing Adder
Creation Date: Summer 2005
Description: Due to the fact that I was not the only person who
needed to update Hertz Farm Management's listings page, I decided to try
and simplify the process of adding listings. While I have no problems
with HTML code, some of my coworkers were not quite as experienced. In
order to solve this problem, I created an online Web form which allows
a person to input appropriate listing information about the property for
sale and then, upon completion, the necessary code will be emailed out
to any employees who may want to add the listing. This creates
a simple cut-and-paste scenario and cuts down on errors in HTML coding.
This also makes it easy for employees from outside offices to send the main Hertz office
information about new listings they would like added.
|
 |
Program: Contact Information Display
Creation Date: Summer 2005
Description: This was another small program I wrote in PHP which
simplifies how contact information is displayed. Instead of typing 7 lines
of HTML code--some of which includes inline CSS information--only 1 simple line (or
3 depending on a person's programming preferences) needs to be typed, and PHP then creates the necessary code.
Demo: Click Here |