|
eekim.com >
Eugene Eric Kim
|
Publications | Software | Talks | Weblog | About |
I am the founder and Executive Director of Blue Oxen Associates, a think tank devoted to improving collaboration and knowledge management. I have written for a number of publications, including Scientific American, PricewaterhouseCoopers's Technology Forecast, and Encyclopedia of Computers and Computer History (Fitzroy Dearborn 2001), and am working on my second book, a history of free software entitled, Software, Money, and Liberty: How Source Code Became Free. (02)
I am currently the Guide for the Web Services DevChannel, a community for software developers interested in Web Services. I wrote the Bookmarks column for Web Techniques (now New Architect) from March 2000 to February 2002, and am the author of the book, CGI Developer's Guide (Sams.net 1996) (03)
I worked as an independent consultant from July 1999 to December 2002, specializing in software development, project management, strategic analysis, and knowledge management. From July 1996 to July 1999, I served as the Senior Technical Editor at Dr. Dobb's Journal. I received an A.B. in History and Science from Harvard University in 1996, and graduated from Polytechnic School in 1992. (05)
I can be reached at: (07)
PMB 207
63 Bovet Road
San Mateo, CA 94402
415-831-5327
eekim@eekim.com (08)
The purple numbers, in parentheses at the end of each paragraph, represent unique location addresses for content contained on each page. Using these addresses, you can link to a granular piece of any page on this site. (010)
For instance, if you wanted to create a link to this paragraph of this page, you would use the following URL: (011)
<a href="http://www.eekim.com/eekim/index.html#nid011"> (012)
To see the URL that corresponds with a particular paragraph, you can click on the purple number, and then copy and paste the URL from your browser window. (013)
Why is this useful? There are many situations where you might want to refer to a piece of a document rather than the whole document. This is useful not only for standard Web linking, but also for applying styles and for adding metadata. In XML, you can address down to a single character in a document. However, in HTML, you must define anchors for everything that you want to be addressable. These purple numbers give you these anchors. (014)
For more information on granular addressability and this particular implementation, check out Purple. (015)
The content on this site is XHTML 1.0 compliant, and uses CSS Level 1 stylesheets. I generated the majority of the content using Andy Wardley's wonderful Template Toolkit, verifying and correcting the XHTML using Dave Raggett's Tidy. (017)
Some of the content was written in XML using Emacs and psgml. This XML was then converted to HTML using James Clark's XSLT parser. The purple numbers were generated by a customized version of Purple. I use CVS for version control. (018)
This site is hosted by Outbound Light Group. (019)
|
Copyright © 2001-2003 Eugene Eric Kim /
eekim@eekim.com.
All rights reserved. Revision: $Id: index.html,v 1.6 2003/11/20 18:00:32 eekim Exp $ |
Publications | Software | Talks | Weblog | About |