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

<channel>
	<title>Andrew Male &#187; Code</title>
	<atom:link href="http://www.nettpar.org.uk/category/code/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.nettpar.org.uk</link>
	<description></description>
	<lastBuildDate>Tue, 23 Aug 2011 21:10:58 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2</generator>
		<item>
		<title>Quick user stories and HTML5 storage</title>
		<link>http://www.nettpar.org.uk/2011/05/04/quick-user-stories-and-html5-storage/</link>
		<comments>http://www.nettpar.org.uk/2011/05/04/quick-user-stories-and-html5-storage/#comments</comments>
		<pubDate>Wed, 04 May 2011 18:48:50 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Scrum]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[localStorage]]></category>

		<guid isPermaLink="false">http://www.nettpar.org.uk/?p=408</guid>
		<description><![CDATA[After reading Mike Cohn&#8217;s post &#8220;Advantages of the &#8216;as a&#8217;, &#8216;I want&#8217; user story template&#8221; I started thinking about the simplest and quickest way to create and capture stories. I&#8217;ve been using Evernote a lot recently and it&#8217;s a good (&#8230;)</p><p><a href="http://www.nettpar.org.uk/2011/05/04/quick-user-stories-and-html5-storage/">Read the rest of this entry &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<p>After reading Mike Cohn&#8217;s post <a title="Mike Cohn - advantages of the user story template'" href="http://blog.mountaingoatsoftware.com/advantages-of-the-as-a-user-i-want-user-story-template">&#8220;Advantages of the &#8216;as a&#8217;, &#8216;I want&#8217; user story template&#8221;</a> I started thinking about the simplest and quickest way to create and capture stories. I&#8217;ve been using Evernote a lot recently and it&#8217;s a good place to keep a simple backlog that you can access anywhere. To have any advantage over using Excel, Evernote or Greenhopper directly the authoring step has to be very simple. The screen capture below shows how stories are displayed and you can try the <a title="Quick user stories" href="http://code.nettpar.org.uk/userstories">live demo</a>.</p>
<p><a href="http://www.nettpar.org.uk/wp-content/uploads/2011/05/Screen-shot-2011-05-04-at-16.30.09.png"><img class="size-medium wp-image-409 alignnone" title="Quick user stories" src="http://www.nettpar.org.uk/wp-content/uploads/2011/05/Screen-shot-2011-05-04-at-16.30.09-300x146.png" alt="Quick user story creation in a browser" width="300" height="146" /></a></p>
<p>I&#8217;m using this as a learning exercise so I&#8217;ll continue with it, but some feedback would help me test my ideas and learn if anyone is interested enough to take a look at the code. I&#8217;ve focused on HTML5 local storage when building this page so that your stories are available next time you visit. Next I&#8217;ll make sure stories display in the order they were added when you return and clear the editable content when you begin to type.</p>
<p>Browser local storage has a lot of potential for prototyping. Having a simple way to persist data that overcomes cookie size limitations means you can try some relatively complex interactions using just HTML5 and javascript before launching into a fully fledged application. Smashing Magazine has a <a title="Smashing magazine - Local Storage and how to use it" href="http://www.smashingmagazine.com/2010/10/11/local-storage-and-how-to-use-it/">nice primer for local storage</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nettpar.org.uk/2011/05/04/quick-user-stories-and-html5-storage/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Delicious Pecha Kucha</title>
		<link>http://www.nettpar.org.uk/2009/08/28/delicious-pecha-kucha/</link>
		<comments>http://www.nettpar.org.uk/2009/08/28/delicious-pecha-kucha/#comments</comments>
		<pubDate>Fri, 28 Aug 2009 08:53:17 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Presentation]]></category>

		<guid isPermaLink="false">http://www.nettpar.org.uk/?p=245</guid>
		<description><![CDATA[Recently I became aware of Pecha Kucha presentations.  As the format is short sharp presentations I thought it would be good to have a quick way of creating the presentation.  I&#8217;ve created a greasemonkey script that creates a presentation from (&#8230;)</p><p><a href="http://www.nettpar.org.uk/2009/08/28/delicious-pecha-kucha/">Read the rest of this entry &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<p>Recently I became aware of <a title="Pecha Kucha - Wikipedia" href="http://en.wikipedia.org/wiki/Pecha_Kucha">Pecha Kucha</a> presentations.  As the format is short sharp presentations I thought it would be good to have a quick way of creating the presentation.  I&#8217;ve created a <a title="delicious - Pecha Kucha" href="http://code.nettpar.org.uk/greasemonkey/delicious_pecha_kucha.user.js">greasemonkey script</a> that creates a presentation from <a title="Andrew Male - delicious" href="http://delicious.com/nettpar">a page of delicious bookmarks</a>.</p>
<p>The key to this is creating images of the bookmarked webpages. I found the <a title="webthumbs" href="http://webthumb.bluga.net/">webthumb service</a> which has a <a title="Webthumb api docs" href="http://webthumb.bluga.net/apidoc">well documented api</a> and gives you 100 free credits a month to play with.  They kindly gave me 500 credits to do some testing as well.</p>
<p>For the script to work you need to add your own api key from the webthumb service.  I realise that having to do this is a bit of a barrier so any ideas about making this easier would be appreciated.  Look for the following and paste your api key into the script:</p>
<blockquote>
<pre>apikey = "Paste your http://webthumb.bluga.net api key here!";</pre>
</blockquote>
<p>Anyway, this is the first pass so let me know what you think.  The video below shows the script in action.</p>
<p><object width="511" height="254" data="http://content.screencast.com/users/nettpar/folders/Jing/media/3ef37e87-83f5-43a3-b77b-4771f658a349/jingswfplayer.swf" type="application/x-shockwave-flash"><param name="quality" value="high" /><param name="bgcolor" value="#FFFFFF" /><param name="flashVars" value="thumb=http://content.screencast.com/users/nettpar/folders/Jing/media/3ef37e87-83f5-43a3-b77b-4771f658a349/FirstFrame.jpg&amp;containerwidth=1278&amp;containerheight=635&amp;loaderstyle=jing&amp;content=http://content.screencast.com/users/nettpar/folders/Jing/media/3ef37e87-83f5-43a3-b77b-4771f658a349/00000004.swf" /><param name="allowFullScreen" value="true" /><param name="scale" value="showall" /><param name="allowScriptAccess" value="always" /><param name="base" value="http://content.screencast.com/users/nettpar/folders/Jing/media/3ef37e87-83f5-43a3-b77b-4771f658a349/" /><param name="src" value="http://content.screencast.com/users/nettpar/folders/Jing/media/3ef37e87-83f5-43a3-b77b-4771f658a349/jingswfplayer.swf" /><param name="flashvars" value="thumb=http://content.screencast.com/users/nettpar/folders/Jing/media/3ef37e87-83f5-43a3-b77b-4771f658a349/FirstFrame.jpg&amp;containerwidth=1278&amp;containerheight=635&amp;loaderstyle=jing&amp;content=http://content.screencast.com/users/nettpar/folders/Jing/media/3ef37e87-83f5-43a3-b77b-4771f658a349/00000004.swf" /><param name="allowfullscreen" value="true" /></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.nettpar.org.uk/2009/08/28/delicious-pecha-kucha/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

