<pages xmlns:xi="http://www.w3.org/2001/XInclude">

  <title>Bob DuCharme</title>

  <div class="footer"  xmlns="http://www.w3.org/1999/xhtml">bob<atSign/>snee.com 
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
  CSS based on design by 
  <a href="http://openwebdesign.org/userinfo.phtml?user=kpgururaja">Gururaj</a>.
  </div>

  <page title="home (page)" filename="index.html" getsMenuItem="t">

	 <div class="main" xmlns="http://www.w3.org/1999/xhtml">


<!-- Start of Flickr Badge -->
<style type="text/css">
/*
Images are wrapped in divs classed "flickr_badge_image" with ids
"flickr_badge_imageX" where "X" is an integer specifying ordinal position.
Below are some styles to get you started!
*/
#flickr_badge_uber_wrapper {text-align:center; width:150px;}
#flickr_badge_wrapper {padding:10px 0 10px 0; } 
/* todo: how to move the following down without moving the text down? */
.flickr_badge_image {margin: 0 30px 0px 0; } /* was 0 10 10 10.  x, right, top, x 0 20 50 0 OK*/
.flickr_badge_image img {border: 1px solid black !important; float: right;  position: relative; top: 40px}
#flickr_badge_icon {float:left; margin-right:5px;}
#flickr_www {display:block; padding:0 10px 0 10px !important; font: 11px Arial, Helvetica, Sans serif !important; color:#3993ff !important;}
#flickr_badge_uber_wrapper a:hover,
#flickr_badge_uber_wrapper a:link,
#flickr_badge_uber_wrapper a:active,
#flickr_badge_uber_wrapper a:visited {text-decoration:none !important; background:inherit !important;color:#3993ff;}
#flickr_badge_wrapper {background-color:#ffffff;border: solid 1px #000000; ; vertical-align: middle}
#flickr_badge_source {padding:0 !important; font: 11px Arial, Helvetica, Sans serif !important; color:#666666 !important;}
</style>

<script type="text/javascript" src="http://www.flickr.com/badge_code_v2.gne?count=1&amp;display=random&amp;size=t&amp;layout=x&amp;source=user_set&amp;user=36221226%40N00&amp;set=72157594523962443&amp;context=in%2Fset-9807%2F">
&#xA0;<!-- script element must have something in it so that XSLT script doesn't make it a single-tag empty element, which IE chokes on -->
</script>

<!-- End of Flickr Badge -->


		<p id="i100"><b>home (page):</b> This page.</p>
		<p id="i101"><a href="homelife.html">home (life):</a> Pictures of the kids, etc.</p>
		<p id="i102"><a href="xmlsgml.html">xml etc.:</a> My work with markup languages and related technologies.</p>
		<p id="i103"><a href="worksch.html">work, school:</a> My employer; undergrad, graduate work.</p>
		<p id="i104"><a href="other.html">other:</a> Miscellaneous.</p>

<!--
		<p id="i105"><b>speechifying:</b> On May 22nd I'll give a talk on semantic web technologies, RDF, and OWL at the <a href="http://www.lib.virginia.edu/newhorizons/thursday.html">New Horizons in Teaching and Research</a> conference showcasing technology in teaching, research, and scholarship at the University of Virginia, and June 17 - 18th I'll be co-chairing <a href='http://www.linkeddataplanet.com/'>Linked Data Planet</a> in New York City.</p>
-->

		<h2 id="i106">shameless plugs (buy my books)</h2>
		<p id="i107">Latest: <a href="xsltquickly/index.html">XSLT Quickly</a> from <a href="http://www.manning.com">Manning Publications</a>.</p>
		<p id="i108"><a href="xmlann/index.html">XML: The Annotated Specification</a> from
		Prentice Hall. The definitive reference on the most important XML
		document of them all: <a href="http://www.w3.org/TR/REC-xml">the
		official XML Specification</a>.</p>

		<h2 id="i109">free "books"</h2>

<p id="i109a"><a href='http://www.snee.com/epubkidsbooks/'>Free epub children's picture books</a> These were developed with the <a href='http://www.gutenberg.org/wiki/Main_Page'>OLPC XO</a> laptop in mind, but any epub-compliant eBook reader will read them.</p>

		<p id="i110"><a href="http://www.snee.com/logo">Logo for Kids</a> I was thinking about writing an introduction to programming for middle school kids using the Logo programming language. After writing about 90 pages and deciding not to pursue it, I've made an Acrobat file of what I did do available for anyone who can use it.</p>

		<p id="i111">
		  <a href="opsys.html">Operating Systems Handbook</a> 
		  Wouldn't "Working knowledge of UNIX, VMS, OS/400, VM/CMS, and
		MVS" look great on your resume? Formerly a $49.50 hardcover from McGraw-Hill; now a set of Acrobat files free for you to download!</p>

		<h2 id="i112">miscellaneous</h2>

        <p id="i112a"><a href="http://www.snee.com/bob/aboutsnee.html">Why </a> snee.com?</p>

		<p id="i113"><a href="http://www.rdfdata.org">rdfdata.org</a>: A directory of publicly available collections of RDF and web services that return RDF.</p>

		<p id="i114"><a href="http://www.snee.com/xml/xslt2.html">XSLT 2.0 articles</a>: XML.com has a complete list of my <a href="http://www.xml.com/pub/q/transformingxml">Transforming XML</a> columns about XSLT; for people interested in learning about XSLT 2.0, I've created a separate list showing just the articles covering the new features and other issues.</p>
	 </div>


	 <div class="side" xmlns="http://www.w3.org/1999/xhtml">
		<h3 id="i115">Recently on <a href="http://www.snee.com/bobdc.blog">bobdc.blog</a></h3>

		<xi:include xi:href="http://www.snee.com/bobdc.blog/bobdcblog.atom"/>

