This web site is designed to let you, my loyal viewing audience, learn more about your's truly. Hopefully throughput this site you'll find things that interest you and possibly help you do your job better. I'll also be using this site to self-manage the work I do here at EMC SWE. If it does none of these, please let me know.

      Often you'll find links in the local menu above to new features I am currently working on. Feel free to check them out but I cannot be responsible for what happens.

      Soon you will find here a list of features this web site exploits. For now, just take a look at my to-do/done list.

Status Description Last Updated
Nothing Automatic real-time update of pages currently being viewed as context changes. Using, you guessed it, JSP. -
Initial tests started. Implement the random bits on the No-Place page in a Java class rather than straight scripting in the JSP file.
  • Got a JSP page using a Java class working. Displays some random bits but not pretty yet. See foo.jsp.
-
Mostly Done Academic section 10-17-2000
In Progress Professional section -
Started, nothing to show yet Personal section 10-17-2000
In Progress Links to projects I am working on, have finished or am planning in the future here at EMC. 10-17-2000
In Progress Polish my HTML skills.
Take a look if you like, I need a critical eye... since I am just wingin' it here. Oh, and if someone knows how to force a section of an HTML page to be displayed as plain text, including HTML tags, please let me know. :)
So far I've tried <pre></pre> and <code></code> tags but browsers still parse HTML tags.

I think I am just going to pop up a new browser window to display this stuff. That should take care of everything.
10-17-2000
Started Implement user preferred style for pages such as background (color or other), foreground color, link color, text color, etc. Could be expanded into layout choices, themes and optional multimedia. This would all using JSP of course.

I started experimenting with a printer friendly version of pages. There is an issue with my current implementation that renders local URI's invalid. The solution involves what I was going to use to do the user defined style stuff.
10-17-2000
Done Weekly Schedule 10-17-2000
Done Use full path in title.

Now the full path of the user's current location can be seen in the title bar of the browser window.
10-17-2000
Done Sorting local menu items. 10-17-2000
Done Automatic Global menu creation.

The site wide menu (most likely to your left) is created on the fly from the contents of this web site's root directory. To add an item I simply make a new directory, make sure it contains a global menu file and whalla! The items are sorted alphabetically by directory name. Other features include customization of title and order of each item. Arbitrary items can be added by simply including them in the global menu file.
10-17-2000
Done Implement this site using Java Server Pages (JSP) instead of frames to make site management easier. -
Done Share my musical tastes with my fellow EMC-ers.
  • Check my music server status!
    From here you can check recent songs played, listen to the current stream and a whole bunch of other cool things. If you like, you can even broadcast your own music over this server. Just write me for details.
-
Done Use JSP and maybe a Java Bean to include random bits into the No-Place page.
  • I did it with straight Java code in the JSP file. It would be far better to put this in a Java Bean or something. It'll go on the list of things to do :)
-
Done Figure out how to make these pages lynx compatible without killing myself.
  • Just had to include a JSP page tag saying the content was "text/html" so it sends the correct info to the browser.
-


by: Keith A. Pray