About

References

Here are links to some of the projects mention on the page.

Origins

The word genoverly does not mean anything. Really, it is just made up.

Several years ago we wanted to register a unique domain name to start using. But, it seemed that most of the common words were already taken. We wanted a name that was generic but not overly generic. So we made up a new word and did some research. There was no evidence that the word existed in any form... so, it was used.

While the domain has been around for a long time (primarily for email) this is the first website to sit in its root.

Who|what|where is this

You could dig (do a dns lookup) the domain name and trace route to the address to find out the owner of the netblock (or just ask Netcraft), so you do not have to be told where the server is hosted. It should be confessed; a whois search probably will not tell you much. You may also be able to finger print the operating system over the network (even Netcraft has some vague idea about what this site is running). But to save you a little effort, here are some of the specs from the bottom up.

web shot2

dmesg

Specifics

Controlling the server is the UNIX-like OpenBSD operating system. This is the OS of choice for all seasons and all reasons. The version is probably something close to current. If you cared about dmesgs, (and if you could actually read the image at left), you would see the kernel boot messages and related details.

The next layer, in this stack, is the web server that comes as part of the base operating system. I believe it is advertised plainly, as Apache. It is chroot`d into its own slice on the disk to mitigate damage should anything unexpected happen. You may not even know it is there, calls for this domain are proxied to the web application layer.



Below the webserver is a web application layer. If you had an opportunity to read the HTTP Headers, you would already know that this site is run with the Python programming language. Specifically, I chose the Pylons web framework. This is a really interesting and vibrant project. I wrote some articles explaining why and how this was done; and posted them to the Articles page. In late November, 2010, the site was re-issued in Django.

Construction

The page you are reading now is being served as genuine, old fashion HTML. More specifically, XHTML 1.0 Transitional. There were other options, but this seems to work.

There is no javascript, flash, or any other annoyance on this site! The page is constructed to use cascading style sheets, not tables, for layout. Even the activity when hovering over the References menu is done with CSS.

The HTML, CSS, and graphics (read: all elements) of this website were created with open source software. The site was developed in Firefox on OpenBSD. But it tested successfully on Solaris, CentOS linux and, yes.. despite great difficulty, even IE6 on WinXP. If it does not look right on your platform, send me your specs and I will see if I can work around your platform and make it appear as intended.

Barely visible in that screen snapshot are the window decorations and applications running on the desktop. All visual applications run under the X Window System (Xorg); within the Fluxbox window manager. All elements of the Fluxbox theme are my custom design.

Initially, page development was started in the command line editor; mg. But it was completed in the Geany editor. Everything was written and tagged by hand.

Interestingly, the Articles are done with reST - reStructuredText ("the easy to read, easy to use, what-you-see-is-what-you-get plaintext markup language"). It is powerful, flexible, and the easy.

All of the custom graphics were done in the excellent Scalable Vector Graphics editor- Inkscape, or The Gimp.

Contact

Feel free to contact us, if needed, at the email address in the image below.



nautical_flag_icon
Copyright © 2003-2015 genoverly