<!--

		<h3 id="i120">recent XML.com articles</h3>

		<p id="i121">(Summaries below of XML.com articles were written by people there, not by me.)</p> 
		<xi:include xi:href="http://www.oreillynet.com/pub/feed/31?au=1191"/>
-->
	 </div>

  </page>

  <page title="home (life)" filename="homelife.html" getsMenuItem="t">

	 <div class="main" xmlns="http://www.w3.org/1999/xhtml">
        <p id="i124">My wife Jennifer and our two daughters and I live in Ivy, Virginia, just west of Charlottesville, Virginia.</p>
        <p id="i125">See more pictures on my <a href="http://www.flickr.com/photos/bobdc">flickr</a> page, especially the <a href='http://www.flickr.com/photos/bobdc/sets/72157594523978419/'>family pictures</a> page. I also have a page of <a href="http://www.snee.com/panoramic/">panoramic pictures</a>.</p>
        <br />
        <table cellspacing="25px">
          <tr>
            <td valign="top">
              <a href="img/ccard2004.gif">
                <img src="img/ccard2004_t.jpg" />
              </a>
              <p id="i126">2004 Christmas card photo session (animated).</p>
            </td>
            <td valign="top">
              <a href="img/20040906-0017.JPG">
                <img src="img/20040906-0017_t.jpg" />
              </a>
              <p id="i127">At the Albemarle Country Fair, September 5, 2004.</p>
            </td>
            <td>
              <a href="img/100_0025.JPG">
                <img src="img/100_0025_t.JPG" />
              </a>
              <p id="i128">With Kid. All very pensive. 11/03.</p>
            </td>
          </tr>
        </table>
        <p id="i129">Little movies! Click an image to see 7/03 Oxford playground fun.</p>
        <a href="mov/seesaw.html">
          <img src="img/seesaw_t.jpg" />
        </a>
        <a href="mov/swingset.html">
          <img src="img/swingset_t.jpg" />
        </a>
        <a href="mov/turnthing.html">
          <img src="img/turnthing_t.jpg" />
        </a>
        <p id="i130"><a id="new_ones"></a>Still pictures: click a thumbnail picture to see a bigger version.</p>
        <p id="i131">7/03: At Edinburgh Castle and at a photography museum near it. (After that picture had been on this web page for five months, I learned of <a href="http://www.mirrorproject.com">mirrorproject.com</a> and <a href="http://www.mirrorproject.com/mirror?id=20167">contributed this</a> to it. (More mirrorproject contributions: <a href="http://mirrorproject.com/mirror/?id=22249">March 2004</a>, <a href="http://mirrorproject.com/search/results/?id=23554&amp;term=Bob+DuCharme&amp;x=0&amp;y=0">May 2004</a>, and <a href="http://mirrorproject.com/mirror/?id=30122">July 2005</a>.)</p>
        <a href="img/101_0128.jpg">
          <img src="img/101_0128_t.jpg" />
        </a>
        <a href="img/101_0140.jpg">
          <img src="img/101_0140_t.jpg" />
        </a>
        <a href="img/101_0185.jpg">
          <img src="img/101_0185_t.jpg" />
        </a>
        <p id="i132">On a bungee-trampoline contraption in Edinburgh and
		at a playground in Oxford shortly after, with some image enhancements
		by my brother <a href="http://www.mcylinder.com">Peter</a>, who just loves those Blue Note album covers.</p>
        <a href="img/102_0239.jpg">
          <img src="img/102_0239_t.jpg" />
        </a>
        <a href="img/madsound.jpg">
          <img src="img/madsound_t.jpg" />
        </a>
        <p id="i133">4/2002: Jennifer and me at the Theremin.</p>
        <a href="img/jenniferTheremin.jpg">
          <img src="img/jenniferTheremin_t.jpg" alt="Jennifer at the Theremin" />
        </a>
        <a href="img/bobTheremin.jpg">
          <img src="img/bobTheremin_t.jpg" alt="Bob at the Theremin" />
        </a>
        <p id="i134">2001 pictures.</p>
        <a href="img/aSoccer.jpg">
          <img src="img/aSoccer_t.jpg" alt="soccer picture" />
        </a>
        <a href="img/aDancing.jpg">
          <img src="img/aDancing_t.jpg" alt="ready for dance recital" />
        </a>
        <a href="img/madHorse.jpg">
          <img src="img/madHorse_t.jpg" alt="on horse" />
        </a>
        <a href="img/madOrSwShirt.jpg">
          <img src="img/madOrSwShirt_t.jpg" alt="in orange sweatshirt" />
        </a>
        <a href="img/cmasTree01.jpg">
          <img src="img/cmasTree01_t.jpg" alt="2001 Christmas card picture" />
        </a>
        <p id="i135">In Jeff Van Nostrand's studio with his son Parker, February 2001.</p>
        <a href="img/mParker.jpg">
          <img src="img/mParker_t.jpg" alt="at piano" />
        </a>
        <a href="img/aDrums2.jpg">
          <img src="img/aDrums2_t.jpg" alt="Drums 1" />
        </a>
        <a href="img/aDrums1.jpg">
          <img src="img/aDrums1_t.jpg" alt="Drums 2" />
        </a>
        <p id="i136">Oxford, England, July of 2000.</p>
        <a href="img/girlsBench.jpg">
          <img src="img/girlsBench_t.jpg" alt="Oxford, 7/00" />
        </a>
<p id="i137">
              <a href="img/girls.gif">
                <img src="img/girls_t.gif" alt="(M + A) * 6"/>
              </a>
</p>
              <p id="i138">May 1999, what my brother did with a digital camera, our daughters, and Photoshop. (He's a <a href="http://www.apple.com/education/hed/realworld/0101/remix/">big Mac guy</a>.)</p>

</div>

  </page>

  <page title="xml etc." filename="xmlsgml.html" getsMenuItem="t">

	 <div class="main" xmlns="http://www.w3.org/1999/xhtml">
		<p id="i139">My involvement with XML and SGML:</p>
		<ul>

		  <a href="http://www.snee.com/bob/xsltquickly/">
				<img src="img/XQcover_t.jpg" class="AlignRight" alt="[XSLT Quickly cover]" />
		  </a>

		  <li><p id="i140">My most recent book is <a href="xsltquickly/index.html">XSLT Quickly</a> from <a href="http://www.manning.com">Manning Publications</a>, a guide to learning the most important parts of XSLT and putting them to use with minimal time and effort.</p></li>

<li><p id="140a2">I co-chaired the first ever <a href="http://www.linkeddataplanet.com/">Linked Data Planet</a> conference in New York City in June of 2008, which featured Sir Tim Berners-Lee and Kingsley Idehen as keynote speakers.</p></li>
<li><p id="140a1">I wrote the foreword to Elliotte Rusty Harold's 2008 book <a href='http://www.amazon.com/exec/obidos/ISBN=0321503635/bobducharmeA/'>Refactoring HTML</a>.</p></li>
<li><p id="i150a2">In May of 2008 I gave a talk on semantic web technologies, RDF, and OWL at the <a href="http://www.lib.virginia.edu/newhorizons/thursday.html">New Horizons in Teaching and Research</a> conference showcasing technology in teaching, research, and scholarship at the University of Virginia.</p></li>
<li><p id="i140c1">In January of 2008 IBM developerWorks published my article article <a href="http://www.ibm.com/developerworks/library/x-tipditajavacmd.html">Easy command line processing with the DITA Open Toolkit</a> and in February they published my tutorial <a href="http://www.ibm.com/developerworks/edu/x-dw-x-ditaspecial.html">DITA topic specialization: Analyze your content and build a specialized DTD</a>.</p></li>

<li><p id="1140c2"><a href="http://2007.xmlconference.org">XML 2007</a> presentation: "XHTML 2 for Publishers: New opportunities for storing interoperable content and metadata."</p></li>

<li><p id="i140c3">I served on the program committee for the 2007 <a href="http://www.cs.vu.nl/~mcaklein/SW4Law/">Workshop on Semantic Web technology for Law</a>.</p></li>

<li><p id="i140c">In June of 2007 IBM developerWorks published my article <a href='http://www.ibm.com/developerworks/library/x-xhtml2now.html'>Put XHTML 2 to work now</a>.</p></li>

		  <li><p id="i140a"><a href='http://2006.xmlconference.org/'>XML 2006</a> paper: <a href="http://www.snee.com/xml/xml2006/owlrdbms.html">Relational database integration with RDF/OWL</a>.</p></li>

		  <li><p id="i141">Papers that accompanied my presentations at <a href='http://2005.xmlconference.org/'>XML 2005</a> in Atlanta: <a href='http://www.idealliance.org/proceedings/xml05/abstracts/paper29.HTML'>Automated mass production of XSLT stylesheets</a> and <a href='http://www.idealliance.org/proceedings/xml05/abstracts/paper30.HTML'>Your schema and the industry-standard schema</a>.</p></li>

		  <li><p id="i142">I'm a solutions architect at <a href='http://www.innodata-isogen.com'>Innodata Isogen</a>, which has been heavily active in the XML world since it was an SGML world.</p></li>

		  <li><p id="i143">In the April 2005 issue of <a href='http://www.ddj.com/'>Dr. Dobb's Journal</a>, I wrote an article titled <a href='http://www.snee.com/xml/rdf-drdobbs.html'>RDF: Store Metadata About Anything, Anywhere</a>.</p></li>

		  <li><p id="i144">I made several contribution's to O'Reilly's <a href="http://www.oreilly.com/catalog/xmlhks/index.html?CMP=ILL-4GV796923290">XML Hacks</a> book.</p></li>

		  <li><p id="i145">From June of 2000 to September of 2005, I wrote the "Transforming XML" column for XML.com. You'll find links to all the articles at <a href='http://www.snee.com/xml/transformingxml.html'>this list of "Transforming XML" columns</a>.</p></li>

		  <li id="i1"><p id="i146">Other XML.com work: </p>

		  <ul>
<li><a href="http://www.xml.com/pub/a/2007/04/04/introducing-rdfa-part-two.html">Introducing RDFa Part 2</a>, April 4, 2007</li>
<li><a href="http://www.xml.com/pub/a/2007/02/14/introducing-rdfa.html">Introducing RDFa Part 1</a>, February 14, 2007</li>

              <li><a href="http://www.xml.com/pub/a/2006/06/21/scaling-up-with-xquery-part-2.html">Scaling Up with XQuery, Part 2</a>, June 21, 2006</li>
              <li><a href="http://www.xml.com/pub/a/2006/06/14/scaling-up-with-xquery-part-1.html">Scaling Up with XQuery, Part 1</a>, June 14, 2006</li>

			 <li><a href="http://www.xml.com/pub/a/2006/02/15/hacking-the-xml-in-your-tivo.html">Hacking the XML in Your TiVo</a>, February 18, 2006</li>

			 <li><a href='http://www.xml.com/pub/a/2006/01/11/from-microsoft-to-openoffice.html'>Moving to OpenOffice: Batch Converting Legacy Documents</a>, January 11, 2006</li>
			 <li><a href='http://www.xml.com/pub/a/2005/11/23/hacking-ebay-turning-email-alerts-into-atom.html'>Hacking eBay: Turning Email Alerts into Atom</a>, November 2005</li>
			 <li>Getting Started with XQuery, <a href='http://www.xml.com/pub/a/2005/03/02/xquery.html'>Part 1</a> and <a href='http://www.xml.com/pub/a/2005/03/23/xquery-2.html'>Part 2</a>, March 2005</li>
			 <li><a href="http://www.xml.com/pub/a/2004/12/15/telnet-REST.html">Telnet and REST Web Services?</a> December, 2004</li>

			 <li><a href="http://www.xml.com/pub/a/2004/09/22/xmp.html">Standards Lowdown: XMP</a> September, 2004</li>
			 <li><a href="http://www.xml.com/pub/a/2004/02/11/googlexml.html">Googling for XML</a> February, 2004</li>
			 <li><a href="http://www.xml.com/pub/a/2003/12/30/xforms.html">Getting Started with XForms</a> December, 2003</li>
			 <li><a href="http://www.xml.com/pub/a/2003/02/12/rdflib.html">Building Metadata Applications with RDF</a> February, 2003</li>

			 <li><a href="http://www.xml.com/pub/a/2002/10/30/rdf-friendly.html">Making Your XML RDF-Friendly</a> (with John Cowan) October, 2002</li>
			 <li><a href="http://www.xml.com/pub/a/2002/05/15/schematron.html">Filling in the DTD Gaps</a> (with Schematron) May, 2002</li>
			 <li><a href="http://www.xml.com/pub/a/2002/03/13/xlink.html">XLink: Who Cares?</a> April, 2002</li>
			 <li><a href="http://www.xml.com/pub/a/98/07/xlink/index.html">Links That Are More Valuable Than the Information They Link?</a> July, 1998</li>
		  </ul></li>

		  <li><p id="i1a">From April 2003 to November 2005 I did an O'Reilly Network weblog focusing on linking issues titled <a href="http://www.snee.com/xml/tal.html">Thinking About Linking</a>.</p></li>

		  <li><p id="i147">I maintain the <a href="http://www.rdfdata.org">rdfdata.org</a> web site, which lists  pointers to larger collections and directories of RDF data on the web.</p></li>

		  <a href="http://www.snee.com/bob/xmlann/">
			 <img src="img/xmlassmall.gif"  class="AlignRight" alt="[Ann. Spec book cover]" />
		  </a>

		  <li><p id="i148">I wrote <i>XML: The Annotated Specification</i>, published by
		  Prentice Hall PTR. You can find out more information and download the
		  complete second chapter from the book's <a href="http://www.snee.com/bob/xmlann/">web page</a>.</p>

		  </li>
		  
		  <li><p id="i149">Paper from XML 2004 conference in Washington D.C.: <a href="../xml/xml2004paper.html">Documents vs. Data, Schemas vs. Schemas</a></p></li>

		  <li><p id="i150">I gave a talk entitled "Converting DTDs (and DTD developers) to RELAX NG Schemas" at XML 2003 in Philadelphia. The paper is available <a href="http://www.snee.com/xml/xml2003/06-04-05.html">here</a>.</p></li>

		  <li><p id="i151">at XML 2002 in Baltimore I gave a talk titled "Maintaining Schemas for Pipelined Stages." The paper is available <a href="docs/04-01-05.html">here</a>.</p></li>


		  <li><p id="i152">The <a href="http://www.ucc.ie/xml/">XML FAQ</a> quotes me a few times.</p></li>

<li><p id="i52a">From <a href='http://www.architag.com/tag/Article.asp?v=11&amp;i=12&amp;p=1&amp;s=1'>December 1997</a> to <a href='http://architag.com/tag/Article.asp?v=14&amp;i=1&amp;p=1&amp;s=2'>January 2000</a> I wrote a column on XML for the SGML newsletter &lt;TAG>. (<a href='http://www.google.com/search?q=site%3Aarchitag.com%20ducharme'>other articles</a>)</p></li>
 
		  <li><p id="i153">A <a href="../xml/a-href.html">semi-scientific study</a> of what attributes of the HTML <tt>a</tt> attribute real people actually use.</p></li>

		  <li><p id="i154">My <a href="foaf.rdf">FOAF</a> file. (<a href="http://rdfweb.org/foaf/">More on FOAF</a>.)</p></li>


		  <li><p id="test">IBM developerWorks published my article <a href="http://www-106.ibm.com/developerworks/xml/library/x-soapcl/index.html">A Simple SOAP Client</a> (originally entitled "A Simple SOAP Client for XML Geeks") in their May 2001 issue.</p></li>


		  <li><p id="i155">I wrote <a href="http://www-4.ibm.com/software/developer/library/xerces.html">
		  Writing a data type-checking XML parser with Xerces</a> for a
		  December 1999 IBM <a
		  href="http://www.ibm.com/developer/">developerWorks</a>. <b>8/28/01 update</b>: <a href="typeTest.zip">this zip file</a> has a version of
		  the examples updated to work with  <a href="http://xml.apache.org/xerces-j/index.html
		  ">Xerces Java 1.4.3</a>, which conforms to the Recommendation version of the W3C Schema spec. Xerces 2.0 does not
		  support W3C Schemas yet. See the <a
		  href="http://xml.apache.org/xerces-j/schema.html">Xerces Java Schema
		  page</a> for more on Xerces Schema conformance.</p></li>

		  <li><p id="i156"><a href="http://www.xmlmag.com/">XML Magazine</a> published my article
		  <a
				href="http://www.fawcette.com/Archives/premier/mgznarch/xml/2000/02spr00/bdspr00/bdspr00.asp">What
		  XLink Can Do for Your Applications</a> in their <a
		  href="http://www.xmlmag.com/upload/free/features/xml/2000/02spr00/tocspr00/toc.asp">Spring
		  2000 issue</a>.</p></li>

		  <a href="http://www.snee.com/bob/sgmlfree/">

		  <img src="img/sgmlcdsmall.jpg"  class="AlignRight"  alt="[SGML CD book cover]" /></a>

		  <li><p id="i157">I wrote <i>SGML CD</i>, a tutorial and users'
		  guide to free SGML software that includes a CD of the software
		  covered. The book was published by Prentice Hall PTR; the chapter on
		  Jade and DSSSL was serialized in the May - July 1997 issues of <a
		  href="http://www.architag.com/tag/">&lt;TAG>: the SGML Newsletter</a>, and you
		  can download an Acrobat version of the complete Emacs/PSGML chapter
		  from the book's <a href="sgmlfree">web page</a>.</p></li>

		  <li><p id="i158">I was the XML Correspondent for <i>&lt;TAG></i>, writing their "XML
		  Beat" column from December 1997 to the end of 1999. The full text of
		  articles are available <a href="tag_arts.html">online</a>.</p></li>


		  <li><p id="i159">At <a
		  href="http://www.gca.org/attend/1999_conferences/xml_99/default.htm">XML
		  '99</a> I gave a talk titled "XLink and Publishing
		  Opportunities."</p></li>

		  <li><p id="i160">At SGML/XML '97, I
		  gave a talk titled "Making Architectural Forms Work for You:
		  Architectural Forms without HyTime" (<a href="sgml97">sample code</a>).</p></li>

		  <li><p id="i161">As a "consulting author," I wrote material on SDKs and free
		  software in Prentice Hall's "<a
		  href="http://www.prenhall.com/sgml/html/goldfarb/about.html">SGML
		  Buyer's Guide</a>."</p></li>

		  <img src="img/quebook.gif" class="AlignRight"  alt="[QUE book cover]" />

		  <li><p id="i162">I wrote the "Object-Oriented Development of SGML Applications"
		  chapter in Que
		  publishing's "Special Edition: Using SGML." (It's no longer available
		  online.)</p></li>


		  <li><p id="i163">At the SGML '95 conference in Boston, I presented a talk based on the
		  paper entitled "Object-Oriented Development of SGML Applications" that I did
		  as part of my <a href="school.html">masters degree program</a> at NYU. The
		  conference paper accompanying the presentation was cited in the <a
		  href="http://www.sgmltech.com/">SGML Technologies Group</a> paper "Object
		  Orientation and SGML: LINK Revealed" (paper no longer available on line;
		  see <a href="http://xml.coverpages.org/gcaProc96.html">bibliographic entry</a>

		  under "[CR: 19961226]") and several papers at subsequent conferences.</p></li>

		  <li><p id="i164">I used to maintain a web page of <a
		  href="sgmldbms.html">databases claiming to support SGML</a>. It's very out of date at this point; I recommend Ronald Bourret's more recent <a href="http://www.rpbourret.com/xml/XMLAndDatabases.htm">XML and Databases</a>.</p></li>

		  <!--
				<li><p id="i165">Because I've been using the outline mode of the Emacs text editor so
				much, I wrote a little perl script to convert Emacs outline files to SGML
				files that conform to the DocBook DTD so that I could quickly create nicely
				formatted versions using Jade and a DocBook DSSSL spec. If you want it,
				download <a href="ol2dbvl.zip">ol2dbvl.zip</a>.</p></li>
		  -->
		  <li><p id="i166"><a href="http://www.snee.com/xml/nestpasproto.jpg">This is not an XML document.</a></p></li>
		</ul>


		  <h2 id="i167">Good Introductions to XML</h2>

		  <p id="i168">The <a
		  href="http://www.oasis-open.org/cover/sgml-xml.html">SGML/XML Web
		  Page</a> is the ultimate reference on all that's available in the
		  world of XML and SGML. (Note that it's <a
		  href="http://xml.coverpages.org/search">searchable</a>.)</p>

		  <h2 id="i169">Good Introductions to SGML</h2>

		  <p id="i170">Start with the <a
		  href="http://lamp.man.deakin.edu.au/sgml/sgmlfaq.txt">SGML FAQ,</a>
		  which is very short. The Text Encoding Initiative's <a
		  href="ftp://ftp.ifi.uio.no/pub/SGML/TEI/P3SG.DOC">Gentle Introduction
		  to SGML</a> (a 77K text file--also available in <a
		  href="http://xtalk.price.ru/SGML/p3sg.html">Russian</a>!) is also very
		  good.</p>

		  <p id="i99"><a href="http://www.flightlab.com/~joe/sgml/faq-not.txt">Not the SGML FAQ</a></p>
		  <p id="i171">"The elements be kind to thee, and make thy spirits all of comfort!"<br />
		  Anthony and Cleopatra, III ii</p>


		</div>


	 </page>

		  <page title="work, school" filename="worksch.html" getsMenuItem="t">

