<?xml version="1.0" encoding="iso-8859-1"?>

<rdf:RDF
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
  xmlns:admin="http://webns.net/mvcb/"
  xmlns:cc="http://web.resource.org/cc/"
  xmlns="http://purl.org/rss/1.0/">

<channel rdf:about="http://xmlarmyknife.com/blog/">
<title>XMLArmyKnife</title>
<link>http://xmlarmyknife.com/blog/</link>
<description></description>
<dc:language>en-us</dc:language>
<dc:creator></dc:creator>
<dc:date>2006-12-05T14:05:11+00:00</dc:date>
<admin:generatorAgent rdf:resource="http://www.movabletype.org/?v=2.61" />


<items>
<rdf:Seq><rdf:li rdf:resource="http://xmlarmyknife.com/blog/archives/000301.html" />
<rdf:li rdf:resource="http://xmlarmyknife.com/blog/archives/000300.html" />
<rdf:li rdf:resource="http://xmlarmyknife.com/blog/archives/000288.html" />
<rdf:li rdf:resource="http://xmlarmyknife.com/blog/archives/000286.html" />
<rdf:li rdf:resource="http://xmlarmyknife.com/blog/archives/000285.html" />
<rdf:li rdf:resource="http://xmlarmyknife.com/blog/archives/000281.html" />
<rdf:li rdf:resource="http://xmlarmyknife.com/blog/archives/000280.html" />
<rdf:li rdf:resource="http://xmlarmyknife.com/blog/archives/000279.html" />
<rdf:li rdf:resource="http://xmlarmyknife.com/blog/archives/000276.html" />
<rdf:li rdf:resource="http://xmlarmyknife.com/blog/archives/000274.html" />
<rdf:li rdf:resource="http://xmlarmyknife.com/blog/archives/000271.html" />
<rdf:li rdf:resource="http://xmlarmyknife.com/blog/archives/000270.html" />
<rdf:li rdf:resource="http://xmlarmyknife.com/blog/archives/000262.html" />
<rdf:li rdf:resource="http://xmlarmyknife.com/blog/archives/000258.html" />
<rdf:li rdf:resource="http://xmlarmyknife.com/blog/archives/000257.html" />
</rdf:Seq>
</items>

</channel>

