Projects
Thus far as a programmer I have studied and written in numerous languages, including Java, C, C++, C#, HTML, Perl, PHP, Javascript, and assembly. I consider myself most proficient in Java and PHP. I have completed projects with the Visual Studio and Eclipse IDE's, though I generally prefer more lightweight text editors such as Notepad++ and Textpad when doing simple coding.Listed below are a sample of projects I have worked on in the past or am now working on. If you have any questions or comments on any of these projects feel free to email me. Any source code listed is free to be viewed and used.
This form, written in PHP, allows associates of Amazon.com to enter their Associate ID and the URL of any Amazon product, and be presented with an affiliate product link, image link, and dynamic banner link, without having to hassle with Amazon's link creator. It is a nice, simple tool for webmasters who routinely use Amazon ads on their site(s).
Download Source
MLB Standings is a gadget for the Sidebar in Windows Vista. This gadget keeps baseball fans informed by fetching updated standings for each Major League Baseball team from ESPN.com, and bringing it right to their Sidebar or desktop. While docked, the gadget shows a single division at a time, displaying each team's Win and Loss total, and the Number of Games Back. Undocked, the Win Percentage is also shown.
You may download the the latest version of the gadget (1.2) here or at the Windows Live Gallery, where you can provide a rating and feedback.
The gadget source (Javascript for the logic and CSS/HTML for the design) is in the Users\[Username]\AppData\Local\Microsoft\Windows Sidebar\Gadgets\MLBStandings.gadget folder on your hard drive.
This is a Java applet that draws two-dimensional circles that appear as spheres in a three-dimensional space, accomplished by using shading from a single light source. When two spheres partially overlap the Z-buffer technique is used to determine which spheres are closer to the viewer and therefore which pixels on which sphere should be shown. The applet allows one to enter their own coordinates for the light source and redraw the spheres so that the shading changes.
Download Source