<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Gobán Saor &#187; news</title>
	<atom:link href="http://blog.gobansaor.com/category/news/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.gobansaor.com</link>
	<description>A country datasmith.</description>
	<lastBuildDate>Tue, 27 Jul 2010 17:23:43 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='blog.gobansaor.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/67e164f5d51c2b3115a7819b84505c13?s=96&#038;d=http://s2.wp.com/i/buttonw-com.png</url>
		<title>Gobán Saor &#187; news</title>
		<link>http://blog.gobansaor.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://blog.gobansaor.com/osd.xml" title="Gobán Saor" />
	<atom:link rel='hub' href='http://blog.gobansaor.com/?pushpress=hub'/>
		<item>
		<title>Clouds no longer pass by Windows.</title>
		<link>http://blog.gobansaor.com/2008/10/01/clouds-not-longer-pass-by-windows/</link>
		<comments>http://blog.gobansaor.com/2008/10/01/clouds-not-longer-pass-by-windows/#comments</comments>
		<pubDate>Wed, 01 Oct 2008 11:44:29 +0000</pubDate>
		<dc:creator>Tom Gleeson</dc:creator>
				<category><![CDATA[AmazonAWS]]></category>
		<category><![CDATA[EC2]]></category>
		<category><![CDATA[ETL]]></category>
		<category><![CDATA[RSSBus]]></category>
		<category><![CDATA[Web2.0]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[Windows on EC2]]></category>
		<category><![CDATA[SQLServer on EC2]]></category>
		<category><![CDATA[cloud burst]]></category>

		<guid isPermaLink="false">http://gobansaor.wordpress.com/?p=514</guid>
		<description><![CDATA[Amazon today announced that later this year, Windows Server woud be available on EC2. No details on cost and licensing etc. but this is major.  Up until now, that portion of the business world who are pure MS shops (a very large percentage especially amongst SMEs) were excluded from taking advantage of Amazon&#8217;s amazing (and [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.gobansaor.com&blog=110633&post=514&subd=gobansaor&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://gobansaor.files.wordpress.com/2008/10/windows-and-clouds.jpg"><img class="aligncenter size-medium wp-image-516" title="windows-and-clouds" src="http://gobansaor.files.wordpress.com/2008/10/windows-and-clouds.jpg?w=300&#038;h=225" alt="" width="300" height="225" /></a>Amazon today announced that later this year, <a href="http://aws.typepad.com/aws/2008/10/coming-soon-ama.html">Windows Server woud be available on EC2.</a> No details on cost and licensing etc. but this is major.  Up until now, that portion of the business world who are pure MS shops (a very large percentage especially amongst SMEs) were excluded from taking advantage of Amazon&#8217;s amazing (and getting more amazing everyday) <a href="http://aws.amazon.com/ec2/">EC2 platform</a>. </p>
<p>From my point of view, <a href="http://blog.gobansaor.com/2008/09/23/oracle-embrace-the-cloud/">as with Oracle&#8217;s announcement last week</a>, this releases yet more of my &#8220;legacy&#8221; skillset for deployment in the clouds. Although I&#8217;ve been involved with  *nix servers for 20 years or so, as corporate servers became more locked-down (and removed to the control of 3rd party data centres) I lost day-to-day experience of using them; in latter years my main &#8216;hands-on&#8217; platform was Windows, either my own PC or local departmental NT servers. Windows on EC2 will allow me to use a whole new set of Windows only software (e.g.<a href="http://www.rssbus.com/"> RSSBus </a>or <a href="http://xlsgen.arstdesign.com/">XLsgen) </a>and of course SQLServer.</p>
<p>The lack of SQLServer on EC2 has been a major problem for me as a datasmith; there&#8217;s an awful lot of data out there sitting in SQLServer databases, but currently if I need to &#8220;<strong>cloud burst</strong>&#8221; such datasets I would have to first extract the data to, say, csv files and then load the data on to a Linux compatible database. But with a SQLServer instance running in the cloud, I could simply use SQLServer&#8217;s native backup/replication tools.  No more need to download data to my &#8220;ground-based&#8221; PCs resulting in quicker turnaround and fewer data security risks.</p>
<p>On the licensing front,  I&#8217;m presuming that the OS licence will be on a pay-as-you-go basis, but what about SQLServer and other server products?  Will MS do an Oracle on it, i.e. require a traditional upfront use-it-or-lose-it payment or will they the go the radical (but I thing inevitable) path of a licence-by-the-hour. </p>
<p>First RedHat, then Sun, then Oracle and now Microsoft; the mighty beasts of our industry have acknowledged there&#8217;s a new mighty beast on the prowl, dressed as a humble bookseller no less!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/gobansaor.wordpress.com/514/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/gobansaor.wordpress.com/514/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/gobansaor.wordpress.com/514/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/gobansaor.wordpress.com/514/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/gobansaor.wordpress.com/514/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/gobansaor.wordpress.com/514/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/gobansaor.wordpress.com/514/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/gobansaor.wordpress.com/514/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/gobansaor.wordpress.com/514/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/gobansaor.wordpress.com/514/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.gobansaor.com&blog=110633&post=514&subd=gobansaor&ref=&feed=1" />]]></content:encoded>
			<wfw:commentRss>http://blog.gobansaor.com/2008/10/01/clouds-not-longer-pass-by-windows/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b714f82b5e24beb3b74779615b6ad969?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gobansaor</media:title>
		</media:content>

		<media:content url="http://gobansaor.files.wordpress.com/2008/10/windows-and-clouds.jpg?w=300" medium="image">
			<media:title type="html">windows-and-clouds</media:title>
		</media:content>
	</item>
		<item>
		<title>Cloudy skies, cloudy apps&#8230;</title>
		<link>http://blog.gobansaor.com/2008/08/28/cloudy-skies-cloudy-apps/</link>
		<comments>http://blog.gobansaor.com/2008/08/28/cloudy-skies-cloudy-apps/#comments</comments>
		<pubDate>Thu, 28 Aug 2008 11:53:01 +0000</pubDate>
		<dc:creator>Tom Gleeson</dc:creator>
				<category><![CDATA[BI]]></category>
		<category><![CDATA[ETL]]></category>
		<category><![CDATA[Ireland]]></category>
		<category><![CDATA[Palo]]></category>
		<category><![CDATA[Web2.0]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[excel]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[olap]]></category>
		<category><![CDATA[Freiburg]]></category>
		<category><![CDATA[Jedox]]></category>
		<category><![CDATA[WaveMaker]]></category>
		<category><![CDATA[Worksheet Server]]></category>

		<guid isPermaLink="false">http://gobansaor.wordpress.com/?p=453</guid>
		<description><![CDATA[Just back from a break in Clifden, Connemara, summer is nearly over, the kids return to school today, back to work. Counties Galway and Mayo were like the rest of the country last week, a tad wet, but unlike the developed east of the island, flooding was not a problem; a problematic drainage area is [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.gobansaor.com&blog=110633&post=453&subd=gobansaor&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<p>Just back from a break in <a href="http://www.connemara.ie/connemara/clifden/">Clifden, Connemara</a>, summer is nearly over, the kids return to school today, back to work.</p>
<div id="attachment_459" class="wp-caption aligncenter" style="width: 310px"><a href="http://gobansaor.files.wordpress.com/2008/08/aasleagh-falls.jpg"><img class="size-medium wp-image-459" src="http://gobansaor.files.wordpress.com/2008/08/aasleagh-falls.jpg?w=300&#038;h=225" alt="Aasleagh Falls, Co. Mayo" width="300" height="225" /></a><p class="wp-caption-text">Aasleagh Falls, Co. Mayo</p></div>
<p><a href="http://www.discoverireland.ie/west.aspx">Counties Galway and Mayo</a> were like the rest of the country last week, <a href="http://www.rte.ie/news/2008/0818/floods.html">a tad wet</a>, but unlike the developed east of the island, flooding was not a problem; a problematic drainage area is called a lake in the west.</p>
<p>This August has been the wettest and dullest I&#8217;ve ever experienced but at least I saw some sunshine earlier in the month thanks to Kristian Raue CEO of <a href="http://www.jedox.com/en/enterprise-spreadsheets/index.html">Jedox</a> who kindly invited me to visit the company&#8217;s offices in Freiburg, Germany.  <a href="http://www.freiburg-online.com/freiburg/English/online/html/frameset.html">Freiburg</a> is very green in both senses of the word, surrounded as it is by the <a href="http://en.wikipedia.org/wiki/Black_Forest">Black Forest</a> and its well deserved &#8220;eco-city&#8221; status.  Its also know as the warmest city in Germany, a reputation it thankfully lived up for this visitor from a <a href="http://www.irishtimes.com/newspaper/breaking/2008/0901/breaking50.htm">rain-soaked Atlantic isle</a>.</p>
<div id="attachment_461" class="wp-caption aligncenter" style="width: 310px"><a href="http://gobansaor.files.wordpress.com/2008/08/freiburg.jpg"><img class="size-medium wp-image-461" src="http://gobansaor.files.wordpress.com/2008/08/freiburg.jpg?w=300&#038;h=225" alt="August morning, Frieburg Im Breisgau" width="300" height="225" /></a><p class="wp-caption-text">August morning, Freiburg im Breisgau</p></div>
<p>If Freburg left a positive impression on my mind, so too did Jedox.  The overall impression is of a company which intends to use a combination of quality, vision and the judicious use of open-source to build the Jedox brand into one associated with best-of-breed products and consultancy.  This vision can be seen in the evolution of <a href="http://www.palo.net">Palo</a>, from its &#8220;good enough&#8221; beginnings to its current near-best-of-breed 2.5 version, and from talking to some of those working on the product, best-of-breed status is not that far off.</p>
<p>Likewise, ETL-Server which is currently a Palo only &#8220;loader&#8221;, is to be further  developed into a true ETL tool, while continuing to offer MOLAP-centric specialisms.</p>
<p>I also got a glimpse of the next version of <a href="http://www.jedox.com/en/enterprise-spreadsheet-server/excel-to-web-worksheet-server/products.html">Worksheet Server</a>. &#8220;Wow!&#8221;, is all I can say.</p>
<p>Existing web based spreadsheet products are fine for simple data analysis or basic data capture purposes but cannot compete with their client-based elder cousins when serious datasmithing is required.  Well, from the demo I saw of Worksheet Server in action, that&#8217;s about to change.  The look and, more importantly, the feel is similar to that of traditional spreadsheets, its interface with Palo is identical to that of the existing Excel add-in, and here&#8217;s the big one, its open source!  Game-changing or what?</p>
<p>But &#8230;</p>
<blockquote><p>That might enable me to move a lot of my spreadsheet applications to the cloud, but what about those applications that are more suited to an MS Access type solution?</p></blockquote>
<p>Then try out <a href="http://www.wavemaker.com">WaveMaker</a>. It’s open source and built on <a href="http://www.wavemaker.com/solutions/forit.html">industry standards</a>, Hibernate,Spring and the Javascript Dojo framework but has the ease of GUI database development more <a href="http://blog.gobansaor.com/2008/03/11/java-at-the-eye-of-a-perfect-storm/">usually associated with MS tools</a>. The  resulting applications are packaged as a WAR file which can be hosted by any standards based Java server  (e.g. <a href="http://tomcat.apache.org/">Tomcat</a> or <a href="http://www.mortbay.org/">Jetty</a>).  The latest version makes developing Ajax-fronted database applications even easier with the addition of layout templates.  Its existing ability to automatically bind interfaces to <a href="http://wanderingbarque.com/nonintersecting/2006/11/15/the-s-stands-for-simple/">SOAP web services</a> has been extended to <a href="http://www.pluralsight.com/community/blogs/tewald/archive/2007/04/26/46984.aspx">REST web services</a> by means of a new <a href="http://en.wikipedia.org/wiki/Web_Services_Description_Language">WSDL</a> auto-discover tool.  And <a href="http://www.keeneview.com/">Chris Keene</a> CEO of WaveMaker also informs me that &#8230;</p>
<blockquote><p>We are also releasing a cloud-based IDE in October with Amazon &#8211; stay tuned&#8230;</p>
<p>We launched in February and will be announcing our first 7 figure deal this month. We run on Mac, Linux and Windows and are currently the #1 developer download on Apple.com (<a href="http://www.apple.com/downloads/macosx/development_tools/" target="_blank">http://www.apple.com/downloads/macosx/development_tools/</a>)</p>
<p>Our goal is to make it easy to build rich internet applications without complex coding – kind of a MS Access for the Web.</p></blockquote>
<p>Jedox and Wavemaker the <a href="http://www.keeneview.com/2008/02/silverado-rules-for-open-source-success.html">new breed of open-source businesses</a>&#8230;</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/gobansaor.wordpress.com/453/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/gobansaor.wordpress.com/453/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/gobansaor.wordpress.com/453/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/gobansaor.wordpress.com/453/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/gobansaor.wordpress.com/453/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/gobansaor.wordpress.com/453/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/gobansaor.wordpress.com/453/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/gobansaor.wordpress.com/453/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/gobansaor.wordpress.com/453/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/gobansaor.wordpress.com/453/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/gobansaor.wordpress.com/453/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/gobansaor.wordpress.com/453/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.gobansaor.com&blog=110633&post=453&subd=gobansaor&ref=&feed=1" />]]></content:encoded>
			<wfw:commentRss>http://blog.gobansaor.com/2008/08/28/cloudy-skies-cloudy-apps/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b714f82b5e24beb3b74779615b6ad969?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gobansaor</media:title>
		</media:content>

		<media:content url="http://gobansaor.files.wordpress.com/2008/08/aasleagh-falls.jpg?w=300" medium="image">
			<media:title type="html">Aasleagh Falls, Co. Mayo</media:title>
		</media:content>

		<media:content url="http://gobansaor.files.wordpress.com/2008/08/freiburg.jpg?w=300" medium="image">
			<media:title type="html">August morning, Frieburg Im Breisgau</media:title>
		</media:content>
	</item>
		<item>
		<title>Amazon&#8217;s SAN in the cloud is a mirage&#8230;</title>
		<link>http://blog.gobansaor.com/2008/08/09/amazons-san-in-the-cloud-is-a-mirage/</link>
		<comments>http://blog.gobansaor.com/2008/08/09/amazons-san-in-the-cloud-is-a-mirage/#comments</comments>
		<pubDate>Sat, 09 Aug 2008 13:44:18 +0000</pubDate>
		<dc:creator>Tom Gleeson</dc:creator>
				<category><![CDATA[AmazonAWS]]></category>
		<category><![CDATA[EC2]]></category>
		<category><![CDATA[S3]]></category>
		<category><![CDATA[Web2.0]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[EBS]]></category>
		<category><![CDATA[Elastic Block Store]]></category>
		<category><![CDATA[Elastic IP]]></category>

		<guid isPermaLink="false">http://gobansaor.wordpress.com/?p=446</guid>
		<description><![CDATA[This morning I got very excited.  While quickly scanning the headlines of the 1000+ unread feeds that had accumulated in my Google Reader this week, one heading in particular caught my attention, &#8220;Amazon Elastic Block Store goes live!&#8220;. The post from the Right Scale folks gives a detailed overview of the new  Amazon ‘SAN storage [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.gobansaor.com&blog=110633&post=446&subd=gobansaor&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<p>This morning I got very excited.  While quickly scanning the headlines of the 1000+ unread feeds that had accumulated in my <a href="www.google.com/reader">Google Reader</a> this week, one heading in particular caught my attention, &#8220;<strong>Amazon Elastic Block Store goes live!</strong>&#8220;.</p>
<p>The post from the <a href="http://blog.rightscale.com/">Right Scale folks</a> gives a detailed overview of the new  Amazon ‘<a href="http://en.wikipedia.org/wiki/Storage_area_network">SAN storage</a> in the cloud’ service, aka Elastic Block Store, aka EBS.  Alas, this particular cloud offering was a mirage, the post was subsequently removed (but can still be viewed on <a href="http://www.google.com/reader/shared/14480565058256660224">Robert Scoble&#8217;s Shared Items</a>) it seems the post was a work-in-progress and not intended for publishing, yet!</p>
<p>Why was I so excited?  <a href="http://aws.amazon.com/ec2">Amazon EC2</a> had two major shortcomings when it launched 2 or so years ago; the first, ephemeral IP addresses, was solved by the new <a href="http://developer.amazonwebservices.com/connect/entry.jspa?externalID=1346">Elastic IP feature</a>; the second, ephemeral storage volumes (when you shutdown an instance the disks are wiped!) is due to be solved by EBS.  With both of these problems solved, EC2, already near perfect, would be perfect.</p>
<p>The article does a good job of explaining the new service&#8230;</p>
<blockquote><p>EBS starts out really simple: you create a volume from 1GB to 1TB in size and then you mount it on a device on an instance, format it, and off you go. Later you can detach it, let it sit for a while, and then reattach it to a different instance. You can also snapshot the volume at anytime to S3, and if you want to restore your snapshot you can create a fresh volume from the snapshot.</p></blockquote>
<p>The thing that caught my eye in the above paragraph was the snapshot facility.  Snapshots are to be stored on <a href="http://aws.amazon.com/s3">S3</a> via an EC2-specific incremental-snapshot API.  This means the volumes will come with a built-in back-up facility. This is important as EBS drives reside in one <a href="http://developer.amazonwebservices.com/connect/entry.jspa?externalID=1347">availability zone</a> (that of the instance that they are mounted against) and do not have the data replication security offered by S3.  It also means that disk systems can be restored quickly and simply from snapshots without the overhead  (and bugs!) of writing an S3 specific incremental backup and restore utility.</p>
<p>Back to waiting&#8230;</p>
<p><strong>UPDATE: 20th August</strong></p>
<p><a href="http://blog.rightscale.com/2008/08/20/amazon-ebs-explained/">Wait over&#8230;</a></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/gobansaor.wordpress.com/446/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/gobansaor.wordpress.com/446/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/gobansaor.wordpress.com/446/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/gobansaor.wordpress.com/446/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/gobansaor.wordpress.com/446/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/gobansaor.wordpress.com/446/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/gobansaor.wordpress.com/446/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/gobansaor.wordpress.com/446/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/gobansaor.wordpress.com/446/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/gobansaor.wordpress.com/446/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/gobansaor.wordpress.com/446/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/gobansaor.wordpress.com/446/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.gobansaor.com&blog=110633&post=446&subd=gobansaor&ref=&feed=1" />]]></content:encoded>
			<wfw:commentRss>http://blog.gobansaor.com/2008/08/09/amazons-san-in-the-cloud-is-a-mirage/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b714f82b5e24beb3b74779615b6ad969?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gobansaor</media:title>
		</media:content>
	</item>
		<item>
		<title>New universal SQLite JDBC library.</title>
		<link>http://blog.gobansaor.com/2008/07/21/new-universal-sqlite-jdbc-library/</link>
		<comments>http://blog.gobansaor.com/2008/07/21/new-universal-sqlite-jdbc-library/#comments</comments>
		<pubDate>Mon, 21 Jul 2008 16:54:42 +0000</pubDate>
		<dc:creator>Tom Gleeson</dc:creator>
				<category><![CDATA[ETL]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[SQLite]]></category>
		<category><![CDATA[Talend]]></category>
		<category><![CDATA[kettle]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[JDBC]]></category>
		<category><![CDATA[universal]]></category>
		<category><![CDATA[zentus.com]]></category>

		<guid isPermaLink="false">http://gobansaor.wordpress.com/?p=417</guid>
		<description><![CDATA[Both Talend (Java) and Kettle distribute the Zentus.com pure-Java SQLite JDBC driver and for most purposes this run-anywhere version is fine. But, if you really need to take advantage of SQLite&#8217;s speed then connecting using the native JNI version is a must.  Doing this was easy enough, just change over to using a generic JDBC [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.gobansaor.com&blog=110633&post=417&subd=gobansaor&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<p>Both Talend (Java) and Kettle distribute the <a href="http://www.zentus.com/sqlitejdbc/">Zentus.com pure-Java SQLite JDBC driver</a> and for most purposes this run-anywhere version is fine. But, if you really need to take advantage of SQLite&#8217;s speed then connecting using the native JNI version is a must.  Doing this was easy enough, just change over to using a generic JDBC connection specifying the required native jar and placing the associated dll/so on your system path.</p>
<p>But now there&#8217;s an easier way, the latest version (V052, in fact from V050 on) is a universal jar, it contains native JNI libraries for Windows, Linux and MacOS alongside the pure-Java version.  It will automatically pick the correct lib for the platform and fall back to the pure-Java version if required.  You can tell if it&#8217;s picked up the native lib by calling conn.getDriverVersion(); it&#8217;ll return &#8220;native&#8221; if it has.</p>
<p>To upgrade to this jar in Kettle see <a href="http://blog.gobansaor.com/2007/10/05/using-the-latest-pure-java-sqlite-jdbc-driver-in-kettle/">this</a>, this time replacing the nested jar with <strong>sqlitejdbc-v052.jar</strong>.</p>
<p>For Talend:</p>
<ul>
<li>Either rename the new V052 jar to <strong><em>sqlitejdbc_v037_nested.jar</em></strong>, replace the existing V037 jar in the ../lib/java folder with this new renamed file.</li>
<li>Or, you could edit the Java specific XML files in the various tSQlite component folders, replacing the references to the old nested V037 jar.</li>
<li>Or, and this is what I would do, don&#8217;t use the tSQLite components, replace them with tJDBC generic components, then you can pick whatever version of the driver you require, you could even change to a different database provider!</li>
</ul>
<p>The Talend tradition of a separate set of components for each type of database, seems to be a hangover from its Perl-generating roots. It&#8217;s true that database specific components are required for certaing tasks such as  bulk-loading, ELTs and so on, but JDBC was designed to be generic and as long as the SQL syntax is compatible, it makes switching in an out database providers very easy.  So unless there&#8217;s a good reason, stick to using tJDBC.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/gobansaor.wordpress.com/417/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/gobansaor.wordpress.com/417/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/gobansaor.wordpress.com/417/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/gobansaor.wordpress.com/417/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/gobansaor.wordpress.com/417/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/gobansaor.wordpress.com/417/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/gobansaor.wordpress.com/417/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/gobansaor.wordpress.com/417/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/gobansaor.wordpress.com/417/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/gobansaor.wordpress.com/417/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/gobansaor.wordpress.com/417/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/gobansaor.wordpress.com/417/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.gobansaor.com&blog=110633&post=417&subd=gobansaor&ref=&feed=1" />]]></content:encoded>
			<wfw:commentRss>http://blog.gobansaor.com/2008/07/21/new-universal-sqlite-jdbc-library/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b714f82b5e24beb3b74779615b6ad969?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gobansaor</media:title>
		</media:content>
	</item>
		<item>
		<title>Amazon S3; there&#8217;s a holdup on the buckets, Dear Liza&#8230;</title>
		<link>http://blog.gobansaor.com/2008/07/20/s3-down/</link>
		<comments>http://blog.gobansaor.com/2008/07/20/s3-down/#comments</comments>
		<pubDate>Sun, 20 Jul 2008 22:58:15 +0000</pubDate>
		<dc:creator>Tom Gleeson</dc:creator>
				<category><![CDATA[AmazonAWS]]></category>
		<category><![CDATA[EC2]]></category>
		<category><![CDATA[S3]]></category>
		<category><![CDATA[news]]></category>

		<guid isPermaLink="false">http://gobansaor.wordpress.com/?p=405</guid>
		<description><![CDATA[Amazon&#8217;s S3 service has been down since 9.00am PDT but I only noticed an hour ago (2.30pm PDT) when a EC2 instance launch failed. Am I worried? No, but as I become more and more dependent on such services, perhaps I will, but then again at least I&#8217;ll not be alone.  WordPress.com and countless others [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.gobansaor.com&blog=110633&post=405&subd=gobansaor&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<p>Amazon&#8217;s S3 service has been down since 9.00am PDT but I only noticed an hour ago (2.30pm PDT) when a EC2 instance launch failed.</p>
<p>Am I worried? No, but as I become more and more dependent on such services, perhaps I will, but then again at least I&#8217;ll not be alone.  WordPress.com and countless others will be using the same excuse to their customers and unlike <a href="http://www.leonardrossiter.com/reginaldperrin/Train.html">Renginald Perrin</a> who had a different excuse every day for his train&#8217;s late arrival&#8230;</p>
<p><span style="font-family:Tahoma;">Ep.1   &#8220;Eleven minutes late, staff difficulties, Hampton Wick.&#8221;</span><br />
<span style="font-family:Tahoma;">Ep.1   &#8220;Eleven minutes late, signal failure at Vauxhall.&#8221;</span><br />
<span style="font-family:Tahoma;">Ep.1   &#8220;Eleven minutes late, staff shortages, Nine Elms.&#8221;</span><br />
<span style="font-family:Tahoma;">Ep.1   &#8220;Eleven minutes late, derailment of container truck, Raynes Park.&#8221;</span><br />
<span style="font-family:Tahoma;">Ep.1   &#8220;Eleven minutes late, seasonal manpower shortages, Clapham Junction.&#8221;</span><br />
<span style="font-family:Tahoma;">Ep.2   &#8220;Eleven minutes late, defective junction box, New Malden.&#8221;</span><br />
<span style="font-family:Tahoma;">Ep.4   &#8220;Eleven minutes late, overheated axle at Berrylands.&#8221;</span><br />
<span style="font-family:Tahoma;">Ep.4   &#8220;Eleven minutes late, defective axle at Wandsworth.&#8221;</span><br />
<span style="font-family:Tahoma;">Ep.5   &#8220;Eleven minutes late, somebody had stolen the lines at Surbiton.&#8221;</span></p>
<address>&#8230; <strong>a whole industry will shout in unison </strong>&#8220;6 hours late (and counting), overheated axle on US Buckets&#8230;&#8221;</address>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/gobansaor.wordpress.com/405/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/gobansaor.wordpress.com/405/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/gobansaor.wordpress.com/405/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/gobansaor.wordpress.com/405/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/gobansaor.wordpress.com/405/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/gobansaor.wordpress.com/405/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/gobansaor.wordpress.com/405/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/gobansaor.wordpress.com/405/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/gobansaor.wordpress.com/405/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/gobansaor.wordpress.com/405/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/gobansaor.wordpress.com/405/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/gobansaor.wordpress.com/405/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.gobansaor.com&blog=110633&post=405&subd=gobansaor&ref=&feed=1" />]]></content:encoded>
			<wfw:commentRss>http://blog.gobansaor.com/2008/07/20/s3-down/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b714f82b5e24beb3b74779615b6ad969?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gobansaor</media:title>
		</media:content>
	</item>
		<item>
		<title>Python the new VBA ?</title>
		<link>http://blog.gobansaor.com/2008/04/11/python-the-new-vba/</link>
		<comments>http://blog.gobansaor.com/2008/04/11/python-the-new-vba/#comments</comments>
		<pubDate>Fri, 11 Apr 2008 13:35:10 +0000</pubDate>
		<dc:creator>Tom Gleeson</dc:creator>
				<category><![CDATA[BI]]></category>
		<category><![CDATA[ETL]]></category>
		<category><![CDATA[Palo]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[SQLite]]></category>
		<category><![CDATA[VBA]]></category>
		<category><![CDATA[Web2.0]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[excel]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[appengine]]></category>
		<category><![CDATA[AWK]]></category>
		<category><![CDATA[Perl]]></category>
		<category><![CDATA[Picalo]]></category>
		<category><![CDATA[Resolver]]></category>

		<guid isPermaLink="false">http://gobansaor.wordpress.com/?p=359</guid>
		<description><![CDATA[These last two weeks, Python has been on my mind. First off, last week I decided to make time to fully investigate Picalo, an open-source Python-based data analysis tool, and then, this week, Google announced their long awaited cloud-computing offering, Google Apps Engine, with the language at its core. Python was the first of the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.gobansaor.com&blog=110633&post=359&subd=gobansaor&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<p>These last two weeks, <a href="http://www.python.org">Python</a> has been on my mind.  First off, last week I decided to make time to fully investigate <a href="http://www.picalo.org/">Picalo</a>, an open-source  Python-based data analysis tool, and then, this week, Google announced their long awaited cloud-computing offering, <a href="http://googleblog.blogspot.com/2008/04/developers-start-your-engines.html">Google Apps Engine</a>, with the language at its core.</p>
<p>Python was the first of the &#8220;<a href="http://en.wikipedia.org/wiki/LAMP_%28software_bundle%29">LAMP generation</a>&#8221; scripting languages that I decided to learn in any detail ( I had used Perl before that but only on a per-task basis (similar to how I&#8217;d used <a href="http://en.wikipedia.org/wiki/AWK_(programming_language)">AWK</a>)).  I then invested time in learning PHP, then Ruby and  finally JavaScript.  And here I am, back where I started, with Python.</p>
<p>But it&#8217;s not the same Python I learned three years ago, not that it has changed that much, but my appreciation of the language has, largely due to my deep dives into other languages.  For example, JavaScript&#8217;s treatment of <a href="http://www.joelonsoftware.com/items/2006/08/01.html">functions as first-class objects</a>, highlighted the same functionality in  Python, something I&#8217;d missed (or rather, not fully understood) the first time I encountered the language.  Likewise, Ruby&#8217;s <a href="http://en.wikipedia.org/wiki/Ruby_on_Rails">RoR</a> introduced me to a &#8220;best of breed&#8221; approach to web application design, something that can be used as a comparison aid when approaching new web frameworks such as <a href="http://en.wikipedia.org/wiki/Django_%28web_framework%29">Django</a>.</p>
<p>But of course the scripting language that continues to  power most of my datasmithing activities is Excel VBA.  That&#8217;s why I was so excited to see a tool such as <a href="http://www.protosw.com">Proto</a> <a href="http://blog.gobansaor.com/2007/09/09/proto-desktop-bi-tool/">utilise VBA</a> as its scripting language. But, <a href="http://msdn2.microsoft.com/en-gb/isv/bb190538.aspx">Microsoft has abandoned VBA</a>, there will be no more Protos.</p>
<p>Also, Excel VBA is <a href="http://www.schwieb.com/blog/2006/08/08/saying-goodbye-to-visual-basic/">now a Windows only language</a>.  Windows, however, is no longer the &#8216;only&#8217; business client OS (see how many Apple laptops you can spot the next time you&#8217;re in a business-class airport lounge, a few years ago it would have been zero, not any more), and is currently nowhere to be seen as a cloud computing platform (<a href="http://blogs.zdnet.com/microsoft/?p=1324">but that&#8217;ll change</a>).</p>
<p><a href="http://blog.gobansaor.com/2007/03/03/tables-vs-xml-the-data-lingua-franca-debate/">I&#8217;m at heart</a> a <a href="http://www.geocities.com/tablizer/top.htm">table-oriented programmer</a>, and I,  like Picalo&#8217;s author <a href="http://warp.byu.edu/site/">Conan Albrecht</a>, believe &#8220;data analysis is best done through scripting&#8221;; but not just data analysis, the T in ETL  (Extract, Transform and Load) and the I in DI (Data Integration) and SI (Systems Interfacing) also benefit from a scripting approach.</p>
<p>So, what to adopt as a successor/companion-in-her-old-age to VBA, will it be Ruby, JavaScript, Python, Perl, even PHP?</p>
<p>It looks like it&#8217;ll be Python because it&#8217;s &#8230;</p>
<ul>
<li> Windows friendly (via <a href="http://www.py2exe.org/">Py2Exe</a>),</li>
<li>&#8230;but also runs and is installed by default on MacOS and most Linux distros,</li>
<li>&#8230;and being Linux friendly means I can use it to power Amazon EC2 hosted &#8220;<a href="http://en.wikipedia.org/wiki/Batch_processing">batch processing</a>&#8220;.</li>
<li>Cross-platform &#8220;native&#8221; GUI support using <a href="http://www.wxwindows.org/">wxWidgets</a> via <a href="http://www.wxpython.org/">wxPython</a>.</li>
<li>Google Apps Engine support, I now have a replacement for the late <a href="http://blog.gobansaor.com/2007/12/13/zimki-the-spirt-lives-on/">Zimki</a>.</li>
<li>It&#8217;s table-oriented thanks to Picalo&#8217;s Table Object which provides a &#8220;good enough&#8221; alternative to Excel VBA&#8217;s powerful Range Object.</li>
<li>Picalo&#8217;s Table Object being an extension of a Python &#8220;list of lists&#8221; is of course memory-bound, but large-scale memory mapped datasets <a href="http://blog.gobansaor.com/2007/09/05/in-memory-olap/">are no longer a problem, they&#8217;re an oppurtunity &#8230;</a></li>
<li><a href="http://www.codeplex.com/Wiki/View.aspx?ProjectName=IronPython">Iron Python</a> offers powerful .NET integration, whether through the <a href="http://blog.jonudell.net/2007/09/27/first-look-at-resolver-an-ironpython-based-spreadsheet/">innovative Resolver Spreadsheet product</a> or via <a href="http://blog.gobansaor.com/2007/10/04/javascript-as-an-excel-scripting-language-via-exceldna/">ExcelDNA</a>.</li>
<li>Via Google Apps Engine, it looks like becoming the <a href="http://blog.gobansaor.com/2007/07/17/like-excel-macros-youll-love-this/">Macro language</a> for <a href="http://en.wikipedia.org/wiki/Google_Spreadsheets">Google Spreadsheets</a>.</li>
<li>It&#8217;s <a href="http://xkcd.com/353/">powerful, fun to use</a>, easy to learn, function orientated and I even like the use of human-eye-friendly indentation rather than braces and delimiters as a code grouping mechanism.</li>
<li>It&#8217;s easy to wrap C/C++ libraries to make them usable from Python <a href="http://en.wikipedia.org/wiki/Pyrex_(programming_language)">via Pyrex</a> and <a href="http://python.net/crew/theller/ctypes/">cTypes</a>.</li>
<li>Python 2.5 now has embedded SQLite3 (<a href="http://blog.gobansaor.com/2008/04/26/sqlite-the-ultimate-data-smithing-tool/">ultimate datasmithing tool!</a>) support (note<a href="http://blog.gobansaor.com/2007/07/27/php5-and-sqlite3/"> PHP5 developers, SQLite3 not SQLite2!</a>).</li>
<li>Oh, and did I mention the Google Apps Engine service and its equally important <a href="http://blog.gardeviance.org/2008/04/amazon-vs-google.html">but generally overlooked SDK</a>.</li>
</ul>
<p>The runner up is of course Ruby, but <a href="http://rubyonwindows.blogspot.com/2008/03/windows-rubys-red-headed-stepchild.html">its poor integration with Windows</a> is a major problem and the datasmithing &#8220;prior art&#8221; of Picalo and Resolver makes Python hard to beat.</p>
<p><strong>UPDATE Jan 2010:</strong></p>
<p>To experience the best of both worlds, VBA &amp; Python, my xLite (Excel combined with SQLite) datasmithing platform now allows Python to be used in conjunction with VBA.  <strong>Check it out here </strong><a href="http://www.gobansaor.com/xlite"><strong>http://www.gobansaor.com/xlite</strong></a></p>
<p><strong>UPDATE:</strong></p>
<p>Also, as Dan pointed out in the comments below, I&#8217;d not included <a href="http://www.jython.org">Jython</a> in my list of reasons for embracing Python. I must add it to my list of things to try out particularly as both my &#8220;classic&#8221; ETL tools, <a href="http://blog.gobansaor.com/2007/05/27/talend-vs-kettle-pentaho-pdi/">Talend and Kettle</a> are JVM based.</p>
<p>Another thing to add to the (ever growing) list is Mike Pitarro&#8217;s <a href="http://www.snaplogic.org">SnapLogic</a> python-based ETL tool.  They have &#8230;</p>
<blockquote><p>&#8230;just released a 2.0 Beta version with some major architectural enhancements. The <a href="http://www.snaplogic.com">SnapLogic</a> model is very different from traditional ETL systems.  It takes an approach that&#8217;s more like the web, based on loose coupling and HTTP interactions.  We model data source, sinks, and transformations as URI addressable endpoints, and have a model where than can be chained together in pipelines to build transformation logic. We use a plugin architecture to make it easy to add custom components.</p></blockquote>
<div id="zemanta-pixie" style="width:100%;margin:5px 0;"><a id="zemanta-pixie-a" title="Zemified by Zemanta" href="http://www.zemanta.com/"><img style="border:medium none;float:right;" src="http://img.zemanta.com/pixie.png?x-id=aa9a5563-a21e-435d-a2ee-2d578ce3956c" alt="" /></a></div>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/gobansaor.wordpress.com/359/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/gobansaor.wordpress.com/359/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/gobansaor.wordpress.com/359/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/gobansaor.wordpress.com/359/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/gobansaor.wordpress.com/359/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/gobansaor.wordpress.com/359/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/gobansaor.wordpress.com/359/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/gobansaor.wordpress.com/359/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/gobansaor.wordpress.com/359/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/gobansaor.wordpress.com/359/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/gobansaor.wordpress.com/359/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/gobansaor.wordpress.com/359/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.gobansaor.com&blog=110633&post=359&subd=gobansaor&ref=&feed=1" />]]></content:encoded>
			<wfw:commentRss>http://blog.gobansaor.com/2008/04/11/python-the-new-vba/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		<georss:point>53.204039 -6.574340</georss:point>
		<geo:lat>53.204039</geo:lat>
		<geo:long>-6.574340</geo:long>
		<media:content url="http://1.gravatar.com/avatar/b714f82b5e24beb3b74779615b6ad969?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gobansaor</media:title>
		</media:content>

		<media:content url="http://img.zemanta.com/pixie.png?x-id=aa9a5563-a21e-435d-a2ee-2d578ce3956c" medium="image" />
	</item>
		<item>
		<title>SimpleDB + S3 = distributed document-centric database</title>
		<link>http://blog.gobansaor.com/2007/12/14/simpledb-s3-distributed-document-centric-database/</link>
		<comments>http://blog.gobansaor.com/2007/12/14/simpledb-s3-distributed-document-centric-database/#comments</comments>
		<pubDate>Fri, 14 Dec 2007 18:31:42 +0000</pubDate>
		<dc:creator>Tom Gleeson</dc:creator>
				<category><![CDATA[AmazonAWS]]></category>
		<category><![CDATA[EC2]]></category>
		<category><![CDATA[S3]]></category>
		<category><![CDATA[SQLite]]></category>
		<category><![CDATA[SimpleDB]]></category>
		<category><![CDATA[Web2.0]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[excel]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[Brewer's Conjecture]]></category>
		<category><![CDATA[amazon]]></category>

		<guid isPermaLink="false">http://blog.gobansaor.com/2007/12/14/simpledb-s3-distributed-document-centric-database/</guid>
		<description><![CDATA[I&#8217;m a database man. I&#8217;ve worked on or about most variations on the theme, from roll-your-own flat files, to hierarchical, to CODASYL network databases, to the current crop of relational and MOLAP platforms. Of late, I&#8217;ve being investigating what I think will be the future of database technology, the distributed document-centric database. Today, the future [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.gobansaor.com&blog=110633&post=343&subd=gobansaor&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m a database man.  I&#8217;ve worked on or about most variations on the theme, from roll-your-own flat files, to hierarchical, to <a href="http://en.wikipedia.org/wiki/CODASYL">CODASYL network databases</a>, to the current crop of relational and MOLAP platforms.  Of late, I&#8217;ve being <a href="http://blog.gobansaor.com/2007/09/14/couchdb-doucument-centric-ods/">investigating</a> what <a href="http://blog.gobansaor.com/2007/11/06/ruby-plus-amazon-s3-document-centric-database/">I think</a> will be the <a href="http://bitworking.org/news/158/ETech-07-Summary-Part-2-MegaData">future of database technology</a>, the distributed document-centric  database.   Today,  the future arrived in the form of Amazon&#8217;s new <a href="http://www.amazon.com/gp/browse.html?node=342335011">SimpleDB service</a>.</p>
<p>Up until now Amazon&#8217;s S3 service offered one half of the future platform the &#8220;distributed document-centric&#8221; bit but it lacked the indexed structure part to make it a true database; but in combination with SimpleDB it&#8217;s now complete.</p>
<p>SimpleDB stores data in  a Domain/Attribute schema-less and type-less structure having more in common with a spreadsheet than a traditional relational table.   If you&#8217;ve worked with the likes of SQLite (<a href="http://www.sqlite.org/different.html">manifest typing</a>) or Excel (no predefined schema and manifest typing) then you&#8217;ll appreciate this is no hardship, quite the opposite in fact (I find the strong typing nature of most databases a real pain having worked recently on a SQLite combined with Excel project).</p>
<p>The distributed nature of SimpleDB may however pose some difficulty  to those of us (i.e. almost everybody) raised in the world of  <a href="http://en.wikipedia.org/wiki/ACID">ACID compliant databases</a>.  Because of the <a href="http://citeseer.ist.psu.edu/544596.html">Brewer&#8217;s Conjecture</a> effect, SimpleDB sacrifices consistency for <span class="m">availability and partition tolerance i.e. when you write something to the database, an immediate query may not return the updated value, subsequent queries will eventually return the new data, exactly when depends on the load and the availability of resources.  Those of you already using S3 will already be living with this &#8220;feature&#8221;, and in practice you rarely notice it (most updates  seem to appear immediately) but it will still pose design challenges to handle the edge cases.  </span></p>
<p>The service is still in limited Beta, but the <a href="http://docs.amazonwebservices.com/AmazonSimpleDB/2007-11-07/GettingStartedGuide/?">documentation is available</a> and if you already used any other AWS product you&#8217;ll immediately feel at home.  The pricing is again based on usage, the cost of storage is much higher than S3, being $1.50 per GB-month, but a GB of structured data is an awful lot of data (and the larger document style storage would be provided by S3).</p>
<p>If you&#8217;ve not yet tried out either S3 or EC2, now might be a good time to start,  cloud computing has come down to earth, all thanks to an online book store, Amazon!</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/gobansaor.wordpress.com/343/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/gobansaor.wordpress.com/343/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/gobansaor.wordpress.com/343/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/gobansaor.wordpress.com/343/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/gobansaor.wordpress.com/343/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/gobansaor.wordpress.com/343/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/gobansaor.wordpress.com/343/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/gobansaor.wordpress.com/343/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/gobansaor.wordpress.com/343/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/gobansaor.wordpress.com/343/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/gobansaor.wordpress.com/343/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/gobansaor.wordpress.com/343/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.gobansaor.com&blog=110633&post=343&subd=gobansaor&ref=&feed=1" />]]></content:encoded>
			<wfw:commentRss>http://blog.gobansaor.com/2007/12/14/simpledb-s3-distributed-document-centric-database/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b714f82b5e24beb3b74779615b6ad969?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gobansaor</media:title>
		</media:content>
	</item>
		<item>
		<title>Zimki &#8211; the spirt lives on &#8230;</title>
		<link>http://blog.gobansaor.com/2007/12/13/zimki-the-spirt-lives-on/</link>
		<comments>http://blog.gobansaor.com/2007/12/13/zimki-the-spirt-lives-on/#comments</comments>
		<pubDate>Thu, 13 Dec 2007 17:36:24 +0000</pubDate>
		<dc:creator>Tom Gleeson</dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Web2.0]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[AppJet]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Horuku]]></category>
		<category><![CDATA[hosting]]></category>
		<category><![CDATA[Rails]]></category>
		<category><![CDATA[RoR]]></category>
		<category><![CDATA[zimki]]></category>

		<guid isPermaLink="false">http://blog.gobansaor.com/2007/12/13/zimki-the-spirt-lives-on/</guid>
		<description><![CDATA[Although Zimki is to shut down on Christmas Eve, the ideas behind the service live on. Two new offerings, Horuku and AppJet, offer variations on the idea of hosted application development/deployment. AppJet, funded by Paul Graham&#8216;s Y-Combinator, is very similar to Zimki, being a server-side JavaScript platform. No details yet as to what sort of [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.gobansaor.com&blog=110633&post=342&subd=gobansaor&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<p>Although <a href="http://blog.gobansaor.com/2007/09/25/zimki-rip/">Zimki is to shut down on Christmas Eve</a>, the ideas behind the service live on.  Two new offerings, Horuku and AppJet, offer variations on the idea of hosted application development/deployment.</p>
<p><a href="http://appjet.com/">AppJet</a>, funded by <a href="http://www.paulgraham.com/">Paul Graham</a>&#8216;s Y-Combinator, is  very similar to Zimki, being a server-side JavaScript platform.  No details yet as to what sort of paid options will be offered (all accounts are free at the moment).  Unlike Zimki there&#8217;s no plans to create an open-source version.  I like the easy &#8220;<a href="http://appjet.com/docs/guide/facebook">build a Facebook app</a>&#8221; feature; and I guess this is the sort of light-weight applications that they hope to attract.</p>
<p>Although <a href="http://heroku.com/">Heroku</a> uses Ruby-on-Rails technology, rather than JavaScript, it is closer to the original Zimki idea; but rather than take the hard (and ultimately unsuccessful in Zimki&#8217;s case) road of building an open-source platform from scratch, Heroku takes an already popular open-source project and offers it wrapped in  a full on-line development and deployment environment.  Again, being in beta, there&#8217;s no indication as to what pricing model it will operate under, but I would think that it will attract more &#8220;serious&#8221; projects than AppJet since anything developed under Heroku is pure Rails which means it can be migrated to any other Rails hosting environment; so no lock-in.    The online editor is excellent and whatever about its merits as a hosting service it&#8217;s by far the easiest way to learn and explore Ruby and Rails, even easier than <a href="http://blog.gobansaor.com/2007/06/25/ror-data-warehouse-on-ec2/">this&#8230;</a></p>
<p>If Facebook apps are your goal but you wish to use Ruby rather than AppJet&#8217;s JavaScript then not to panic, as being Ruby some bright young spark (no, not me I&#8217;m afraid) will already have done a lot of the <a href="http://blog.gobansaor.com/2007/07/19/facebook-apps-using-ruby-on-rails/">hard graft for you&#8230;</a></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/gobansaor.wordpress.com/342/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/gobansaor.wordpress.com/342/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/gobansaor.wordpress.com/342/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/gobansaor.wordpress.com/342/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/gobansaor.wordpress.com/342/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/gobansaor.wordpress.com/342/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/gobansaor.wordpress.com/342/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/gobansaor.wordpress.com/342/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/gobansaor.wordpress.com/342/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/gobansaor.wordpress.com/342/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/gobansaor.wordpress.com/342/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/gobansaor.wordpress.com/342/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.gobansaor.com&blog=110633&post=342&subd=gobansaor&ref=&feed=1" />]]></content:encoded>
			<wfw:commentRss>http://blog.gobansaor.com/2007/12/13/zimki-the-spirt-lives-on/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b714f82b5e24beb3b74779615b6ad969?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gobansaor</media:title>
		</media:content>
	</item>
		<item>
		<title>You say 100,000 I say 65,535! Let&#8217;s call the whole thing off!</title>
		<link>http://blog.gobansaor.com/2007/09/25/you-say-100000-i-say-65535-lets-call-the-whole-thing-off/</link>
		<comments>http://blog.gobansaor.com/2007/09/25/you-say-100000-i-say-65535-lets-call-the-whole-thing-off/#comments</comments>
		<pubDate>Tue, 25 Sep 2007 11:59:50 +0000</pubDate>
		<dc:creator>Tom Gleeson</dc:creator>
				<category><![CDATA[ETL]]></category>
		<category><![CDATA[excel]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[65353]]></category>
		<category><![CDATA[bug]]></category>
		<category><![CDATA[Excel 2007]]></category>

		<guid isPermaLink="false">http://blog.gobansaor.com/2007/09/25/you-say-100000-i-say-65535-lets-call-the-whole-thing-off/</guid>
		<description><![CDATA[According to this Google groups thread, Excel 2007 has a serious bug. Certain calculations (e.g. =850*77.1) that should yield 65535 are being rendered by Excel 2007 as 100,000. Brilliant, bloody brilliant! I&#8217;ve been a fan of 2007 especially the new table handling features and the ability to handle more than 65536 rows, these are particularly [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.gobansaor.com&blog=110633&post=323&subd=gobansaor&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<p>According to this <a href="http://groups.google.com/group/microsoft.public.excel/browse_thread/thread/2bcad1a1a4861879/2f8806d5400dfe22?hl=en#2f8806d5400dfe22">Google groups thread</a>, Excel 2007 has a serious bug. Certain calculations (e.g. =850*77.1) that should yield 65535 are being rendered by Excel 2007 as  100,000.  Brilliant, bloody brilliant!</p>
<p>I&#8217;ve been a fan of 2007 especially <a href="http://blogs.officezealot.com/dmoffat/archive/2007/07/21/structured-references-in-calculated-columns-in-tables-in-excel-2007.aspx">the new table handling features</a> and the ability to handle more than 65536 rows, these are particularly useful for someone like myself who uses Excel as an ETL and data cleansing tool. Unlike <a href="http://smurfonspreadsheets.wordpress.com/2007/09/24/fluent-ui-strategy/#comments">many others</a>, the new ribbon UI doesn&#8217;t bother me, it&#8217;s a slight annoyance, but within a day or so I&#8217;d mastered it. In fact, my wife who&#8217;s trained first time Excel users in both 2003 and 2007 reported back that novices found the new UI much easier to master.</p>
<p>But returning the wrong answer! <a href="http://www.phrases.org.uk/bulletin_board/17/messages/885.html">&#8220;Well that beats Banagher&#8221;</a>. I&#8217;ll not be recommending any client of mine to upgrade to Office 2007, until this is fixed.</p>
<p>If you don&#8217;t have a copy of Excel 2007, you can try it out using the <a href="http://www.runaware.com/microsoft/en-us/2007office/td/launch">Office 2007 online &#8220;test drive&#8221;</a>, bugs and all.</p>
<p>Below is a screen shot of the bug in action using the online test drive version.  Column A is set to =850*77.1, Column B uses =5.1*12850 and Column C is set to =100000.  The first two should yield 65535 but all three display as 100,000!  If you SUM() column A you get 196605 (see A7, which is the correct answer for 65535+65535+65535). But if you AVG() the affected cells you get 100,000, see B7.  Also, see the various results when an affected cell is used in other calculations (E5 to H5).</p>
<p><a href="http://gobansaor.files.wordpress.com/2007/09/excel-2007-65535-crop.png"><img src="http://gobansaor.files.wordpress.com/2007/09/excel-2007-65535-crop.png?w=500" /></a></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/gobansaor.wordpress.com/323/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/gobansaor.wordpress.com/323/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/gobansaor.wordpress.com/323/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/gobansaor.wordpress.com/323/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/gobansaor.wordpress.com/323/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/gobansaor.wordpress.com/323/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/gobansaor.wordpress.com/323/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/gobansaor.wordpress.com/323/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/gobansaor.wordpress.com/323/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/gobansaor.wordpress.com/323/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/gobansaor.wordpress.com/323/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/gobansaor.wordpress.com/323/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.gobansaor.com&blog=110633&post=323&subd=gobansaor&ref=&feed=1" />]]></content:encoded>
			<wfw:commentRss>http://blog.gobansaor.com/2007/09/25/you-say-100000-i-say-65535-lets-call-the-whole-thing-off/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b714f82b5e24beb3b74779615b6ad969?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gobansaor</media:title>
		</media:content>

		<media:content url="http://gobansaor.files.wordpress.com/2007/09/excel-2007-65535-crop.png" medium="image" />
	</item>
		<item>
		<title>Nirvanix targets Amazon S3 shortcomings</title>
		<link>http://blog.gobansaor.com/2007/09/18/nirvanix-targets-amazon-s3-shortcomings/</link>
		<comments>http://blog.gobansaor.com/2007/09/18/nirvanix-targets-amazon-s3-shortcomings/#comments</comments>
		<pubDate>Tue, 18 Sep 2007 11:08:19 +0000</pubDate>
		<dc:creator>Tom Gleeson</dc:creator>
				<category><![CDATA[EC2]]></category>
		<category><![CDATA[S3]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[AmazonAWS]]></category>
		<category><![CDATA[Nirvanix]]></category>

		<guid isPermaLink="false">http://blog.gobansaor.com/2007/09/18/nirvanix-targets-amazon-s3-shortcomings/</guid>
		<description><![CDATA[Let there be no doubt about it, Amazon&#8217;s S3 online storage system is wonderful; it&#8217;s secure (both from an technology point of view and from Amazon&#8217;s status as one of the web&#8217;s most trusted sites i.e. one you wouldn&#8217;t worry about giving your credit card to), it&#8217;s cheap, it&#8217;s pay-as-you-go and it has first mover [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.gobansaor.com&blog=110633&post=321&subd=gobansaor&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<p>Let there be no doubt about it, Amazon&#8217;s S3 online storage system is wonderful; it&#8217;s secure (both from an technology point of view and from Amazon&#8217;s status as one of the web&#8217;s most trusted sites i.e. one you wouldn&#8217;t worry about giving your credit card to), it&#8217;s cheap, it&#8217;s pay-as-you-go and it has first mover advantage, but (there&#8217;s always a but) it has until now lacked competition.   And because it lacked competition the various shortcomings  (such as  no support for HTTP POST file upload, no SLAs etc.) that <a href="http://developer.amazonwebservices.com/connect/thread.jspa?messageID=67504&amp;tstart=0#67504">S3 users complain about</a> are handled by Amazon in what can best be described as ..</p>
<blockquote><p>..we hear what you&#8217;re saying, we have it on a list; no, we&#8217;ll not tell if/when we&#8217;ll remedy this problem (or explain why  it&#8217;s not possible to do so); and anyway if you don&#8217;t like it, who else provides anything comparable?</p></blockquote>
<p>Okay, I&#8217;m being unfair here, I&#8217;m sure Amazon has very good reasons for how they do things and <a href="http://highscalability.com/amazon-architecture">scalability and &#8220;keeping it simple&#8221;</a> seem to be their development mantra; and this is a good thing for an online 24/7 storage infrastructure.  But, as in all things in life, competition would help not just disillusioned users by offering another comparable service but would help Amazon prioritise items on its S3 roadmap.</p>
<p>Most would have assumed that when that competitor arrived it would either be Google or Microsoft, instead the first up to bat is  <a href="http://www.nirvanix.com/">Nirvanix</a>, a San Diego startup which <a href="http://www.crunchbase.com/company/nirvanix">appears to be associated with another online storage player, MediaMax</a>. Pricing is similar to S3, but with the option of purchasing extra SLA backed support packages, something that has been top of the list for many actual and potential S3 users.  Other &#8220;missings&#8221; that Nirvanix addresses are;</p>
<ul>
<li>File upload via HTTP POST, S3 restricts upload to HTTP PUTs which requires the use of a proxy server or the installation of client software.</li>
<li>File rename and move, S3 requires that a file is first deleted and then reloaded.</li>
<li>In-built support for media processing such as image resize/rotate for thumbnails.</li>
<li>Multi-tenant accounts, each S3 account supports only a single &#8216;user view&#8217;.</li>
<li>Files are indexed via tags and name, not just by name as is the case with S3.</li>
<li>Granular control of usage limits and reporting, S3 only offers &#8216;after-the-fact&#8217; reporting.</li>
<li>Maximum file size of 256Gb compared to Amazon&#8217;s 5Gb.</li>
</ul>
<p>The Nirvanix authentication method uses a much simpler and more traditional username/password over SLL approach than S3&#8242;s key-pair based URL signing method.  This can be seen as either a weakness or a strength, but combined with Nirvanix&#8217;s support for POST file uploads, multi-tenant accounts and granular usage controls it makes building browser based clients much simpler.</p>
<p>S3&#8242;s industrial grade authentication is all fine and dandy but if the key becomes compromised, all&#8217;s lost, you could expose not just your data but your wallet if somebody used  the compromised key to maliciously upload Terabytes of data. This single point of failure is perhaps my main complaint of S3&#8242;s current set-up.</p>
<p>So, am I getting ready to jump ship, no, at least not yet, as;</p>
<ul>
<li>Amazon is still Amazon, they may be lacking SLAs but they have my trust.</li>
<li>S3&#8242;s role as a back-end to <a href="http://www.amazon.com/gp/browse.html?node=201590011">Amazon Ec2</a>.</li>
<li>Friendly and effective forums offering excellent support provided by both the developer community and Amazon&#8217;s own staff.</li>
<li><a href="http://docs.amazonwebservices.com/AmazonS3/2006-03-01/VirtualHosting.html">CNAME support</a>. (e.g. http://www2.gobansaor.com/)</li>
<li>Did I mention Ec2?</li>
</ul>
<p>Should Amazon be worried? No, this is not a <a href="http://en.wikipedia.org/wiki/Zero-sum">zero-sum game</a>, in fact competition will help grow awareness and expand the market for all &#8220;cloud&#8221; based services.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/gobansaor.wordpress.com/321/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/gobansaor.wordpress.com/321/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/gobansaor.wordpress.com/321/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/gobansaor.wordpress.com/321/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/gobansaor.wordpress.com/321/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/gobansaor.wordpress.com/321/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/gobansaor.wordpress.com/321/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/gobansaor.wordpress.com/321/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/gobansaor.wordpress.com/321/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/gobansaor.wordpress.com/321/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/gobansaor.wordpress.com/321/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/gobansaor.wordpress.com/321/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.gobansaor.com&blog=110633&post=321&subd=gobansaor&ref=&feed=1" />]]></content:encoded>
			<wfw:commentRss>http://blog.gobansaor.com/2007/09/18/nirvanix-targets-amazon-s3-shortcomings/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b714f82b5e24beb3b74779615b6ad969?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gobansaor</media:title>
		</media:content>
	</item>
	</channel>
</rss>