<?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>Kian Ryan &#187; Uncategorized</title>
	<atom:link href="http://www.kianryan.co.uk/category/uncategorized/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.kianryan.co.uk</link>
	<description>.NET, Android, Geekery</description>
	<lastBuildDate>Fri, 23 Dec 2011 23:50:07 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>SF Gateway Christmas/New Year Offer</title>
		<link>http://www.kianryan.co.uk/2011/12/sf-gateway-christmasnew-year-offer/</link>
		<comments>http://www.kianryan.co.uk/2011/12/sf-gateway-christmasnew-year-offer/#comments</comments>
		<pubDate>Fri, 23 Dec 2011 23:50:07 +0000</pubDate>
		<dc:creator>kianryan</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.kianryan.co.uk/?p=629</guid>
		<description><![CDATA[SF Gateway (publishers of classic Sci-Fi), are holding a sale between Christmas and New Year, where all of their e-books are going for £2.99. SF Gateway specialise in putting Ebooks out there for classic SF titles that will probably never see the light of a printing press again (they also have some classic well known [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.kianryan.co.uk/wp-content/uploads/2011/12/forever_war_the.png" alt="" title="forever_war_the" width="140" height="198" class="alignleft size-full wp-image-630" /></a> <a href="http://www.sfgateway.com/">SF Gateway</a> (publishers of classic Sci-Fi), are holding a sale between Christmas and New Year, where all of their e-books are going for £2.99.</p>

<p>SF Gateway specialise in putting Ebooks out there for classic SF titles that will probably never see the light of a printing press again (they also have some classic well known SF listed as well).  They&#8217;re well edited, and the books I&#8217;ve had through Kobo have been excellent.</p>

<p>Enjoy, and have a Merry Christmas.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kianryan.co.uk/2011/12/sf-gateway-christmasnew-year-offer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Conway&#8217;s Game of Life</title>
		<link>http://www.kianryan.co.uk/2011/12/conways-game-of-life/</link>
		<comments>http://www.kianryan.co.uk/2011/12/conways-game-of-life/#comments</comments>
		<pubDate>Sun, 04 Dec 2011 22:55:20 +0000</pubDate>
		<dc:creator>kianryan</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.kianryan.co.uk/?p=619</guid>
		<description><![CDATA[This weekend saw the global Coderetreat happen, where developers all around the world worked in regional groups to improve their coding techniques, and to try out new ideas/languages. In Manchester, our sessions revolved around Conway&#8217;s Game of Life, a simple cellular automaton. Working in pairs, every 45 minutes we would throw away our work and [...]]]></description>
			<content:encoded><![CDATA[<p>This weekend saw the global <a href="http://globalday.coderetreat.org/">Coderetreat</a> happen, where developers all around the world worked in regional groups to improve their coding techniques, and to try out new ideas/languages.</p>

<p>In Manchester, our sessions revolved around <a href="http://en.wikipedia.org/wiki/Conway's_Game_of_Life">Conway&#8217;s Game of Life</a>, a simple cellular automaton.  Working in pairs, every 45 minutes we would throw away our work and start again in a new pair.</p>

<p>Nothing is more frustrating than spending a whole day writing code, and having nothing to show for it.  So this evening I hacked out a javascript implementation of life, and a HTML/JS front end for it.  Set a grid size, then click on the cells to set the initial state.  Start and stop the game and alter the state at any time.</p>

<p>You can try it out <a href="http://www.kianryan.co.uk/life/">here</a>, and the code is available to do with as you please on <a href="https://github.com/kianryan/JSGameLife">GitHub</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kianryan.co.uk/2011/12/conways-game-of-life/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Gadaffi Dead &#8211; BBC and NU.nl go for Gorefest</title>
		<link>http://www.kianryan.co.uk/2011/10/gadaffi-dead-bbc-nu-gorefest/</link>
		<comments>http://www.kianryan.co.uk/2011/10/gadaffi-dead-bbc-nu-gorefest/#comments</comments>
		<pubDate>Thu, 20 Oct 2011 16:35:23 +0000</pubDate>
		<dc:creator>kianryan</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.kianryan.co.uk/?p=593</guid>
		<description><![CDATA[So, Gadaffi appears to have been finally hunted down and killed. We know this because it&#8217;s all the news channels are showing, and it&#8217;s all the news website can show. (Cut for images) NU.nl homepage @ 20th October 2011 17:30 BBC News homepage @ 20th October 2011 17:30 Some of them are getting a little [...]]]></description>
			<content:encoded><![CDATA[<p>So, Gadaffi appears to have been finally hunted down and killed.  We know this because it&#8217;s all the news channels are showing, and it&#8217;s all the news website can show.</p>

<p><i>(Cut for images)</i></p>

<p><span id="more-593"></span></p>

<p><a href="http://www.kianryan.co.uk/2011/10/gadaffi-dead-bbc-nu-gorefest/screen-shot-2011-10-20-at-17-24-45/" rel="attachment wp-att-595"><img src="http://www.kianryan.co.uk/wp-content/uploads/2011/10/Screen-Shot-2011-10-20-at-17.24.45-300x140.jpg" alt="" title="Screen Shot 2011-10-20 at 17.24.45" width="300" height="140" class="alignnone size-medium wp-image-595" />
<br /><b>NU.nl homepage @ 20<sup>th</sup> October 2011 17:30</b></a></p>

<p><a href="http://www.kianryan.co.uk/2011/10/gadaffi-dead-bbc-nu-gorefest/screen-shot-2011-10-20-at-17-24-31/" rel="attachment wp-att-596"><img src="http://www.kianryan.co.uk/wp-content/uploads/2011/10/Screen-Shot-2011-10-20-at-17.24.31-300x125.jpg" alt="" title="Screen Shot 2011-10-20 at 17.24.31" width="300" height="125" class="alignnone size-medium wp-image-596" />
<br /><b>BBC News homepage @ 20<sup>th</sup> October 2011 17:30</b></a></p>

<p>Some of them are getting a little over-excited over it though.  Both the BBC and NU.nl are showing pictures of Gadaffi&#8217;s body on the front page, with no warnings &#8211; just plastered in your face.  This may be rather unsuitable for younger viewers, for which the beeb and various news sites are seen as trusted sources, and as such are accessible behind school firewalls.  It&#8217;s also very triggery for a lot of people, especially those who have been involved in trauma or handling the recently-deceased.</p>

<p><a href="http://www.kianryan.co.uk/2011/10/gadaffi-dead-bbc-nu-gorefest/screen-shot-2011-10-20-at-17-26-08/" rel="attachment wp-att-594"><img src="http://www.kianryan.co.uk/wp-content/uploads/2011/10/Screen-Shot-2011-10-20-at-17.26.08-300x216.jpg" alt="" title="Screen Shot 2011-10-20 at 17.26.08" width="300" height="216" class="alignnone size-medium wp-image-594" />
<br /><b>BBC News Article on Dale Farm @ 20<sup>th</sup> October 2011 17:30</b></a></p>

<p>Even viewing news articles not on the front page isn&#8217;t particularly safe, since there&#8217;s a picture and reminder in the top right that Gadaffi is dead, and just to back that up, a picture of his dead face, still covered in blood.</p>

<p>I&#8217;m against censorship of the internet, but I am for an awareness of your viewers.  Beeb, Nu.nl, you may want to take this in to account.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kianryan.co.uk/2011/10/gadaffi-dead-bbc-nu-gorefest/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Drag And Drop Problem With A Screen Extender (Airdisplay,DisplayLink, ScreenRecycler) On Lion</title>
		<link>http://www.kianryan.co.uk/2011/10/drag-and-drop-lio/</link>
		<comments>http://www.kianryan.co.uk/2011/10/drag-and-drop-lio/#comments</comments>
		<pubDate>Thu, 20 Oct 2011 10:21:16 +0000</pubDate>
		<dc:creator>kianryan</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.kianryan.co.uk/?p=590</guid>
		<description><![CDATA[Using OS X Lion on an older Macbook (in my case late 2008), if you attempt to use a third party graphics driver, for example as a screen extender, you may experience a problem with dragging and dropping and other graphics related problems (VMWare not releasing your mouse). Apple apparently fixed this issue with 10.7.2 [...]]]></description>
			<content:encoded><![CDATA[<p>Using OS X Lion on an older Macbook (in my case late 2008), if you attempt to use a third party graphics driver, for example as a screen extender, you may experience a problem with dragging and dropping and other graphics related problems (VMWare not releasing your mouse).</p>

<p>Apple apparently fixed this issue with 10.7.2 and closed the related ticket.  Alas the issue is not closed, although it is much better.  There is also a temporary way to resolve the issue until the machine is rebooted.</p>

<p>Send the machine to sleep, and wake it back up.  The related graphics problems should now stop.</p>

<p>I have no idea why this works, or how this works, but it does indeed work.  I&#8217;m now happily using ScreenRecycler again and VMWare isn&#8217;t getting so attached to my cursor anymore.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kianryan.co.uk/2011/10/drag-and-drop-lio/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Barcamp Blackpool 3</title>
		<link>http://www.kianryan.co.uk/2011/10/barcamp-blackpool-3/</link>
		<comments>http://www.kianryan.co.uk/2011/10/barcamp-blackpool-3/#comments</comments>
		<pubDate>Mon, 17 Oct 2011 15:58:06 +0000</pubDate>
		<dc:creator>kianryan</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.kianryan.co.uk/?p=578</guid>
		<description><![CDATA[Love Our Sponsors &#8211; From catashton.co.uk Another weekend, another barcamp&#8230; But blackpool is a little different to the other &#8216;camps held around the country. Whether it&#8217;s the epicness of running the event at the Blackpool Pleasure Beach Casino (I kid ye not), or that we have a near infinite supply of rock, Blackpool always manages [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.catashton.co.uk/wp-content/uploads/2011/10/LoveOurSponsors.jpg" width="500" />
<br /><i>Love Our Sponsors &#8211; From catashton.co.uk</i></p>

<p>Another weekend, another barcamp&#8230; But blackpool is a little different to the other &#8216;camps held around the country. Whether it&#8217;s the epicness of running the event at the Blackpool Pleasure Beach Casino (I kid ye not), or that we have a near infinite supply of rock, Blackpool always manages to blend the geek with the surreal.</p>

<p>Three to four years ago, when I first started to attend Barcamps, talks were always based on computing technical topics. Ruby on Rails, iOS and Android were the new kids on the block, and Barcamps were seen as a way of getting people involved (or at least introduced) to those platforms. As the years have gone on, the amount of computing-technical content has gone down, and we&#8217;ve seen sessions run on knitting, hama-badge making and British Sign Language. Always interesting, but I had started to wonder whether we were losing focus on things to <strong>do</strong> at Barcamps.</p>

<p>This year, I was pleased to see a range of talks run over a number of tracks, some technical, some less, some nostalgic. I think the most popular, and certainly the most well received talk was <a href="http://lanyrd.com/2011/bcblackpool3/skhpt/">&#8220;A Brief History of Error Messages&#8221;</a>, including live demonstrations of Spectrum loading[1] and a real Windows ME machine. Well stitched together, there&#8217;s a potential stand-up routine here to rival Dave Gorman&#8217;s Powerpoint Presentation.</p>

<p>For my sins, I ran <a href=""http://lanyrd.com/2011/bcblackpool3/skhqr/#link-fqrk>&#8220;Introduction to Teaching&#8221;</a> &#8211; an explanation of the IDEA methodology with some practical work involving games, and <a href="http://lanyrd.com/2011/bcblackpool3/skhrm/#link-fqrd">&#8220;Propositional Logic for Beginners&#8221;</a>, which caused much comment about attendees&#8217; preference for sausage.</p>

<p>Barcamps come with after-parties, and Blackpool&#8217;s have become the stuff of legends. A little more keyed down than in previous years, after the buffet (otherwise known as the meat-fest), some Rock Band was played and a few, rather large games of Werewolf. The person who managed to sing Free Bird really deserves an award. The people at the bar thought we were listening to the recorded track&#8230;</p>

<p>As always, Barcamps can&#8217;t happen without the support of sponsors. This year&#8217;s Barcamp was sponsored (in no particular order) by: <a href="http://testled.com/">Testled</a>, <a href="http://www.h-online.com/">The H</a>, <a href="http://www.indigoclothing.com/">Indigo</a>, <a href="http://www.magmadigital.co.uk/">Magma Digital</a>, <a href="http://www.ftpconcepts.com/">FTP Concepts</a>, <a href="http://www.jmc-website-design.co.uk/">JMC Website Design</a>, <a href="http://magicmissile.co.uk/">Magic Missile</a> (also winner of the dodgy logo award), <a href="http://sugru.com/">Sugru</a>, <a href="http://tweetdig.com/">Tweetdig</a>, <a href="http://www.neterix.com/">Neterix</a>, <a href="http://www.mediaburst.co.uk/">Mediaburst</a>, <a href="http://www.fycreatives.com/">FY Creatives</a>, <a href="http://ourlearning.co.uk/">Our Learning</a> and the <a href="http://www.enterprisefreelancefair.co.uk/">Brookson Enterprise Freelance Fair</a>.</p>

<p>Money is one thing, but actually having the stuff to put the event together takes even more, so a big shout-out goes to <a href="http://www.twitter.com/ruby_gem">RubyGem</a> and <a href="http://www.twitter.com/biglesp">BigLesP</a> for throwing away their sanity, and possibly their dignity to make it happen.</p>

<p>&#8211;</p>

<p>[1] &#8211; there is genuinely something wrong when you hear the tones in the next room and think &#8220;that&#8217;s the <i>header</i> loading&#8230;&#8221;.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kianryan.co.uk/2011/10/barcamp-blackpool-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Leeds Hack 2011, Or That Was The Hack That Was</title>
		<link>http://www.kianryan.co.uk/2011/08/leeds-hack-2011-or-that-was-the-hack-that-was/</link>
		<comments>http://www.kianryan.co.uk/2011/08/leeds-hack-2011-or-that-was-the-hack-that-was/#comments</comments>
		<pubDate>Wed, 10 Aug 2011 10:19:04 +0000</pubDate>
		<dc:creator>kianryan</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.kianryan.co.uk/2011/08/leeds-hack-2011-or-that-was-the-hack-that-was/</guid>
		<description><![CDATA[LeedsHack 2011 has been and gone, and again was the flurry of excitement and frustration we&#8217;ve come to expect from the event.  @the_hodge, @heathervamp and the rest of the team managed to organise an excellent venue, a world class pic &#8216;n&#8217; mix and the world&#8217;s largest simultaneous takeaway order &#8211; of which 120% arrived and [...]]]></description>
			<content:encoded><![CDATA[<p>LeedsHack 2011 has been and gone, and again was the flurry of excitement and frustration we&#8217;ve come to expect from the event.  <br />
@the_hodge, @heathervamp and the rest of the team managed to organise an excellent venue, a world class pic &#8216;n&#8217; mix and the <br />
world&#8217;s largest simultaneous takeaway order &#8211; of which 120% arrived and met 80% of the order.</p>

<p>This year we had a range of organised challenges from the sponsors.  Essendex ran a challenge for the most inventive use of their<br />
SMS API, EBuyer asked developers to design and build a game for their winter promotions, CodingFutures ran a challenge for their <br />
payment API and AffiliateNetwork ran a challenge to ask developers to do *anything* with their 4GB data set of merchant products.</p>

<p>This year I turned up with no team and no real idea, just some scribblings I&#8217;d made on the Xoom in ThinkingSpace on the way over.  <br />
I was lucky to find Joey and Martyn in a similar situation, so we formed TeamFK and decided to tackle the affiliate challenge.  We <br />
built <a href="http://beta.bzzfinder.co.uk/product/index/Washburn">BzzFinder</a>, an application which searches for social data (buzz) <br />
around a given product and produces a timeline of that data with <br />
affiliate links to buy the products.  The social data includes information from Facebook, Twitter, Youtube and a range of blog sources <br />
including Blogger and Livejournal.</p>

<p>Trials and tribulations happened over the weekend.  Not everything went according to plan.</p>

<p>Unfortunately, our entry failed to impress the judges and we failed to make a mention in the top three, let alone making a bid at the <br />
prize.  All props go to <a href="http://please pledge.com">PleasePledge</a>, who made an impressive product and took the prize of an Apple TV each, and £100 of iTunes vouchers.<br />
(</p>

<p>All thanks go to the sponsors: Essendex, Affiliate Window, EBuyer, CodingFutures, JustEat, et al, without who (obviously) the <br />
event could not happen.  Please dig around these people and find out what they do.  The more interest they get from Hack Day attendees,<br />
the more interest they have in sponsoring future events.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kianryan.co.uk/2011/08/leeds-hack-2011-or-that-was-the-hack-that-was/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nottingham Barcamp 2011</title>
		<link>http://www.kianryan.co.uk/2011/07/nottingham-barcamp-2011/</link>
		<comments>http://www.kianryan.co.uk/2011/07/nottingham-barcamp-2011/#comments</comments>
		<pubDate>Sun, 24 Jul 2011 14:14:00 +0000</pubDate>
		<dc:creator>kianryan</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.kianryan.co.uk/?p=566</guid>
		<description><![CDATA[This weekend saw the inaugural Barcamp Nottingham, held at Nottingham&#8217;s most awesome Hackspace. The space is easily one of the most awesome geek-spaces in the UK, consisting of a sofa area, open discussion space and generous space for two screens. They&#8217;re also easily packing some of the most awesome geekery I&#8217;ve seen, from 3D printers [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/nottinghack/5969426911/" title="Nottingham, Nottinghack, BarCamp, BCNOTT, BarCamp Nottingham, 027 by Nottinghack, on Flickr"><img src="http://farm7.static.flickr.com/6025/5969426911_d511738ec5.jpg" width="500" height="375" alt="Nottingham, Nottinghack, BarCamp, BCNOTT, BarCamp Nottingham, 027"></a></p>

<p>This weekend saw the inaugural Barcamp Nottingham, held at Nottingham&#8217;s most awesome <a href="http://nottinghack.org.uk/">Hackspace</a>.  The space is easily one of the most awesome geek-spaces in the UK, consisting of a sofa area, open discussion space and generous space for two screens.  They&#8217;re also easily packing some of the most awesome geekery I&#8217;ve seen, from 3D printers to LED tweet boards and enough soldering irons to allow <a href="http://www.flickr.com/photos/nottinghack/5969416707/in/photostream">Alistair</a> to set most of the UK on fire.</p>

<p>Talks were wide and varied, ranging from robotics through to lace making, Haskell through to balloon animals.  Some barcamps can take themselves too seriously, and focus too hard on technical geekery.  Geekery comes in many forms, and it&#8217;s great to see some of the more obtuse aspects being investigated.  Where else are you going to find discussions on the mathematics of origami?</p>

<p>Over the course of the talks over the weekend, I have come to a startling conclusion.  The human race is near the end of its existance and will soon be at a tipping point where we can no longer save ourselves.  No, I&#8217;m not talking about recycling, global warming and self-sustenance (although these were all covered over the weekend).  I&#8217;m talking about the fact that we are one step away from <a href="http://machineslikeus.com/news/video-carnivorous-robots-fuel-themselves-digesting-insects">self-powering robots feasting on human flesh</a> which can <a href="http://reprap.org/wiki/Main_Page">replicate themselves</a> and <a href="http://itee.uq.edu.au/~milford/Mapping/Mapping.html">hunt us down</a>.</p>

<p>Dear people, the future is here, and we&#8217;re all doomed.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kianryan.co.uk/2011/07/nottingham-barcamp-2011/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Do More With Less (or How I Learned to Stop Worrying And Love the Code)</title>
		<link>http://www.kianryan.co.uk/2011/07/do-more-with-less-or-how-i-learned-to-stop-worrying-and-love-the-code/</link>
		<comments>http://www.kianryan.co.uk/2011/07/do-more-with-less-or-how-i-learned-to-stop-worrying-and-love-the-code/#comments</comments>
		<pubDate>Sun, 24 Jul 2011 14:07:16 +0000</pubDate>
		<dc:creator>kianryan</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.kianryan.co.uk/?p=568</guid>
		<description><![CDATA[Slides from my talk on anti-pattern productivity (applying levels of common sense to getting stuff done vs formal productivity systems).]]></description>
			<content:encoded><![CDATA[<p>Slides from my talk on anti-pattern productivity (applying levels of common sense to getting stuff done vs formal productivity systems).</p>

<iframe src="https://docs.google.com/a/orangetentacle.co.uk/present/embed?id=dg62b86v_101d7jczvc2&#038;size=m" frameborder="0" width="555" height="451"></iframe>
]]></content:encoded>
			<wfw:commentRss>http://www.kianryan.co.uk/2011/07/do-more-with-less-or-how-i-learned-to-stop-worrying-and-love-the-code/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JsonRequestBehaviour.AllowGet &amp; Visual Studio Regex</title>
		<link>http://www.kianryan.co.uk/2011/02/jsonrequestbehaviour-allowget-visual-studio-regex/</link>
		<comments>http://www.kianryan.co.uk/2011/02/jsonrequestbehaviour-allowget-visual-studio-regex/#comments</comments>
		<pubDate>Fri, 11 Feb 2011 22:11:45 +0000</pubDate>
		<dc:creator>kianryan</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.kianryan.co.uk/?p=546</guid>
		<description><![CDATA[Nice quick win &#8211; currently upgrading a client Intranet project from ASP.NET MVC1 to MVC2. Microsoft changed how get requests are handled in this release and disallowed GET JSON requests by default. Before going any further, note that there are security implications in allowing JSON get requests. To get around this, either make your JSON [...]]]></description>
			<content:encoded><![CDATA[<p>Nice quick win &#8211; currently upgrading a client Intranet project from ASP.NET MVC1 to MVC2.  Microsoft changed how get requests are handled in this release and disallowed GET JSON requests by default.  Before going any further, note that there are <a href="http://haacked.com/archive/2009/06/25/json-hijacking.aspx">security implications in allowing JSON get requests</a>.</p>

<p>To get around this, either make your JSON requests happen by POST, or change:</p>

<p><pre class="brush: csharp; title: ; notranslate">
return Json(object);
</pre></p>

<p>to</p>

<p><pre class="brush: csharp; title: ; notranslate">
return Json(object, JsonRequestBehaviour.AllowGet); 
</pre></p>

<p>Not too bad if you&#8217;ve only got a couple of instances, but if you&#8217;ve got Json coming out of your ears, it&#8217;s a pain to implement it everywhere.  You can either derive yourself a controller object and override the default Json behaviour &#8211; or use a Visual Studio find and replace regex to change your Json responses for you:</p>

<p><img src="http://www.kianryan.co.uk/wp-content/uploads/2011/02/Screen-shot-2011-02-11-at-21.54.57.jpg" alt="" title="Screen shot 2011-02-11 at 21.54.57" width="483" height="449" class="alignnone size-full wp-image-547" /></p>

<p>Unlike our Ruby, PHPing and Perl counterparts, regular expressions aren&#8217;t something that .NET developers tend to come across on a regular basis, and as such we often forget they&#8217;re lurking in the toolbox.  Visual Studio find/replace has a reasonable regex mechanism, but it&#8217;s not perl standard.  <a href="http://msdn.microsoft.com/en-us/library/2k3te2cs(v=VS.100).aspx">Check the docs for details</a>.</p>

<p>For reference &#8211; we know this isn&#8217;t best practice, but if you need a quick and dirty fix, this will do it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kianryan.co.uk/2011/02/jsonrequestbehaviour-allowget-visual-studio-regex/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Tips for Contractor CVs</title>
		<link>http://www.kianryan.co.uk/2011/02/tips-for-contractor-cvs/</link>
		<comments>http://www.kianryan.co.uk/2011/02/tips-for-contractor-cvs/#comments</comments>
		<pubDate>Fri, 11 Feb 2011 12:53:39 +0000</pubDate>
		<dc:creator>kianryan</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.kianryan.co.uk/?p=536</guid>
		<description><![CDATA[I spend quite a bit of time recruiting for clients, helping place contractors and full time placements for them. As such, I sift through rather a lot of CVs. CVs are notoriously hard to get right, you&#8217;ve got to get a potentially complex personality and skill set across in a few sides of A4. When [...]]]></description>
			<content:encoded><![CDATA[<p>I spend quite a bit of time recruiting for clients, helping place contractors and full time placements for them.  As such, I sift through rather a lot of CVs.  CVs are notoriously hard to get right, you&#8217;ve got to get a potentially complex personality and skill set across in a few sides of A4.</p>

<p>When constructing your CV &#8211; remember your target audience.  The person on the other end of the desk is looking for a fit in to a team.  In our industry, he&#8217;s looking for a skills fit, a range of experiences, and possibly curious about what you do out of hours to flesh your character.  Your CV will be given five minutes.  If you don&#8217;t make your mark in that time, that&#8217;s it.  Here&#8217;s a few tropes to avoid to help with that.</p>

<p><span id="more-536"></span></p>

<p><strong>Personal Statement &amp; Brown Nosing</strong></p>

<p>Nothing says &#8220;hire me&#8221; like the sound of anal slurping.  Holy Christ, how many times do I have to hear &#8220;I would love to work at your company because&#8230;&#8221; or words to that effect.  You want a job with a community, which pays money and is enjoyable.  As does everyone else.  Just try to avoid making it sound like your trying to give me colonic irrigation with your tongue at the same time.</p>

<p><strong>Personal Skills</strong></p>

<blockquote>I am a hard-working, trustworthy, flexible person who is a good team-player&#8230;</blockquote>

<p>Really?  You mean these aren&#8217;t qualities I would normally expect to find in a regular employee?  Do you think I make a habit of recruiting scum of the earth who steal from old ladies and are the mentally unstable loner types, who require a darkened room at all types to operate in?  The fact that you&#8217;ve had to state these on your CV immediately raises flags in my mind that maybe, just maybe you had to list these incase they weren&#8217;t obvious when we met face-to-face.  Think about that.</p>

<p><strong>Repetition</strong></p>

<blockquote>At Job A I did project X!  Project X consisted of A1, A2, A3.  
At Job B I did project X!  Project X consisted of A1, A2, B1!  
At Job C I did project X! Project X consisted of A1, A2, B2!
At Job D I did project Y!  Project Y was fun!</blockquote>

<p>Some skills are implied.  Sharepoint is the one that immediately comes to mind.  If you&#8217;re a sharepoint developer, there are some obvious associated skills which come with this.  I can guess you probably worked with SQL Server at all your sharepoint jobs.  Repeating yourself over and over only shows to me that you&#8217;ve got a very narrow field of experience.  This immediately worries me &#8211; what happens when you&#8217;re working outside of your comfort zone?  Tell me something I don&#8217;t know.</p>

<p><strong>Stuffing</strong></p>

<p>If you&#8217;re a fresh graduate, or new to this industry, you&#8217;re going to have a short CV.  If you&#8217;ve been in this game for a few years, your CV will be somewhat bulkier.  Don&#8217;t try to make your CV look impressive by adding crap to it.  Crap includes every academic result you&#8217;ve ever had, and a one page long &#8220;personal statement&#8221;.  Keep it tidy, keep it short.  There is nothing wrong with a one page CV if that&#8217;s all you&#8217;ve got.  People will respect you more for having the balls (or other bits of anatomy) to do it.</p>

<p><strong>Hobbies and Interests</strong></p>

<p>This one also comes under brown-nosing.  This is about showing you&#8217;re a rounded personality, not that you live your life in your job.  There is nothing wrong, <b>nothing wrong at all</b> in having geek related hobbies.  You code games in Python for fun?  Fucking A.  But if you tell me you code sharepoint servers for kicks, I&#8217;m going to have some serious problems believing you.  Same goes for reading &#8220;technical journals&#8221;.  Very few people I have met actually do so.  Some do, but it sits out a mile if you&#8217;re lying.  Do you enjoy cooking, or a game of footy on a Sunday? &#8211; these are fine.  As are extreme ironing, hiring escorts, and reading.  Reading is a great chill-out hobby, more people should do it.</p>

<p><strong>Technical Skills of the Gods</strong></p>

<p>Don&#8217;t claim you have rockstar/ninja/word-of-the-month skills if you don&#8217;t.  This seems obvious, but so many people still do it, it&#8217;s painful.  Claim you have two decades of .NET experience, and I&#8217;ll raise an eyebrow.  Claim you wrote NHibernate and I&#8217;ll ask you questions.  As will other interviewers.</p>

<p>I now run a small technical test for all interviewees.  It&#8217;s not hard, but represents a typical workload.  I expect people to manage it, or at the very least have a good stab at it.  If you can&#8217;t do this, why did you tell me you could?</p>

<p>Happy gig-hunting folks.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kianryan.co.uk/2011/02/tips-for-contractor-cvs/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->
