<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress.com" -->
<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/"
	>

<channel>
	<title>google-spreadsheets &amp;laquo; WordPress.com Tag Feed</title>
	<link>http://en.wordpress.com/tag/google-spreadsheets/</link>
	<description>Feed of posts on WordPress.com tagged "google-spreadsheets"</description>
	<pubDate>Tue, 01 Dec 2009 19:14:50 +0000</pubDate>

	<generator>http://en.wordpress.com/tags/</generator>
	<language>en</language>

<item>
<title><![CDATA[Intuition in Rubrics]]></title>
<link>http://research2009.wordpress.com/2009/11/27/intuition-in-rubrics/</link>
<pubDate>Fri, 27 Nov 2009 06:18:28 +0000</pubDate>
<dc:creator>Dan</dc:creator>
<guid>http://research2009.wordpress.com/2009/11/27/intuition-in-rubrics/</guid>
<description><![CDATA[For the rubric to be user-friendly, we&#8217;re going to manipulate the created spreadsheet to have ]]></description>
<content:encoded><![CDATA[For the rubric to be user-friendly, we&#8217;re going to manipulate the created spreadsheet to have ]]></content:encoded>
</item>
<item>
<title><![CDATA[Pulling Google Spreadsheets data to Projectrix]]></title>
<link>http://research2009.wordpress.com/2009/11/25/pulling-google-spreadsheets-data-to-projectrix/</link>
<pubDate>Wed, 25 Nov 2009 16:16:40 +0000</pubDate>
<dc:creator>falloutkee</dc:creator>
<guid>http://research2009.wordpress.com/2009/11/25/pulling-google-spreadsheets-data-to-projectrix/</guid>
<description><![CDATA[I&#8217;ve been searching for existing implementations for this until I encountered David Burger]]></description>
<content:encoded><![CDATA[I&#8217;ve been searching for existing implementations for this until I encountered David Burger]]></content:encoded>
</item>
<item>
<title><![CDATA[Rubrics using Google Spreadsheets]]></title>
<link>http://research2009.wordpress.com/2009/11/24/rubrics-using-google-spreadsheets/</link>
<pubDate>Tue, 24 Nov 2009 06:27:43 +0000</pubDate>
<dc:creator>falloutkee</dc:creator>
<guid>http://research2009.wordpress.com/2009/11/24/rubrics-using-google-spreadsheets/</guid>
<description><![CDATA[We almost gave up on using Google Spreadsheets for the rubric creation&#8211;until our last project ]]></description>
<content:encoded><![CDATA[We almost gave up on using Google Spreadsheets for the rubric creation&#8211;until our last project ]]></content:encoded>
</item>
<item>
<title><![CDATA[Example mashups take manhattan]]></title>
<link>http://netcultures.wordpress.com/2009/10/23/example-mashups-take-manhattan/</link>
<pubDate>Thu, 22 Oct 2009 16:08:07 +0000</pubDate>
<dc:creator>netcultures</dc:creator>
<guid>http://netcultures.wordpress.com/2009/10/23/example-mashups-take-manhattan/</guid>
<description><![CDATA[A terrifying number of people have taken me up on the javascript business, and powered on through wi]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>A terrifying number of people have taken me up on the javascript business, and powered on through with material that we haven&#8217;t covered in class. OK, that is awesome, but if that&#8217;s the path we&#8217;ve gone down, I should almost certainly be taking questions on that theme&#8230;</p>
<p>For example, if you followed the link through to <a href="http://gmaps-samples.googlecode.com/svn/trunk/spreadsheetsmapwizard/makecustommap.htm">the google spreadsheet map maker</a> from the <a href="/2009/10/15/example-mashups-part-ii/">last post in this series</a>, then you might have found that it made you <a href="http://netcultures.pastebin.com/m4c0b4ce3">some horrible javascript</a> that it is NOT obvious how to do nice stuff with, and how to attach javascript widgets to. If anyone wants to follow through <a href="http://gist.github.com/215809">a step-by-step rebuild of that into some nicer javascript</a>, then we can do that.</p>
<p>We can also look at other things &#8211; <a href="http://lifehacker.com/330318/what-does-google-apps-for-your-domain-actually-do">Google Apps for Your Domain</a> (or <a href="http://lifehacker.com/330318/what-does-google-apps-for-your-domain-actually-do">What Does Google Apps for Your Domain Actually Do?</a>)&#8230; <a href="http://bbpress.org/">BBpress</a> installation as an example alternate app install. It&#8217;s up to you.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Making a Gantt Chart with Google Docs]]></title>
<link>http://autodeskmep.wordpress.com/2009/10/17/making-a-gantt-chart-with-google-docs/</link>
<pubDate>Sat, 17 Oct 2009 03:57:48 +0000</pubDate>
<dc:creator>Rob W</dc:creator>
<guid>http://autodeskmep.wordpress.com/2009/10/17/making-a-gantt-chart-with-google-docs/</guid>
<description><![CDATA[Project Scheduling Tools for Google Spreadsheets http://www.viewpath.com/]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Project Scheduling Tools for Google Spreadsheets</p>
<p>http://www.viewpath.com/</p>
<p><span style='text-align:center; display: block;'><object width='425' height='350'><param name='movie' value='http://www.youtube.com/v/dp6J6Bw92d4&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=1' /><param name='allowfullscreen' value='true' /><param name='wmode' value='transparent' /><embed src='http://www.youtube.com/v/dp6J6Bw92d4&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=1' type='application/x-shockwave-flash' allowfullscreen='true' width='425' height='350' wmode='transparent'></embed></object></span></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[example mashups - part II]]></title>
<link>http://netcultures.wordpress.com/2009/10/15/example-mashups-part-ii/</link>
<pubDate>Wed, 14 Oct 2009 14:19:23 +0000</pubDate>
<dc:creator>netcultures</dc:creator>
<guid>http://netcultures.wordpress.com/2009/10/15/example-mashups-part-ii/</guid>
<description><![CDATA[image by schwarz published under CC BY-NC-ND 2.0 Now, last time when we left off, the site was in wh]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><a title="Sean by Rebecca and Bernhard, on Flickr" href="http://www.flickr.com/photos/schwarz/3255019/"><img src="http://farm1.static.flickr.com/3/3255019_f070a83f22.jpg" alt="Sean" width="491" height="500" /></a></p>
<div>image by <a rel="cc:attributionURL" href="http://www.flickr.com/photos/schwarz/">schwarz</a> published under <a rel="license" href="http://creativecommons.org/licenses/by-nc-nd/2.0/">CC BY-NC-ND 2.0</a></div>
<p>Now, last time when we left off, the site was in what you&#8217;d call a colossal mess. Trashed wordpress install, and still no interesting visualisation. So, how to improve things?<br />
<!--more--><br />
We&#8217;ll start by doing what I suggested last time &#8211; mapping off with a less ambitious dataset, based on LGAs (Local Government Areas) instead of suburbs. <a href="http://spreadsheets.google.com/ccc?key=0App-h8X5w1pVdEFJNDhHWXpMdDRJWVRQczg0aGxYOHc&#38;hl=en">Here it is:</a></p>
<p><a href="http://spreadsheets.google.com/ccc?key=tAI48GYzLt4IYTPs84hlX8w"><img class="alignnone size-full wp-image-454" title="income by LGA" src="http://netcultures.wordpress.com/files/2009/10/income-by-lga.png" alt="income by LGA" width="500" height="439" /></a></p>
<p>I even made a little chart. And look, since I am no longer quite as bored of CDATA as I was last week, I made another other spreadsheet based on <a href="http://spreadsheets.google.com/ccc?key=0App-h8X5w1pVdFNOdHJXY1NxOWhnSElvX29haDR4NXc&#38;hl=en">percentage of people doing volunteer labour, by LGA</a>.</p>
<p>Now, I&#8217;m keen to graph these data sets against each other. And I can, using google spreadsheets &#8220;Chart&#8221; function.</p>
<p><a href="http://spreadsheets.google.com/ccc?key=tAI48GYzLt4IYTPs84hlX8w"><img style="border:0 initial initial;" title="google chart" src="http://netcultures.wordpress.com/files/2009/10/google-chart.png" alt="google chart" width="411" height="413" /></a></p>
<p><a href="http://spreadsheets.google.com/ccc?key=tAI48GYzLt4IYTPs84hlX8w"></a>But first I need to tidy up those names. What&#8217;s with the ABS sticking &#8220;(C)&#8221; and &#8220;(A)&#8221; all over the place? FFS. Right, a new spreadsheet formula to trim off that crap. This one is a bit ugly:</p>
<p><img class="alignnone size-full wp-image-460" title="gnarly name tidying formula" src="http://netcultures.wordpress.com/files/2009/10/picture-3.png" alt="gnarly name tidying formula" width="446" height="147" /></p>
<p>But it works.</p>
<p>Now&#8230; about that chart&#8230; Well, we could do one in google spreadsheets, but that&#8217;s basically like doing it in excel and about as much fun. So let&#8217;s not.</p>
<p>Instead, let&#8217;s upload it to ManyEyes. Have you seen this thing? Fun, collaborative mashup, and you do it by copying and pasting. There are a couple of tricks. Like I can&#8217;t have dollar signs in the spreadsheet values, but I have to put the dollar sign in the column header. Then I have to select just the rows I want. Here a screenshot fo the spreadsheet after I&#8217;ve done that:</p>
<p><img class="alignnone size-full wp-image-458" title="select the rows" src="http://netcultures.wordpress.com/files/2009/10/picture-51.png" alt="select the rows" width="408" height="451" /></p>
<p>Note that I don&#8217;t know that I have to do that just because I&#8217;m some kind of web genius, in case you were wondering. In fact, I just read those instructions off the <a href="http://manyeyes.alphaworks.ibm.com/manyeyes/datasets/new">manyeyes upload page</a>: (click through to see it yourself &#8211; you&#8217;ll have to sign on, mind)</p>
<p><a href="http://manyeyes.alphaworks.ibm.com/manyeyes/datasets/new"><img class="alignnone size-full wp-image-461" title="upload to manyeyes" src="http://netcultures.wordpress.com/files/2009/10/picture-7.png" alt="upload to manyeyes" width="500" height="639" /></a></p>
<p>Wham. <a href="http://manyeyes.alphaworks.ibm.com/manyeyes/datasets/estimated-income-in-nsw-by-locatio/versions/1">There it is.</a> I did the same for the <a href="http://manyeyes.alphaworks.ibm.com/manyeyes/datasets/proportion-of-volunteers-by-locati/versions/1">volunteers doohickey</a>. And then I made <a href="http://spreadsheets.google.com/ccc?key=0App-h8X5w1pVdHR2d3I0cVZ5M2h6T1g1WEd6ZWxZNGc&#38;hl=en">a merged version</a> of those two and <a href="http://manyeyes.alphaworks.ibm.com/manyeyes/datasets/voolunteerism-versus-average-indiv/versions/1">uploaded it</a>, because it&#8217;s more interesting that way. (&#8220;Interest&#8221; is also why I spelled it &#8220;voolunteerism, ok?)<br />
<a href="http://manyeyes.alphaworks.ibm.com/manyeyes/visualizations/income-and-volunteerism-in-nsw-lga/comments/e95844b4b8a911de970e000255111976"> <img style="border:1px solid #AF755D;padding-top:10px;padding-bottom:15px;margin:0;" src="http://manyeyes.alphaworks.ibm.com/manyeyes/files/thumbnails/e8ea740c-b8a9-11de-9809-000255111976.png?size=200x150" alt="E8ea740c-b8a9-11de-9809-000255111976" /> <img style="border:0 none;display:block;position:relative;top:-5px;margin:0;padding:0;" src="http://manyeyes.alphaworks.ibm.com/manyeyes/images/blog_this_caption.jpg" alt="Blog_this_caption" /></a></p>
<p>Now this ain&#8217;t a statistics class, but, er, there you go, a possibly informative data visualisation. Well, it might be if you click through to a less microscopic version. So it turns out that rich local government areas tend to volunteer an amount close to average, and poor ones volunteer over a wider range. Hm. Damn those rich people, and their&#8230; lack of variability? That could have been more interesting. Messing around with statistics until a more fascinating one pops out is left as an exercise, however. Let&#8217;s power on through and work out what we can do with the tools at hand.</p>
<p>We&#8217;re gonna map this thing.</p>
<p>Now, first I try that yahoo pipes idea the obvious way, and repeat last time &#8211; i just send the output of my spreadsheet into the yahoo pipe, and hope the location extractor will do something useful:</p>
<p><a href="http://pipes.yahoo.com/pipes/pipe.info?_id=072e4ccc828f983d1985c775c37bb62e"><img class="alignnone size-full wp-image-472" title="pipes geocode first try" src="http://netcultures.wordpress.com/files/2009/10/pipes-geocode-first-try.png" alt="pipes geocode first try" width="380" height="596" /></a></p>
<p><a href="http://pipes.yahoo.com/pipes/pipe.info?_id=072e4ccc828f983d1985c775c37bb62e"></a>Look at that. Dang, no location information in the output. Lame! <a href="http://pipes.yahoo.com/pipes/docs?doc=operators#LocationExtractor">I might have to read the manual.</a></p>
<blockquote><p>Location Extractor can glean location data from some URLs, such as those from <a style="line-height:1.22em;color:#007def;text-decoration:none;" href="http://maps.yahoo.com/" target="_new">maps.yahoo.com</a>, <a href="http://maps.google.com/">maps.google.com</a>, and <a href="http://pipes.yahoo.com/pipes/mapquest.com" target="_new">mapquest.com</a>.</p>
<p>A wide range of location mark-up is recognized, including GML (Geography Markup Language), Abbreviated GML, W3C Basic Geo, Abbreviated W3C Basic Geo, Simple GeoRSS, Yahoo! Local format, and KML LookAt and Point tags.</p></blockquote>
<p>Right. Well, clearly, our feed doesn&#8217;t look like yahoo local or whatever the crap that is. But I reckon getting our data format in google maps link format should be fine, because it&#8217;s easy. I know  from playing around, that you can get google maps to link to, say, Armidale, by using a URL like this:</p>
<p><a id="google-magic-address" href="http://maps.google.com/?q=Armidale, New South Wales">http://maps.google.com/?q=Armidale, New South Wales</a></p>
<p><a href="http://maps.google.com/?q=Armidale, New South Wales"></a>I guess that might be documented somewhere, but I just figured it out by typing things into the URL bar until it worked.</p>
<p>Anyway, we could use Google Spreadsheets to turn all those &#8220;Armidale&#8221;-type cells into &#8220;<a href="http://maps.google.com/?q=Armidale, New South Wales">http://maps.google.com/?q=Armidale, New South Wales</a>&#8221; type cells, but it&#8217;s late in the day, so I&#8217;ll show you a little hack to do it without using Yahoo Pipes to save more fiddling around:</p>
<p><a href="http://pipes.yahoo.com/pipes/pipe.info?_id=56c748403d745773bbe401c6bbb5ecab"><img class="alignnone size-full wp-image-474" title="unholy geocoding mess" src="http://netcultures.wordpress.com/files/2009/10/unholy-geocoding-mess.png" alt="unholy geocoding mess" width="500" height="671" /></a></p>
<p>Woo! It worked! What does it do? Well, I&#8217;m not going into too much detail with this one, since, as I said, you can do it all in google spreadsheets&#8230; but the <a href="http://en.kerouac3001.com/regex-tutorial-8.htm">regex</a> tool is a handy thingy for doing translation of strings of letters into other strings of letters (in this case, into strings of letters with &#8220;New South Wales&#8221; stuck on the end, and the URL builder just shoves stuff into a URL &#8211; in this case, the google maps one. Feel free to play around with it. The only trick with this one was I noticed that Yahoo Pipes was occasionally breaking when I tried to use &#8220;Local Government Area&#8221; as a field name in the CSV import thingy, so I renamed it to &#8220;LGA&#8221; in the CSV import widget, and then it worked OK. I guess it doesn&#8217;t like spaces in the name. Anyway, watch out for that.</p>
<p>Long story short: It works.</p>
<p><img class="alignnone size-full wp-image-478" title="yahoo pipes success" src="http://netcultures.wordpress.com/files/2009/10/yahoo-pipes-success.png" alt="yahoo pipes success" width="500" height="485" /></p>
<p>But lets get that stuff off the pipes page, by getting the KML export URL:</p>
<p><a href="http://pipes.yahoo.com/pipes/pipe.run?_id=56c748403d745773bbe401c6bbb5ecab&#38;_render=kml"><img class="alignnone size-full wp-image-477" title="yahoo pipes success ouput" src="http://netcultures.wordpress.com/files/2009/10/yahoo-pipes-success-ouput.png" alt="yahoo pipes success ouput" width="387" height="448" /></a></p>
<p>Now we&#8217;ve copied <a href="http://pipes.yahoo.com/pipes/pipe.run?_id=56c748403d745773bbe401c6bbb5ecab&#38;_render=kml">that url</a>, we paste it in to google spreadsheets, right there in the search box.<br />
<a href="http://maps.google.com/"><img class="alignnone size-full wp-image-476" title="yahoo kml in google maps" src="http://netcultures.wordpress.com/files/2009/10/yahoo-kml-in-google-maps.png" alt="yahoo kml in google maps" width="500" height="247" /></a></p>
<p>And the result?</p>
<p><a href="http://maps.google.com/maps?f=q&#38;source=s_q&#38;hl=en&#38;geocode=&#38;q=http:%2F%2Fpipes.yahoo.com%2Fpipes%2Fpipe.run%3F_id%3D56c748403d745773bbe401c6bbb5ecab%26_render%3Dkml&#38;sll=-33.902821,151.25677&#38;sspn=0.014639,0.021887&#38;ie=UTF8&#38;ll=-31.970804,147.897949&#38;spn=12.976224,13.623047&#38;t=h&#38;z=6"><img class="alignnone size-full wp-image-475" title="yahoo gecode win" src="http://netcultures.wordpress.com/files/2009/10/yahoo-gecode-win.png" alt="yahoo gecode win" width="500" height="403" /></a></p>
<p>Win. we have a google map of the yahoo pipe of the google spreadsheet of the ABS data.</p>
<p>Not that it&#8217;s perfect. I meant, as far as visualisations go, this could be way more interesting &#8211; this is more a map of where local governments are than it is of the stats that started the whole thing off. We could pup pop-up speech bubble with the ABS stats into the yahoo pipe output if we wanted, which might be fun. Or we could try to import THIS data set into wordpress. Or maybe we could try to map it differently. If you&#8217;re not afraid to get your feet wet in javascript, the handy javascript mapping library <a href="http://openlayers.org/">Openlayers</a> javascript <a href="http://openlayers.org/dev/examples/">examples page</a> includes on of <a href="http://openlayers.org/dev/examples/markerResize.html">resizable map markers</a>. So we could build a map that had, maybe, big markers for really rich LGAs, and really small ones for poor ones. Or colourise them. Or&#8230; Lots of options.  However, there are a few steps along that path that were a little hairy, so I&#8217;m going to give you an alternative geocoding method instead &#8211; since more of you seem to want to map specific locations rather than census statistics, it might pay to stick to close to what the class needs.</p>
<p>Basically, it was too much work to get it to geocode properly (it might have been a bit more fun if we controlled the source of data, and say, had a wordpress blog outputting GeoRSS or something).</p>
<p>Fortunately, Pamela Fox has blogged a <a href="http://otherfancystuff.blogspot.com/2008/11/geocoding-with-google-spreadsheets-and.html">nice way to geocode</a> your spreadsheets. (She also has some awesome <a href="http://docs.google.com/Presentation?id=dggjrx3s_153hdf2s6cm">tips for designing maps</a>.) Let&#8217;s follow her instructions. First, we add &#8220;New South Wales&#8221; to the end of all our LGA names, so that google can find &#8216;em better.</p>
<p><img class="alignnone size-full wp-image-479" title="name stating" src="http://netcultures.wordpress.com/files/2009/10/name-stating.png" alt="name stating" width="445" height="347" /></p>
<p>Nice. The rest is all following Pamela&#8217;s instructions.</p>
<p>You whack her gadget in there:</p>
<p><img style="border:0 initial initial;" title="loadfox" src="http://netcultures.wordpress.com/files/2009/10/loadfox.png" alt="loadfox" width="500" height="261" /></p>
<p>set it up:</p>
<p><img class="alignnone size-full wp-image-467" title="fox instructions" src="http://netcultures.wordpress.com/files/2009/10/fox-instructions.png" alt="fox instructions" width="449" height="190" /></p>
<p>Then you press the go button (small correction &#8211; up above I showed myself geocoding 150 records at once, but it only for 99. If you find it stops half-way through, that&#8217;s why. But it&#8217;s easy enough to restart.)</p>
<p><img class="alignnone size-full wp-image-468" title="fox near success" src="http://netcultures.wordpress.com/files/2009/10/fox-near-success.png" alt="fox near success" width="500" height="355" /></p>
<p>And then it goes. Not <em>completely</em> smoothly &#8211; it Turn out google has no idea where &#8220;Greater Hume Shire&#8221; is. And nor do I. I could have fixed that manually (possibly using the plain old paper street directory), but decided to be lazy. I copy and paste and then:<a href="http://spreadsheets.google.com/ccc?key=0App-h8X5w1pVdFFBMTBxbzBIUldJS3FINVZ4QzFlMnc&#38;hl=en"><img style="border:0 initial initial;" title="geocoded" src="http://netcultures.wordpress.com/files/2009/10/geocoded.png" alt="geocoded" width="500" height="230" /></a></p>
<p>From the same blog post, Pamela also gives links to a <a href="http://gmaps-samples.googlecode.com/svn/trunk/spreadsheetsmapwizard/makecustommap.htm">handy spreadsheet mapping tool</a> or <a href="http://earth.google.com/outreach/tutorial_spreadsheet.html">two</a>. There are, as always, too many  alternatives. You might want to <a href="http://googlegeodevelopers.blogspot.com/2008/10/geocoding-in-reverse.html">reverse geocode</a>, or try this other hand <a href="http://www.batchgeocode.com/">bulk geocoder</a>, or <a href="http://www.geocommons.com/">the GeoCommons open source geographic database</a>, and there are semi-commerical services to automate part of it for you, such as <a href="http://www.umapper.com/">umapper</a>. Bah!</p>
<p>The real idea that I&#8217;m trying to get across here is that none of this is magical secret powers (well, <a href="http://xkcd.com/208/">except regexs</a>), but there is a lot of muddling through. The list of tools out there is really large, and they change. No-one is a ninja at most of them, but be being happy to just try things and see if they work you can get a long way with a lot of them. There are bugs and annoyances. But then you usually get something at the end of the day.</p>
<p>Here are some links for lists of other directions to explore with mashups. I&#8217;ve mentioned some before, and some are new.</p>
<ol>
<li><a href="http://paulisageek.com/hacku/">HackU</a></li>
<li><a href="http://wiki.english.ucsb.edu/index.php/Toy_Chest_%28Online_or_Downloadable_Tools_for_Building_Projects%29">ToyChest</a></li>
<li>Simon Willison&#8217;s <a href="http://simonwillison.net/2009/Jul/28/tools/">roundup</a> for the Guardian</li>
<li>Freebase appears to have <a href="http://www.freebase.com/make">a general purpose mashup engine</a> too.</li>
<li><a href="http://developer.yahoo.com/yql/guide/">YQL</a> is hot right now, if you want to get just a shade geekier. It supports a <a href="http://www.datatables.org/">massive number of the services</a> we are looking at here and more I haven&#8217;t heard of, and if those aren&#8217;t enough, you can turn anything, almost, into a YQL data source with a <a href="http://github.com/yql/yql-tables">little bit of code</a>. Very handy.</li>
<li>google has <a href="http://code.google.com/apis/ajax/playground/">a Javascript playground</a>! (although I reckon the Openlayers <a href="http://openlayers.org/dev/examples/">examples page</a>, mentioned above, is cooler)</li>
</ol>
<p>Now, that&#8217;s enough writing from me for now. I&#8217;m may have time to do another walk-through of things for this semester&#8230; If anyone wants to suggest the topic in the comments, fire away.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Google Spreadsheet to XML]]></title>
<link>http://research2009.wordpress.com/2009/10/09/google-spreadsheet-to-xml/</link>
<pubDate>Fri, 09 Oct 2009 08:54:49 +0000</pubDate>
<dc:creator>Dan</dc:creator>
<guid>http://research2009.wordpress.com/2009/10/09/google-spreadsheet-to-xml/</guid>
<description><![CDATA[Tweaking your game with Google Spreadsheets http://coderhump.com/archives/385 &#8220;It turns out th]]></description>
<content:encoded><![CDATA[Tweaking your game with Google Spreadsheets http://coderhump.com/archives/385 &#8220;It turns out th]]></content:encoded>
</item>
<item>
<title><![CDATA[Example mashups - part I]]></title>
<link>http://netcultures.wordpress.com/2009/10/07/example-mashups-part-i/</link>
<pubDate>Wed, 07 Oct 2009 04:08:10 +0000</pubDate>
<dc:creator>netcultures</dc:creator>
<guid>http://netcultures.wordpress.com/2009/10/07/example-mashups-part-i/</guid>
<description><![CDATA[by vingt deux, licensed under CC BY-NC-ND 2.0 I&#8217;ve had a number of questions about how to get ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><div class="wp-caption alignnone" style="width: 510px"><a href="http://www.flickr.com/photos/photoschizo/"><img title="mashup, the new art of creative reuse" src="http://farm4.static.flickr.com/3074/2537021165_d10ea0e1ff.jpg" alt="by vingt deux" width="500" height="500" /></a></p>
<div>by <a rel="cc:attributionURL" href="http://www.flickr.com/photos/photoschizo/">vingt deux</a>, licensed under <a rel="license" href="http://creativecommons.org/licenses/by-nc-nd/2.0/">CC BY-NC-ND 2.0</a></div>
</dt>
</dl>
</div>
<p>I&#8217;ve had a number of questions about how to get some different types of data mashed up, and for some worked examples. Good! We didn&#8217;t have as much time as I was hoping to cover that, so I&#8217;ll whack it in this blog post so that those of you going down a mashup path have  some better examples. This isn&#8217;t a comprehensive overview, since we&#8217;ve already had one of those, but simple and detailed worked examples of what to do. I&#8217;ll show some of the false starts that I might make in a mashup project, as well as the successes.<!--more--></p>
<p>Before we get started, be sure you&#8217;ve read <a href="http://www.programmableweb.com/howto">ProgrammableWeb&#8217;s mashup guide</a> and our own <a href="/2009/08/13/week-3b-mashups-and-the-web-of-data/">previous class notes on mashups</a>. They give more &#8220;why&#8221; that I will give here. This here is all about &#8220;how&#8221;.</p>
<p>First decision &#8211; am I doing an Australian mashup, or an international one? Australia&#8217;s a bit of a backwater in data access, and doesn&#8217;t have nearly as many easy datasets, but it&#8217;s probably a lot more relevant for a lot of us. International mashups, for example, have lots more handy mapping tools (e.g. <a href="http://code.google.com/apis/chart/types.html#maps">google&#8217;s charts</a> or <a href="http://www.mapsgeek.com/">mapsgeek</a>) Let&#8217;s give Australia a go anyway. I&#8217;ll start with some Australian census data.</p>
<p>Say that I want to mashup, er, the average income of individuals in a suburb versus&#8230; geez, whatever, i can get away with that looks interesting. Remember, this is an experiment&#8230; There&#8217;s a few data types listed at <a href="http://www.abs.gov.au/websitedbs/D3310114.nsf/4a256353001af3ed4b2562bb00121564/266fbfdebf8e6ab8ca2572120017b891!OpenDocument">at the Australian Bureau of Statistics site</a>. The ABS data descriptions are unspeakably confusing and geeky, so it takes me a bit of poking around to realise that the &#8220;<a href="http://www.abs.gov.au/CDataOnline">CDATA</a>&#8221; seems to do what i want. I have to register to use it, but it&#8217;s free. Sweet. I can choose a ridiculous number of data types, and aggregate them, however i want, including by suburb, as long as I&#8217;m prepared to tolerate their opaque jargon:</p>
<p><img class="alignnone size-full wp-image-389" title="CDATA by suburb" src="http://netcultures.wordpress.com/files/2009/10/nc-cdata-ssc1.png" alt="CDATA by suburb" width="500" height="622" /></p>
<p>And best of all, it lets me export to a CSV file!</p>
<p><img style="border:0 initial initial;" title="CensusDATA csv downloads" src="http://netcultures.wordpress.com/files/2009/10/nc-2-cdata-csv1.png" alt="CensusDATA csv downloads" width="374" height="73" /></p>
<p>CDATA also has some other features: graphs and maps.</p>
<p><img class="alignnone size-full wp-image-386" title="nc-2-CDATA-maps" src="http://netcultures.wordpress.com/files/2009/10/nc-2-cdata-maps.png" alt="nc-2-CDATA-maps" width="500" height="96" /></p>
<p>But graphs don&#8217;t work for spreadsheets this big, and the maps are amazingly ugly and don&#8217;t seem to export too well. Feel free to use them in your own mashups, mind&#8230; but this is not what I&#8217;m going for in my mashup.</p>
<p><img class="alignnone size-full wp-image-387" title="nc-2-ugly map" src="http://netcultures.wordpress.com/files/2009/10/nc-2-ugly-map.png" alt="nc-2-ugly map" width="500" height="302" /></p>
<p>So let&#8217;s get out data out of there and into something more useful. You will recall that I can upload CSV  to a google spreadsheet, and google spreadsheets are wicked easy to mashup.So, I&#8217;ll do that. (<a href="http://spreadsheets.google.com/ccc?key=0App-h8X5w1pVdHlETkZjN3I2aW01OXFMVElfUjcwU2c&#38;hl=en">here it is</a>)</p>
<p><a href="http://docs.google.com/DocAction?action=updoc&#38;hl=en"><img class="alignnone size-full wp-image-377" title="spreadsheet uploading" src="http://netcultures.wordpress.com/files/2009/10/nc-spreadsheet-uplaods.png" alt="spreadsheet uploading" width="500" height="290" /></a></p>
<p>Now, we can start mapping average income. First obstacle: There is no spreadsheet telling me <em>average</em> income, just how many people are in each income bracket, what you call a <a href="http://en.wikipedia.org/wiki/Histogram">histogram</a>. Now we have two options: We could change plans and choose a different data set, or if we are feeling a bit more confident we can <em>process</em> this data set to give us what we need.  That won&#8217;t be too hard in this case (although it will mean remembering high school maths) so I&#8217;m going to run with it.</p>
<p>Fortunately, the internet can help here, even if we&#8217;ve forgotten our high school mathematics &#8211; we can approximate the mean income from a histogram using <a href="http://answers.yahoo.com/question/index?qid=20080202055509AAqr2Y1">instructions online.</a> And we are already using a spreadsheet, so this part is kinda easy. It won&#8217;t be completely accurate, but hey, it will be a good start, and if the sites gets enough web traffic, maybe we can get some funding to get more accurate data. So we make up a &#8220;central&#8221; income for each income category:</p>
<p>So, now I modify the spreadsheet to include a mean-income estimation according to those instructions.</p>
<div class="mceTemp">
<dl class="wp-caption alignnone">
<dt class="wp-caption-dt"><img class="size-full wp-image-364" title="income bin centre" src="http://netcultures.wordpress.com/files/2009/10/nc-income-bin-centre.png" alt="first, make up a &#34;centre&#34; for each income bin" width="216" height="144" /><p class="wp-caption-text">first, make up a &#34;centre&#34; for each income bin</p></div>
<div id="attachment_369" class="wp-caption alignnone" style="width: 510px"><img class="size-full wp-image-369" title="the mean formula" src="http://netcultures.wordpress.com/files/2009/10/nc-mean-formula.png" alt="then this is the formula to calculate the mean from the histogram" width="500" height="155" /><p class="wp-caption-text">then this is the formula to calculate the mean from the histogram</p></div>
<p>Next step, I&#8217;ve noticed that there is way to0 much crap in the spreadsheet. I can probably get rid of most of it. let&#8217;s delete the columns that are about income by sex &#8211; we just want to know about average income over all (unless you are doing a map of sex-based income gaps by suburb, which would be pretty interesting &#8211; I&#8217;ll leave that one as an exercise.)</p>
<p><img class="alignnone size-full wp-image-376" title="spreadsheet tidying" src="http://netcultures.wordpress.com/files/2009/10/nc-spreadsheet-tidy.png" alt="spreadsheet tidying" width="500" height="445" /></p>
<p>Now, at this point, I want to create some nice interactive coloured map of income levels, a <a href="http://en.wikipedia.org/wiki/Choropleth_map">choropleth</a>. But, as I intimated above, that&#8217;s a bit tricky in Australia. I know from helping with <a href="http://about.nsw.gov.au/view/choropleth/B2814/#">the AboutNSW ones</a> that it was annoying to get them working, and we had to roll our own tools. Rolling your own tools isn&#8217;t impossible &#8211; you can get the suburb outlines from the ABS and follow <a href="http://googlegeodevelopers.blogspot.com/2009/09/displaying-worlds-information-new.html">google&#8217;s handy instructions for banging them on a map</a>, but that&#8217;s going to involve a fair bit of software wrangling&#8230; so let&#8217;s see what else we can do that might be a bit simpler before we resort to that.</p>
<p>Well, how about importing the spreadsheet into wordpress?<br />
<img class="alignnone size-full wp-image-381" title="wordpress import menu" src="http://netcultures.wordpress.com/files/2009/10/nc-wordpress-impor.png" alt="wordpress import menu" width="500" height="422" /><br />
(What? Well it turns out that google spreadsheets can <em>export</em> RSS and wordpress can <em>import</em> RSS, and vice versa. Remember me banging in week 3 about the importance of standards like RSS to make things talk to each other?)</p>
<p>Great, so now I import my list of suburbs into my blog&#8230; Bam! It works!</p>
<p><img class="alignnone size-full wp-image-367" title="import rss in progress" src="http://netcultures.wordpress.com/files/2009/10/nc-import-rss.png" alt="import rss in progress" width="204" height="477" /></p>
<p>Well, it <em>kind of </em>works. There are a few problems. Firstly, the import process takes so long that eventually dreamhost gives up the ghost, and my import script stops after 1294 suburbs have been imported. I could work around this by only exporting part of the spreadsheet at a time&#8230; but then let&#8217;s look at the next problem THEN there&#8217;s the problem that a lot of these imported articles are frankly, ugly. I should possibly have put more care into which columns of the spreadsheet I exported.</p>
<p><img class="alignnone size-full wp-image-379" title="ugly posts" src="http://netcultures.wordpress.com/files/2009/10/nc-ugly-posts.png" alt="ugly posts" width="500" height="264" /></p>
<p>There&#8217;s another problem too, which I&#8217;ve glossed over &#8211; it turns out that when I copy and past the RSS URL into my browser, both firefox and safari <em>refuse</em> to download the RSS properly for me to upload into wordpress. I end up having to install an extension into firefox called <a href="http://www.downthemall.net/">DownThemAll</a> just to get the RSS file to download without getting all mangled. watch out for that!</p>
<p>On the plus side, I now have a blog with a reasonable chunk of all the suburbs in New South Wales in it, and each of those even lists the approximate average personal income in the suburb. I could go places with that. Maybe I could have each suburb post show a little map of the suburb, using jQuery. Or maybe I could put extra suburb info up there in the blog.</p>
<blockquote><p>Did you know the suburb of &#8220;Airds&#8221; has an average weekly income of approximately $370 dollars, and that its name means&#8230; <em>etc</em></p></blockquote>
<p>But for now, it&#8217;s a mess. I&#8217;m going to nuke my wordpress blog and start again, rather than deleting 1295 entries by hand.</p>
<p>And I&#8217;m going to do it a bit differently&#8230; I think I&#8217;m being overambitious. You know what? This is a one-semester project.</p>
<p>Why am i trying to deal with all two-and-a-half-thousand suburbs in New South Wales? Forget it. I&#8217;m going to run with a smaller data set. I&#8217;m going to go <em>back</em> to the ABS, and I&#8217;m going to grab the personal income statistics again, but this time I&#8217;m going to grab them, not per suburb, but per Local Government Area. There&#8217;s only a few hundred of those, which might fit into wordpress a bit better, and might be easier to manually edit if there are a few mistakes. Also, it looks like LGA is a more common thing to classify data by than suburb (e.g. <a href="http://data.australia.gov.au/365">the NSW crimes map</a>, and stap isi&#8217;s fantastic <a href="http://www.stapisi.com/articles/putting-nsw-local-government-on-the-map">council contact info</a>). And I&#8217;m going to use Yahoo pipes to make my job easier, and present the result using jQuery to keep it a bit simpler.</p>
<p>At least, that&#8217;s the plan. However, banging out this detailed tutorial with screen shots and all that it taking an amazingly long time (16 hours and counting!) and I know some of you are wanting to get your hands on this info ASAP. So I&#8217;ll continue in a blog post part 2 over the weekend, and put this blog post out there, eh?</p>
<p>For now, here are some interesting follow up readings:</p>
<ol>
<li>the <a href="http://mashupaustralia.org/">mashup australia</a> contest is open! If your mashup is good enough, you might want to enter it and win $$</li>
<li>mashupaustralia has also graced us with <a href="http://mashupaustralia.org/data-sources/">a handy list</a> of data sources that you might want to use</li>
<li>There is a nice blog post <a href="http://ouseful.wordpress.com/2008/10/20/mashup-reuse-are-you-lazy-enough/">here</a> about how to make your life mashing stuff up a lot easier which also walks through the same technologies I&#8217;m covering here.</li>
</ol>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Problems with GData Request Token]]></title>
<link>http://research2009.wordpress.com/2009/10/01/gdata-exceptions-and-tokens/</link>
<pubDate>Thu, 01 Oct 2009 07:29:52 +0000</pubDate>
<dc:creator>Dan</dc:creator>
<guid>http://research2009.wordpress.com/2009/10/01/gdata-exceptions-and-tokens/</guid>
<description><![CDATA[We have successfully used GData libraries to access a user&#8217;s Google Docs. But we encountered p]]></description>
<content:encoded><![CDATA[We have successfully used GData libraries to access a user&#8217;s Google Docs. But we encountered p]]></content:encoded>
</item>
<item>
<title><![CDATA[Projectrix Web services]]></title>
<link>http://research2009.wordpress.com/2009/09/22/projectrix-web-services/</link>
<pubDate>Tue, 22 Sep 2009 23:19:27 +0000</pubDate>
<dc:creator>falloutkee</dc:creator>
<guid>http://research2009.wordpress.com/2009/09/22/projectrix-web-services/</guid>
<description><![CDATA[Since we are to create SOA services for Projectrix, we came up with our initial services. For the ru]]></description>
<content:encoded><![CDATA[Since we are to create SOA services for Projectrix, we came up with our initial services. For the ru]]></content:encoded>
</item>
<item>
<title><![CDATA[Baselining my life (part 1, money)]]></title>
<link>http://jaybyjayfresh.com/2009/09/10/baselining-my-life-part-1-money/</link>
<pubDate>Thu, 10 Sep 2009 17:28:13 +0000</pubDate>
<dc:creator>Jonathan Lister</dc:creator>
<guid>http://jaybyjayfresh.com/2009/09/10/baselining-my-life-part-1-money/</guid>
<description><![CDATA[Introduction I began to seriously contemplate the idea of going freelance back in May, and realised ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><h2>Introduction</h2>
<p>I began to seriously contemplate the idea of going freelance back in May, and realised I wasn&#8217;t very prepared. For one thing, I didn&#8217;t really know how much money I spent each month or what I spent it on. Nor did I have a good handle on how I spent my time. I wanted to see how I was behaving financially, so as to know how much I&#8217;d need to earn as a freelancer to maintain my lifestyle. I also wanted to know what made up this lifestyle to see how much time I&#8217;d have available for doing this freelance thing. I did <a title="Leaving Osmosoft" href="http://jaybyjayfresh.com/2009/06/28/why-i-love-osmosoft-and-why-leaving-is-the-best-thing-i-can-do-for-bt/" target="_blank">go freelance</a> at the end of June and carried on measuring things for a while so I&#8217;d have enough data for a meaningful result.</p>
<p>On the 6th June, I started keeping a record of my spending; on the 1st July, I began to keep a diary of what I was doing all day. At the end of August, I stopped measuring. This means I have four months of records of how I&#8217;ve spent money and three of how I&#8217;ve spent time.</p>
<p>Having this information is very useful, I think, so I&#8217;ve published all the data and analysis spreadsheets for you to play with. If you wanted to do something similar, they might be helpful. (The data are all published as Google Spreadsheets &#8211; see the links at the bottom of this post.)</p>
<p>Of course, it would be remiss of me, as a one-time scientist, if I were to look at data and deduce hypotheses after the fact. So, without prejudicing my judgement too much by figuring out a collection of perhaps-useful things in advance, I&#8217;ve written down some questions that I want answering and hypotheses to test for each.</p>
<h3>Money</h3>
<ol>
<li>How much money do I spend in a month?
<ul>
<li>Hypothesis: I think I spend £2400 a month</li>
</ul>
</li>
<li>What am I spending most of my money on?
<ul>
<li>I think the majority is being spent on rent, dining and boozing</li>
</ul>
</li>
<li>How much do I spend on booze?
<ul>
<li>I think I spend £400 a month on booze</li>
</ul>
</li>
</ol>
<h3>Time</h3>
<ol>
<li>How much time do I spend sleeping?
<ul>
<li>I think I spend 1/3 of my time sleeping</li>
</ul>
</li>
<li>How much time do I have free in a week after I&#8217;ve done all the habitual activities?
<ul>
<li>I estimated I have 31 hours a week to use (estimate recorded in <a title="&#34;Habits&#34;, in my online lab book" href="http://jnthnlstr.tiddlyspot.com/#[[Habits]]" target="_blank">Habits</a>)</li>
</ul>
</li>
<li>What is the most expensive activity per time spent on it?
<ul>
<li>I think it is boozing (although dining will be a close second)</li>
</ul>
</li>
</ol>
<p>This post is going to cover the questions about spending money.</p>
<h3>Constraints</h3>
<ol>
<li>The <a title="The Hawthorne effect explained on Wikipedia" href="http://en.wikipedia.org/wiki/Hawthorne_effect" target="_blank">Hawthorne effect</a> &#8211; will I change my behaviour by measuring it?</li>
<li>Not splitting money and time spending when on holiday &#8211; it just goes down as &#8216;holiday&#8217;</li>
</ol>
<h2>Measuring money</h2>
<h3>Answering the questions</h3>
<h4>How much money do I spend in a month?</h4>
<p>Hypothesis: I think I spend £2400 a month<br />
The data shows: Between May and August 2009, I spent an average of £2492.65 each month</p>
<h4>What am I spending most of my money on?</h4>
<p>Hypothesis: I think the majority is being spent on rent, dining and boozing<br />
The data shows: rent 21.7%, holiday 20.6%, dining 10%, boozing 7.7%</p>
<h4>How much do I spend on booze?</h4>
<p>Hypothesis: I think I spend £100 a week or £400 a month on booze<br />
The data shows: Between May and August 2009, I spent an average of £191.20 on booze each month</p>
<h3>The data illuminates</h3>
<p>The images below are generated from the <a title="Spending summary May-August 2009" href="http://spreadsheets.google.com/pub?key=tKAvPvOQiFopk-e6hQTHTBA&#38;output=html" target="_blank">summary spreadsheet</a>, which contains live graphs you can play with &#8211; clicking on pie segments, for example, reveals the percentage and value attached to each.</p>
<p><img src="http://spreadsheets.google.com/pub?key=tKAvPvOQiFopk-e6hQTHTBA&#38;oid=4&#38;output=image" alt="" width="600px" /></p>
<p><img src="http://spreadsheets.google.com/pub?key=tKAvPvOQiFopk-e6hQTHTBA&#38;oid=2&#38;output=image" alt="" width="600px" /></p>
<h2>Methods</h2>
<h3>Collecting data &#8211; iPod Touch &#38; Notes</h3>
<p>Online banking is a boon to the would-be data collector, as you can generally download a transaction history in <a title="CSV explained on Wikipedia" href="http://en.wikipedia.org/wiki/Comma-separated_values" target="_blank">csv</a> format. Unfortunately, plenty of entries for &#8220;cash&#8221; creates a big unknown in the results. I decided to keep a record of when I spent cash during the day, what I spent it on and how much I spent. I didn&#8217;t start monitoring expenditure until the 6th May, so approximately £140 cash is unaccounted for over the four month period (I haven&#8217;t been worried sufficiently to alter any calculations to take this into account, as my monthly spending has a standard deviation of more than this).</p>
<p>I&#8217;d done something like this before, when I was having a crisis about where all my money was going shortly after I started working for BT in 2005. Back then, I used a pencil and notepad, and the prospect of copying all the records into a computer was so daunting that I never did. This time, I had the benefit of an iPod Touch (thanks Dad) and its &#8220;Notes&#8221; application. You can mail yourself a note, which I did every month or so.</p>
<p>Dealing with the data after it fell into my inbox was a matter of some search-and-replace in a text editor, to make the fields tab-separated so that they could be copy-and-pasted into Google Spreadsheets.</p>
<h3>Analysing data &#8211; Google Spreadsheet</h3>
<p>The first thing to do was enhance the data by tagging each expense with a chunky category like &#8220;rent&#8221; or &#8220;boozing&#8221;.</p>
<p>Using Google Spreadsheets to analyse an amount of information is a task with a fairly steep learning curve, since the examples for using the more complicated functions are not always that enlightening (I imagine if you are already an Excel functions master, it won&#8217;t be so hard). Nevertheless, the Google Docs forum is replete with the writings of two characters in particular &#8211; <a title="The Brazillian Spreadsheet Ninja" href="http://www.google.com/support/forum/p/Google+Docs/user?userid=18201904381707253103&#38;hl=en" target="_blank">Otávio Alves Ribeiro</a>, the Spreadsheet Ninja from Brazil, and &#8220;<a title="ahab, the Google Docs Guru" href="http://www.google.com/support/forum/p/Google+Docs/user?userid=02518524355686694178&#38;hl=en" target="_blank">ahab</a>&#8220;, the mysterious Google Docs Guru.</p>
<p>The performance of a Google Spreadsheet is generally quite good, although there is often slowdown in processing. I found, mainly through trial and error, that a good way to understand what is going on and get decent performance out of Google Spreadsheets is to separate worksheets between data collection and analysis; then perform any inter-spreadsheet aggregation by importing the plain data from each spreadsheet into a single worksheet and make all your calculations based on that.</p>
<h2>Further work</h2>
<p>I ended up with just over 20 different tags; if I were to do this again, I would split the &#8216;holiday&#8217; tag into its constituent parts and I would split &#8220;dining&#8221; into &#8220;breakfast&#8221;, &#8220;lunch&#8221; and &#8220;dinner&#8221;.</p>
<p>It will be interesting to compare my monthly spend (which is the simplest data to measure) to the relatively steady pattern I have discovered over these four months to see how much effect measuring my spending had on dampening it; indeed, I could measure the historical monthly spends and perhaps see an effect that way.</p>
<h2>Data</h2>
<p>All the data for this experiment is published on various Google Spreadsheets. See the links below.</p>
<ul>
<li><a title="Spending summary May-August 2009 - spreadsheet" href="http://spreadsheets.google.com/ccc?key=0AgQJ7FGUGIp_dEtBdlB2T1FpRm9way1lNmhRVEhUQkE&#38;hl=en" target="_blank">Spending summary May-August 2009</a></li>
<li><a title="Spending May 2009 - spreadsheet" href="http://spreadsheets.google.com/ccc?key=0AgQJ7FGUGIp_cnpyZ1h3NVhFVE1UZDRwWGl0SGZTUWc&#38;hl=en" target="_blank">Spending May 2009</a></li>
<li><a title="Spending June 2009 - spreadsheet" href="http://spreadsheets.google.com/ccc?key=0AgQJ7FGUGIp_dExBa1RTT01ORUVVX21WOC1ZZzFfWVE&#38;hl=en" target="_blank">Spending June 2009</a></li>
<li><a title="Spending July 2009 - spreadsheet" href="http://spreadsheets.google.com/ccc?key=0AgQJ7FGUGIp_dHVvbUJvbnhFUVZXd0JENWRyWVBsaHc&#38;hl=en" target="_blank">Spending July 2009</a></li>
<li><a title="Spending August 2009 - spreadsheet" href="http://spreadsheets.google.com/ccc?key=0AgQJ7FGUGIp_dGlIOG1qa2lYLUM1VWxDbEpoMnBkaGc&#38;hl=en" target="_blank">Spending August 2009</a></li>
</ul>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Techies]]></title>
<link>http://research2009.wordpress.com/2009/08/03/symphony/</link>
<pubDate>Mon, 03 Aug 2009 13:20:38 +0000</pubDate>
<dc:creator>Dan</dc:creator>
<guid>http://research2009.wordpress.com/2009/08/03/symphony/</guid>
<description><![CDATA[At last we have decided on what technologies we will be using! Aside from common tags, oAuth and Goo]]></description>
<content:encoded><![CDATA[At last we have decided on what technologies we will be using! Aside from common tags, oAuth and Goo]]></content:encoded>
</item>
<item>
<title><![CDATA[Concepts]]></title>
<link>http://research2009.wordpress.com/2009/07/17/concepts/</link>
<pubDate>Fri, 17 Jul 2009 07:21:09 +0000</pubDate>
<dc:creator>Dan</dc:creator>
<guid>http://research2009.wordpress.com/2009/07/17/concepts/</guid>
<description><![CDATA[We&#8217;ll be concentrating on 5 concepts for this project. They are: 1.) Portfolios 2.) Rubrics 3.]]></description>
<content:encoded><![CDATA[We&#8217;ll be concentrating on 5 concepts for this project. They are: 1.) Portfolios 2.) Rubrics 3.]]></content:encoded>
</item>
<item>
<title><![CDATA[How to create a form for people to add information to your spreadsheet]]></title>
<link>http://helpmeinvestigate.wordpress.com/2009/07/10/how-to-create-a-form-for-people-to-add-information-to-your-spreadsheet/</link>
<pubDate>Fri, 10 Jul 2009 12:51:18 +0000</pubDate>
<dc:creator>paulbradshaw</dc:creator>
<guid>http://helpmeinvestigate.wordpress.com/2009/07/10/how-to-create-a-form-for-people-to-add-information-to-your-spreadsheet/</guid>
<description><![CDATA[Rather than asking people to edit a whole spreadsheet, you can make it easier by creating a form for]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Rather than asking people to edit a whole spreadsheet, you can make it easier by <strong>creating a form</strong> for them to add particular information by answering questions.</p>
<p>To do this, open your spreadsheet in Google Docs and click on <strong>Form &#62; Create a form</strong>.</p>
<p>A new window will appear containing a form that you can edit, with some information automatically added.</p>
<p>If you roll over any of the questions you will see buttons for you to edit, duplicate or delete it. You can also edit the form title and description and there are various extra options across the top.</p>
<p><strong>Along the bottom of the form you will see a web address (URL) for the form that you can send to people or copy and paste into an investigation update</strong>. When a person clicks on this they will be able to fill in the form and the information will be added to your spreadsheet.</p>
<p>Once you&#8217;ve finished, just close the window. </p>
<p>If you need the address of your form again open your spreadsheet and go to <strong>Form &#62; Go to live form&#8230;</strong> this will open the form &#8211; copy the URL from the web address bar as you would with any other webpage.</p>
<p>If you want to edit the form again just open your spreadsheet, click on <strong>Form &#62; Edit form&#8230;</strong></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Allowing others to edit your spreadsheet - and tracking what happens]]></title>
<link>http://helpmeinvestigate.wordpress.com/2009/07/10/allowing-others-to-edit-your-spreadsheet-and-tracking-what-happens/</link>
<pubDate>Fri, 10 Jul 2009 12:08:36 +0000</pubDate>
<dc:creator>paulbradshaw</dc:creator>
<guid>http://helpmeinvestigate.wordpress.com/2009/07/10/allowing-others-to-edit-your-spreadsheet-and-tracking-what-happens/</guid>
<description><![CDATA[Following on from the previous post on creating and publishing a spreadsheet online, here&#8217;s ho]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Following on from the previous post on <a href="http://helpmeinvestigate.wordpress.com/2009/07/10/creating-and-publishing-a-spreadsheet-online/">creating and publishing a spreadsheet online</a>, here&#8217;s how you allow others to add to that, and how you track what happens:</p>
<p>To allow others to edit your spreadsheet, open it and click on <strong>Share</strong> (in the top right area) then click <strong>See who has access&#8230;</strong></p>
<div class="mceTemp">A new window will open &#8211; towards the bottom of that it will say &#8216;Sign-in is required to view this item&#8217; which means users need a Google account to see it. Click &#8216;<strong>Change</strong>&#8216; next to that.</div>
<div class="mceTemp">3 options will pop up:</div>
<div class="mceTemp">
<ul>
<li><em>Always require sign-in</em> &#8211; users need to be signed in to their Google account to see this</li>
<li><em>Let people view without signing in </em>- users do not need a Google account to see it, but cannot edit<em> </em></li>
<li><em>Let people edit without signing in </em>- users can edit the spreadsheet regardless of whether they have a Google account or not</li>
</ul>
</div>
<p>This last option is best if you want to allow others to add information to your spreadsheet</p>
<h3>But what if someone deletes all my data? Setting up alerts</h3>
<p>On the same window you can set up the spreadsheet so you are alerted whenever anyone makes changes.</p>
<p>Click on <strong>My notification settings</strong>.</p>
<p>You will be presented with a number of options for when you are notified of any changes</p>
<p>If a change is made that you don&#8217;t like (e.g. someone deletes all data) go to <strong>File &#62; Revision history</strong></p>
<p>The spreadsheet will now have the latest change highlighted and above the top row of cells will be a number of new buttons &#8211; click on <strong>Older</strong> to see how the spreadsheet looked before the last change that was made.</p>
<p>Then click <strong>Revert to this one</strong> to change the spreadsheet back to how it looked then (You will be asked to confirm &#8211; click <strong>OK</strong>).</p>
<p>If this isn&#8217;t the version you want to revert to you can keep clicking <strong>Older</strong> to go back in the spreadsheet&#8217;s history. The <strong>Newer</strong> button will take you in the other direction, to more recent versions.</p>
<h3>Making it really easy &#8211; allowing updates by form</h3>
<p>There&#8217;s a better way to allow users to add data to your spreadsheet &#8211; creating a form. I <a href="http://helpmeinvestigate.wordpress.com/2009/07/10/how-to-create-a-form-for-people-to-add-information-to-your-spreadsheet/">explain how to do this here.</a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Creating and publishing a spreadsheet online]]></title>
<link>http://helpmeinvestigate.wordpress.com/2009/07/10/creating-and-publishing-a-spreadsheet-online/</link>
<pubDate>Fri, 10 Jul 2009 09:20:14 +0000</pubDate>
<dc:creator>paulbradshaw</dc:creator>
<guid>http://helpmeinvestigate.wordpress.com/2009/07/10/creating-and-publishing-a-spreadsheet-online/</guid>
<description><![CDATA[For some investigations it will be useful to create a public spreadsheet of information. There are 3]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>For some investigations it will be useful to create a public spreadsheet of information. There are 3 main reasons why:</p>
<ul>
<li>It&#8217;s a better way of displaying data than using a sentence of text</li>
<li>It means people can easily see where the gaps are &#8211; and fill them in</li>
<li>It also allows people to do interesting things with the data, like visualise it, or mix it up (&#8216;mashup&#8217;) with information from elsewhere, e.g. maps</li>
</ul>
<p>One of the most popular tools for creating public spreadsheets of data is Google Spreadsheets, part of <a href="http://docs.google.com/">Google Docs</a>.<!--more--></p>
<h3>Creating or uploading a spreadsheet</h3>
<p>Creating a spreadsheet in <a href="http://docs.google.com/">Google Docs</a> is pretty much the same as in any other spreadsheet software. Click on <strong>New &#62; Spreadsheet</strong> to start creating one. Name it by clicking where it says &#8216;<em>Unsaved spreadsheet</em>&#8216; and add your data.</p>
<p>You can also upload a spreadsheet from your computer into Google Docs by going to <strong>File &#62; Import</strong>.</p>
<h3>Publishing your spreadsheet online</h3>
<p>To publish the spreadsheet click on &#8216;<strong>Share</strong>&#8216; (in the top right area) and select <strong>Publish as a web page</strong>.</p>
<p>A new window will appear where you can select whether to publish an individual sheet or the whole spreadsheet (if it has more than one). Change this if you want to, then click <strong>Start publishing</strong>.</p>
<div id="attachment_16" class="wp-caption alignleft" style="width: 436px"><img class="size-full wp-image-16" title="Publishing a Google Docs spreadsheet" src="http://helpmeinvestigate.wordpress.com/files/2009/07/picture-1.png" alt="Publishing a Google Docs spreadsheet" width="426" height="381" /><p class="wp-caption-text">Publishing a Google Docs spreadsheet</p></div>
<p>The bottom half of that window will now become active and you should now have a web address (URL) where the spreadsheet is published. Copy that web address and paste it into a new window to see how the spreadsheet looks in its published form.</p>
<p>You can also paste that address anywhere you want to show people the spreadsheet &#8211; including in investigation updates.</p>
<h3>Allowing others to edit your spreadsheet &#8211; and tracking what is changed</h3>
<p>There&#8217;s a lot more you can do with a Google Docs spreadsheet when you allow others to collaborate on it. To find out more read: <a href="http://helpmeinvestigate.wordpress.com/2009/07/10/allowing-others-to-edit-your-spreadsheet-and-tracking-what-happens/">how to allow others to edit your spreadsheet &#8211; and how to track the changes they make</a>.</p>
<p><strong>If you have any questions or comments please post them and I&#8217;ll try to answer.</strong></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Silver Spring Lunch Calculations]]></title>
<link>http://gregorus.wordpress.com/2009/05/09/silver-spring-lunch-calculations/</link>
<pubDate>Sat, 09 May 2009 18:27:50 +0000</pubDate>
<dc:creator>gregorus</dc:creator>
<guid>http://gregorus.wordpress.com/2009/05/09/silver-spring-lunch-calculations/</guid>
<description><![CDATA[Lunch Time! If there are two things software engineers like to discuss and optimize the most during ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><div id="attachment_533" class="wp-caption aligncenter" style="width: 478px"><img class="size-full wp-image-533" title="Lunch" src="http://gregorus.wordpress.com/files/2009/05/lunch-nonames.png" alt="Lunch Time!" width="468" height="395" /><p class="wp-caption-text">Lunch Time!</p></div>
<p>If there are two things software engineers like to discuss and optimize the most during their work day, they are the commute and where to go for lunch.  The latter is the topic of discussion today.</p>
<p>A few weeks ago I decided to put a makeshift lunch-chart on my whiteboard.  I listed all the lunch places along one axis and all the people I generally go to lunch with on the other and had everyone rate their choices from 0 to 10.  Later on I back-ported a meaning onto this 0-10 scale: multiply by ten to get the percentage chance I could get you to go to this place if I proposed we go there.</p>
<p>Eventually everyone got annoyed that we couldn&#8217;t fiddle with the numbers to generate cool statistics.  One person even proposed doing an &#8220;affinity&#8221; chart to see who generally likes the same places as others.  All this was too tough to do on a whiteboard, so I ported the numbers over to a Google Spreadsheet (in my spare time, of course).  The image above is a slightly dated version of that Spreadsheet.</p>
<p>I think Google Spreadsheet is really awesome and I hope that maybe if you live or work in Silver Spring, this chart will be somewhat beneficial to you, too.  And if not, maybe you can make your own chart for the places near you!  </p>
<p><a href="http://spreadsheets.google.com/ccc?key=rmrNGxaeUcEAuI6l-XnppFQ">View the whole spreadsheet here!</a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Google Spreadsheets pode implementar Macros e Desenhos]]></title>
<link>http://jacovenko.wordpress.com/2009/03/20/google-spreadsheets-pode-implementar-macros-e-desenhos-2/</link>
<pubDate>Fri, 20 Mar 2009 12:22:00 +0000</pubDate>
<dc:creator>jacovenko</dc:creator>
<guid>http://jacovenko.wordpress.com/2009/03/20/google-spreadsheets-pode-implementar-macros-e-desenhos-2/</guid>
<description><![CDATA[&#160; O Google Spreadsheets, parte integrante do Google Docs que permite criar e editar planilhas o]]></description>
<content:encoded><![CDATA[&#160; O Google Spreadsheets, parte integrante do Google Docs que permite criar e editar planilhas o]]></content:encoded>
</item>
<item>
<title><![CDATA[Links for 1.31.09: Peakniks, baby BlackBerries, "mellifluous"]]></title>
<link>http://thelistenerd.com/2009/01/31/links-for-13109-peakniks-baby-blackberries-mellifluous/</link>
<pubDate>Sun, 01 Feb 2009 03:04:30 +0000</pubDate>
<dc:creator>Josh Kimball</dc:creator>
<guid>http://thelistenerd.com/2009/01/31/links-for-13109-peakniks-baby-blackberries-mellifluous/</guid>
<description><![CDATA[*Mixed media: You know how I love mixed media. Unless you accidentally came here through some who-kn]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>*<strong>Mixed media</strong>: You know how I love mixed media. Unless you accidentally came here through some who-knows-how-relevant search terms. Check out these <a href="http://superpunch.blogspot.com/2009/01/i-can-read-book-covers-for-movies.html">book covers</a> made for films.</p>
<p>*<strong>Coinage</strong>: <a href="http://gristmill.grist.org/story/2009/1/29/145545/240?source=rss">Peakniks</a> = people who <a href="http://www.portfolio.com/views/blogs/market-movers/2009/01/24/the-peaknik-diaspora?tid=true">believe</a> the best has come and gone. Peak oil, peak carbon, peak debt, peak beer&#8230;</p>
<p>*<strong>Toys</strong>: Your child needs a <a href="http://www.core77.com/blog/object_culture/hell_in_a_handbasket_blackberries_for_babies_12495.asp">BlackBerry</a> just as badly as you do. [rob t]</p>
<p>*<strong>Topography</strong>: Look over this hot dog <a href="http://presurfer.blogspot.com/2009/01/west-virginia-hot-dog-map.html">map</a> of West Virginia. I have never been to West Virginia. And I hate relish. HATE IT.</p>
<p>*<strong>Ink</strong>: <a href="http://www.flickr.com/groups/foodtatts/pool/">Tattoos</a> of food. FOOD. DELICIOUS, DELICIOUS FOOD. [<a href="http://delicious.com/murketing#2009-01-30">murketing</a>]</p>
<p>*<strong>Twitter</strong>: <a href="http://www.waxy.org/links">Waxy</a> points out this Google <a href="http://spreadsheets.google.com/pub?key=phtgMLGe8aahYaH0pRs7VHg">spreadsheet</a> of musicians on Twitter. (Most of them are very bad. I&#8217;m just saying.) Wait. Willie Nelson?</p>
<p>*<strong>Directory</strong>: <em>New Yorker</em> music writer Sasha Frere-Jones <a href="http://www.sashafrerejones.com/2009/01/who_is_on_twitter.html">offers</a> a directory of people on Twitter. I was unable to identify myself among them. Sad.</p>
<p>*<strong>Language</strong>: <em>GOOD</em> <a href="http://www.good.is/?p=15188">magazine</a> <a href="http://www.alphadictionary.com/articles/100_most_beautiful_words.html">points to</a> the 100 most beautiful words in the English language. I was going to be pissed if mellifluous wasn&#8217;t on there. But then it was.</p>
<p>*<strong>Music</strong>: This <a href="http://p22.com/musicfont/">generator</a> allows you to create music from any text file. Is this utter fucking bullshit?</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[More google fun]]></title>
<link>http://tech4kids.wordpress.com/2008/12/08/more-google-fun/</link>
<pubDate>Mon, 08 Dec 2008 01:23:15 +0000</pubDate>
<dc:creator>Linda</dc:creator>
<guid>http://tech4kids.wordpress.com/2008/12/08/more-google-fun/</guid>
<description><![CDATA[This weekend, I casually collaborated with a fellow twitterer while figuring out how to use a very c]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>This weekend, I casually collaborated with a fellow twitterer while figuring out how to use a very cool feature in google docs. It is explained on this website:<br />
<a href="http://mespandt.blogspot.com/2008/11/googlespreadsheet-demo-using-jing-to.html">http://mespandt.blogspot.com/2008/11/googlespreadsheet-demo-using-jing-to.html</a></p>
<p>So my friend Maureen and I tried out all sorts of different words to have google spreadsheets expand  upon. You really have to play with it yourself. If you put in Sarah Palin and then drag down (hold down control key for PC, option for Mac) you get some fairly amusing results. You can put in famous actors, kinds of trees, etc. </p>
<p>Here is another link for the rest of the functionality.<br />
<a href="http://www.googletutor.com/2007/01/09/google-spreadsheets-trick-google-lookup/">http://www.googletutor.com/2007/01/09/google-spreadsheets-trick-google-lookup/</a></p>
<p><a href="http://documents.google.com/support/bin/answer.py?hl=en&#38;answer=54199">And one more: http://documents.google.com/support/bin/answer.py?hl=en&#38;answer=54199</a></p>
<p>Have fun!</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[News Feature - Alternatives to Microsoft Office]]></title>
<link>http://thedigitaldistraction.wordpress.com/2008/11/21/news-feature-alternatives-to-microsoft-office/</link>
<pubDate>Fri, 21 Nov 2008 23:20:40 +0000</pubDate>
<dc:creator>thedigitaldistraction</dc:creator>
<guid>http://thedigitaldistraction.wordpress.com/2008/11/21/news-feature-alternatives-to-microsoft-office/</guid>
<description><![CDATA[We have been using Microsoft Office over 15 years, some of us even longer. Very few of us question w]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>We have been using Microsoft Office over 15 years, some of us even longer. Very few of us question why, even though it slows down our computers and the majority of us only use about 10 per cent of the available features, even though we pay for them all. Maybe it’s time we take a look at what else is out there.</p>
<p>The most common reason people stick with Microsoft Office is because we’re familiar with it. Let’s face it, we don’t like change, even if that change may be better and more efficient. Another reason is that people are comfortable with it, and of course because everyone else seems to use it.</p>
<p>The best competitor right now is ‘Open Office’.  It’s called that because it is developed by a very large community of people who donate their time to the worthwhile cause. It’s completely compatible with Microsoft Office, and it’s free. You can get it from <a href="http://www.openoffice.org">http://www.openoffice.org</a>. Their goal right now is simply to get people to use it.</p>
<p>Consumer perspective seems to be encouraging, albeit sceptical. People don’t want to take the time to learn something new, but considering the lack of a price tag and compatibility with Microsoft Office, consumers seem more than willing to take a look.</p>
<p>“I’d definitely check it out, I would,” says Steph Norris, a first-year nursing student at the college, but says</p>
<p>sticking with a new product would “depend on how much I like it. Free stuff would be nice.”</p>
<p>With students, learning new programs in addition to their course load isn’t appealing, so alternative programs need to be easy to use and not require much of a learning curve. They don’t need every feature known to man built-in, they just want something that works.</p>
<p>“You have to go with something that you know, you don’t have time during the school year to learn something new [in addition to everything else],” says Norris.</p>
<p>With the internet gaining strength over the past decade, many companies, such as Google, are taking their applications online instead of selling their boxed software in stores. Google has ‘Docs’ and ‘Google Spreadsheets’.  Another company is Zoho Office, which is also free.</p>
<p>Even with the convenience, some are not yet comfortable with storing their documents online, and consumers don’t fully trust the internet, so companies need to do more to gain customer trust.</p>
<p>“I don’t know if I’d trust the online programs,” says Mike Campon, an Environment Sciences student at the college, “I don’t believe they are as secure as they say they are.”</p>
<p>As for whether online applications are beginning to makes a dent in boxed software sales, the answer seems to be no.</p>
<p>“[There isn’t] an awareness and people are set in their ways, and it’s brand loyalty,” says Julian Clement, an Entertainment Associate at the Future Shop in Medicine Hat, “[there is a]lack of information out there about online software.”</p>
<p>Unless you’re “in-the-know”, customers only seem to be aware of the software on the shelves and don’t seem to trust anything else. With the vast amount of features, Microsoft Office seems more targeted toward business, while the alternatives are aimed at home users.</p>
<p>“If people were more aware [of the alternatives], they might definitely second guess that decision [to buy Microsoft Office],” says Candace Knelsen, the department manager for Electronics at the Lethbridge south Wal-Mart location, though she says that “sales seem to be as strong as ever.”</p>
<p>One solution to bloated software that includes features most people never use is called ‘modular software’. Microsoft is a perfect example, with many experts predicting Windows 7 will be sold as a basic operating system, and customers can buy or subscribe to add-ons and other features.</p>
<p>“I want the computer to come with the basics with the option to expand, but I want them to make it easy to find and download the add-ons,” says Paul Sywanyk, a third-year Conservation Enforcement student.</p>
<p>Sywanyk brings up a valid point. Companies will need to make it easy to obtain the additional features, and the lack of doing so will only bring confusion and hassle to the already complex software industry.</p>
<p>Customers are tired of bloated software that is difficult to use and that slows down our computers.  We are becoming more aware of other choices in the software market, and we’re making it clear through the internet and our spending habits that we just want something that works and that isn’t a hassle to use.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[MS Office Wired, OpenOffice Tired, Google Docs Expired?]]></title>
<link>http://lewisshepherd.wordpress.com/2008/11/15/ms-office-wired-openoffice-tired-google-docs-expired/</link>
<pubDate>Sat, 15 Nov 2008 14:47:26 +0000</pubDate>
<dc:creator>lewisshepherd</dc:creator>
<guid>http://lewisshepherd.wordpress.com/2008/11/15/ms-office-wired-openoffice-tired-google-docs-expired/</guid>
<description><![CDATA[Fact: &#8220;Google Docs Struggles to Gain Foothold.&#8221; &#8220;Google Docs Use: Just a Blip.]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><a rel="http://www.google.com/news?hl=en&#38;nolr=1&#38;q=%22google+docs%22+openoffice+&#38;btnG=Search" href="http://lewisshepherd.files.wordpress.com/2008/11/google-news.gif" target="_blank"><img class="alignleft size-full wp-image-991" title="google-news" src="http://lewisshepherd.wordpress.com/files/2008/11/google-news.gif" alt="google-news" width="90" height="35" /></a><strong>Fact: &#8220;</strong><a href="http://www.marketwatch.com/news/story/Study-Finds-Google-Docs-Struggles/story.aspx?guid=%7B4878944D-8DB4-43EB-9ABA-ABB9756A44BB%7D" target="_blank"><strong>Google Docs Struggles to Gain Foothold</strong></a><strong>.&#8221; &#8220;</strong><a href="http://www.sitepoint.com/blogs/2008/11/15/google-docs-use-just-a-blip" target="_blank"><strong>Google Docs Use: Just a Blip</strong></a><strong>.&#8221; &#8220;</strong><a href="http://blog.seattlepi.nwsource.com/microsoft/archives/154410.asp" target="_blank"><strong>Study: Office Fights Off Google Docs Threat</strong></a><strong>.&#8221; &#8220;</strong><a href="http://www.computerworld.com/action/article.do?command=viewArticleBasic&#38;articleId=9120418&#38;intsrc=hm_list" target="_blank"><strong>OpenOffice Five Times More Popular than Google Docs</strong></a><strong>.&#8221;  These are news articles covering the release of a new ClickStream study of typical use of &#8220;productivity software&#8221; like the Microsoft Office suite (Word, Excel), Google Docs, Google Spreadsheets, OpenOffice, etc. The study &#8220;among adult U.S. internet users showed that use of free productivity applications such as Google Docs and OpenOffice remains low, while Microsoft Office is in use by over 50% of adult U.S. internet users and shows no signs of declining popularity.&#8221;</strong></p>
<p><strong>Analysis: </strong>Well, yesterday I gave Google some nice words because of our joint work with DoD on improving military health IT. So I&#8217;m itching to tweak the Big G now, and we have some numbers to examine.  And I wasn&#8217;t cherry-picking the titles above either, they were <a href="http://www.google.com/news?hl=en&#38;nolr=1&#38;q=%22google+docs%22+openoffice+microsoft&#38;btnG=Search" target="_blank">the &#8220;most relevant&#8221; results on a Google News query this morning for &#60;&#8221;Google Docs&#8221; OpenOffice Microsoft&#62;.</a></p>
<p><!--more-->But there&#8217;s more to the story, if you read closely. Let&#8217;s start with the basic findings. The ClickStream summary of the study says:</p>
<blockquote><p>Of all free productivity applications observed, OpenOffice (a client application) was the most popular, in use by 5% of all users. OpenOffice also had the heaviest and highest frequency of use among free apps, with an average of 548 clicks performed and 8.7 days of use per user.</p>
<div class="p">Google Docs (a web-based application) was the 2nd most popular free productivity app, used by 1% of users. <strong>Google docs also had the lightest use of all productivity apps, with an average of 40 actions performed in the app (compare with 548 in OpenOffice and 1,797 in Microsoft Word), and the fewest average days used during the 6-month period </strong>[emphasis added].<strong> </strong>Although 1% of users had Gears installed on their machine, there was no evidence of its use in conjunction with Google Docs, nor did any user click on &#8220;Offline&#8221; or &#8220;Get Google Gears now&#8221; in their Docs account.</div>
</blockquote>
<div class="p">Okay, good news for Microsoft, public perception of a Google tide is mistaken, people actually prefer to use more powerful, well-designed software, etc. etc.  Fair enough.</div>
<div class="p">But let&#8217;s look behind those numbers, as surely some journalist will do. Just as the attentive audience for polling statistics during the presidential campaign became accustomed to checking sample internals and margin of error, let&#8217;s look at the ClickStream fine print about its study:</div>
<div class="p">
<blockquote><p><strong>Background/Methodology</strong></p>
<p>From May to November 2008, ClickStream Technologies recruited 2,400 U.S. internet users over the age of 18 to complete a survey and install ClickSight<span>®</span>, a patent-pending data collection tool which records click-level user behavior data across all browsers and applications. In addition, ClickSight<span>®</span> reports on dozens of data points relating to the user<span>’</span>s computer configuration. Over 6 months of click data (more than 350 million user actions) was collected by ClickSight<span>®</span> and segmented by each user<span>’</span>s self-reported survey responses that were collected at the time of recruitment, which included basic demographic information.</p>
<p><strong>Additional Notes</strong></p>
<p>- Margin of error +/- 2.02%</p>
<p>- Participants were recruited through a market research firm which awards cash and prizes in exchange for completing online surveys.</p>
<p>- Sample is self-reported (in initial recruitment survey) as 65.5% female, 34.5% male; 48.4% married; 76.4% Caucasian, 5.5% African American, 1.58% Asian, 1.73% Hispanic.</p></blockquote>
<p> </p>
<p>These numbers are not exactly a mirror of the actual population of &#8221;U.S. adult internet users,&#8221; are they?  According to <a href="http://www.pewinternet.org/" target="_blank">the Pew Internet and American Life Project</a>, a solid source of stats, the split among the 73 percent of all adult Americans who are internet users is <a href="http://www.access-ecom.info/article.cfm?id=22&#38;xid=MN" target="_blank">actually 50-50 men to women</a>.  So there may be some skewing to the ClickStream 2-to-1 ratio favoring women. One might hypothesize that hunter/gatherer male surfers are more willing to be adventurous with their adoption of open-source? <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>But that doesn&#8217;t mean you can throw out the results in toto.  One of my four sisters is a participant in market surveys &#8220;which award cash and prizes in exchange for completing online surveys,&#8221; though not for ClickStream, and she&#8217;s a brilliant working mother who actually does reflect typical American internet use I would wager.  More centrally, the stark flatness of the Google numbers in adoption and particularly in regular usage once adopted appear to counter any quibbling over the demographics of the study.</p>
<p>Steve Ballmer may just be right &#8211; Microsoft produces a much better product, and people decide with their clicks. It&#8217;s early days for Google&#8217;s apps, of course, but Microsoft isn&#8217;t exactly standing still &#8211; we just released this week an astounding new Windows Live suite with <a href="http://workspace.officelive.com/" target="_blank">improved online apps</a> and <a href="http://www.readwriteweb.com/archives/windows_live_social_networking.php" target="_blank">new social-networking features that are getting positive reviews</a>.</p>
<p>In short, I&#8217;d say that this study&#8217;s findings are indicative but not a complete picture of software use. For that we&#8217;ll need more traditional market-based data, which of course is coming in over time. I will say that internally at Microsoft, even though I&#8217;m not on the sales side, I notice anecdotally quite an uptick in &#8220;win-backs,&#8221; where commercial or government organizations abandon an effort to provide only &#8220;free&#8221; or open-source software, and they come back to the Microsoft Office apps they know and love.</p>
<p>Back home to Big Momma. (That sounds better than Big Brother, doesn&#8217;t it?)</p>
<p> </p></div>
<p><a href="mailto:?Subject=Interesting%20post%20on%20the%20Shepherds%20Pi%20blog&#38;Body=Thought you might enjoy this, http://lewisshepherd.wordpress.com/2008/11/15/ms-office-wired-openoffice-tired-google-docs-expired/">Email this post to a friend</a></p>
<p><!-- AddThis Bookmark Button BEGIN --><a title="Bookmark using any bookmark manager!" href="http://www.addthis.com/bookmark.php" target="_blank"><span style="text-decoration:none;"><img src="http://s9.addthis.com/button1-share.gif" border="0" alt="AddThis Social Bookmark Button" width="125" /></span></a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Create a portfolio spreadsheet containing market data]]></title>
<link>http://415systems.wordpress.com/2008/11/12/portfolio-spreadsheet-with-market-data/</link>
<pubDate>Wed, 12 Nov 2008 00:29:38 +0000</pubDate>
<dc:creator>415systems</dc:creator>
<guid>http://415systems.wordpress.com/2008/11/12/portfolio-spreadsheet-with-market-data/</guid>
<description><![CDATA[Using Google Spreadsheets, it&#8217;s trivial to create a spreadsheet with updating (but delayed) ma]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><a href="http://415systems.wordpress.com/files/2008/11/portfolio.jpg"><img class="aligncenter size-full wp-image-74" title="portfolio" src="http://415systems.wordpress.com/files/2008/11/portfolio.jpg" alt="portfolio" width="450" height="722" /></a></p>
<p>Using Google Spreadsheets, it&#8217;s trivial to create a spreadsheet with updating (but delayed) market data &#8211; <a href="http://spreadsheets.google.com/ccc?key=p7BlQgZBeja8tSbNX0Sj-BQ&#38;hl=en" target="_blank">like this</a>. The formula for each cell follows the format <em>=GoogleFinance(symbol,attribute)</em>, so to retrieve the quote for Microsoft, enter <em>=GoogleFinance(&#8220;MSFT&#8221;,&#8221;quote&#8221;)</em>. Although the quotes are delayed by 20 minutes, you can then use the Google Gadget graphing capabilities to see the composition of your portfolio. And, of course, you can share with your friends in real time, as always with Google Spreadsheets.</p>
<p>For detailed documentation about different market data attributes, as well as information on accessing historical data, click <a href="http://docs.google.com/support/spreadsheets/bin/answer.py?answer=82712&#38;query=GoogleFinance&#38;searchSyntaxExact=1" target="_blank">here</a>.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Using the Google Maps gadget with Google Docs]]></title>
<link>http://415systems.wordpress.com/2008/11/10/using-the-google-maps-gadget-with-google-docs/</link>
<pubDate>Mon, 10 Nov 2008 18:41:25 +0000</pubDate>
<dc:creator>415systems</dc:creator>
<guid>http://415systems.wordpress.com/2008/11/10/using-the-google-maps-gadget-with-google-docs/</guid>
<description><![CDATA[If you&#8217;ve ever had a list of geographical data in a spreadsheet and wanted to show this visual]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>If you&#8217;ve ever had a list of geographical data in a spreadsheet and wanted to show this visually on Google Maps, this post is for you. Traditionally, getting this to work from a Microsoft Excel spreadsheet involves some complex trickery and third-party plug-ins, but now Google Gadgets makes this very easy &#8211; and free.</p>
<h3>Build the dataset and creating the map</h3>
<p>If you haven&#8217;t signed up for a Google account, do this first to get access to Google Docs. Once there, click on New &#8211;&#62; Spreadsheet to create a blank workbook.</p>
<p>In the first column, add the addresses you want to track, and in the second column, add the tracking data you would like displayed on the map (eg. person&#8217;s name, salesman&#8217;s revenue, etc.) Once complete, click on Insert &#8211;&#62; Gadget &#8211;&#62; Maps and select the Google Map. This will then appear on your workbook:</p>
<p><a href="http://415systems.files.wordpress.com/2008/11/googlemap1.jpg"><img class="aligncenter size-full wp-image-66" title="googlemap1" src="http://415systems.wordpress.com/files/2008/11/googlemap1.jpg" alt="googlemap1" width="450" height="336" /></a></p>
<p>You need to define the range of data (eg. A1:B100 would take completed entries in the first 100 rows). And you can optionally add a title, and change some of the interaction options of the map. You can view the live page by signing into Google and <a href="https://spreadsheets.google.com/ccc?key=p7BlQgZBeja9Q0j_LmgIIOA&#38;hl=en#" target="_blank">clicking here</a>.</p>
<h3>Embedding the results in your webpage</h3>
<p>Click the options arrow in the top right-hand corner of the map, and select &#8216;Publish&#8217;. This will show you the script needed to embed this map into any HTML page. The resulting embedded map will be linked to your underlying data in the spreadsheet.</p>
<h3>Other Google Gadgets</h3>
<p>Google has a range of existing gadgets that you can attach to your Google Docs, but they have also exposed the API to enable you to write your own. Although some of the gadgets are designed purely for fun, there is a growing range of gadgets that extends the basic spreadsheet functionality to include functions previously only available in Microsoft Excel. For example, pivot tables can now be achieved through a gadget and unlike their Excel counterpart, they update in realtime. You can access all of this functionality from the Insert &#8211;&#62; Gadget options.</p>
<p>We expecting the functionality of custom gadgets to grow exponentially in the next few months, as Google Docs becomes a serious contender to replace Microsoft Excel.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Send a survey to your customers and get results realtime]]></title>
<link>http://415systems.wordpress.com/2008/11/10/send-a-survey-to-your-customers-and-get-results-realtime/</link>
<pubDate>Mon, 10 Nov 2008 17:47:30 +0000</pubDate>
<dc:creator>415systems</dc:creator>
<guid>http://415systems.wordpress.com/2008/11/10/send-a-survey-to-your-customers-and-get-results-realtime/</guid>
<description><![CDATA[If you&#8217;ve ever wanted to send a survey to your customers (or any type of form to a group), tra]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>If you&#8217;ve ever wanted to send a survey to your customers (or any type of form to a group), traditionally this would require you to design an email, and then parse each customer response into a spreadsheet. Or you could find a web programmer in your company to throw together an ASP page (presuming you don&#8217;t have complex firewalls and infrastructure) or pay for a service such as <a href="http://www.surveymonkey.com/" target="_blank">Survey Monkey</a>.</p>
<p>But with the new features of Google Spreadsheets, you can create a form and collate its results in seconds, and today&#8217;s post will show you how.</p>
<h3>Designing the form.</h3>
<p>Create an account at <a href="http://docs.google.com/" target="_blank">http://docs.google.com/</a> if you don&#8217;t already have one, and click on New &#8211;&#62; Form. The form designer opens, which is a simple interface for putting together your questions. Here you can specify the type of question and response (text, multiple choice, etc.) and if responses are compulsory. Once you have finished, it will look something like this:</p>
<p><a href="http://415systems.files.wordpress.com/2008/11/formdesign1.jpg"><img class="aligncenter size-full wp-image-58" title="formdesign1" src="http://415systems.wordpress.com/files/2008/11/formdesign1.jpg" alt="formdesign1" width="440" height="634" /></a></p>
<p>At the bottom of this window, you can see the form&#8217;s URL that you can send to your survey group. In this example it&#8217;s <a href="https://spreadsheets.google.com/viewform?key=p7BlQgZBeja8TAfFx1ObCZg" target="_blank">https://spreadsheets.google.com/viewform?key=p7BlQgZBeja8TAfFx1ObCZg</a>. Note this URL is also secure, so responses are encrypted between the recipient and the server. </p>
<p>In the top right, you will see a button called &#8216;More Actions&#8217;, which provides the code for embedding the survey in an iFrame (which you would use if you wanted to show the survey as part of another webpage), and also let&#8217;s you change the confirmation text that your user will see when they have completed the survey:</p>
<p><a href="http://415systems.files.wordpress.com/2008/11/formdesign2.jpg"><img class="aligncenter size-full wp-image-59" title="formdesign2" src="http://415systems.wordpress.com/files/2008/11/formdesign2.jpg" alt="formdesign2" width="450" height="186" /></a></p>
<h3>Gathering the feedback</h3>
<p>Back in your Google Docs dashboard, you&#8217;ll see your newly-created form:</p>
<p><a href="http://415systems.files.wordpress.com/2008/11/formdesign3.jpg"><img class="aligncenter size-full wp-image-60" title="formdesign3" src="http://415systems.wordpress.com/files/2008/11/formdesign3.jpg" alt="formdesign3" width="450" height="107" /></a></p>
<p>Click this item to open its underlying spreadsheet, which will update in realtime as respondents complete the survey:</p>
<p style="text-align:center;"><a href="http://415systems.files.wordpress.com/2008/11/formdesign4.jpg"><img class="size-full wp-image-61 aligncenter" title="formdesign4" src="http://415systems.wordpress.com/files/2008/11/formdesign4.jpg" alt="formdesign4" width="450" height="177" /></a></p>
<p style="text-align:left;">From here, click the &#8216;Share&#8217; button in the upper right-hand side, and you can choose which people can view and edit the results. I&#8217;ve published the sheet with rights for everyone with a Google account to <a href="https://spreadsheets.google.com/ccc?key=p7BlQgZBeja8TAfFx1ObCZg&#38;hl=en" target="_blank">view here</a>. You can publish as a webpage (<a href="https://spreadsheets.google.com/pub?key=p7BlQgZBeja8TAfFx1ObCZg" target="_blank">https://spreadsheets.google.com/pub?key=p7BlQgZBeja8TAfFx1ObCZg</a>) which opens the page to universal access (but does not automatically update).</p>
<p style="text-align:left;">Furthermore, clicking the &#8216;Analysis&#8217; button provides realtime charting of the responses:</p>
<p style="text-align:left;"><a href="http://415systems.files.wordpress.com/2008/11/formdesign5.jpg"><img class="aligncenter size-full wp-image-62" title="formdesign5" src="http://415systems.wordpress.com/files/2008/11/formdesign5.jpg" alt="formdesign5" width="412" height="266" /></a></p>
<h3>Benefits and Limitations</h3>
<p style="text-align:left;">Pros:</p>
<ul>
<li>This is probably the fastest and <strong>simplest way </strong>to send forms out to groups, and could be used to gather information from your internal groups, external customers, or even just as a form of Evite for a gathering. </li>
<li>The <strong>Microsoft Office </strong>alternative would be through <strong>Infopath </strong>or the Email to Spreadsheet/Database option, which is a little similar but more complicated, and relies on more licensed software.</li>
<li>There are <strong>no limitations </strong>on the number of forms or questions and it&#8217;s <strong>free</strong>.</li>
<li><strong>Integration </strong>with the spreadsheet and analytics makes data-gathering completely automated.</li>
<li>There are no problems posed by corporate firewalls or security (unless your company policies prohibit its use).</li>
<li>Everything happens over <strong>SSL </strong>and data is stored in the cloud.</li>
</ul>
<p>Cons:</p>
<ul>
<li>You cannot remove the &#8216;Powered by Google Docs&#8217; or Google Terms which appear on the survey.</li>
<li>You cannot parse or validate the entries provided.</li>
<li>You cannot collect IP addresses or leave cookies to prevent multiple responses from one recipient.</li>
</ul>
<p>Next, let&#8217;s look at some of the Google gadgets that can be used to bring these spreadsheets to life.</p>
</div>]]></content:encoded>
</item>

</channel>
</rss>