<div class="main" xmlns="http://www.w3.org/1999/xhtml">
<p id="i172">I'm a solutions architect at <a href='http://www.innodata-isogen.com'>Innodata Isogen</a>, where I've been involved in publishing process design, DITA, ebooks, and general XML-related architecture work. My work email address is bducharme@ their domain name.</p>

<p id="i173">I have a BA in <a href="http://www.columbia.edu/cu/religion">religion</a> from <a
href="http://www.columbia.edu">Columbia University</a> and received my
masters in <a href="http://www.cs.nyu.edu">computer science</a> from
<a href="http://www.nyu.edu">New York University's</a> <a href="http://www.cims.nyu.edu">Courant
Institute</a> in the spring of 1996.</p>

<!--
<p id="i174">I am also a member of the <a href="http://www.acm.org">Association for
Computing Machinery</a> and their <a
href="http://www.acm.org/sigir/">Information Retrieval</a> and <a
href="http://www.acm.org/sigmod/">Management of Data</a> special
interest groups.</p>
-->

<p id="i175">Three papers I wrote in pursuit of my masters (note that they have an
outdated e-mail address under their titles in the Acrobat versions):</p>

<p id="i176">I wrote "Object-Oriented Development of SGML Applications" (<a
href="docs/stsgml.pdf">48K Acrobat file</a>) as part of an independent study
project in the spring of 1993 to analyze the benefits that current OO
literature could offer to SGML developers. Although the general ideas
about OO-SGML correspondence in the paper have been superceded by the
tremendous work done on <a
href="http://www.oasis-open.org/cover/topics.html#groves">groves and
property sets</a> and the <a href="http://www.w3.org/DOM/">Document
Object Model</a> since then, I'm still proud of the Smalltalk program
that I wrote to demonstrate the paper's ideas. It reads a DTD,
declares classes for each element type, and then reads the output of
James Clark's <a
href="http://www.jclark.com/sp/nsgmls.htm">nsgmls</a>, instantiating
each element to the appropriate class. It also reads formatting
scripts to convert instantiated objects of simple HTML and
TEI documents to RTF and TeX. </p>