<item rdf:about="http://xmlarmyknife.com/blog/archives/000301.html">
<title>Services Back up</title>
<link>http://xmlarmyknife.com/blog/archives/000301.html</link>
<description>The XAK services are now back up and appear to be functioning as expected. There may be some initial teething troubles though, so please bear with me. Expect to see some service updates over the next few weeks as I...</description>
<dc:subject></dc:subject>
<dc:creator>ldodds</dc:creator>
<dc:date>2006-12-05T14:05:11+00:00</dc:date>
</item>
<item rdf:about="http://xmlarmyknife.com/blog/archives/000300.html">
<title>Services Temporarily Unavailable</title>
<link>http://xmlarmyknife.com/blog/archives/000300.html</link>
<description>While I complete the transition of this site to a new host the XAK services will be temporarily unavailable....</description>
<dc:subject>admin</dc:subject>
<dc:creator>ldodds</dc:creator>
<dc:date>2006-12-03T20:46:58+00:00</dc:date>
</item>
<item rdf:about="http://xmlarmyknife.com/blog/archives/000288.html">
<title>Keep On Truckin&apos;</title>
<link>http://xmlarmyknife.com/blog/archives/000288.html</link>
<description>Reading Danny&apos;s post earlier reminded me that I&apos;d been meaning to do an online version of John Cowan&apos;s TagSoup parser. I&apos;ve often found the W3C HTML Tidy service to be quite useful for fixing up dodgy HTML to scrape data...</description>
<dc:subject>html</dc:subject>
<dc:creator>ldodds</dc:creator>
<dc:date>2006-05-25T21:32:38+00:00</dc:date>
</item>
<item rdf:about="http://xmlarmyknife.com/blog/archives/000286.html">
<title>User Agent</title>
<link>http://xmlarmyknife.com/blog/archives/000286.html</link>
<description>FYI, I&apos;ve tweaked the code behind the XML ArmyKnife RDF services such that requests from there will be properly advertised using the User-Agent header. At the moment the UA string is XMLArmyKnife.org RDF Services; http://xmlarmyknife.org. So if you want to...</description>
<dc:subject>admin</dc:subject>
<dc:creator>ldodds</dc:creator>
<dc:date>2006-05-25T14:02:03+00:00</dc:date>
</item>
<item rdf:about="http://xmlarmyknife.com/blog/archives/000285.html">
<title>Experimenting with EmbeddedRDF and GRDDL Support</title>
<link>http://xmlarmyknife.com/blog/archives/000285.html</link>
<description>Embedded RDF is a method of embedding (a subset of) RDF within XHTML and HTML documents. A simple XSLT transformation can be used to extract the RDF from within the document. A related and more generalised technology is GRDDL which...</description>
<dc:subject>rdf</dc:subject>
<dc:creator>ldodds</dc:creator>
<dc:date>2006-05-25T13:51:11+00:00</dc:date>
</item>
<item rdf:about="http://xmlarmyknife.com/blog/archives/000281.html">
<title>SPARQL Geo Extensions</title>
<link>http://xmlarmyknife.com/blog/archives/000281.html</link>
<description><![CDATA[I've been experimenting with some ARQ Extensions for manipulating geographical information in SPARQL. I've implemented three functions which are now running on this server, to use them you'll need to add the following PREFIX to your queries: PREFIX myfn: &lt;java:com.ldodds.sparql.>...]]></description>
<dc:subject>rdf</dc:subject>
<dc:creator>ldodds</dc:creator>
<dc:date>2006-05-12T20:55:33+00:00</dc:date>
</item>
<item rdf:about="http://xmlarmyknife.com/blog/archives/000280.html">
<title>Applying XSLT to SPARQL Results</title>
<link>http://xmlarmyknife.com/blog/archives/000280.html</link>
<description>Using the XSLT service its possible to apply a transformation to any XML document, including the results of SPARQL queries. The Jena RDF/XML-ABBREV output which can be used to serialize the results of CONSTRUCT and DESCRIBE queries can be processed...</description>
<dc:subject>rdf</dc:subject>
<dc:creator>ldodds</dc:creator>
<dc:date>2006-05-12T20:39:01+00:00</dc:date>
</item>
<item rdf:about="http://xmlarmyknife.com/blog/archives/000279.html">
<title>Content-Type Bug Fixes</title>
<link>http://xmlarmyknife.com/blog/archives/000279.html</link>
<description>I&apos;ve made some bug fixes to all of the services that should resolve problems with generating results that contain non-ASCII characters. I should have caught this earlier, but I wasn&apos;t correctly setting the charset parameter in all responses. I&apos;ve also...</description>
<dc:subject>admin</dc:subject>
<dc:creator>ldodds</dc:creator>
<dc:date>2006-05-12T19:44:23+00:00</dc:date>
</item>
<item rdf:about="http://xmlarmyknife.com/blog/archives/000276.html">
<title>Sample SPARQL Queries</title>
<link>http://xmlarmyknife.com/blog/archives/000276.html</link>
<description>Whilst putting together my local cache of useful data sources I wrote a series of SPARQL queries to exercise the data. They&apos;re all pretty trivial, but demonstrate the kinds of data available in each of the data sources as well...</description>
<dc:subject>rdf</dc:subject>
<dc:creator>ldodds</dc:creator>
<dc:date>2006-05-08T14:09:37+00:00</dc:date>
</item>
<item rdf:about="http://xmlarmyknife.com/blog/archives/000274.html">
<title>Local Mirrors of Useful RDF Data Sources</title>
<link>http://xmlarmyknife.com/blog/archives/000274.html</link>
<description>This morning I released another internal improvement to the SPARQL query service, adding the first of several caching layers to improvement performance and efficiency. The service now has local caches of a large set of useful RDF data sources including...</description>
<dc:subject>rdf</dc:subject>
<dc:creator>ldodds</dc:creator>
<dc:date>2006-05-05T10:20:18+00:00</dc:date>
</item>
<item rdf:about="http://xmlarmyknife.com/blog/archives/000271.html">
<title>XSLT Transformation Service</title>
<link>http://xmlarmyknife.com/blog/archives/000271.html</link>
<description>The title says it all. It&apos;s a service. It does XSLT. Read the docs....</description>
<dc:subject>xslt</dc:subject>
<dc:creator>ldodds</dc:creator>
<dc:date>2006-04-25T22:05:18+00:00</dc:date>
</item>
<item rdf:about="http://xmlarmyknife.com/blog/archives/000270.html">
<title>SPARQL Service Updates</title>
<link>http://xmlarmyknife.com/blog/archives/000270.html</link>
<description>I&apos;ve released some updates to the SPARQL query service. The code is now running on ARQ so should now be conforming to the SPARQL Candidate Recommendation. I&apos;ve also fixed some bugs and issues with data set creation that was stopping...</description>
<dc:subject>rdf</dc:subject>
<dc:creator>ldodds</dc:creator>
<dc:date>2006-04-25T22:02:48+00:00</dc:date>
</item>
<item rdf:about="http://xmlarmyknife.com/blog/archives/000262.html">
<title>Technical Problems</title>
<link>http://xmlarmyknife.com/blog/archives/000262.html</link>
<description>Quick note to apologise for the lack of service over the past few days. Hardware faults on my host have lead to the service being randomly unavailable. The services are now running on a new box, but I&apos;m still trying...</description>
<dc:subject>admin</dc:subject>
<dc:creator>ldodds</dc:creator>
<dc:date>2005-12-12T09:20:27+00:00</dc:date>
</item>
<item rdf:about="http://xmlarmyknife.com/blog/archives/000258.html">
<title>Simple Inference Service</title>
<link>http://xmlarmyknife.com/blog/archives/000258.html</link>
<description>I&apos;ve uploaded the docs for the Simple Inference Service, so now you can play with Jena rules from the comfort of your browser window. By way of an example here are some rules that infer some FOAF metadata, specifically that...</description>
<dc:subject>rdf</dc:subject>
<dc:creator>ldodds</dc:creator>
<dc:date>2005-11-18T21:26:56+00:00</dc:date>
</item>
<item rdf:about="http://xmlarmyknife.com/blog/archives/000257.html">
<title>AJAX Client</title>
<link>http://xmlarmyknife.com/blog/archives/000257.html</link>
<description>The documentation and the latest code for the AJAX client to the SPARQL query service is now online. Hopefully the documentation should be clear enough to follow. There&apos;s actually no need to know any of the AJAX details; to use...</description>
<dc:subject>rdf</dc:subject>
<dc:creator>ldodds</dc:creator>
<dc:date>2005-11-17T20:37:55+00:00</dc:date>
</item>


</rdf:RDF>