~~TOC~~
\\ HPC Experience II Course Notes wiki\\
Please Enhance.
======Course Notes Wiki======
This is a space for members of the HPC Experience II class to create a source of information reflective and assisting to the course.
Aside from assignments that may have you specifically perform operations here, you should contribute when you encounter any of the following:
* Some neat bit of information related to the class
* Some clarification or understanding you've had with respect to concepts in the class
* Organizational/style improvements to existing content
* Questions you have that may deserve a more visual answer
======The "I deserve nice things" List======
Interested in an item? Edit the page and add your name to the "Taker" field, and put in a link to your documentation.
^ Category ^ Thing/Description ^ Taker ^ Wiki Link ^
| documentation | review and enhance existing documentation | afassett | [[http://lab46.corning-cc.edu/user/afassett/hpc_ii?review_and_enhance_existing_documentation|documentation]] |
| documentation | gcc/g++ (how to compile and execute) | hpc | [[lab46>documentation:gcc]] |
| documentation | nano tutorial | hpc | [[lab46>documentation:nano]] |
| documentation | vim tutorial | afassett | [[http://lab46.corning-cc.edu/user/afassett/hcp_projects/vimtut|Documentation]] |
| documentation | functions tutorials: random numbers, square roots, access/display time/date | mtaft4 | [[http://lab46.corning-cc.edu/user/mtaft4/portfolio/howto/functions|Documentation]] |
| documentation | debugging tutorial (gdb) | bh011695 | |
| documentation | howto on lab46 per-user subversion repositories | afassett | [[http://lab46.corning-cc.edu/user/afassett/hpc_ii?howto_on_lab46_per-user_subversion_repositories|documentation]] |
| documentation | howto create a simple website under ~/public_html/ | triley2 | [[lab46>documentation:public]] |
| documentation | FAQ of common compiler errors and likely solutions | mgough | [[http://lab46.corning-cc.edu/user/mgough/compiler_errors|Compiler Errors]] |
| documentation | howto on pine | hpc | [[lab46>documentation:pine]] |
| documentation | howto use script | hpc | [[lab46>documentation:script]] |
| documentation | using/linking libraries with your C/C++ programs | afassett | [[http://lab46.corning-cc.edu/user/afassett/hpc_ii?usinglinking_libraries_with_your_cc_programs|Documentation]] |
| documentation | Makefiles | triley2 | [[lab46>documentation:makefile]] |
| documentation | python tutorial | bh011695 | [[http://lab46.corning-cc.edu/user/bh011695/portfolio/pythontutorial|Documentation]] |
| documentation | tcpdump tutorial | mtaft4 | [[http://lab46.corning-cc.edu/user/mtaft4/portfolio/howto/tcpdump|Documentation]] |
| documentation | OpenVPN client configuration/deployment | open | [[http://lab46.corning-cc.edu/user/mtaft4/portfolio/openvpn_configuration|Getting Started]] |
| networking | redeploy VLSM on student.lab subnet with 10.80.3.0/24 and 10.80.4.0/24 | open | |
| networking | figure out/deploy working PF-based OpenBSD router box that can do multipath/CARP | open | |
| networking | figure out/deploy OpenBSD PF-based QoS (prioritize ssh) | open | [[http://lab46.corning-cc.edu/user/mtaft4/portfolio/openbsd_prioritization|Getting Started]] |
| programming | In C, write an X (or SDL, or OpenGL) program that can parse/display JPG/PNG files | open | |
| programming | write a C program that can (using libraries) compress and uncompress files | open | |
| programming | write a C or python X program that can interface/utilize a touchscreen | open | |
| programming | write a LAIRwall management program/script | abrunda1 | **need URL** |
| programming | LairTechWeb DocuStore: Searchable PDF database | jesse | Documentatoin: http://lab46.corning-cc.edu/user/jshort6/start#lair_tech_docu_store Website (local to lair): http://10.80.3.244/docuStore |
| project | Automate Hydroponics Monitoring | john/jesse | Documentation: http://lab46.corning-cc.edu/user/jshort6/start#wireowfshydromon Website (local to lair): http://10.80.3.244/ |
| project | renovate main LAIRwall | sysnet | http://lab46.corning-cc.edu/user/mgough/videowall2|
| project | rearrange student.lab shelves | Mike G. Jamie B. | http://lab46.corning-cc.edu/user/mgough/labshelves |
| project | explore/deploy Debian preseeding | open | |
| project | multiseat Linux workstation | gr015546 | **need URL** |
| project | figure out/deploy/demonstrate NX (FreeNX, neatx, OpenNX, [[http://www.x2go.org/index.php?id=1&L=5|x2go]]) | ccheney |[[http://lab46.corning-cc.edu/notes/sysnet]] |
| project | fractals (cluster rendering, video wall display) [[http://www.skytopia.com/project/fractal/2mandelbulb.html|link1]] and [[http://www.fractalforums.com/3d-fractal-generation/true-3d-mandlebrot-type-fractal/msg4109/#msg4109|link2]] | mgough | http://lab46.corning-cc.edu/user/mgough/x-fractals|
| project | get working and demo [[http://www.gamgi.org/src/download.html|gamgi]] | mgough | http://lab46.corning-cc.edu/user/mgough/gamgi |
| project | play with and show off electric sheep | mgough | http://lab46.corning-cc.edu/user/mgough/esheep |
| project | blender render farm | afassett | [[http://lab46.corning-cc.edu/user/afassett/hpc_ii?blender_render_farm|documentation]] |
| sysadmin | investigate umask (what should good sane values be) | open | |
| sysadmin | Restore more interactive "You have new mail" reporting (tclbiff might do this) | open | |
| sysadmin | figure out/demonstrate xpra (from the parti suite) | open | |
| sysadmin | figure out/demonstrate [[http://www.vigor.nu/dxpc/|dxpc]] | ccheney | working on |
| sysadmin | figure out/deploy vertical split in screen on Debian etch (the "Debian" way) | afassett | [[http://lab46.corning-cc.edu/user/afassett/hpc_ii?figure_outdeploy_vertical_split_in_screen_on_debian_etch_the_debian_way\|Documentation]] |
| sysadmin | figure out how to colorize log messages on log so different types of messages indicate different activities and severity | triley2 | [[lab46>documentation:swatch]] |
| sysadmin | rsyslog server and client setup, separated by host and individual logs, but also aggregated per host and network | ryoung12 | **need URL** |
* Portfolio front page goes at: lab46.corning-cc.edu/user/USERNAME/portfolio
* Project documentation goes at: lab46.corning-cc.edu/user/USERNAME/portfolio/PROJECTNAME