<p id="i177">The paper was aimed at people (for example, project adviser
Professor Ed Schonberg) who knew more about OO technology than about
SGML. I presented a shorter, revised version of the paper for people
who knew more about SGML than OO technology at SGML '95 in Boston, and
the QUE Book "Using SGML" included a much dumbed-down version of the
SGML '95 paper as its last chapter. Talk about repurposing your content.</p>

<p id="i178">In the fall semester of 1993, I wrote the paper "Increasing
Concurrency in Object-Oriented Databases Using Semantic Information: A
Survey" (<a href="docs/concur.pdf">64K Acrobat file</a>) for Dennis
Shasha's "Advanced Databases" course. This paper analyzed three others
that explored ways to use the semantic information stored in an OO
database to minimize the situations where one process must be held up
until another is finished. (An RDBMS example would be blocking the
update of a particular record until another update of that record had
completed.) As per the assignment, the paper includes four discussion
questions and answers at the end.</p>

<p id="i1">In the spring of 1996, I submitted the paper "solfish: Generating
Text from an Existing Grammar" (<a href="docs/solfish.pdf">17K Acrobat
file</a>) for Ralph Grishman's "Natural Language Processing"
course. It used an extensive natural language parsing system written
at NYU in Allegro Common Lisp with a domain of course registration, so
that you could enter English assertions and queries about students and
course registration. I wrote a LISP program to randomly generate
sentences from this grammar with the stated purpose of calling
attention to weaknesses in the encoded grammar by generating sentences
considered correct by that grammar but incorrect by a human
proofreader. The other purpose was just for fun--to see what kinds of
sentences it would generate, especially after the system's vocabulary
was augmented with some more poetic vocabulary entries. (Sample
output: "Her hazy ghosts only eat with fish. Ghosts fish often with
moons. Fish mean to think. Zombie eggs generally sleep.")</p>

<p id="test">See <a href="http://www.elsewhere.org/cgi-bin/postmodern/">The
Postmodernism Generator</a> (start with the notes at the bottom before
you try to read the actual essay you see) for a more recent, much more
sophisticated application of the same principle.</p>

<!-- blank space so that links to last paragraphs actually go there -->
<br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/>
<br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/>
</div>


</page>

	 <page title="other" filename="other.html" getsMenuItem="t">

		<div class="main" xmlns="http://www.w3.org/1999/xhtml">
<center>
			 <script type="text/javascript" src="http://www.flickr.com/badge_code_v2.gne?count=1&amp;display=random&amp;size=m&amp;source=user_set&amp;user=36221226%40N00&amp;set=72157594523962443&amp;context=in%2Fset-9807%2F"></script>
</center>
		  <ul>

			 <li><p id="i179"><a href="http://www.flickr.com/photos/bobdc">pictures</a> I've uploaded to flickr.com.</p></li>

			 <li><p id="i179a">I play upright bass with (and did the website for) the <a href='http://www.bajajazzcollective.com'>Baja Jazz Collective</a>.</p>
			 </li>
			 <li><p id="i180"><a href="../kerg/index.html">music</a> that I did for a friend's movie.</p></li>



<!--
			 <li><p id="i181">I volunteer at <a href='http://www.computers4kids.net/'>Computers for Kids</a> in Charlottesville, where I've been helping Joseph Milla put together a <a href='http://websites.computers4kids.net/%7Ejmilla'>home page</a> and a <a href='http://websites.computers4kids.net/~jmilla/joseph%27s%20keybording%20games%20review.html'>review of keyboarding games</a>. </p></li>
-->
			 <li><p id="i182">My <a href="foaf.rdf">FOAF</a> file. (<a href="http://rdfweb.org/foaf/">More on FOAF</a>.)</p></li>

<li><p id="i182a">I've been very happy with pair.com as a hosting service. They're especially quick with responses to questions.</p>

<a href="http://promote.pair.com/direct.pl?snee.com+97968">
<img src="http://promote.pair.com/468x60.pl?earth" border="0" height="60" width="468"/></a></li>
			 <li><p id="i183">I've run various Linux distributions on various boxes, and figured out something with RedHat on a Dell Inspiron 3200 laptop that may help others: my problem was getting it to work with display projectors. The solution turned to out to be very Linuxy: uncommenting two lines (the intern_disp and extern_disp ones) of a config file (XF86Config).</p></li>

			 <!-- 3/4/03 doesn't work
					<li><p id="i185">My <a href="http://web.archive.org/web/19970628064135/http://www.cs.nyu.edu/cs_alumni/duchar96/index.html">home page</a> as of June 28, 1997, courtesy of the <a href="http://web.archive.org">Wayback Machine</a>.</p></li>
			 -->

			 <li><p id="i186"><a href="http://www.snee.com/bob/img/msidelabeled.jpg">Morningside from above</a>, sometime in the fifties, with some annotations.</p></li>

			 <li><p id="i187">Some slightly animated (look closely) icons that I had planned on
			 using on my home page before deciding that it was unnecessary. I was
			 going to have each link to one of my main pages; now they link
			 elsewhere.</p>

			 <p id="i188"><a href="http://www.thehungersite.com" border="0"><img src="img/icon1.gif" border="0" alt="The Hunger Site" /></a>
			 <a href="http://www.fourmilab.ch/hotbits/."><img src="img/icon2.gif" border="0" alt="Random Numbers" /></a>
			 <a href="img/kreskin.jpg"><img src="img/icon3.gif" border="0" alt="Kreskin" /></a>
			 <a href="http://www.funkmasterflex.com"><img src="img/icon4.gif" border="0" alt="Flex" /></a>
			 <a href="http://www.findagrave.com/pictures/buttramp.html"><img src="img/icon5.gif" border="0" /></a>
			 <a href="http://www.p22.com/projects/duchamp.html" border="0"><img src="img/icon6.gif" border="0" alt="Large Glass" /></a>
			 </p></li>

			 <li><p id="i189">The <a href="http://www.amazon.com/exec/obidos/ISBN=0634060384/bobducharmeA/">Hal Leonard Real Book Sixth Edition</a> only has an index of the songs by title, and I wanted one <a href="misc/rbbc.html">by composer</a>, so I took <a href="http://www.encoremusic.com/piano/1704345.html">this web page</a> and used a little perl, a little XQuery, and a little XSLT to create one. While I was at it, I created another one <a href="misc/rbby.html">by copyright year</a>. It looks like 1963 and 1964 were big years for composing jazz standards. (See also <a href='http://www.encoremusic.com/piano/1704971.html'>Real Book II</a>.)</p></li>

			 <li><p id="i190">Arty experiments with <a href="ad_r/index.html">noises</a> (Updated to work properly 10/20/99).</p></li>

			 <li><p id="i190a">Other web experiments: <a href="http://www.hipstergifts.com">hipstergifts.com</a> and <a href="http://www.eslbusinessnews.com">ESL Business News</a>.</p></li>
		  </ul>

<center>          <a href="http://www.wfmu.org"><img src="http://blog.wfmu.org/photos/uncategorized/2007/11/27/kaneapplausebw_480_360.gif"  /></a></center>

		</div>


	 </page>

		  <page title="About the Snee Group" filename="aboutsnee.html"  getsMenuItem="f">

<div class="main" xmlns="http://www.w3.org/1999/xhtml">
<p><a href="http://www.snee.com/snee.html">The Snee Group</a> was going to be a parody of a corporate web site that <a href="http://www.snee.com/bob">Bob DuCharme</a> and his brother Peter (a.k.a. <a href="http://www.mcylinder.com/">The Master Cylinder</a>) never had time to properly finish. ("The Snee Group: When Rightsizing Isn't Enough.") The name was inspired by Dr. Seuss's <a href="http://www.amazon.com/exec/obidos/ASIN/0394800842/qid=1008722442/sr=1-1/ref=sr_1_10_1/104-0455637-6694369">On Beyond Zebra</a>,
for which Seuss made up 26 letters after "Z," including Snee. (Back
when the artist currently known as Prince was known as "the artist
formerly known as Prince," the <a href="http://img.thefreedictionary.com/wiki/8/88/Princeglpyh.jpg">glyph</a>

he used to express this mouthful clearly showed a strong "On Beyond
Zebra" influence.) The beauty of the name "The Snee Group" is the <a href="http://www.evertype.com/standards/csur/seuss/seuss1.gif">ready made logo</a>. It even has its own Unicode code point: <a href="http://www.evertype.com/standards/csur/seuss.html">U+E637</a>. </p>

<p>When Bob and Peter wanted a short, easy-to-spell domain name where
the dot com wasn't taken, they used snee. It turns out that it's a
Dutch surname, so they get mail from snees asking about it. Some people
say "Snee! Like in Peter Pan!" but actually that's Mr. <a href="http://www.animationusa.com/wde.html">Smee</a>. See <a href="http://www.snee.com/world.html">The World of Snee</a> for more.</p>

<p>2006-05-13 Eus Ferdinand writes (after finding <a href='http://www.snee.com/bob/opsys.html'>The Operating Systems Handbook</a> while doing some research on VM):</p>

<blockquote>
<p>
snee is not only a dutch surname. Actually, if you would ask somebody in this country what a snee was, you would at least be treated suspiciously.</p>

<p>Cut: Among other things, a cut is something that has a line shape as a 
result of an action with let's say a knife. If you cut yourself in your 
hand with a knife, you have "a cut in your hand". If you say "I have a 
cut in my hand" in Dutch you would say  "Ik heb een snee in mijn hand".  
But if you actually say this, it means is that you must have your hand 
in a woman's underwear. In Dutch the street-word for vagina is "kut", 
which should at least sound familiair to you. The word "kut" is very 
frequently used. We use this word for quality purposes as well: kut-film 
(cut-film (not film cut which is something else)), kut-ding (cut-thing), 
kut-school (cut-school). But when the English mean a kut they will not 
say "cut" but "cunt". I'm pretty sure that snee.com is frequently 
checked by triple-x companies in The Netherlands.
So, a kut is a snee which is a cut. Fascinating.......</p>
</blockquote>

<p>I've heard that people in the porn industry pay big money for domain names&#8212;deze domeinnaam is te koop! I'm happy to accept euros. </p>

</div>

<div class="side"  xmlns="http://www.w3.org/1999/xhtml">
</div>

</page>

	 <!--
		  <page title="page title here" filename="filename.html"  getsMenuItem="t">

<div class="main" xmlns="http://www.w3.org/1999/xhtml">
</div>

<div class="side"  xmlns="http://www.w3.org/1999/xhtml">
</div>

</page>
	 -->

  </pages>

