Virtual Environments for Collaborative Visualization and Experimentation.

Blogs

java tutorial

Only worked two days this week as the semester ends soon and final projects are coming due.

 

Completed the GUI menubar lab exercises - the ChatClient lab exercise is fully operational - so that entire module is done.  Am now working on threads, and am almost finished with that section.

THUM: Temperature Humidity USB Monitor

While some may argue about the ideal temperature for data centers and server rooms, one thing they do agree on is the need to monitor the environmental conditions of the space in which the organizations most expensive and sensitive assets reside.  

High quality rack mountable enterprise grade monitoring systems can start at around $1000.  They will call, email, and text based on a wide range of criteria and they are capable of monitoring internal and external data including light levels and airflow.

Underground Datacenter

 

This data center is located in an old civil defense bunker 100 feet below Stockholm, complete with waterfalls, greenhouse-style NOC, glass-enclosed conference room “floating” above the colocation floor, and blue-lit diesel engines recovered from German submarines are used to provide power backup.

Nearing the end of the Java tutorial

This week I got the Bank Project ATM GUI fully operational; flow was a big issue there and I also learned that the StringBuilder doesn't behave quite the way I expected it to, so I used Strings for the output area and text field instead.  (I thought I could delete existing text and then rebuild it, say to use the calculator input for different variables, like customer ID and amount - but the String class ended up being the better option.  It would work the way I expected it to until one customer finished using the ATM and the next one started; it was even OK for multiple transactions for the same customer but wouldn't reset correctly.  There may be a way to use StringBuilder that way, but I tried lots of things and nothing seemed to work).

 

Oracle VM Server

 What's Oracle VM Server? 

It's an open source baremetal hypervisor based on Xen. Think of it as a streamlined well tuned version of Xen that's easier to setup.
 
What is Xen?
It's the industry standard in enterprise virtualization and is used in cloud computing environments as well.  

Web Root in Apache 2 [Linux]

Apache Feather Icon On a Linux host the web root directory, that is the directory where all the html files are stored, is located in /var/www

There are times when you may wish to change this location, or at least there have been times when I have found it necessary.  As with many other applications on Linux or Unix achieving your desired modification is as simple as editing an ASCII file.  The problem is always which one to edit and how.  Here is how I was able to accomplish the goal of changing web root from /var/www to /var/www/foo