<?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>Scoville Units Unite &#187; Dundee</title>
	<atom:link href="http://agraham.org/blog/tag/dundee/feed/" rel="self" type="application/rss+xml" />
	<link>http://agraham.org/blog</link>
	<description>reviews, rants and random chilli ratings</description>
	<lastBuildDate>Tue, 13 Dec 2011 19:39:21 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>Quick write up of #DunDDD</title>
		<link>http://agraham.org/blog/2011/11/21/quick-write-up-of-dunddd/</link>
		<comments>http://agraham.org/blog/2011/11/21/quick-write-up-of-dunddd/#comments</comments>
		<pubDate>Mon, 21 Nov 2011 19:09:33 +0000</pubDate>
		<dc:creator>Alan G</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[.Net]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Credible Yoda is Not]]></category>
		<category><![CDATA[DunDDD]]></category>
		<category><![CDATA[Dundee]]></category>
		<category><![CDATA[Star Wars]]></category>
		<category><![CDATA[Yoda]]></category>

		<guid isPermaLink="false">http://agraham.org/blog/?p=879</guid>
		<description><![CDATA[DunDDD took place on Saturday in Dundee. The turnout was reasonable, maybe 70-80. The variety of sessions on offer wasn’t as good as DDD Scotland but being so close made up for it. No Grok talks at lunch but instead some pizza supplied by NCR. There was the usual swag throughout t-shirts, back massagers, bottle [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://dundee.dddscotland.co.uk/" class="broken_link">Dun<acronym title="Developer Developer Developer">DDD</acronym></a> took place on Saturday in Dundee. The turnout was reasonable, maybe 70-80. The variety of sessions on offer wasn’t as good as <acronym title="Developer Developer Developer">DDD</acronym> Scotland but being so close made up for it. No Grok talks at lunch but instead some pizza supplied by NCR. There was the usual swag throughout t-shirts, back massagers, bottle openers, lollies and sweeties but no books/licences as prizes. I think <acronym title="Developer Developer Developer">DDD</acronym> Scotland normally has about 250 people though so you got a lot more interaction with speakers and more chance of face time to ask further questions between sessions if you needed it.</p>
<p>I previously attended <acronym title="Developer Developer Developer">DDD</acronym> Scotland in 2009 and <a href="http://agraham.org/blog/2010/05/10/developer-day-scotland-dddscot/">2010</a>, but didn&#8217;t this year for some reason I don&#8217;t remember. I think it and the 2008 one clashed with <a href="http://www.gennadelaney.com/exhibitions.html">Gennas craft fairs</a> or something.</p>
<h2>Session 1 – Data Mining the Social Web</h2>
<p><a href="http://www.twitter.com/garyshort">@GaryShort</a></p>
<p>An old version of the <a href="http://www.slideshare.net/esug/data-mining-the-social-web">slideshow exists here</a> (he uses the Build conference in his current one and this has his old contact info at previous job on it) </p>
<p>Interesting talk about how you can data mine info from social networks. He used twitter as his example as the code for that is comparatively simple to implement (didn’t get to showing code and can’t see online). There are existing tools which do <a href="http://www.smashingmagazine.com/2009/03/17/99-essential-twitter-tools-and-applications/">some of the things</a> he was mentioning but he was custom building a lot more.</p>
<p>Some ways this could be useful are launching a product and seeing what the reaction is, if there is suddenly a lot of talk of your new product either it’s so amazing and life changing that everyone is keen to market for you. Or something you did in the launch has went wrong and it is broken/buggy. With the tools you could also (to some extent) track where people are when they mention you, so launch a new product and it is going down a storm in English speaking areas but your German translation is terrible etc. Some tools I already knew about can tell what way to structure your tweets (where to position links) and at what times people retweet or respond to them etc – essential to know when to maximise response for campaigns etc. </p>
<h2>Session 2 – Philosophy of <del datetime="2011-11-21T18:46:39+00:00">Unix</del> Code</h2>
<p><a href="http://craignicol.wordpress.com/">Craig Nicol</a> </p>
<p><a href="http://craignicol.wordpress.com/2011/11/20/slides-and-mind-maps-for-dunddd/">Mind Map of Philosophy of Code</a></p>
<p>The list of quotes is on <a href="http://bigdatablog.co.uk/archives/161">Gary Park on Dun<acronym title="Developer Developer Developer">DDD</acronym></a></p>
<p>Session wasn’t as advertised. Basically a slideshow of quotes, most of which I was already familiar with but when pulled together show a coherent philosophy for writing code. It essentially boiled down to write good code that is needed, when it is needed that is well tested and documented. </p>
<h2>Session 3 – The Happy Developer – Is it a myth?</h2>
<p><a href="https://twitter.com/argibson">Andy Gibson</a></p>
<p>Explored ideas about what makes your job or work environment enjoyable or not. Lots of crowd interaction etc. Too long to fit in an hour and would have liked to have seen a longer version. Session was amusing for the peanut gallery in the back. One manager who came along made a series of contradictory statements in an attempt to nitpick almost every slide. For example complaining he paid for people to spend 30 man years on a terrible unfinished product that no one wanted then 5 minutes later that developers asking for specifications and testers were just whining. </p>
<p>Someone suggested that an essential to do your job is a comfy chair, nonsense he proclaims, I lie in bed and code and someone I know sits on a sofa in a coffee shop so doesn’t need a desk. Missing the point that the general was a comfortable place to be whilst spending 8 hours at a PC and that for that developer the specific was a chair, but for the guy at the back it was a bed etc. </p>
<p>The main case study/anecdote at the start of the presentation was <a href="https://twitter.com/CAMURPHY">Craig Murphy</a> who was told to do a task and it would take 2-3 weeks. He looked at the task and said no – 2-3 months. With the feature creep that this project managed then allowed, 2 years later the project was still not finished. (paraphrasing, can&#8217;t remember exact details). </p>
<p>Apologies to Barry Carr for mistakenly saying it was him. I was wrong on the interwebs.</p>
<h2>Session 4 – The real time web is shocking!</h2>
<p>Presented by <a href="http://www.leggetter.co.uk/">Phil Leggetter</a>, a developer evangelist at <a href="http://pusher.com/">Pusher</a> a company making technology for the real time web.  </p>
<p>It had interesting code examples showing how you can update your website using real time information. Not sure how useful this is right now but it’s good to know this is possible using html5 magic. The shopping example on his site was really interesting and might have potential. Really looks to be at a prototype stage right now though, especially with it relying on html5 which we probably can’t move anything to be using yet. The demo used Websockets which he said there are .Net CLR/Silverlight libraries available for so it might be interesting to play around with them at some point. </p>
<h2>Session 5 – Jedi Mind Control 101, the art of ethical persuasion</h2>
<p><a href="https://twitter.com/roblally">@RobLally</a></p>
<p>This was probably the most useful of the sessions. Guide to how to persuade people to your point of view. I found it amusing and informative throughout. Some of the notes I took down (unfortunately the slideshow isn’t available online): </p>
<p>It’s hard to change people’s mind, even in the face of overwhelming evidence that they are wrong, hard to change mind of experiences people</p>
<p>When making an argument present new information early.</p>
<p>When making an argument present weaknesses in your argument early</p>
<p>Establish your expertise, or lack of, early</p>
<p>Ask for higher value items first when there are multiple acceptable widgets you want</p>
<p>Don’t diminish your efforts, when someone asks for a favour never say </p>
<ul>
</li>
<p><q>All part of the job</q></li>
</li>
<p><q>No problem</q></li>
</li>
<p><q>It was nothing</q></li>
</li>
<p><q>It was easy</q></li>
</ul>
<p>But instead make it clear you did a favour for them without rubbing their nose in it <q>you owe me now buddy</q> is also a terrible response.</p>
<p>Although all his content was based on reading about psychology and various studies/papers his personal belief was that teams really gel when people stop keeping track of favours.</p>
<p>During this session I made a comment and was amused to get a round of applause. There were loads of references to <cite>Star Wars</cite> throughout. One of the slides showed Yoda and Rob said something along the lines of <q>Is this guy credible? He is a rag wearing troll who lives in a swamp and rambles incoherently? Anyone disagree with this?</q> and I pointed out that the header should say <q>Credible Yoda is not</q> instead of <q>Yoda is not credible</q>.</p>
<p>So having got applause from a room full of nerds for making an obvious joke about <cite>Star Wars</cite>, a film aimed at 8 year old boys, I declare myself king of nerd comedy.</p>
<h3>Some other write-ups</h3>
<p><a href="http://craignicol.wordpress.com/2011/11/19/dunddd/">Craig Nicol on Dun<acronym title="Developer Developer Developer">DDD</acronym></a></p>
<p><a href="http://bigdatablog.co.uk/archives/161">Chris Hillman on Dun<acronym title="Developer Developer Developer">DDD</acronym></a></p>
<p><a href="http://www.gep13.co.uk/blog/?p=436">Gary Park on Dun<acronym title="Developer Developer Developer">DDD</acronym></a></p>
<p><a href="https://twitter.com/CAMURPHY">Craig Murphy</a> has also published some <a href="http://www.flickr.com/photos/craigmurphy/sets/72157628056253973/">pictures from the event</a> where I appear about 5 times.</p>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a title="Click me to see the sites." href="#" onclick="$$('div.d879').each( function(e) { e.visualEffect('slide_down',{duration:2.5}) }); return false;"><strong><em>Bookmark It</em></strong></a>
<br />
<div class="d879" style="overflow:hidden">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http%3A%2F%2Fagraham.org%2Fblog%2F2011%2F11%2F21%2Fquick-write-up-of-dunddd%2F&amp;title=Quick+write+up+of+%23DunDDD" rel="nofollow" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://agraham.org/blog/wp-content/plugins/social-bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fagraham.org%2Fblog%2F2011%2F11%2F21%2Fquick-write-up-of-dunddd%2F&amp;title=Quick+write+up+of+%23DunDDD" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://agraham.org/blog/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fagraham.org%2Fblog%2F2011%2F11%2F21%2Fquick-write-up-of-dunddd%2F" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://agraham.org/blog/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Fagraham.org%2Fblog%2F2011%2F11%2F21%2Fquick-write-up-of-dunddd%2F&amp;title=Quick+write+up+of+%23DunDDD" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://agraham.org/blog/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fagraham.org%2Fblog%2F2011%2F11%2F21%2Fquick-write-up-of-dunddd%2F&amp;title=Quick+write+up+of+%23DunDDD" rel="nofollow" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://agraham.org/blog/wp-content/plugins/social-bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http%3A%2F%2Fagraham.org%2Fblog%2F2011%2F11%2F21%2Fquick-write-up-of-dunddd%2F" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://agraham.org/blog/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home/?status=Check+out+Quick+write+up+of+%23DunDDD+@+http%3A%2F%2Fagraham.org%2Fblog%2F2011%2F11%2F21%2Fquick-write-up-of-dunddd%2F" rel="nofollow" title="Add to&nbsp;Twitter"><img class="social_img" src="http://agraham.org/blog/wp-content/plugins/social-bookmarks/images/twitter.png" title="Add to&nbsp;Twitter" alt="Add to&nbsp;Twitter" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://webride.org/discuss/split.php?uri=http%3A%2F%2Fagraham.org%2Fblog%2F2011%2F11%2F21%2Fquick-write-up-of-dunddd%2F&amp;title=Quick+write+up+of+%23DunDDD" rel="nofollow" title="Add to&nbsp;Webride"><img class="social_img" src="http://agraham.org/blog/wp-content/plugins/social-bookmarks/images/webride.png" title="Add to&nbsp;Webride" alt="Add to&nbsp;Webride" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http%3A%2F%2Fagraham.org%2Fblog%2F2011%2F11%2F21%2Fquick-write-up-of-dunddd%2F&amp;t=Quick+write+up+of+%23DunDDD" rel="nofollow" title="Add to&nbsp;Yahoo My Web"><img class="social_img" src="http://agraham.org/blog/wp-content/plugins/social-bookmarks/images/yahoo.png" title="Add to&nbsp;Yahoo My Web" alt="Add to&nbsp;Yahoo My Web" /></a>
<br />
<a style="font-size:90%;text-align: right; " title="Click me to hide the sites." href="#" onclick="$$('div.d879').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); return false;">Hide Sites</a>
</div>
</div>
<!-- Social Bookmarks END -->
<script type="text/javascript">$$('div.d879').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); </script>]]></content:encoded>
			<wfw:commentRss>http://agraham.org/blog/2011/11/21/quick-write-up-of-dunddd/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Elvis has left the building</title>
		<link>http://agraham.org/blog/2011/03/21/elvis-has-left-the-building/</link>
		<comments>http://agraham.org/blog/2011/03/21/elvis-has-left-the-building/#comments</comments>
		<pubDate>Mon, 21 Mar 2011 20:35:06 +0000</pubDate>
		<dc:creator>Alan G</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Film and TV]]></category>
		<category><![CDATA[Funny]]></category>
		<category><![CDATA[Music]]></category>
		<category><![CDATA[Biffy Clyro]]></category>
		<category><![CDATA[Dundee]]></category>
		<category><![CDATA[E]]></category>
		<category><![CDATA[Eels]]></category>
		<category><![CDATA[Elvis]]></category>
		<category><![CDATA[Luniz]]></category>
		<category><![CDATA[Spiderman]]></category>
		<category><![CDATA[Stock Management]]></category>
		<category><![CDATA[Stock system]]></category>
		<category><![CDATA[Virgin Megastores]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://agraham.org/blog/?p=809</guid>
		<description><![CDATA[Given that the company is long since dead it&#8217;s probably ok to write about the computer systems at Virgin Megastores. Note: I fully expect to edit this for errors and clarifications when other former employees see this, especially as I can&#8217;t remember what each of the 20 function keys did so am making up the [...]]]></description>
			<content:encoded><![CDATA[<p>Given that the company is long since dead it&#8217;s probably ok to write about the computer systems at Virgin Megastores.</p>
<p><em>Note: I fully expect to edit this for errors and clarifications when other former employees see this, especially as I can&#8217;t remember what each of the 20 function keys did so am making up the specific ones for illustration.</em></p>
<p>I started work in Virgin Megastore in Dundee in December 2001 and left in 2005. During this time I was at university so started off doing weekend work, more shifts during summer etc before being a supervisor (and the manager on duty Friday 4-6, Saturday 4-7, Sunday all day). I think one of the reasons I was initially kept on (apart from being brilliant, obviously) was I was able to pick up their bizarre computer system so quickly.</p>
<p>The core stock management system they used in stores was called <acronym title="EPoS Linked Virgin Information System">ELVIS</acronym> (EPoS Linked Virgin Information System) and used dumb terminals throughout the store. The other systems at the time I worked there were the intranet &#8211; a PC which had a mouse!, a Ticketmaster terminal and machine used to <q>close</q> and <q>open</q> the store for the day and return sales data at night.</p>
<p>Elvis had terminals at each till counter and  in various parts of the back of the shop including the stockroom. It was used to check inventory or whether an item actually existed for customers and rough stock levels &#8211; sales were adjusted overnight although I believe it started using real time polling sometime after I left. In the back office it was used to adjust stock, add on deliveries and so on.</p>
<p>I did a variety of jobs in the store, from till duty, restocking, stock management, cash office, returns, customer orders and so on so can see how the system worked from a number of different angles.</p>
<h2>The Basics</h2>
<p>Your first interaction with the system was probably on the tills. You&#8217;ve just been taken on at Christmas thinking <q>yay, some money and CV fodder</q> little realising the sheer hell of the two weeks either side of Christmas in a busy retail store. You&#8217;ve had your till training and are confident that you can take a cheque, swipe a credit card with a broken magnetic strip and spot a dodgy tenner. With your encyclopaedic knowledge of real music (stuff you got into in the last year minus anything which later charted) as oppose to the drivel in the charts you&#8217;re pretty confident that you can help anyone with their queries.</p>
<p>Someone approaches the till and instead of having a pile of swag in their hand they ask you about the new single by FooBar and when it will be out. (In reality of course they will ask <q>have you got that album by that band</q>, <q>that song by the guy and the girl &#8211; you know the one</q> or <q>the VHS of that film which comes out at the cinema next week</q>, but we may return to crazy customers later.)</p>
<p>So someone else has logged in to the account limited to permissions that are safe on the shop floor and you move over to the terminal. So I don&#8217;t want to see what&#8217;s playing on the shitty in-house radio station I&#8217;ll go to the stock inventory search bitty using a function key (F4?). Good, now I can filter by categories, 200 is singles. If I&#8217;ve used the system for a while I might know that the band FooBar are in category 216 <q>post industrial grunge funk</q> unless some philistine at head office has added it under <q>industrial grunge funk &#8211; 217</q> instead of course.</p>
<p>So you search for FooBar and you are sent to the index in the entire category starting at FooBar. You weave your way down the entire list of 12 singles on the page in alphabetical order. At this goes up to <q>G</q> and it&#8217;s a song starting at <q>H</q> you need.</p>
<p>So you page down by pressing either Page Down or a different function key &#8211; F6. You know this because at the bottom it says F1 is back up a level, F4 does something else and F6 is page down with F7 being Page Up. Notice the other ones missing. So you go to the second page and there it is in the second six. You press F9 to see more info and this refreshes the screen with 2 lines about each single instead of one. But you are on the first half of the page. You press F6 to page down and you see a new page with singles starting at S by that band. What was that did you press page down twice? best page up and find it. Ah there it is. You just found your first bug. Page Down always skipped page 3 when zoomed in.</p>
<p>I noticed this bug in 2001 about 5minutes after using the system. It was still there in about 2008 &#8211; the last time I asked someone in store to check for me.</p>
<p>You select the singles row using the up/down keys and press F12 to see more info about it. Name, label, release date, price, cat number (on side of case, maybe, alpha/numerals), quantity in stock, grade and SKU (virgins 6 digit numeric code). When I started the SKU for new items was about 800,000. I was really interested to see what happened when they hit 999,999. Well they did a clean up removing loads of old Laserdiscs, Super Nintendo games, cassette singles and so on which were still on the system. Any new items started from the earliest available free code.</p>
<p>Seriously in 2001 they still had SKUs for D&amp;D figures and master system games on the system, in case anyone you know, wanted to order one.</p>
<p>From an items screen you could also, using function keys, see the order history of it, including current orders, future entry into sales or offers (and could advise people, don&#8217;t buy this DVD for £19.99, it&#8217;s going in the 3 for £18 tomorrow, <em>sometimes</em> they would take the advice&#8230;).</p>
<p>So it says 1 in stock in the new singles bit and you wander along to find it, sometimes with the customer following like a puppy dog, sometimes waiting at the till for your return. You then get it from the place in the rack, unless it&#8217;s been stolen, or someone has moved it in a different slot, or into the albums, or it&#8217;s sold.</p>
<p>Hold up.</p>
<p>Yep, you could have 1 in stock at 9am, open the store and sell it at 9:01. All day long the system still said 1 in stock.</p>
<p>This was actually useful if you were trusted to do the manual checks of daily sales, popular stock etc, but for dealing with customer enquiries it was a right pain. Every day you would get a print out of everything in the shop which had sold. You sold 1 copy of an old Beatles album so go check the correct amount are in the store and if there is 1 in the stockroom and none on the shelf go check it has the correct price (it may have lain there a year) and put it out for sale.</p>
<h2>Old Stock Adjustment</h2>
<p>After Christmas Virgin in their great wisdom decided to keep me on as a part-time employee. In January or so I had some free time from uni and there was some overtime available through the week. I turn up and I&#8217;m being introduced to our stock adjustment system.</p>
<p>VHS is dying, we still have a whole wall of it &#8211; 8 metres or so as well as several metre racks for different genres and only 4 metres of racking of DVD but it&#8217;s pretty obvious where the trend is heading. VHS take up twice the space of DVD per item and our stock room post-Christmas is creaking at the seams. There are about 80 boxes of VHS in there which is old and <q>Deleted</q>, 20 VHS to a box makes 1600 VHS. That&#8217;s money paid to suppliers for dead stock which is stopping us fill up the back room with lovely pretty new things. This is the task that really let me get to grips with the ELVIS system and Virgins product categorisation strategy.</p>
<p>Each item had a grade, 1 was <q>Chart</q>, 2 and 3 were popular sellers. 4-17 were various grades of obscurity and the smaller stores might only stock up to grade 10 stock sending their bizarre shit to the bigger stores who had more space and more chance of selling that concept album by that band only wanted by collectors and so on. 18 was new release and 19 and 20 were deleted. These were the stock which was impossible to order from the makers of the items, that 10 year old follow up album by a shitty 1 hit wonder who got dropped by their label shortly after and whos singer works in the Fast Food Emporium next door &#8211; that&#8217;s a grade 20. Grade 20 was also pretty awesome cos it was where you would find such wonderful stuff and amazing prices &#8211; Luniz 12&#8243; album for £3.99 and A Man Called E by E from the Eels for 99p were two such gems. The E album was also the last copy of it in the entire Virgin chain and it had been gathering dust in the stock room for who knows how long.</p>
<p>Generally anything in stock which was grade 10 or better had at least 1 copy on the floor, unless it was like a Beatles album or the like and you would probably put that out too. When Biffy Clyro played an instore gig I trawled the stock room for early singles which were now grade 20 and put them out &#8211; selling out of loads of old stock which would never have ever sold under normal circumstances.</p>
<p>So anyway, getting back to the task &#8211; I had to go through all these old crap grade 20 VHS, check they were on the system so we could sort them to go in the next VHS sale at 99p each. Should they all go that nets the store an easy grand and a half for dead stock.</p>
<p>So I had to go through each item in each box with a big print out of all the stuff we expected to be there. When you had a video you could find it in the system by title, Cat Number, barcode or SKU. Sometimes the cat number didn&#8217;t match. Sometimes the cat number of the box said X137 and it was in the system as X00137 etc. Warner Brothers DVDs were amazing they said Z1642 and what that meant was it was really D0642. Little things like that you picked up in the stock room quite quickly.</p>
<p>Sometimes the item had 0 quantity in the system. That&#8217;s weird, you have it in your hand, probably someone couldn&#8217;t find it before and had adjusted it down by 1. Then you check the back and it has a sticker over the barcode <q>0123 4568 &#8211; 1.99 sale</q>. So you check the system and it says there are 100 of them in stock for that barcode. Great, someone previously made a store specific barcode as a dumping ground for old shit and didn&#8217;t reallocate things off. Probably because it hadn&#8217;t sold at 1.99 so why waste money on such a useless task. So I then got a list of all these generic sale barcodes and noted how many VHS were already moved to them as I went.</p>
<p>Once I got through the whole box we then adjusted loads of the stock onto these generic codes and made the adjustments for all the discrepancies. This was a logon with a higher elevation than the store front one, say DUNDEE_BACKOFFICE or whatever. This system also shows the price the item was bought for so you could see that the VHS selling for 99p was originally bought for £10.99. This was revealing towards the end of 2004 you would see chart album bought for £10.29 selling for £13.99. You&#8217;d grab a paper at lunctime and see Tesco selling it for £9.99.</p>
<p>In this higher permissions account you would also see some of those missing functions from the shop front. As well as that access to other areas of the system which used different keys. F12 as more info on all the screens and F1 as back &#8211; that&#8217;s crazy talk. Lets allocate function keys to different functions on different screen and keep those damn till monkeys on their toes.</p>
<p>The night before the sale arrived and the stock was put out. I went in the next day and it was all in strict alphabetical order (genrefication of stock happened and was undone all the time, I actually think it was one of the causes of Zavvis failure, having a Film A-Z instead of Sci-Fi, Horror, Anime, Kids etc). This was especially amusing as there were 4 copies of some gay porn VHS flanked either side on the bottom shelf by kids movies. One copy was still there the last time I saw back-stock of VHS in the storeroom.</p>
<h2>Stockroom</h2>
<p>I was later trained to work in the stockroom. I got my own logon for the system with even higher permissions and the username DUNDEE_AG. Brilliant I get set up and go to enter my password &#8220;PASSWORD&#8221; &#8211; Error. Oh it&#8217;s because I used the same character twice. Your password then went through rotations every 28-30 days and you couldn&#8217;t choose any of the last 9. This inevitably led to you thinking up some seven letter word and appending a number to it cycling through them all.</p>
<p>Now I had my till log on (2 digits, 42 obviously) and my 4 digit password to remember. The password and account for front of store and my own log on and account. Later I would also have the ticketmaster info, safe combination and the alarm code to remember too. As well as all my online stuff and uni passwords etc which was great fun. Especially when you went to work hungover. (not that I ever did of course as that would have meant drinking on Thursday, Friday and Saturday night which just so happened to be when all the rock nights and gigs were on in Dundee.)</p>
<p>In the stockroom you had barcode scanners. You would get a parcel or packet in and find it&#8217;s order number. Bring it up on the system, check the invoice and each item. If it was all correct you would enter the correct quantities next to the order details on the system and save it. If there was an item missing you would fill our a form to send back to the supplier. If there was a wrong item &#8211; they send 2 copies of 1 item instead of 1 of a different one you would mark up that mistake so that the item was still outstanding. Depending on the item and it&#8217;s likelihood of selling you might keep it or send it back. If they sent an extra item then you adjusted that on and robbed some small supplier whilst making pure profit for Richard <q>oppose unionisation whilst giving a million pound to the Labour Party</q> Branson, mwaahahaha, mwaaahah mhhahahahaa! etc.</p>
<p>Customer orders also came in and you had to faff around and find the paperwork and then phone or write to the person letting them know that the order had arrived. Sometimes these would be days after an order, sometimes years after an order. Later pre-orders were handled the same way and you had to shrinkwrap the order form to the <cite>Spiderman</cite> DVD and keep separately so that the fanboys would make sure they could buy it on the day of release.</p>
<h3>Supervisor</h3>
<p>Around a year later I was promoted to supervisor and had my account upgraded to the <q>Supervisor</q> level of security. Actually that&#8217;s a lie. It was upgraded to <q>Assistant Manager</q> which put a couple of the other supervisors noses out of joint now I remember about it. Especially when they couldn&#8217;t find the manager to do something 1337 and had to ask me to do it for them. This game me so much more power mwaha. To be honest I can&#8217;t remember much except now only 1 main option screen was out of action for me and I had pretty much full function permission on the other screens. This let me see the full extent of the weird UI decisions. Sometimes F1 would be back, sometimes F12 would be back. Sometimes F12 would be more info and sometimes F20 would.</p>
<p>It was truly bizarre and worst of all there seemed to be no way to feed back bugs about the system and so on. The fact that more functionality was added later shows it was being maintained at some level.</p>
<h2>Where did Elvis go?</h2>
<p>I really have no idea what happened to Elvis or where else used it. Zavvi still used it and probably Head as well. There are still some Head stores so perhaps it is used there. Was it made by Virgin or did they get the makers of some system to customise a core package with HMV getting a similar customisation made. I really have no idea but if you know leave a comment below with more info.</p>
<p>I also have no idea what language it was written in and so on. I remember seeing some old modems in the back which sent back the info and the whole kit looked pretty ancient. I first saw it in 2001 and it was apparently made in 1991. I would have no trouble believing some of the hardware (especially keyboards) had been in operation longer than that.</p>
<p>I probably also got some of the function keys wrong as it is 6 years since I used it so corrections are welcome for accuracy. A quick Google search didn&#8217;t reveal any images of the terminals either so I couldn&#8217;t check on them or include any for illustration purposes.</p>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a title="Click me to see the sites." href="#" onclick="$$('div.d809').each( function(e) { e.visualEffect('slide_down',{duration:2.5}) }); return false;"><strong><em>Bookmark It</em></strong></a>
<br />
<div class="d809" style="overflow:hidden">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http%3A%2F%2Fagraham.org%2Fblog%2F2011%2F03%2F21%2Felvis-has-left-the-building%2F&amp;title=Elvis+has+left+the+building" rel="nofollow" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://agraham.org/blog/wp-content/plugins/social-bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fagraham.org%2Fblog%2F2011%2F03%2F21%2Felvis-has-left-the-building%2F&amp;title=Elvis+has+left+the+building" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://agraham.org/blog/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fagraham.org%2Fblog%2F2011%2F03%2F21%2Felvis-has-left-the-building%2F" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://agraham.org/blog/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Fagraham.org%2Fblog%2F2011%2F03%2F21%2Felvis-has-left-the-building%2F&amp;title=Elvis+has+left+the+building" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://agraham.org/blog/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fagraham.org%2Fblog%2F2011%2F03%2F21%2Felvis-has-left-the-building%2F&amp;title=Elvis+has+left+the+building" rel="nofollow" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://agraham.org/blog/wp-content/plugins/social-bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http%3A%2F%2Fagraham.org%2Fblog%2F2011%2F03%2F21%2Felvis-has-left-the-building%2F" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://agraham.org/blog/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home/?status=Check+out+Elvis+has+left+the+building+@+http%3A%2F%2Fagraham.org%2Fblog%2F2011%2F03%2F21%2Felvis-has-left-the-building%2F" rel="nofollow" title="Add to&nbsp;Twitter"><img class="social_img" src="http://agraham.org/blog/wp-content/plugins/social-bookmarks/images/twitter.png" title="Add to&nbsp;Twitter" alt="Add to&nbsp;Twitter" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://webride.org/discuss/split.php?uri=http%3A%2F%2Fagraham.org%2Fblog%2F2011%2F03%2F21%2Felvis-has-left-the-building%2F&amp;title=Elvis+has+left+the+building" rel="nofollow" title="Add to&nbsp;Webride"><img class="social_img" src="http://agraham.org/blog/wp-content/plugins/social-bookmarks/images/webride.png" title="Add to&nbsp;Webride" alt="Add to&nbsp;Webride" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http%3A%2F%2Fagraham.org%2Fblog%2F2011%2F03%2F21%2Felvis-has-left-the-building%2F&amp;t=Elvis+has+left+the+building" rel="nofollow" title="Add to&nbsp;Yahoo My Web"><img class="social_img" src="http://agraham.org/blog/wp-content/plugins/social-bookmarks/images/yahoo.png" title="Add to&nbsp;Yahoo My Web" alt="Add to&nbsp;Yahoo My Web" /></a>
<br />
<a style="font-size:90%;text-align: right; " title="Click me to hide the sites." href="#" onclick="$$('div.d809').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); return false;">Hide Sites</a>
</div>
</div>
<!-- Social Bookmarks END -->
<script type="text/javascript">$$('div.d809').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); </script>]]></content:encoded>
			<wfw:commentRss>http://agraham.org/blog/2011/03/21/elvis-has-left-the-building/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Dundee &#8211; A Crime Free Utopia</title>
		<link>http://agraham.org/blog/2010/01/29/dundee-a-crime-free-utopia/</link>
		<comments>http://agraham.org/blog/2010/01/29/dundee-a-crime-free-utopia/#comments</comments>
		<pubDate>Fri, 29 Jan 2010 08:40:32 +0000</pubDate>
		<dc:creator>Alan G</dc:creator>
				<category><![CDATA[Random]]></category>
		<category><![CDATA[Crime]]></category>
		<category><![CDATA[Dundee]]></category>
		<category><![CDATA[Police]]></category>

		<guid isPermaLink="false">http://agraham.org/blog/?p=589</guid>
		<description><![CDATA[Well, I can only assume as much given the 13 cops and command unit sitting in a layby on the Kingsway&#8230; Bookmark It Hide Sites]]></description>
			<content:encoded><![CDATA[<p>Well, I can only assume as much given the 13 cops and command unit sitting in a layby on the Kingsway&#8230;</p>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a title="Click me to see the sites." href="#" onclick="$$('div.d589').each( function(e) { e.visualEffect('slide_down',{duration:2.5}) }); return false;"><strong><em>Bookmark It</em></strong></a>
<br />
<div class="d589" style="overflow:hidden">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http%3A%2F%2Fagraham.org%2Fblog%2F2010%2F01%2F29%2Fdundee-a-crime-free-utopia%2F&amp;title=Dundee+%26%238211%3B+A+Crime+Free+Utopia" rel="nofollow" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://agraham.org/blog/wp-content/plugins/social-bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fagraham.org%2Fblog%2F2010%2F01%2F29%2Fdundee-a-crime-free-utopia%2F&amp;title=Dundee+%26%238211%3B+A+Crime+Free+Utopia" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://agraham.org/blog/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fagraham.org%2Fblog%2F2010%2F01%2F29%2Fdundee-a-crime-free-utopia%2F" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://agraham.org/blog/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Fagraham.org%2Fblog%2F2010%2F01%2F29%2Fdundee-a-crime-free-utopia%2F&amp;title=Dundee+%26%238211%3B+A+Crime+Free+Utopia" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://agraham.org/blog/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fagraham.org%2Fblog%2F2010%2F01%2F29%2Fdundee-a-crime-free-utopia%2F&amp;title=Dundee+%26%238211%3B+A+Crime+Free+Utopia" rel="nofollow" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://agraham.org/blog/wp-content/plugins/social-bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http%3A%2F%2Fagraham.org%2Fblog%2F2010%2F01%2F29%2Fdundee-a-crime-free-utopia%2F" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://agraham.org/blog/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home/?status=Check+out+Dundee+%26%238211%3B+A+Crime+Free+Utopia+@+http%3A%2F%2Fagraham.org%2Fblog%2F2010%2F01%2F29%2Fdundee-a-crime-free-utopia%2F" rel="nofollow" title="Add to&nbsp;Twitter"><img class="social_img" src="http://agraham.org/blog/wp-content/plugins/social-bookmarks/images/twitter.png" title="Add to&nbsp;Twitter" alt="Add to&nbsp;Twitter" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://webride.org/discuss/split.php?uri=http%3A%2F%2Fagraham.org%2Fblog%2F2010%2F01%2F29%2Fdundee-a-crime-free-utopia%2F&amp;title=Dundee+%26%238211%3B+A+Crime+Free+Utopia" rel="nofollow" title="Add to&nbsp;Webride"><img class="social_img" src="http://agraham.org/blog/wp-content/plugins/social-bookmarks/images/webride.png" title="Add to&nbsp;Webride" alt="Add to&nbsp;Webride" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http%3A%2F%2Fagraham.org%2Fblog%2F2010%2F01%2F29%2Fdundee-a-crime-free-utopia%2F&amp;t=Dundee+%26%238211%3B+A+Crime+Free+Utopia" rel="nofollow" title="Add to&nbsp;Yahoo My Web"><img class="social_img" src="http://agraham.org/blog/wp-content/plugins/social-bookmarks/images/yahoo.png" title="Add to&nbsp;Yahoo My Web" alt="Add to&nbsp;Yahoo My Web" /></a>
<br />
<a style="font-size:90%;text-align: right; " title="Click me to hide the sites." href="#" onclick="$$('div.d589').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); return false;">Hide Sites</a>
</div>
</div>
<!-- Social Bookmarks END -->
<script type="text/javascript">$$('div.d589').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); </script>]]></content:encoded>
			<wfw:commentRss>http://agraham.org/blog/2010/01/29/dundee-a-crime-free-utopia/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Demo in Dundee</title>
		<link>http://agraham.org/blog/2009/01/18/demo-in-dundee/</link>
		<comments>http://agraham.org/blog/2009/01/18/demo-in-dundee/#comments</comments>
		<pubDate>Sun, 18 Jan 2009 14:08:56 +0000</pubDate>
		<dc:creator>Alan G</dc:creator>
				<category><![CDATA[Politics]]></category>
		<category><![CDATA[Dundee]]></category>
		<category><![CDATA[Gaza]]></category>
		<category><![CDATA[Hamas]]></category>
		<category><![CDATA[Palestine]]></category>

		<guid isPermaLink="false">http://agraham.org/blog/?p=154</guid>
		<description><![CDATA[Dundee showed Solidarity with Gaza on Saturday. At least 500 and probably 800 people turned out at short notice for a march and demonstration on Saturday. Really lively vibrant demo, positive atmosphere. Some good speeches afterwards, some cringe worthy ones, I certainly do not support Hamas, I support the Palestinians right to resists, but that [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://dundeessp.org/blog/2009/01/17/dundee-demonstration-about-gaza/">Dundee showed Solidarity with Gaza on Saturday</a>. At least 500 and probably 800 people turned out at short notice for a march and demonstration on Saturday. Really lively vibrant demo, positive atmosphere. Some good speeches afterwards, some cringe worthy ones, I certainly do not support Hamas, I support the Palestinians right to resists, but that does not mean I can give uncritical support for Hamas, never mind the enthusiastic support some were advocating.</p>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a title="Click me to see the sites." href="#" onclick="$$('div.d154').each( function(e) { e.visualEffect('slide_down',{duration:2.5}) }); return false;"><strong><em>Bookmark It</em></strong></a>
<br />
<div class="d154" style="overflow:hidden">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http%3A%2F%2Fagraham.org%2Fblog%2F2009%2F01%2F18%2Fdemo-in-dundee%2F&amp;title=Demo+in+Dundee" rel="nofollow" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://agraham.org/blog/wp-content/plugins/social-bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fagraham.org%2Fblog%2F2009%2F01%2F18%2Fdemo-in-dundee%2F&amp;title=Demo+in+Dundee" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://agraham.org/blog/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fagraham.org%2Fblog%2F2009%2F01%2F18%2Fdemo-in-dundee%2F" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://agraham.org/blog/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Fagraham.org%2Fblog%2F2009%2F01%2F18%2Fdemo-in-dundee%2F&amp;title=Demo+in+Dundee" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://agraham.org/blog/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fagraham.org%2Fblog%2F2009%2F01%2F18%2Fdemo-in-dundee%2F&amp;title=Demo+in+Dundee" rel="nofollow" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://agraham.org/blog/wp-content/plugins/social-bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http%3A%2F%2Fagraham.org%2Fblog%2F2009%2F01%2F18%2Fdemo-in-dundee%2F" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://agraham.org/blog/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home/?status=Check+out+Demo+in+Dundee+@+http%3A%2F%2Fagraham.org%2Fblog%2F2009%2F01%2F18%2Fdemo-in-dundee%2F" rel="nofollow" title="Add to&nbsp;Twitter"><img class="social_img" src="http://agraham.org/blog/wp-content/plugins/social-bookmarks/images/twitter.png" title="Add to&nbsp;Twitter" alt="Add to&nbsp;Twitter" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://webride.org/discuss/split.php?uri=http%3A%2F%2Fagraham.org%2Fblog%2F2009%2F01%2F18%2Fdemo-in-dundee%2F&amp;title=Demo+in+Dundee" rel="nofollow" title="Add to&nbsp;Webride"><img class="social_img" src="http://agraham.org/blog/wp-content/plugins/social-bookmarks/images/webride.png" title="Add to&nbsp;Webride" alt="Add to&nbsp;Webride" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http%3A%2F%2Fagraham.org%2Fblog%2F2009%2F01%2F18%2Fdemo-in-dundee%2F&amp;t=Demo+in+Dundee" rel="nofollow" title="Add to&nbsp;Yahoo My Web"><img class="social_img" src="http://agraham.org/blog/wp-content/plugins/social-bookmarks/images/yahoo.png" title="Add to&nbsp;Yahoo My Web" alt="Add to&nbsp;Yahoo My Web" /></a>
<br />
<a style="font-size:90%;text-align: right; " title="Click me to hide the sites." href="#" onclick="$$('div.d154').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); return false;">Hide Sites</a>
</div>
</div>
<!-- Social Bookmarks END -->
<script type="text/javascript">$$('div.d154').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); </script>]]></content:encoded>
			<wfw:commentRss>http://agraham.org/blog/2009/01/18/demo-in-dundee/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

