Note: All statistics about "this semester" currently refer to January 1 - March 31

Docs
Docs is still stable. The server and mediawiki are both up-to-date.
It currently has over 250 articles and has recieved 5 thousand unique visitors so far this semester (including 2 thousand off-campus visitors).
In 2009, there were 15 thousand unique visitors spread across 25 thousandC visits. 61.2% of traffic was from Windows users, 25.4% Linux, and 6.9% Mac. The most-viewed non-index pages included: "Install Nagios on CentOS" (5396 views), "Install AWStats on CentOS" (1673 views), "Monitor a Remote Red Hat Based Linux Server with Nagios" (1022 views), "Monitor a Remote Linux Server with Nagios" (981 views), and "Roles and Responsibilites" (955 views).
Subversion Server
The subversion server is still stable. The server is up-to-date.
It currently hosts 19 repositories for lab members and lab-related projects.
LaTeX-to-image Rendering Server
The service seems to be stable, receiving about 30 unique visitors per month.
Print Server
The print server is stable and up-to-date.
4339 pages were printed by 106 users in 1100 jobs. 28117 pages were printed December 27, 2008 - March 27, 2009 (a page every 4.6 minutes all day every day). Based on the cost of printing supplies in Fall 2009, that\'s a savings of around $542.
'; $content['Projects'] = '
LaTeX-to-image Rendering Script
No changes were made to the source code (GPL). The "program" acts as a web 2.0-like interface to mathTex.
Print Server
The project serves as a web front end to pykota. (Source code, which requires an account for security reasons.)
This semester, the visual interfaced was themed, and features, such as an administrative page, were added.
Virtual Atlas
This project was to construct a web-based map allowing users to view a set of points based on time, type, and location. It makes use of the Google Maps API and the jQuery and jQuery UI libraries (and some jQuery plugins).
While the code is not yet public (it will be shortly pending some small changes), a demo version is available.
Group Scheduler
This project began as a project for CS350. Before the end of the semester, I hope to polish off a few rough spots and release it under an open license
Mailer
While no development occured on this project, the idea to create a (free and open) hostable email marketing system that would integrate with various open source ecommerce solutions was discussed. Depending on my free time as the end of the semester approaches, I might put together a prototype someone could extend in the future.
'; $content['Presentations'] = '

For more information, see the Spring 2010 Presentations wiki page.

Lightning Talks

Meeting Presentations

'; $content['Web Technology Presentations'] = '

(From The Spring 2010 Presentations Wiki Page)

Date Time Topic Pre-assignment Resources Post-assignment
1/19/201020:00 Planning and Introduction to technologies This page.
1/26/201021:00 HTML & CSS, CSS Layout Readings on seperation: [2], [3], and [4] Simple HTML and CSS web page Create a stylesheet for [5]
2/2/2010 21:00 Javascript & jQuery Intro to JS: [6], [7]; Examples: [8], [9], [10], [11], [12], [13], [14], [15] Examples 2-3 minute presentation on a JS/jQuery example
2/9/2010 21:00 Ajax, HTML Forms, and basic PHP Ajax: [16], [17]; HTML Forms: [18], [19]; PHP: [20], [21] Examples Modify one of the non-jQuery examples to use the jQuery appropriate function(s)
2/16/201021:00 More Ajax: Rolodex example (with and without jQuery), PHP Email [22], [23], [24]
2/23/201021:00 Basic PHP Security (extending the PHP Email) [25]
3/2/201021:00 PHP Templating [26] Work on HTML for a login system, start PHP for the system
3/9/201021:00 MySQL Query Syntax, Login Workday [27] Work on PHP and MySQL queries for the system
3/16/2010 Spring Break
3/23/201021:00 Troubleshooting login system, OpenSSL self-signed certificates [28] Finish up Login System
3/30/201021:00 CAPTCHAs [29], [30], [31] [32]
4/6/2010 21:00 XML & XSLT & DTDs [33], [34], [35] [36]
4/13/201021:00 HTML5 and CSS3 [37] [38]
4/20/201021:00 Web Technology Show-and-tell Find an interesting web technology and talk about it
'; $content['Other'] = ''; echo template('Index', $content);