<?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>Francis Shanahan[.com] &#187; amazon</title>
	<atom:link href="http://francisshanahan.com/index.php/tag/amazon/feed/" rel="self" type="application/rss+xml" />
	<link>http://francisshanahan.com</link>
	<description>Thoughts on technology from a citizen scientist</description>
	<lastBuildDate>Sun, 25 Jul 2010 00:23:32 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Game Changing Technologies</title>
		<link>http://francisshanahan.com/index.php/2007/game-changing-technologies/</link>
		<comments>http://francisshanahan.com/index.php/2007/game-changing-technologies/#comments</comments>
		<pubDate>Sun, 03 Jun 2007 09:31:00 +0000</pubDate>
		<dc:creator>Francis</dc:creator>
				<category><![CDATA[Cool & Future Tech]]></category>
		<category><![CDATA[amazon]]></category>

		<guid isPermaLink="false">http://francisshanahan.com/www/index.php/2007/game-changing-technologies/</guid>
		<description><![CDATA[Every few years there comes some new tech that changes the game. The last few years it was RSS, then Ajax (so played). Time marches on and so here&#8217;s my take for the tech that will change the game on the internet in the next&#160; few years. 
a) semantic web &#8211; making the web machine-readable. This&#8217;ll supply the meta data to power the largest expert system in the world. Imagine a &#34;google&#34; type engine with a brain. A web that can rationalize and reason. The whole exceeding the sum of ...]]></description>
			<content:encoded><![CDATA[<p>Every few years there comes some new tech that changes the game. The last few years it was RSS, then Ajax (so played). Time marches on and so here&#8217;s my take for the tech that will change the game on the internet in the next&nbsp; few years. </p>
<p>a) semantic web &#8211; making the web machine-readable. This&#8217;ll supply the meta data to power the largest expert system in the world. Imagine a &quot;google&quot; type engine with a brain. A web that can rationalize and reason. The whole exceeding the sum of the parts horizon: 5-10 years.</p>
<p>b) Second life &#8211; Self-governed virtual environments. Imagine MySpace in 3D on steroids legitimized by corporate involvement and a functioning economy. ** Side note: I never &quot;got&quot; MySpace, seems just like geocities all over again. Horizon: NOW!!!</p>
<p>c) Digital Identity &#8211; High(er) assurance as to who&#8217;s who on the web. Federated identity. No more registering per site. You are who you are and reputation grows over time. Online code of conduct becomes important. Horizon: 1-2 years. </p>
<p>d) Windows Presentation Foundation: aka XBAP and&nbsp;Microsoft SilverLight [<a target="_blank" href="http://www.microsoft.com/silverlight/asp/default.aspx">LINK</a>], richer experience on the web. Flash on steroids. Blurs the line between a web application and desktop application. Lowers the cost of developing rich browser experiences. Resulting experiences are better and more interesting.&nbsp; Horizon: NOW. </p>
<p>e) Amazon web services: On demand storage, queuing and computational power. Pay for what you use model. </p>
<p>&nbsp;</p>
<p>f) New computing form factors. E.g. Microsoft Surface[<a target="_blank" href="http://www.microsoft.com/surface">LINK</a>] and multi-touch. Announced this week, Microsoft have made a computer out of a coffee table. It&#8217;s sensitive to what you put on it. This is nice, but I think HP had something similar not too long ago. Microsoft is renowned for taking disparate technologies and converging them into new business models so they can likely make this work. Horizon: 2-5 years.</p>
<p>Take one from c) and mix with any of the others and you&#8217;ve got new business model.</p>
]]></content:encoded>
			<wfw:commentRss>http://francisshanahan.com/index.php/2007/game-changing-technologies/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Kind Words and the First Review of Amazon.com Mashups</title>
		<link>http://francisshanahan.com/index.php/2007/kind-words-and-the-first-review-of-amazoncom-mashups/</link>
		<comments>http://francisshanahan.com/index.php/2007/kind-words-and-the-first-review-of-amazoncom-mashups/#comments</comments>
		<pubDate>Mon, 26 Feb 2007 06:42:00 +0000</pubDate>
		<dc:creator>Francis</dc:creator>
				<category><![CDATA[Things I've Made]]></category>
		<category><![CDATA[Web 2.0 Experiments]]></category>
		<category><![CDATA[amazon]]></category>
		<category><![CDATA[amazon.com mashups]]></category>
		<category><![CDATA[my book]]></category>

		<guid isPermaLink="false">http://francisshanahan.com/www/index.php/2007/kind-words-and-the-first-review-of-amazoncom-mashups/</guid>
		<description><![CDATA[Finally, someone was nice enough to post a review of my book [LINK]!&#160; The review is up at CSharp-Online.net here: [LINK]
Here&#8217;s an excerpt: 
&#34;Mashups are becoming ever more important to Web 2.0 applications. (A mashup refers to a combination of various third part data feeds into a new harmonious feed or presentation.) If you are not yet excited about Web 2.0, you will be after reading this book!&#34;
Here&#8217;s probably the most critical commentary: 
&#34;The book is a bit of a jarring experience for the reader. Much of it reads like ...]]></description>
			<content:encoded><![CDATA[<p>Finally, someone was nice enough to post a review of my book [<a target="_blank" href="http://www.amazon.com/dp/0470097779">LINK</a>]!&nbsp; The review is up at CSharp-Online.net here: [<a target="_blank" href="http://en.csharp-online.net/Amazon.com_Mashups,_Wrox">LINK</a>]</p>
<p>Here&#8217;s an excerpt: <br />
<em>&quot;Mashups are becoming ever more important to Web 2.0 applications. (A mashup refers to a combination of various third part data feeds into a new harmonious feed or presentation.) If you are not yet excited about Web 2.0, you will be after reading this book!&quot;</em></p>
<p>Here&#8217;s probably the most critical commentary: </p>
<p><em>&quot;The book is a bit of a jarring experience for the reader. Much of it reads like someone&#8217;s lecture notes or a PowerPoint presentation. Transitions are abrupt. But, partly, this is the price of bringing to market such a topical book so quickly.&quot;</em></p>
<p>You know I can&#8217;t fault them there. The book was cobbled together over many long nights last year and I can absolutely see how the result might be a bit &quot;jarring&quot;. As first-time author I take this criticism to heart as valid and hopefully can improve in the next one. </p>
<p>The &quot;Bottom Line&quot;: <br />
<em>&quot;Amazon.com Mashups is a great overview of mashups and introduction to integrating Amazon Web services with other mashable services using a variety of Web 2.0 techniques.&quot;<br />
</em><br />
4 out of 5 stars? Not bad, I&#8217;ll take it. </p>
<p>In related news I got the following email from Alex in the UK over the weekend. This really brightened my day: </p>
<p><em>&quot;Just wanted to send an email of appreciation. I have purchased your book and am thoroughly enjoying it. It is nice to read a book that is technical but not at all boring and very, very useful. Hopefully, you are considering writing new titles that maybe go even further. These new range of books that inspire the imagination as well as go into technical detail are great and so much better than reading manuals all the time. I&#8217;m sure you have had many similar emails, but I just wanted to add my bit.</em>&quot;</p>
<p>
<em> </em></p>
]]></content:encoded>
			<wfw:commentRss>http://francisshanahan.com/index.php/2007/kind-words-and-the-first-review-of-amazoncom-mashups/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Amazon.com Mashups: Sample Chapter Available</title>
		<link>http://francisshanahan.com/index.php/2007/amazoncom-mashups-sample-chapter-available/</link>
		<comments>http://francisshanahan.com/index.php/2007/amazoncom-mashups-sample-chapter-available/#comments</comments>
		<pubDate>Thu, 15 Feb 2007 06:07:00 +0000</pubDate>
		<dc:creator>Francis</dc:creator>
				<category><![CDATA[Things I've Made]]></category>
		<category><![CDATA[amazon]]></category>
		<category><![CDATA[amazon.com mashups]]></category>
		<category><![CDATA[my book]]></category>

		<guid isPermaLink="false">http://francisshanahan.com/www/index.php/2007/amazoncom-mashups-sample-chapter-available/</guid>
		<description><![CDATA[A quick update on my book [LINK]. The &#34;Search Inside&#34; feature from Amazon is on its way but in the interim you can read a sample chapter (Chapter 15) from this book here: http://www.wrox.com/WileyCDA/Section/id-303068.html
This chapter covers the Amazon S3 platform and shows you how to build a generic interface into it. For those of you on the fence as to whether to buy the book this might push you over the edge and for those who&#8217;ve already bought it, thank you, this might be a useful online reference for you.
Jeff ...]]></description>
			<content:encoded><![CDATA[<p>A quick update on my book [<a target="_blank" href="http://www.amazon.com/gp/product/0470097779/">LINK</a>]. The &quot;Search Inside&quot; feature from Amazon is on its way but in the interim you can read a sample chapter (Chapter 15) from this book here: <a target="_blank" href="http://www.wrox.com/WileyCDA/Section/id-303068.html" onclick="return false;">http://www.wrox.com/WileyCDA/Section/id-303068.html</a></p>
<p>This chapter covers the Amazon S3 platform and shows you how to build a generic interface into it. For those of you on the fence as to whether to buy the book this might push you over the edge and for those who&#8217;ve already bought it, thank you, this might be a useful online reference for you.</p>
<p>Jeff Barr has blogged it here [<a target="_blank" href="http://aws.typepad.com/aws/2007/02/links_galore.html">LINK</a>]. The Wrox Newsletter cites it also. </p>
<p>Still no reviews posted on Amazon. If you&#8217;ve bought the book, liked it or hated it, I&#8217;d appreciate it if you could post a review on Amazon&#8217;s product page. The feedback is invaluable in improving future writing endeavours. </p>
<p>The Yahoo Develop Network also mentions the book today: [<a target="_blank" href="http://developer.yahoo.net/blog/archives/2007/02/book_yahoo_maps.html">LINK</a>] along with some of the other titles in the series: &quot;<a target="_blank" href="http://www.wrox.com/WileyCDA/WroxTitle/productCd-0470097787.html">Yahoo Maps Mashups</a>&quot; by Charles Freedman, &quot;<a href="http://www.wrox.com/WileyCDA/WroxTitle/productCd-0470097744.html">Flickr Mashups</a>&quot; by David Wilkinson and &quot;<a href="http://www.wrox.com/WileyCDA/WroxTitle/productCd-0470097760.html">Del.icio.us Mashups</a>&quot; by Brett O&rsquo;Connor. </p>
<p><em>&quot;Additionally, &quot;<a href="http://www.wrox.com/WileyCDA/WroxTitle/productCd-0470097779.html">Amazon.com Mashups</a>&quot; by Francis Shanahan features mashups with Yahoo! Maps. All books carry on the fine tradition Wrox has of delivering quality technical books to real programmers. As I learned last year at many conferences, our developer community deserves and expects nothing less.&quot;</em></p>
<p>They&#8217;ve also launched the following site as a central location for the entire series: <a target="_blank" href="http://www.mashupexperts.com">http://www.mashupexperts.com</a></p>
<p>Enjoy.</p>
]]></content:encoded>
			<wfw:commentRss>http://francisshanahan.com/index.php/2007/amazoncom-mashups-sample-chapter-available/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New Feature: Amazon Zuggest!</title>
		<link>http://francisshanahan.com/index.php/2005/new-feature-amazon-zuggest/</link>
		<comments>http://francisshanahan.com/index.php/2005/new-feature-amazon-zuggest/#comments</comments>
		<pubDate>Thu, 03 Mar 2005 02:01:00 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[Cool & Future Tech]]></category>
		<category><![CDATA[Things I've Made]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Web 2.0 Experiments]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[amazon]]></category>
		<category><![CDATA[google suggest]]></category>
		<category><![CDATA[live search]]></category>
		<category><![CDATA[xml]]></category>
		<category><![CDATA[zuggest]]></category>

		<guid isPermaLink="false">http://francisshanahan.com/www/index.php/2005/new-feature-amazon-zuggest/</guid>
		<description><![CDATA[UPDATE: Since originally posting, the site&#8217;s been getting a lot more traffic than usual so I&#8217;ve made some improvements to Zuggest.
I incorporated some zuggestions (groan) which folks emailed so the overall UI is a little nicer. I&#8217;m definitely HTML impaired. I&#8217;ve also improved caching on my server so Amazon doesn&#8217;t get such a big whack. Still tweaking things but have definitely learned a lot over the last few days.
-=====================-
UPDATE: Jeff Barr of Amazon has posted a link to Zuggest on the Amazon Web Services Blog. Thanks Jeff!
I&#8217;ve also upgraded to ...]]></description>
			<content:encoded><![CDATA[<p>UPDATE: Since originally posting, the site&#8217;s been getting a lot more traffic than usual so I&#8217;ve made some improvements to <a href="http://www.FrancisShanahan.com/zuggest.aspx">Zuggest</a>.</p>
<p>I incorporated some zuggestions (groan) which folks emailed so the overall UI is a little nicer. I&#8217;m definitely HTML impaired. I&#8217;ve also improved caching on my server so Amazon doesn&#8217;t get such a big whack. Still tweaking things but have definitely learned a lot over the last few days.</p>
<p>-=====================-</p>
<p>UPDATE: Jeff Barr of Amazon has posted a link to <a href="http://www.FrancisShanahan.com/zuggest.aspx">Zuggest</a> on <a href="http://aws.typepad.com/aws/2005/03/zuggest_dynamic.html">the Amazon Web Services Blog</a>. Thanks Jeff!</p>
<p>I&#8217;ve also upgraded to the latest Amazon web service WSDL. Tonnes more information available such as list, new and used prices, even inventory levels on used items! Great stuff.</p>
<p>-=====================-</p>
<p>You&#8217;ve got to make life interesting and I just couldn&#8217;t resist! After hearing all the buzz about XMLHttp (eh, it&#8217;s been out for 2 years already) I figured I&#8217;d take a look at it.   This is my take on &#8220;Google Suggest&#8221; only with Amazon so I&#8217;ve called it <a href="http://www.FrancisShanahan.com/zuggest.aspx">&#8220;Amazon Zuggest&#8221; &#8211; TAKE A LOOK AT IT HERE</a>.</p>
<p>This is a technology experiment in creation of Rich Internet User Interfaces using asynchronous communication from a browser to the server to gather data while the user&#8217;s doing something else.</p>
<p>While you type, the page gets results without a page refresh and without having to hit &#8220;submit&#8221; all the time.</p>
<p><strong>HOW IT WORKS</strong> The technology involved is Javascript, Web Services, SOAP, XMLHttp, XML, C# and ASP.NET.<br />
The Javascript runs in the browser and fires once you&#8217;re done typing. It looks for something to search on. If it finds something, it shoots a request using XMLHttp to my webserver.</p>
<p>The webserver constructs a SOAP request and sends it to the Amazon Web Services server (AWS ECM 4.0). Amazon sends back a SOAP response to my server, this response is then parsed into HTML. I think this is where Zuggest differs from Google Maps.</p>
<p>I think Maps is sending back XML to the browser and that gets XSLT&#8217;d into HTML on the browser. I do that part on the web server and stream HTML to the browser.</p>
<p>Lastly, I cache all the results on my side and check the cache before I query anything. I also cache the results on the browser side, so if you&#8217;ve searched for something you can just mouseover the history to bring it straight back, instantly. All in the blink of an eye.</p>
<p>So you might say well why not just issue the Web Service request or a REST request directly from the browser to the AWS server, eliminating the extra hop through my server. The main reason for this convoluted Web Service approach through my server is the security constraints around the client-side javascript blending content from other sources.</p>
<p>You can&#8217;t issue XMLHttp requests from the browser back to a domain other than the one the original page was served from. Otherwise this would be REALLY fast, as in Google Suggest. <a href="http://maps.google.com/">Google Maps</a> works the same way.</p>
<p>I&#8217;ve tested it in Firefox and IE6 without too many problems. Again, this is an experiment so it&#8217;s a little rough around the edges. It would be a little nicer if I wasn&#8217;t restricted to 1 request every second max to Amazon.</p>
<p><strong>UPDATES:<br />
</strong>Question from Jonathan Sambrook:<br />
Does the Amazon API allow you to use amazon.co.uk ? Answer: Yes. There are WSDLs available for the US, UK, DE, JP, FR and CA Locales although Zuggest only searches the US right now.</p>
<p>Question from Roshawn Dawson: You said that you are using Soap. Are you using a code-behind file? Answer: Yes. The XMLHttpRequest is sent to my ASP.NET page from the browser. The code-behind constructs the SOAP message, etc. etc.</p>
<p>What do you think? Would love to hear your thoughts or happy to link to other experiments like this.</p>
]]></content:encoded>
			<wfw:commentRss>http://francisshanahan.com/index.php/2005/new-feature-amazon-zuggest/feed/</wfw:commentRss>
		<slash:comments>50</slash:comments>
		</item>
	</channel>
</rss>
