Home Nav Map
Nav Map
Many people ask what Xenonax means. I have to reply that there is no pre-defined meaning in the name Xenonax. It is actually the name that I have used during my time online. It was the name I first chose when asked what screen name I would like on AOL, and has gone on to be what I use to log into most any internet service. Now it is the domain name that I chose to use for my web site. So, Xenonax is really just another name for me, Troy Knight.

This site is a way for me to communicate my interests and my experience to the world at large. I have a long way to go in expressing both, and so feel that I may be able to present quite a bit of content for you to explore. Currently, I am a student at Southern Nazarene University in Bethany, Oklahoma. My major is Computer Science and my interests from that field in particular are cryptology and web design.

For those that may be interested in what I am running to create my site, the specifications for my two computers are as follows. I have a Pentium III-500 Laptop with 192 Megabytes of RAM, a 6 Gigabyte Hard Drive, a 20 Gigabye external Hard Drive, with Windows 98SE and Litestep 0.24.5 as my shell. My desktop is a Pentium III-450 with 128 Megabytes of RAM, a 4.3 Gigabyte Hard Drive, with RedHat Linux 6.1 and Gnome as my GUI. The Laptop is for the text of the site, and the desktop I use for the graphics.

I have tried to design this site to accomodate fairly frequent updates by modularizing the design. Just about every piece of the site is put in different files, and those files are dynamically included in each page via Server Side Includes. I also utilize Cascading Style Sheets, and as such have been able to divorce a good deal of the design from the actual content of the site. There is still much more that I plan on doing as I move in this direction, though.

I have a vision in my mind of a site that I can update via special web pages that are coded in PERL. The back-end of the site, then, will no longer rely on SSI, but rather will be the PERL scripts that put together the content. Instead of an include pulling on all the files every time that a web page is viewed, the script pulls the files together into a single html file once and leaves that for whomever is to view this site. This scheme will reduce server overhead and yet still allow me the flexibility to update my site fairly easily. It is a way down the road, though. In the meantime I will use the server side includes.

I would like to encourage you to explore my site and let me know what you think. Feedback is always welcome as it enables me to improve my site. I can be reached via e-mail at Webmaster@xenonax.com. Just understand that while I will try to respond to your e-mails in as timely a fashion as possible, I am a college student who also works two jobs that take some time from every day of the week. Thank you for swinging by, and I hope you enjoy what you find.

©1999-2002, Troy E. Knight

Home Books Articles About Books Articles About