NOTE: This is an old an probably out dated page brought over from my old website. I plan to update them someday.
| Xerox
Co-Op
Summer 2003 - http://www.xerox.com |
| During the Summer
of 2003 I finished my last co-op block at Xerox's Webster, NY facility.
I developed an image database to be used by the Imaging Systems Modeling and Design group. The co-op report below details my
activities.
|
|
| Excellus
Co-Op
Fall 2002 - http://www.excellus.com |
| During the Fall 2002 quarter, I co-oped at
Excellus in Rochester, NY. Here are some related documents. I worked on a
meta-data repository to be used by several departments within Excellus.
The development was done with Java Servlets, Struts, and based on an Oracle
database.
|
|
| RIT
Schedule Maker Project Fall 2001 - http://schedule.ritstuff.com (link
no longer valid, system offline, see http://www.ritstuff.com) |
| Classes at RIT are scheduled through an online
web-based interface called SIS. The SIS system is fairly robust, but
is missing a critical feature - graphical schedules. You can get a
confusing text printout of your schedule, but a graphical schedule would be
more useful.The RIT Schedule Maker takes care of this problem. Simply type in
your course numbers, and the RIT Schedule Maker will create a graphical HTML
schedule for online use or printout.
|
Schedule Maker Authors:
Greg Bender,
Michael Krauklis, and
Bill Knitter |
| SPSmedical
Supply Corp. Summer 2001 -
http://www.spsmedical.com |
As a Computer Science major I am required to complete
four co-op blocks before graduation. The first of these co-op blocks
was at SPSmedical where one of the main projects was the development
their website (http://www.spsmedical.com).
Other responsibilities involved moving their product catalog into
an online database and a newsletter generation utility. The following
are documents and pictures related to my co-op experience.
|
|
|
|
|
The main goal during my three months as SPSmedical was to design
a website for them. The website has one of the main goals was that
it be easy for SPSmedical employees to make changes to the site
after my completion of the project. The website can be viewed at
http://www.spsmedical.com
|
|
|
One of the larger aspects of the SPSmedical website
was the design and implementation of a Forum. This is a screenshot
of one of the forum screens.
|
|
|
The SPSmedical website is completely configurable through
a web based administration system. This is a screenshot giving
an overview of what functionality is available.
|
|
| |
SPSmedical was looking for an easy way to produce and distribute
e-mail based newsletters. Each newsletter is generated using a web-based
interface. |
|
SPSmedical
Newsletter sample - NO LONGER AVAILABLE
This is a sample newsletter generated, and this could be easily
mailed out to anyone that had signed up for the newsletters |
|
| Documents |
RIT's required co-op summary - NO LONGER AVAILABLE
RIT requires that students write a brief summary of their co-op experience. |
Newsletter
Class Documentation - NO LONGER AVAILABLE
This is a javadoc like representation of the classes used in the Newsletter |
SPSmedical Administration Guide (word format)
Concurrent with work on the main SPSmedical website, work began on an administrative
system. This was to be used to update and change the website after I concluded
my co-op. The goal was for any SPSmedical employee to be able to make minor
modifications using a web-based interface. This is the documentation explaining
how to use this administrative system.
|
Forum Class
Documentation - NO LONGER AVAILABLE
This is a javadoc like representation of the classes used in the Forum. |
Mailing
List Documentation (word format)
SPSmedical needed an easy to way manage and distribute HTML based newsletters.
The goal was web-based interface that any employee could use to create and
send out the newsletters. This is the documentation that accompanied the
finished product. |
|
SIS Notify Project Spring 2001 - http://sis.ritstuff.com
- (Link no longer valid, system offline, please see http://www.ritstuff.com) |
Is there a course that you need to
get into, but it is closed? Rather than spending your entire day sitting on
SIS watching and waiting for it to open, this site will take care of it for
you. Enter your email address and the course number you wish to get into.
This site will periodically check SIS to see if the course ever becomes
open. If it is open, you will receive an email letting you know.
- Source Code Listing
- Source Download (zip file)
- NOTE: This source code is in a 'non-finished' state. This
may or may not work on your system. The code is messy, undocumented,
and largely untested.
|
SIS Notify Author:
Greg Bender |
| phpGallery
November 2001 |
| phpGallery began after I started
to receive tons of photos that I wanted to put online. The goal was an easily
to manage interface for uploading photographs, and an easy way to view each
photograph. phpGallery uses a mySQL backend to store photographs in any
number of galleries. Users can upload new photos to a gallery, and have
thumbnails automatically generated. I recently released this for 'public
use', so phpGallery now has it's own webpage at http://phpgallery.gregbender.com
(link no longer valid, system offline).
|
|
| Ping Pong Statistics
January 2002 -
http://pingpong.gregbender.com |
| A web based application to keep track of and
chart table tennis statistics. A group of us played table tennis
religiously for about a year, and this site was designed for fun to keep
track of the games. |
|
| RIT
Professor Evaluation System http://professor.ritstuff.com - (Link
no longer valid, system offline. Please see http://www.ritstuff.com) |
| The Professor Evaluation System is a
comprehensive database of teacher reviews, designed to help RIT students
locate the right professor for them. RIT students are able to select a
specific professor and give them a grade (A through F), as well as a short
comment about why that grade was chosen. This grade is then made available
on the site to share with other RIT students.The system was developed
before I joined the Web Development Club, I only recently took over
maintenance of the system. |
|
| OpenGL
projects April 2002 |
|
I recently began taking
a Computer Graphics courses, that teaches some basic openGL programming.
The following is some of the stuff I've been working on.
| Asteroids - April 15th, 2002 |
This was my first attempt at openGL programming. It is the beginning
of an asteroids type game. Most of the 'features' don't work, but
you can move around nicely. I hope to eventually finish this project.
(coming soon)
|
| 3D Maze - May 14th, 2002 |
This was my second attempt at openGL programming. It involves a
3D world that you can move around in using the arrow keys. Fog and
Lights can be turned on and off. It features rudimentary collision
detection, and an imported 3D Studio Max chair model.
|
| 3D Driving Game - August 14th, 2002 |
My Computer Graphics 2 class consisted of a ten-week project and
a research paper. We could pretty much do whatever we wonder, so
myself and another person (Mike
Krauklis). At this point in time Grand Theft Auto 3 was a popular
game, so of course we decided to make a driving game... I think
we set our sites a little to high, and the final outcome was slightly
disappointing. Nevertheless we learned a lot about game design,
and more specifically how not to do things in the future.
Next time we we definitely build our 3D world using octrees or something
similar that is more manageable. This 3D world ran pretty slow on
any system less than a one-gigahertz, a more streamlined and more
optimized design is the goal for the next project.
Research Paper
Term Project |
|
|
| Other non-documented papers and projects
(offline, will be back online someday) |
|
Attachments (21)
-
3dworld.zip - on Jan 30, 2009 5:08 PM by Greg Bender (version 1)
1638k
Download
-
CoOp Excellus Report.doc - on Jan 30, 2009 4:55 PM by Greg Bender (version 1)
29k
Download
-
CoOp Xerox Report.doc - on Jan 30, 2009 8:44 PM by Greg Bender (version 3 / earlier versions)
28k
Download
-
DrivingGame.zip - on Jan 30, 2009 7:37 PM by Greg Bender (version 1)
6156k
Download
-
Mailing List Documentation.doc - on Jan 30, 2009 7:42 PM by Greg Bender (version 1)
131k
Download
-
Project Proposal.doc - on Jan 30, 2009 7:43 PM by Greg Bender (version 1)
35k
Download
-
RITEvaluationForm.jpg - on Jan 30, 2009 4:58 PM by Greg Bender (version 1)
339k
View Download
-
Research Paper.doc - on Jan 30, 2009 7:43 PM by Greg Bender (version 1)
92k
Download
-
Research Paper Proposal.doc - on Jan 30, 2009 7:43 PM by Greg Bender (version 1)
25k
Download
-
SPSmedical Admin Guide.doc - on Jan 30, 2009 7:43 PM by Greg Bender (version 2 / earlier versions)
288k
Download
-
SPSmedicalEvaluationForm2.jpg - on Jan 30, 2009 4:58 PM by Greg Bender (version 1)
167k
View Download
-
SPSmedicalEvaluationform1.jpg - on Jan 30, 2009 4:58 PM by Greg Bender (version 1)
335k
View Download
-
cg2.ppt - on Jan 30, 2009 5:08 PM by Greg Bender (version 1)
113k
Download
-
lab2.c - on Jan 30, 2009 7:39 PM by Greg Bender (version 1)
37k
Download
-
lab2.zip - on Jan 30, 2009 7:39 PM by Greg Bender (version 1)
292k
Download
-
lab2exe.zip - on Jan 30, 2009 7:40 PM by Greg Bender (version 1)
167k
Download
-
lab4.c - on Jan 30, 2009 7:40 PM by Greg Bender (version 1)
35k
Download
-
lab4.zip - on Jan 30, 2009 7:41 PM by Greg Bender (version 1)
2368k
Download
-
phpGallery_source.zip - on Jan 30, 2009 7:42 PM by Greg Bender (version 1)
27k
Download
-
scheduler_source.zip - on Jan 30, 2009 4:57 PM by Greg Bender (version 1)
232k
Download
-
sis_source.zip - on Jan 30, 2009 7:43 PM by Greg Bender (version 1)
38k
Download
|