<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>whump.com &#124; More Like This WebLog &#187; web-services</title>
	<atom:link href="http://www.whump.com/moreLikeThis/tag/web-services/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.whump.com/moreLikeThis</link>
	<description>Where is their vote?</description>
	<lastBuildDate>Mon, 28 Dec 2009 04:55:51 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>A Couple of XSLT/XPath Links</title>
		<link>http://www.whump.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fwww.whump.com%2FmoreLikeThis%2F2006%2F01%2F26%2F04397%2F&#038;seed_title=A+Couple+of+XSLT%2FXPath+Links</link>
		<comments>http://www.whump.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fwww.whump.com%2FmoreLikeThis%2F2006%2F01%2F26%2F04397%2F&#038;seed_title=A+Couple+of+XSLT%2FXPath+Links#comments</comments>
		<pubDate>Thu, 26 Jan 2006 08:19:07 +0000</pubDate>
		<dc:creator>Bill Humphries</dc:creator>
				<category><![CDATA[apple]]></category>
		<category><![CDATA[web-services]]></category>
		<category><![CDATA[xml]]></category>

		<guid isPermaLink="false">http://www.whump.com/moreLikeThis/2006/01/26/04397/</guid>
		<description><![CDATA[Edward Vielmetti took a REST web service for querying the Ann Arbor library&#8217;s catalog, and wrote an XSL transform to produce a page that looks like a card from a catalog: Todd Ditchendorf released a Mac application called AquaPath that lets you run XPath expressions against XML and see the results highlighted in the source [...]]]></description>
			<content:encoded><![CDATA[<p>Edward Vielmetti took a REST web service for querying the Ann Arbor library&#8217;s catalog, and <a href="http://vielmetti.typepad.com/superpatron/2006/01/sample_card_cat.html">wrote an XSL transform to produce a page that looks like a card from a catalog</a>:</p>
<p><a href="http://www.flickr.com/photos/edward-vielmetti/89204830/"><img src="http://static.flickr.com/15/89204830_32fd5254c7_m_d.jpg" alt="Card" title="" /></a></p>
<p>Todd Ditchendorf released a Mac application called <a href="http://www.ditchnet.org/aquapath/">AquaPath</a> that lets you run XPath expressions against XML and see the results highlighted in the source document.</p>
<p><a href="http://www.flickr.com/photos/whump/91333525/" title="Photo Sharing"><img src="http://static.flickr.com/25/91333525_4537dd0407_m.jpg" width="217" height="240" alt="AquaPath" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.whump.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fwww.whump.com%2FmoreLikeThis%2F2006%2F01%2F26%2F04397%2F&#038;seed_title=A+Couple+of+XSLT%2FXPath+Links/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>REX: REST-Enabled XHTML</title>
		<link>http://www.whump.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fwww.whump.com%2FmoreLikeThis%2F2005%2F10%2F21%2F04328%2F&#038;seed_title=REX%3A+REST-Enabled+XHTML</link>
		<comments>http://www.whump.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fwww.whump.com%2FmoreLikeThis%2F2005%2F10%2F21%2F04328%2F&#038;seed_title=REX%3A+REST-Enabled+XHTML#comments</comments>
		<pubDate>Fri, 21 Oct 2005 07:58:43 +0000</pubDate>
		<dc:creator>Bill Humphries</dc:creator>
				<category><![CDATA[software-development]]></category>
		<category><![CDATA[web-services]]></category>
		<category><![CDATA[xml]]></category>

		<guid isPermaLink="false">http://www.whump.com/moreLikeThis/2005/10/21/04328/</guid>
		<description><![CDATA[Ernie Prabhakar gave a talk yesterday on what he now calls REX: REST-Enabled XHTML. This grew out his work with the microformats gang. Briefly: Your back end provides key/value pairs like vcard or icalendar. Your web view of the data is the corresponding format such as hcard or hcalendar. The the web application provides a [...]]]></description>
			<content:encoded><![CDATA[<p>Ernie Prabhakar gave a talk yesterday on what he now calls <a href="http://www.opendarwin.org/~drernie/rest-enabled-xhtml-20051019.html" class="external">REX: REST-Enabled XHTML</a>. This grew out his work with the <a href="http://www.microformats.org/">microformats</a> gang. Briefly:</p>
<ul>
<li>Your back end provides key/value pairs like <a href="http://www.ietf.org/rfc/rfc2426.txt">vcard</a> or <a href="http://www.ietf.org/rfc/rfc2445.txt">icalendar</a>.</li>
<li>Your web view of the data is the corresponding format such as <a href="http://microformats.org/wiki/hcard">hcard</a> or <a href="http://microformats.org/wiki/hcalendar">hcalendar</a>.</li>
<li>The the web application provides a REST-style interface to GET and POST records.</li>
<li>Other applications can read the microformat, and <a href="http://article.gmane.org/gmane.comp.web.microformats.general/1109">either pick off records</a>, or construct the appropriate REST url to GET the current record, or POST changes.</li>
</ul>
<p>Ernie built a <a href="http://www.macgeekery.com/gspot/2005-40/core_data_as_a_cheap_database">Core Data</a> [ via <a href="http://www.backupbrain.com/">Backup Brain</a> ] application to populate a database, and hooked up a Ruby on Rails application to the resulting SQLite table to provide the web view.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.whump.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fwww.whump.com%2FmoreLikeThis%2F2005%2F10%2F21%2F04328%2F&#038;seed_title=REX%3A+REST-Enabled+XHTML/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Regender the web</title>
		<link>http://www.whump.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fwww.whump.com%2FmoreLikeThis%2F2005%2F08%2F01%2F04238%2F&#038;seed_title=Regender+the+web</link>
		<comments>http://www.whump.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fwww.whump.com%2FmoreLikeThis%2F2005%2F08%2F01%2F04238%2F&#038;seed_title=Regender+the+web#comments</comments>
		<pubDate>Mon, 01 Aug 2005 16:37:31 +0000</pubDate>
		<dc:creator>Bill Humphries</dc:creator>
				<category><![CDATA[culture]]></category>
		<category><![CDATA[feminism]]></category>
		<category><![CDATA[web-services]]></category>

		<guid isPermaLink="false">http://www.whump.com/moreLikeThis/2005/08/01/04238/</guid>
		<description><![CDATA[[ via Badgerbag ] Regender flips the gender of pronouns and proper nouns through a web-proxy. Badgerbag suggests you run it for a few days.]]></description>
			<content:encoded><![CDATA[<p>[ via <a href="http://badgerbag.typepad.com/badgerbag/">Badgerbag</a> ] <a href="http://regender.com/index.html" class="external">Regender flips the gender of pronouns and proper nouns</a> through a web-proxy.</p>
<p><a href="http://badgerbag.typepad.com/badgerbag/2005/08/regendering_the.html">Badgerbag suggests</a> you run it for a few days.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.whump.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fwww.whump.com%2FmoreLikeThis%2F2005%2F08%2F01%2F04238%2F&#038;seed_title=Regender+the+web/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>XMonkey</title>
		<link>http://www.whump.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fwww.whump.com%2FmoreLikeThis%2F2005%2F06%2F12%2F04213%2F&#038;seed_title=XMonkey</link>
		<comments>http://www.whump.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fwww.whump.com%2FmoreLikeThis%2F2005%2F06%2F12%2F04213%2F&#038;seed_title=XMonkey#comments</comments>
		<pubDate>Sun, 12 Jun 2005 07:00:00 +0000</pubDate>
		<dc:creator>Bill Humphries</dc:creator>
				<category><![CDATA[web]]></category>
		<category><![CDATA[web-services]]></category>
		<category><![CDATA[xml]]></category>

		<guid isPermaLink="false">http://www.whump.com/moreLikeThis/2005/06/12/04213/</guid>
		<description><![CDATA[Danny Ayers posted a nice idea for an application in the Greasemonkey/browser-enhancement style: a proxy that scrubs a page to well-formed markup, then applies a series of XSLT transforms to it. When I was 2Roam, we had that application. It was called Catalyst. It executed the JavaScript on a page or frameset and cleaned up [...]]]></description>
			<content:encoded><![CDATA[<p>Danny Ayers posted a nice idea for an application in the Greasemonkey/browser-enhancement style: <a href="http://dannyayers.com/archives/2005/06/09/xmonkey/" class="external">a proxy that scrubs a page to well-formed markup, then applies a series of XSLT transforms to it</a>.</p>
<p>When I was 2Roam, we had that application. It was called Catalyst. It executed the JavaScript on a page or frameset and cleaned up the results. You got a compound document out the other side with all the HTML, and all the information from the HTTP headers and cookies.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.whump.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fwww.whump.com%2FmoreLikeThis%2F2005%2F06%2F12%2F04213%2F&#038;seed_title=XMonkey/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>XSL Flickr</title>
		<link>http://www.whump.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fwww.whump.com%2FmoreLikeThis%2F2005%2F04%2F28%2F04190%2F&#038;seed_title=XSL+Flickr</link>
		<comments>http://www.whump.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fwww.whump.com%2FmoreLikeThis%2F2005%2F04%2F28%2F04190%2F&#038;seed_title=XSL+Flickr#comments</comments>
		<pubDate>Thu, 28 Apr 2005 07:00:00 +0000</pubDate>
		<dc:creator>Bill Humphries</dc:creator>
				<category><![CDATA[software-development]]></category>
		<category><![CDATA[web-services]]></category>
		<category><![CDATA[xml]]></category>

		<guid isPermaLink="false">http://www.whump.com/moreLikeThis/2005/04/28/04190/</guid>
		<description><![CDATA[Norman Walsh built an XSLT interface to the Flickr API. A named xsl:template represents each API method. After importing Walsh&#8217;s XSLT into your style sheet, you call the template with the appropriate parameters, and it returns the method&#8217;s XML response. You&#8217;ll need an API key and a Flickr account in order to play.]]></description>
			<content:encoded><![CDATA[<p>Norman Walsh built <a href="http://norman.walsh.name/2005/projects/xslflickr" class="external">an XSLT interface</a> to the <a href="http://www.flickr.com/services/api/" title="Flickr API documentation">Flickr API</a>.</p>
<p>A named <code>xsl:template</code> represents each API method.</p>
<p>After importing Walsh&#8217;s XSLT into your style sheet, you call the template with the appropriate parameters, and it returns the method&#8217;s XML response.</p>
<p>You&#8217;ll need <a href="http://www.flickr.com/services/api/key.gne" title="API key request form">an API key</a> and a Flickr account in order to play.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.whump.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fwww.whump.com%2FmoreLikeThis%2F2005%2F04%2F28%2F04190%2F&#038;seed_title=XSL+Flickr/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HTTP GET is an Attractive Nuisance</title>
		<link>http://www.whump.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fwww.whump.com%2FmoreLikeThis%2F2005%2F04%2F20%2F04185%2F&#038;seed_title=HTTP+GET+is+an+Attractive+Nuisance</link>
		<comments>http://www.whump.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fwww.whump.com%2FmoreLikeThis%2F2005%2F04%2F20%2F04185%2F&#038;seed_title=HTTP+GET+is+an+Attractive+Nuisance#comments</comments>
		<pubDate>Wed, 20 Apr 2005 07:00:00 +0000</pubDate>
		<dc:creator>Bill Humphries</dc:creator>
				<category><![CDATA[software-development]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[web-services]]></category>
		<category><![CDATA[xml]]></category>

		<guid isPermaLink="false">http://www.whump.com/moreLikeThis/2005/04/20/04185/</guid>
		<description><![CDATA[Paraphrasing Sam Ruby: Jon Udell: HTTP toolkits make it easy to do the wrong thing, hard to do the right thing. Dare Obasanjo: del.icio.us, flickr, and Bloglines use GET for edit resources. Sam Ruby: AJAX toolkits must beware of how they use GET.]]></description>
			<content:encoded><![CDATA[<p>Paraphrasing <a href="http://intertwingly.net/blog/2004/10/20/Attractive-Nuisance/" title="XML is an ...">Sam Ruby</a>:</p>
<ul>
<li>Jon Udell: <a href="http://www.infoworld.com/article/05/04/20/17OPstrategic_1.html">HTTP toolkits make it easy to do the wrong thing, hard to do the right thing</a>.</li>
<li>Dare Obasanjo: <a href="http://www.25hoursaday.com/weblog/PermaLink.aspx?guid=7a2f3df2-83f7-471b-bbe6-2d8462060263">del.icio.us, flickr, and Bloglines use GET for edit resources</a>.</li>
<li>Sam Ruby: <a href="http://www.intertwingly.net/blog/2005/03/16/AJAX-Considered-Harmful">AJAX toolkits must beware of how they use GET</a>.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.whump.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fwww.whump.com%2FmoreLikeThis%2F2005%2F04%2F20%2F04185%2F&#038;seed_title=HTTP+GET+is+an+Attractive+Nuisance/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Developer Conference at Amazon</title>
		<link>http://www.whump.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fwww.whump.com%2FmoreLikeThis%2F2005%2F01%2F19%2F04129%2F&#038;seed_title=Developer+Conference+at+Amazon</link>
		<comments>http://www.whump.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fwww.whump.com%2FmoreLikeThis%2F2005%2F01%2F19%2F04129%2F&#038;seed_title=Developer+Conference+at+Amazon#comments</comments>
		<pubDate>Wed, 19 Jan 2005 08:00:00 +0000</pubDate>
		<dc:creator>Bill Humphries</dc:creator>
				<category><![CDATA[software-development]]></category>
		<category><![CDATA[web-services]]></category>

		<guid isPermaLink="false">http://www.whump.com/moreLikeThis/2005/01/19/04129/</guid>
		<description><![CDATA[Jeff Barr announces Amazon&#8217;s invited several developers including Joel Spolsky, Rael Dornfest, and James Gosling to talk to their developers this Wednesday and Thursday. Jeff plans to post transcripts to the Amazon Web Services weblog, and forward questions to the speakers from readers outside of Amazon.]]></description>
			<content:encoded><![CDATA[<p>Jeff Barr announces<a href="http://aws.typepad.com/aws/2005/01/developer_confe.html" class="external"> Amazon&#8217;s invited several developers including Joel Spolsky, Rael Dornfest, and James Gosling to talk to their developers</a> this Wednesday and Thursday. Jeff plans to post transcripts to the <a href="http://aws.typepad.com/aws">Amazon Web Services weblog</a>, and forward questions to the speakers from readers outside of Amazon.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.whump.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fwww.whump.com%2FmoreLikeThis%2F2005%2F01%2F19%2F04129%2F&#038;seed_title=Developer+Conference+at+Amazon/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Buzz&#8217;s Cocoa Del.icio.us Client</title>
		<link>http://www.whump.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fwww.whump.com%2FmoreLikeThis%2F2004%2F07%2F29%2F04037%2F&#038;seed_title=Buzz%26%238217%3Bs+Cocoa+Del.icio.us+Client</link>
		<comments>http://www.whump.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fwww.whump.com%2FmoreLikeThis%2F2004%2F07%2F29%2F04037%2F&#038;seed_title=Buzz%26%238217%3Bs+Cocoa+Del.icio.us+Client#comments</comments>
		<pubDate>Thu, 29 Jul 2004 07:00:00 +0000</pubDate>
		<dc:creator>Bill Humphries</dc:creator>
				<category><![CDATA[apple]]></category>
		<category><![CDATA[content-management]]></category>
		<category><![CDATA[content-syndication]]></category>
		<category><![CDATA[web-services]]></category>
		<category><![CDATA[xml]]></category>

		<guid isPermaLink="false">http://www.whump.com/moreLikeThis/2004/07/29/04037/</guid>
		<description><![CDATA[Our corporate masters gave Buzz the blessing to release his del.icio.us bookmark browser!]]></description>
			<content:encoded><![CDATA[<p>Our corporate masters gave Buzz the blessing to release <a href="http://www.scifihifi.com/weblog/software/Cocoa-Delicious-Client.html" class="external">his del.icio.us bookmark browser</a>!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.whump.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fwww.whump.com%2FmoreLikeThis%2F2004%2F07%2F29%2F04037%2F&#038;seed_title=Buzz%26%238217%3Bs+Cocoa+Del.icio.us+Client/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What is Adam Doing?</title>
		<link>http://www.whump.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fwww.whump.com%2FmoreLikeThis%2F2004%2F07%2F26%2F04032%2F&#038;seed_title=What+is+Adam+Doing%3F</link>
		<comments>http://www.whump.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fwww.whump.com%2FmoreLikeThis%2F2004%2F07%2F26%2F04032%2F&#038;seed_title=What+is+Adam+Doing%3F#comments</comments>
		<pubDate>Mon, 26 Jul 2004 07:00:00 +0000</pubDate>
		<dc:creator>Bill Humphries</dc:creator>
				<category><![CDATA[web-services]]></category>
		<category><![CDATA[xml]]></category>

		<guid isPermaLink="false">http://www.whump.com/moreLikeThis/2004/07/26/04032/</guid>
		<description><![CDATA[Amature Punditry Alert: So there was the announcement last week that Mr. Bosworth leaves BEA for Google, much buzz ensues. I&#8217;m very far from that buzz, being a mere web hacker in an IT group. However, the spam bots have been busy attacking his weblog, so a post from last year about the Web Services [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Amature Punditry Alert:</strong> So there was the announcement last week that Mr. Bosworth leaves BEA for Google, much buzz ensues. I&#8217;m very far from that buzz, being a mere web  hacker in an IT group. <em>However,</em> the spam bots have been busy attacking his weblog, so <a href="http://www.adambosworth.net/archives/000005.html" class="external">a post from last year about the Web Services Browser</a> appears in my Net News Wire as new:</p>
<blockquote><p>So, to summarize, a set of related pages designed to work with the XML information in quesiton called a ClientWeb, a set of information retrieved using Web Services, and a Controller to coordinate the actions that occur between pages and to invoke suitable web services when necessary. How does all this work offline? Also to be covered in subsequent entries. Lastly let me freely admit that this is a dream in progress, open to all, and sure to be wrong in some of its details.</p>
</blockquote>
<p>That was some seriously serendipitous blog spam.</p>
<p>So, you got your web services guy going to an outfit who knows all about storing large caches of <a href="http://www.google.com/search?q=inurl:atom.xml">structured data</a>, and has demonstrated they can deliver <a href="http://gmail.com/">sophisticated applications in the browser</a>.</p>
<p>I guess that Bosworth&#8217;s going to help build that Web Services Browser he was talking about.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.whump.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fwww.whump.com%2FmoreLikeThis%2F2004%2F07%2F26%2F04032%2F&#038;seed_title=What+is+Adam+Doing%3F/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>XSL+Tidy RSS Scraper Service</title>
		<link>http://www.whump.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fwww.whump.com%2FmoreLikeThis%2F2003%2F09%2F03%2F03630%2F&#038;seed_title=XSL%2BTidy+RSS+Scraper+Service</link>
		<comments>http://www.whump.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fwww.whump.com%2FmoreLikeThis%2F2003%2F09%2F03%2F03630%2F&#038;seed_title=XSL%2BTidy+RSS+Scraper+Service#comments</comments>
		<pubDate>Wed, 03 Sep 2003 07:00:00 +0000</pubDate>
		<dc:creator>Bill Humphries</dc:creator>
				<category><![CDATA[content-syndication]]></category>
		<category><![CDATA[web-services]]></category>
		<category><![CDATA[xml]]></category>

		<guid isPermaLink="false">http://www.whump.com/moreLikeThis/2003/09/03/03630/</guid>
		<description><![CDATA[Alright, L. M. Orchard took my technique of RSS scraping via Tidy and XSLT, and produced a RESTful web service to do this. You provide a URL for the site to scrape, and the URL of an XSLT transform and it returns RSS. You&#8217;ll recall that he tried this by chaining the W3C&#8217;s Tidy and [...]]]></description>
			<content:encoded><![CDATA[<p>Alright, L. M. Orchard took <a href="http://www.whump.com/moreLikeThis/link/03617">my technique of RSS scraping via Tidy and XSLT</a>, and produced a <acronym title="REpresentational State Transfer">RESTful</acronym> <a href="http://www.decafbad.com/twiki/bin/view/Main/XslScraper" class="external">web service to do this</a>. You provide a URL for the site to scrape, and the URL of an XSLT transform and it returns RSS.</p>
<p>You&#8217;ll recall that <a href="http://www.decafbad.com/blog/geek/rss_scrape_urls.html">he tried this by chaining the W3C&#8217;s Tidy and XSLT web services</a>, but they didn&#8217;t provide the configuration options to force Tidy to produce output in spite of errors in HTML source, nor access to handy functions from the EXSLT library.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.whump.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fwww.whump.com%2FmoreLikeThis%2F2003%2F09%2F03%2F03630%2F&#038;seed_title=XSL%2BTidy+RSS+Scraper+Service/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>An RSS Scraping Web Service</title>
		<link>http://www.whump.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fwww.whump.com%2FmoreLikeThis%2F2003%2F08%2F24%2F03620%2F&#038;seed_title=An+RSS+Scraping+Web+Service</link>
		<comments>http://www.whump.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fwww.whump.com%2FmoreLikeThis%2F2003%2F08%2F24%2F03620%2F&#038;seed_title=An+RSS+Scraping+Web+Service#comments</comments>
		<pubDate>Sun, 24 Aug 2003 07:00:00 +0000</pubDate>
		<dc:creator>Bill Humphries</dc:creator>
				<category><![CDATA[content-syndication]]></category>
		<category><![CDATA[web-services]]></category>
		<category><![CDATA[xml]]></category>

		<guid isPermaLink="false">http://www.whump.com/moreLikeThis/2003/08/24/03620/</guid>
		<description><![CDATA[L. M. Orchard took my RSS by screen scraping example and tried to see if it could made into a web service by chaining together the W3C&#8216;s Tidy and XSLT web services. Unfortunately, you need Tidy&#8217;s force-output option to get well-formed data back from The Nation&#8216;s front page, and the W3C service doesn&#8217;t offer that [...]]]></description>
			<content:encoded><![CDATA[<p>L. M. Orchard took <a href="http://www.whump.com/moreLikeThis/link/03617" title="Supporting the Desperate RSS Hacker">my RSS by screen scraping example</a> and tried to see if <a href="http://www.decafbad.com/blog/geek/rss_scrape_urls.html" class="external">it could made into a web service</a> by chaining together the <acronym title="World Wide Web Consortium">W3C</acronym>&#8216;s <a href="http://cgi.w3.org/cgi-bin/tidy">Tidy</a> and <a href="http://www.w3.org/2001/05/xslt">XSLT</a> web services. Unfortunately, you need Tidy&#8217;s <em>force-output</em> option to get well-formed data back from <a href="http://www.thenation.com/">The Nation</a>&#8216;s front page, and the W3C service doesn&#8217;t offer that option.</p>
<p>He&#8217;s working on <a href="http://www.decafbad.com/blog/geek/rss_scrape_urls2.html">another example using a page that will go through Tidy</a> without requiring the <em>force-output</em> option.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.whump.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fwww.whump.com%2FmoreLikeThis%2F2003%2F08%2F24%2F03620%2F&#038;seed_title=An+RSS+Scraping+Web+Service/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>REST and Application Keys</title>
		<link>http://www.whump.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fwww.whump.com%2FmoreLikeThis%2F2003%2F05%2F14%2F03479%2F&#038;seed_title=REST+and+Application+Keys</link>
		<comments>http://www.whump.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fwww.whump.com%2FmoreLikeThis%2F2003%2F05%2F14%2F03479%2F&#038;seed_title=REST+and+Application+Keys#comments</comments>
		<pubDate>Wed, 14 May 2003 07:00:00 +0000</pubDate>
		<dc:creator>Bill Humphries</dc:creator>
				<category><![CDATA[software-development]]></category>
		<category><![CDATA[web-services]]></category>
		<category><![CDATA[xml]]></category>

		<guid isPermaLink="false">http://www.whump.com/moreLikeThis/2003/05/14/03479/</guid>
		<description><![CDATA[Tim Bray reviews the REST/SOAP debate in light of Dave Sifry&#8217;s Technorati API. Dave went with URI-based access, but you need to send a key in the request parameters, and since you&#8217;re limited to 500 queries a day, you don&#8217;t want to publish the URI you use. There&#8217;s a couple ways to go here. One [...]]]></description>
			<content:encoded><![CDATA[<p>Tim Bray reviews <a href="http://www.tbray.org/ongoing/When/200x/2003/05/12/SoapAgain" class="external">the <acronym title="REpresentational State Transfer">REST</acronym>/<acronym title="Simple Object Access Protocol">SOAP</acronym> debate in light of Dave Sifry&#8217;s Technorati API</a>. Dave went with URI-based access, but you need to send a key in the request parameters, and since you&#8217;re limited to 500 queries a day, you don&#8217;t want to publish the URI you use.</p>
<p>There&#8217;s a couple ways to go here. One is to abstract away the Technorati request from the public interface &#8212; i.e. your application. So your server-side code talks to Technorati with your key via HTTP GET  after getting the request from the user, and processes the result. That&#8217;s how I implemented the Google search appliance at work. The end user doesn&#8217;t talk to the Google box, we take the search request, construct a URL, talk to the Google box and render the XML the Appliance returns. You write this up as a class, so it&#8217;s easier to plug in. <a href="http://diveintomark.org/archives/2003/05/12/pytechnorati.html">Mark Pilgrim&#8217;s already built a Technorati interface for Python</a>, so you can use it in your applications.</p>
<p>Another would be for Dave to look for your application key in the HTTP request header. That&#8217;s easy enough to implement on either side. The major web languages all have functions or objects to allow you to add your own headers to a request. When I worked with the eBay API a couple of years ago, that&#8217;s how eBay expected to receive the key authorizing us to talk to their XML server.</p>
<p>I&#8217;ll have to look up if the headers in a HTTPS request are encrypted, since you&#8217;d need that in order to keep someone from sniffing for your Technorati key in headers sent in the clear. I&#8217;m pretty sure they are.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.whump.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fwww.whump.com%2FmoreLikeThis%2F2003%2F05%2F14%2F03479%2F&#038;seed_title=REST+and+Application+Keys/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Amazon Web Services API and Features</title>
		<link>http://www.whump.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fwww.whump.com%2FmoreLikeThis%2F2003%2F04%2F25%2F03456%2F&#038;seed_title=Amazon+Web+Services+API+and+Features</link>
		<comments>http://www.whump.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fwww.whump.com%2FmoreLikeThis%2F2003%2F04%2F25%2F03456%2F&#038;seed_title=Amazon+Web+Services+API+and+Features#comments</comments>
		<pubDate>Fri, 25 Apr 2003 07:00:00 +0000</pubDate>
		<dc:creator>Bill Humphries</dc:creator>
				<category><![CDATA[web-services]]></category>
		<category><![CDATA[xml]]></category>

		<guid isPermaLink="false">http://www.whump.com/moreLikeThis/2003/04/25/03456/</guid>
		<description><![CDATA[[ Thanks to the mysterious Mr. FoRK ] Windley&#8217;s Enterprise Computing Weblog discusses a presentation by Jeff Barr, RSS maven, and now Amazon.com&#8217;s Web Services evangelist, on building web applications using Amazon&#8217;s XML feeds and REST.]]></description>
			<content:encoded><![CDATA[<p>[ Thanks to the mysterious Mr. FoRK ] Windley&#8217;s Enterprise Computing Weblog <a href="http://www.windley.com/2003/04/22.html#a562" class="external">discusses a presentation by Jeff Barr</a>, <a href="http://www.syndic8.com">RSS</a> maven, and now Amazon.com&#8217;s Web Services evangelist, on building web applications using Amazon&#8217;s XML feeds and REST.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.whump.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fwww.whump.com%2FmoreLikeThis%2F2003%2F04%2F25%2F03456%2F&#038;seed_title=Amazon+Web+Services+API+and+Features/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Clutter: a Visual UI to iTunes</title>
		<link>http://www.whump.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fwww.whump.com%2FmoreLikeThis%2F2003%2F04%2F23%2F03263%2F&#038;seed_title=Clutter%3A+a+Visual+UI+to+iTunes</link>
		<comments>http://www.whump.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fwww.whump.com%2FmoreLikeThis%2F2003%2F04%2F23%2F03263%2F&#038;seed_title=Clutter%3A+a+Visual+UI+to+iTunes#comments</comments>
		<pubDate>Wed, 23 Apr 2003 07:00:00 +0000</pubDate>
		<dc:creator>Bill Humphries</dc:creator>
				<category><![CDATA[apple]]></category>
		<category><![CDATA[music]]></category>
		<category><![CDATA[web-services]]></category>

		<guid isPermaLink="false">http://www.whump.com/moreLikeThis/2003/04/23/03263/</guid>
		<description><![CDATA[One of the Safari developers put together a visual interface to your iTunes collection called Clutter. [ from the developer's Live Journal ] The reason I wrote it is that I find that iTunes organizes stuff too neatly. When I buy music on CD, I keep the newish and in-vogue CDs lying around on my [...]]]></description>
			<content:encoded><![CDATA[<p>One of the Safari developers put together <a href="http://www.sprote.com/clutter/index.html" class="external">a visual interface to your iTunes collection called Clutter</a>.</p>
<blockquote><p class="quote">[ from the developer's Live Journal ] The reason I wrote it is that I find that iTunes organizes stuff too neatly. When I buy music on CD, I keep the newish and in-vogue CDs lying around on my desk or on top of the stereo for a while. Then when I&#8217;m deciding what to listen to, my eye will be caught by one of them and I&#8217;ll decide to play it. But nowadays, when I either get music in MP3 form (from eMusic or epitonic) or rip the CD and file it away, the only reminder of its existence is in iTunes, and I find that the new stuff vanishes away in a huge alphabetical list of everything I already have. And besides, I really like cover art and miss not having it around anymore.</p>
</blockquote>
<p>Clutter looks up albums on Amazon.com, and creates a clickable image of the cover, playing an album from iTunes is transformed from scanning a list of albums to scanning a stack of cover art, something we&#8217;ve grown up with. <a href="http://homepage.mac.com/rdas7/piles.html" title="No comment.">Piles</a>, anyone?</p>
<p><strong>Note</strong> this was originally linked from the developer&#8217;s Live Journal on 10 January 2003. However, he didn&#8217;t expect to get blogged, and consequently asked (nicely) for me to delist it until an official release.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.whump.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fwww.whump.com%2FmoreLikeThis%2F2003%2F04%2F23%2F03263%2F&#038;seed_title=Clutter%3A+a+Visual+UI+to+iTunes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Request Parameters</title>
		<link>http://www.whump.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fwww.whump.com%2FmoreLikeThis%2F2003%2F03%2F06%2F03341%2F&#038;seed_title=Google+Request+Parameters</link>
		<comments>http://www.whump.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fwww.whump.com%2FmoreLikeThis%2F2003%2F03%2F06%2F03341%2F&#038;seed_title=Google+Request+Parameters#comments</comments>
		<pubDate>Thu, 06 Mar 2003 08:00:00 +0000</pubDate>
		<dc:creator>Bill Humphries</dc:creator>
				<category><![CDATA[javascript]]></category>
		<category><![CDATA[web-services]]></category>

		<guid isPermaLink="false">http://www.whump.com/moreLikeThis/2003/03/06/03341/</guid>
		<description><![CDATA[Bob DuCharme found a list of parameters Google accepts in search requests. He used this to put together a quick and dirty bi-directional linking hack using JavaScript.]]></description>
			<content:encoded><![CDATA[<p>Bob DuCharme found <a href="http://cpsearch.calpoly.edu/helpdocs/dev_assistance.html#request_parameters" class="external">a list of parameters Google accepts in search requests</a>.</p>
<p>He used this to put together <a href="http://lists.usefulinc.com/pipermail/xml-hypertext/2003-March/000101.html">a quick and dirty bi-directional linking hack</a> using JavaScript.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.whump.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fwww.whump.com%2FmoreLikeThis%2F2003%2F03%2F06%2F03341%2F&#038;seed_title=Google+Request+Parameters/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

