<?xml version="1.0" encoding="UTF-8"?><rss version="0.92">
<channel>
	<title>Mashup Guide</title>
	<link>http://blog.mashupguide.net</link>
	<description>A blog about Raymond Yee&#039;s Book Pro Web 2.0 Mashups: Remixing Data and Web Services</description>
	<lastBuildDate>Thu, 01 Jul 2010 15:40:40 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	<!-- generator="WordPress/3.0.1" -->

	<item>
		<title>Mapper for serializing XML ElementTree with SQLAlchemy</title>
		<description><![CDATA[	
	<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=Mapper+for+serializing+XML+ElementTree+with+SQLAlchemy&amp;rft.aulast=Yee&amp;rft.aufirst=Raymond&amp;rft.subject=Uncategorized&amp;rft.source=Mashup+Guide&amp;rft.date=2010-07-01&amp;rft.type=blogPost&amp;rft.format=text&amp;rft.identifier=http://blog.mashupguide.net/2010/07/01/xml-sqlalchemy/&amp;rft.language=English"></span>
This morning I've been working out how to configure a SQLAlchemy mapper to enable me to store an XML blob to relational databases.  Storing the XML element is a bit of  hack right now; ultimately, I want to map all the relevant pieces of the XML to appropriate Python object attributes.  But until I figure [...]]]></description>
		<link>http://blog.mashupguide.net/2010/07/01/xml-sqlalchemy/</link>
			</item>
	<item>
		<title>LinkedIn API: First steps using Python</title>
		<description><![CDATA[	
	<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=LinkedIn+API%3A+First+steps+using+Python&amp;rft.aulast=Yee&amp;rft.aufirst=Raymond&amp;rft.subject=Uncategorized&amp;rft.source=Mashup+Guide&amp;rft.date=2010-02-05&amp;rft.type=blogPost&amp;rft.format=text&amp;rft.identifier=http://blog.mashupguide.net/2010/02/05/linkedin-api-python-step-1/&amp;rft.language=English"></span>
My enthusiasm  for LinkedIn increased dramatically once I learned that LinkedIn had opened up its API to the public at large.  What is still unclear to me is how much the API allows one to get data in and out LinkedIn.   One of the best ways to find out:  dive in and see what [...]]]></description>
		<link>http://blog.mashupguide.net/2010/02/05/linkedin-api-python-step-1/</link>
			</item>
	<item>
		<title>Zotero REST API: early developments</title>
		<description><![CDATA[	
	<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=Zotero+REST+API%3A+early+developments&amp;rft.aulast=Yee&amp;rft.aufirst=Raymond&amp;rft.subject=Chapter+14&amp;rft.source=Mashup+Guide&amp;rft.date=2010-01-28&amp;rft.type=blogPost&amp;rft.format=text&amp;rft.identifier=http://blog.mashupguide.net/2010/01/28/zotero-rest-api-early-developments/&amp;rft.language=English"></span>
Readers of my book know that I'm an avid user of social bookmarking and online bibliographic systems. As  a big fan of Zotero ("a free, easy-to-use Firefox extension to help you collect, manage, and cite your research sources"),  I have been looking for  ways to further integrate Zotero (both the client and the web front [...]]]></description>
		<link>http://blog.mashupguide.net/2010/01/28/zotero-rest-api-early-developments/</link>
			</item>
	<item>
		<title>Updates to Chapter 1</title>
		<description><![CDATA[	
	<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=Updates+to+Chapter+1&amp;rft.aulast=Yee&amp;rft.aufirst=Raymond&amp;rft.subject=Chapter+01%3A+Learning+from+Specific+Mashups&amp;rft.source=Mashup+Guide&amp;rft.date=2010-01-25&amp;rft.type=blogPost&amp;rft.format=text&amp;rft.identifier=http://blog.mashupguide.net/2010/01/25/updates-to-chapter-1/&amp;rft.language=English"></span>
Some updates I'm making to Chapter 1 Re: LibraryLookup Bookmarklet -- http://weblog.infoworld.com/udell/stories/2002/12/11/librarylookup.html -&#62; http://jonudell.net/LibraryLookupGenerator.html﻿ .   The LibraryLookup Project is a good page to use as a reference for the project. http://weblog.infoworld.com/udell/2006/01/30.html -&#62; http://web.archive.org/web/20080616122712/http://weblog.infoworld.com/udell/2006/01/30.html (thanks to archive.org)]]></description>
		<link>http://blog.mashupguide.net/2010/01/25/updates-to-chapter-1/</link>
			</item>
	<item>
		<title>Creating book XHTML from DocBook</title>
		<description><![CDATA[	
	<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=Creating+book+XHTML+from+DocBook&amp;rft.aulast=Yee&amp;rft.aufirst=Raymond&amp;rft.subject=Meta&amp;rft.source=Mashup+Guide&amp;rft.date=2010-01-21&amp;rft.type=blogPost&amp;rft.format=text&amp;rft.identifier=http://blog.mashupguide.net/2010/01/21/creating-book-xhtml-from-docbook/&amp;rft.language=English"></span>
Ever since Pro Web 2.0 Mashups came out, I've wanted to get the book on the web.  Publishing PDFs was a start -- but I have envisioned developing a full-blown web application, a book that would could interact with my readers, be self-correcting and self-updating.  It's only appropriate that a book about APIs and mashups [...]]]></description>
		<link>http://blog.mashupguide.net/2010/01/21/creating-book-xhtml-from-docbook/</link>
			</item>
	<item>
		<title>a rough XHTML version of my book is now live</title>
		<description><![CDATA[	
	<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=a+rough+XHTML+version+of+my+book+is+now+live&amp;rft.aulast=Yee&amp;rft.aufirst=Raymond&amp;rft.subject=Meta&amp;rft.source=Mashup+Guide&amp;rft.date=2010-01-20&amp;rft.type=blogPost&amp;rft.format=text&amp;rft.identifier=http://blog.mashupguide.net/2010/01/20/xhtml-version/&amp;rft.language=English"></span>
I'm pleased to announce that I've posted an  XHTML version of Pro Web 2.0 Mashups:  Remixing Data and Web Services. This should make it much easier for folks to use my book.  It also opens up some good opportunities for me to update the book, which I plan to do as I teach my Mixing [...]]]></description>
		<link>http://blog.mashupguide.net/2010/01/20/xhtml-version/</link>
			</item>
	<item>
		<title>Google Mashup Editor will be shut down</title>
		<description><![CDATA[	
	<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=Google+Mashup+Editor+will+be+shut+down&amp;rft.aulast=Yee&amp;rft.aufirst=Raymond&amp;rft.subject=Chapter+11&amp;rft.subject=Google&amp;rft.source=Mashup+Guide&amp;rft.date=2009-01-18&amp;rft.type=blogPost&amp;rft.format=text&amp;rft.identifier=http://blog.mashupguide.net/2009/01/18/google-mashup-editor-will-be-shut-down/&amp;rft.language=English"></span>
I'm sad about the announcement that Google is shutting down its Mashup Editor -- one reason being that I had spent a fair amount of effort writing about it in Chapter 11 of  my book.  Oh well.  The Google App Engine is touted as a suitable and more powerful alternative to the Mashup Editor -- [...]]]></description>
		<link>http://blog.mashupguide.net/2009/01/18/google-mashup-editor-will-be-shut-down/</link>
			</item>
	<item>
		<title>Services built upon Amazon EC2</title>
		<description><![CDATA[	
	<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=Services+built+upon+Amazon+EC2&amp;rft.aulast=Yee&amp;rft.aufirst=Raymond&amp;rft.subject=Amazon&amp;rft.subject=Amazon+EC2&amp;rft.source=Mashup+Guide&amp;rft.date=2008-12-18&amp;rft.type=blogPost&amp;rft.format=text&amp;rft.identifier=http://blog.mashupguide.net/2008/12/18/services-built-upon-amazon-ec2/&amp;rft.language=English"></span>
According to How To: Getting Started with Amazon EC2 - PaulStamatiou.com, the following services are built on top of EC2 (and thereby perhaps make scaling up EC2 easier): Web-based Cloud Computing Management Platform by RightScale scalr - Google Code WeoCEO - Easy to Use. EC2 Love What other ones are out there?]]></description>
		<link>http://blog.mashupguide.net/2008/12/18/services-built-upon-amazon-ec2/</link>
			</item>
	<item>
		<title>S3Ajax:  creating buckets and uploading keys</title>
		<description><![CDATA[	
	<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=S3Ajax%3A++creating+buckets+and+uploading+keys&amp;rft.aulast=Yee&amp;rft.aufirst=Raymond&amp;rft.subject=AJAX&amp;rft.subject=Amazon+S3&amp;rft.subject=chickenfoot&amp;rft.subject=javascript&amp;rft.source=Mashup+Guide&amp;rft.date=2008-12-17&amp;rft.type=blogPost&amp;rft.format=text&amp;rft.identifier=http://blog.mashupguide.net/2008/12/17/s3ajax-creating-buckets-and-uploading-keys/&amp;rft.language=English"></span>
Continuing on Mashup Guide :: listing keys with S3Ajax, here I present a Chickenfoot script to create a bucket and upload a file (specifically, it creates a bucket by the name of raymondyeetest and uploads a file (D:\Document\PersonalInfoRemixBook\examples\ch16\Exported Items.rdf from my WinXP machine) to the key exportitems.rdf in the bucket: include("D:\\document\\JavaScriptLib\\sha1.js"); include("D:\\document\\JavaScriptLib\\S3Ajax.js"); var AWSAccessKeyId = [...]]]></description>
		<link>http://blog.mashupguide.net/2008/12/17/s3ajax-creating-buckets-and-uploading-keys/</link>
			</item>
	<item>
		<title>listing keys with S3Ajax</title>
		<description><![CDATA[	
	<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=listing+keys+with+S3Ajax&amp;rft.aulast=Yee&amp;rft.aufirst=Raymond&amp;rft.subject=Amazon+S3&amp;rft.subject=chickenfoot&amp;rft.subject=javascript&amp;rft.source=Mashup+Guide&amp;rft.date=2008-12-17&amp;rft.type=blogPost&amp;rft.format=text&amp;rft.identifier=http://blog.mashupguide.net/2008/12/17/listing-keys-with-s3ajax/&amp;rft.language=English"></span>
In a previous post (learning how to use S3Ajax to access Amazon S3), I show how to use Chickenfoot and S3Ajax to list S3 buckets. Here is a slight elaboration of the code to list the keys within buckets (in addition to the buckets): include("D:\\document\\JavaScriptLib\\sha1.js"); include("D:\\document\\JavaScriptLib\\S3Ajax.js"); var AWSAccessKeyId = "[AWSAccessKeyId]"; var AWSSecretAccessKey = "[AWSSecretAccessKey]"; S3Ajax.DEBUG [...]]]></description>
		<link>http://blog.mashupguide.net/2008/12/17/listing-keys-with-s3ajax/</link>
			</item>
</channel>
</rss>
