====== Project Portfolio ====== Links to my projects over the semester. ==== Automated Drawing ==== A project that uses shell scripting and xpaint to create drawings without user interaction. http://lab46.corning-cc.edu/user/mgough/autodrawing ==== Peripheral Interaction ==== Controlling a remote control car via the printer port and a custom C driver program. http://lab46.corning-cc.edu/user/mgough/car ==== Ubuntu Desktop Install ==== The installation and configuration of Ubuntu Desktop and Wine http://lab46.corning-cc.edu/user/mgough/linuxdesktopinstall ==== Compiler Error FAQ ==== A list of common compiler errors and their solutions http://lab46.corning-cc.edu/user/mgough/compiler_errors ==== Electric Sheep ==== Yes, computers do dream... http://lab46.corning-cc.edu/user/mgough/esheep ==== General Atomic Model Graphic Interface ==== The installation, configuration, and useage of GAMGI - a program that will graphically show you what the atomic structure of your Red Bull looks like. http://lab46.corning-cc.edu/user/mgough/gamgi ==== Rearrange and Organize the student.lab Shelves ==== Rearrange the computers. organize the wiring, and document the layout of the student.lab shelving area. http://lab46.corning-cc.edu/user/mgough/labshelves ==== Linux/*BSD Desktop Install ==== Install, configure, and document installation of Ubuntu 9.10 “Karmic Koala” - network install http://lab46.corning-cc.edu/user/mgough/linuxdesktopinstall ==== Povray Mandelbulbs ==== Rendering 3d Mandelbulbs with povray. http://lab46.corning-cc.edu/user/mgough/mandelbulbs-povray ==== Create a Video Wall ==== Setup and configuration of a 12 monitor video wall. http://lab46.corning-cc.edu/user/jbrant/csit2320/video_wall_4_starcraft ==== Video Wall Enhancements ==== Update the video wall to be a mean lean gaming machine using Chromium for OpenGL graphics. http://lab46.corning-cc.edu/user/mgough/videowall2 ==== VM Server ==== Installation and Configuration of the Virtual Machine Server http://lab46.corning-cc.edu/user/mgough/vmserver ==== Kick Wezlbot out of the Nest ==== Wezlbot has learned alot, now it's time to set him loose upon the public. http://lab46.corning-cc.edu/user/mgough/wezlbot ==== WiiMote Smartboard ==== Create a smartboard using a Wiimote! http://lab46.corning-cc.edu/user/mgough/wiimote ==== Creating Mandelbrot Fractals on X ==== Drawing fractals in an X windows environment in C. Creating custom cursors. http://lab46.corning-cc.edu/user/mgough/x-fractals ==== Freecell! ==== The journey of writing a freecell game in shell - and of the dangers of biting off more than you can chew! http://lab46.corning-cc.edu/user/mgough/freecell ==== Backgammon ==== The class effort for creating the game Backgammon using C++ and the SVN version control system. http://lab46.corning-cc.edu/notes/data ==== Debugging Non-Compliant C++ Code ==== Fixing an older MUD game code to operate with modern compilers. Then you can fight your friends! http://lab46.corning-cc.edu/user/mgough/mud-modernization ==== Upgrades and Repairs to the Eileen Collins Observatory 20" Telescope ==== An epic journey of bringing the historic 20" telescope back to life. Gory details include control systems, modernization, system documentation, and future plans. http://lab46.corning-cc.edu/user/mgough/telescope ==== Linux GUI Creation ==== How to create fun and profitable visual applications in shell using dialogs http://lab46.corning-cc.edu/documentation/shelldialog ==== Getting Started: 3d Game Programming ==== Where to begin on creating your own game http://lab46.corning-cc.edu/user/mgough/games ==== Windows Software Deployment ==== Setup and deployment of software in Windows. http://lab46.corning-cc.edu/user/mgough/deployment ==== Adaptation and Custom Cabling for the Sbig ST-7 Astronomy Camera ==== Interfacing the camera to the Eileen Collins primary telescope. http://lab46.corning-cc.edu/user/mgough/customcabling