<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>TechRant</title>
	
	<link>http://techrant.co.uk</link>
	<description>TechRant - Strong feelings about technology.</description>
	<lastBuildDate>Tue, 16 Oct 2012 19:13:14 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/TechRantFeed" /><feedburner:info uri="techrantfeed" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId>TechRantFeed</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>Why Apps Are Dead.</title>
		<link>http://feedproxy.google.com/~r/TechRantFeed/~3/sMJNX5fJ6-k/</link>
		<comments>http://techrant.co.uk/2012/04/why-apps-are-dead/#comments</comments>
		<pubDate>Wed, 11 Apr 2012 11:00:10 +0000</pubDate>
		<dc:creator>Matt French</dc:creator>
				<category><![CDATA[Apps]]></category>
		<category><![CDATA[Browsers]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Smartphones]]></category>
		<category><![CDATA[Social]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[mozilla]]></category>
		<category><![CDATA[web apps]]></category>
		<category><![CDATA[web based games]]></category>

		<guid isPermaLink="false">http://techrant.co.uk/?p=1659</guid>
		<description><![CDATA[Each and every one of us is guilty of causing what will result in the death of the downloadable app. Millions of sales worldwide for apps such as Angry Birds, and high grossing apps for companies such as Zynga, who require users to purchase in-game paraphernalia, are all factors which blind us into not seeing this coming.]]></description>
			<content:encoded><![CDATA[<div id="attachment_1662" class="wp-caption alignright" style="width: 310px"><a href="http://techrant.co.uk/wp-content/uploads/2012/04/tr-internet.jpg"><img class="size-medium wp-image-1662" src="http://techrant.co.uk/wp-content/uploads/2012/04/tr-internet-300x100.jpg" alt="Available on the internet" width="300" height="100" /></a><p class="wp-caption-text">Available on the World Wide Webstore.</p></div>
<p>Each and every one of us is guilty of causing what will result in the death of the downloadable app. Millions of sales worldwide for apps such as <a title="Rovio Press release for 500million downloads" href="http://www.rovio.com/en/news/blog/95/angry-birds-smashes-half-a-billion-downloads/" target="_blank">Angry Birds</a>, and high grossing apps for companies such as <a title="Zynga - Google play top grossing apps." href="https://play.google.com/store/apps/collection/topgrossing?hl=en" target="_blank">Zynga</a>(who have 3 apps in the top 10 grossing after purchasing OMGPOP, the creators of DrawSomething), require users to purchase in-game paraphernalia, are all factors which blind us into not seeing this coming.</p>
<p>Angry Birds as an example, already has an <a title="Chrome Angry Birds" href="http://chrome.angrybirds.com/" target="_blank">in-browser edition</a> of its most popular game. Facebook and Twitter, both have their own mobile sites which are identical mirrors of their downloadable apps. My point here, is that the technology doesn&#8217;t need to be in an app, and actually requires extra work to do so. Sooner or later the whole thing will crash, as more people uptake usage of online mobile versions.</p>
<p>The likely responses to this are that many games wont do this. It&#8217;s not practical. But, at the forefront of web development, and in upcoming standards, there are signs that browser creators are doing all they can to make the browser more friendly to games. Most importantly, allowing data to be stored for offline use. Already being used to certain extents with video. One of my favorite examples is <a title="Rawkets" href="http://rawkets.com/" target="_blank">Rawkets</a>, a multi-player anonymous game. This could so easily have been an app, but was developed to showcase what can be done with recent web technologies &#8211; and is much better because of it.</p>
<p>With internal mobile memory being limited and apps taking up far too much room &#8211; this transition just makes sense. New mobiles like the HTC One series, have ditched the port for expandable memory, once your storage space is full &#8211; you need to uninstall apps. If a developers app doesn&#8217;t cut it, then its gone! Unless they provide a web-based app for the user&#8230;</p>
<p>If by this point, you really don&#8217;t believe me, then take a look at Jolicloud OS and the Chrome browser in particular. They offer apps (<a href="https://chrome.google.com/webstore/category/home" target="_blank">The chrome webstore</a> and the latest <a href="http://www.jolicloud.com/blog/2011/03/04/latest-apps-on-jolicloud-jaycut-pen-io-cartagr-am-whatwasthere-focm/" target="_blank">Jolicloud apps</a>). All of them web based. It wouldn&#8217;t take much for developers to scale things down and offer mobile versions. Mozilla themselves have been working on a <a title="Read about the Mozilla OS here." href="http://www.readwriteweb.com/mobile/2011/11/following-the-roadmap-for-mozi.php" target="_blank">whole OS</a> built on HTML and utilising the cloud, gearing it towards games, the OS could even ship integrated with things like the <a href="https://wiki.mozilla.org/GamepadAPI" target="_blank">Gamepad API</a>, already seen in a Firefox nightly build.</p>
<p>So maybe they aren&#8217;t quite dead yet, but as the usage of mobile sites increases with time and developers start to take notice, people will expect to see a website they can visit. They will expect to be able to see all of the functionality from the app (arguably this is a must from a usability point of view anyway). But most likely, web based applications will be the first port of call.</p>
<p>Where do you think apps will go in the next two years?</p>
<hr />
<p><small>© mattfrench for <a href="http://techrant.co.uk">TechRant</a>, 2012. |
<a href="http://techrant.co.uk/2012/04/why-apps-are-dead/">Permalink</a> |
<a href="http://techrant.co.uk/2012/04/why-apps-are-dead/#comments">7 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://techrant.co.uk/2012/04/why-apps-are-dead/&title=Why Apps Are Dead.">del.icio.us</a>
<br/>
Post tags: <a href="http://techrant.co.uk/tag/firefox/" rel="tag">Firefox</a>, <a href="http://techrant.co.uk/tag/mozilla/" rel="tag">mozilla</a>, <a href="http://techrant.co.uk/tag/web-apps/" rel="tag">web apps</a>, <a href="http://techrant.co.uk/tag/web-based-games/" rel="tag">web based games</a><br/>
</small></p><img src="http://feeds.feedburner.com/~r/TechRantFeed/~4/sMJNX5fJ6-k" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://techrant.co.uk/2012/04/why-apps-are-dead/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		<feedburner:origLink>http://techrant.co.uk/2012/04/why-apps-are-dead/</feedburner:origLink></item>
		<item>
		<title>Why The Enterprise Sucks</title>
		<link>http://feedproxy.google.com/~r/TechRantFeed/~3/sMOEWhLBYwY/</link>
		<comments>http://techrant.co.uk/2012/03/why-the-enterprise-sucks/#comments</comments>
		<pubDate>Sat, 24 Mar 2012 12:10:57 +0000</pubDate>
		<dc:creator>Ian Kent</dc:creator>
				<category><![CDATA[Rant]]></category>
		<category><![CDATA[enterprise]]></category>
		<category><![CDATA[rant]]></category>

		<guid isPermaLink="false">http://techrant.co.uk/?p=1632</guid>
		<description><![CDATA[There is no better illustration of techno-ignorance than the enterprise—the sheer complacency toward anything with a microprocessor is rather staggering. Yet it's the enterprise which should be the most interested in technology.]]></description>
			<content:encoded><![CDATA[<p>Looking over some of the past articles I&#8217;ve written for this site, I feel I&#8217;ve been missing our collective intention: to rant about technology. It&#8217;s in the name, after all.</p>
<p>In light of this, I will now proceed to moan about one of the most infuriating things (in my opinion, of course) about technology: ignorance towards it.</p>
<p>There is no better illustration of techno-ignorance than the enterprise—the sheer complacency toward anything with a microprocessor is rather staggering. Yet it&#8217;s the enterprise which <em>should</em> be the most interested in technology, and the scope it has for delivering improved productivity, higher profits and lower wastage is unbelievable. Yet, for the most part, those within the enterprise couldn&#8217;t care less whether Windows Mobile 6.1 isn&#8217;t the latest and greatest in mobile computing.</p>
<p>To clarify, I work in &#8216;the enterprise&#8217; (although, I&#8217;ve never been fond of that phrase, it implies much more productivity and innovation than is inherent within &#8216;the enterprise&#8217;) so I have a vague first-hand experience of the laissez-faire nature of technology awareness that is generally found in the industry. You could say I&#8217;m behind enemy lines in this regard.</p>
<p>So, to get back to my point, why is it important to have an awareness of what&#8217;s happening in the technology space when you work in a professional setting?</p>
<p>I&#8217;m very glad you asked.</p>
<p>The enterprise, by definition, is about extracting the maximum amount of wealth from an activity as is physically possible,  for yourself or your client—or most likely both. Therefore, <strong>productivity</strong> is the buzz word we&#8217;re going to be thinking about here; making more efficient the activities that are making a profit, and cutting the frequency of the activities that are making a loss. Business 101.</p>
<p>How do we make our business more productive? Well, we can&#8217;t really make our staff radically better at what they do; that&#8217;s not where the innovation is going to come from. We can&#8217;t just go laying off people or charging more; that&#8217;s unsustainable. The only real space where innovation is going to come from is in the tools we use—i.e. <strong>technology</strong>!</p>
<p>As an example, if you&#8217;re in the retail business, how much more productive is the store going to be if there is a radical improvement in the software used to track stock levels &amp; wastage? Well, quite a lot! More efficient stock monitoring and wastage management is going to save you money on logistics and replenishment. End of.</p>
<p>So why is the enterprise so reluctant to care about technology? Why do we live in a world where more often than not you&#8217;ll be sitting in front of IE 6-8 at work? Why is that seen as OK?</p>
<p>For the life of me, I can&#8217;t answer that question. I can understand how the prospect of updating software and machines can seem daunting; it&#8217;s quite a high-cost task. That cost will pay for itself, though, in the increased productivity the firm will see. So is this all just down to near-sighted executives?</p>
<p>Again, I&#8217;m in no place to be able to answer these questions.</p>
<p>My point is, the enterprise sucks. They use Windows XP, Blackberries, IE and more often than not <strong><span style="text-decoration: underline;">COPIOUS AMOUNTS OF PAPER</span></strong>.</p>
<p>So, there&#8217;s my rant. Order restored?</p>
<hr />
<p><small>© IanKent for <a href="http://techrant.co.uk">TechRant</a>, 2012. |
<a href="http://techrant.co.uk/2012/03/why-the-enterprise-sucks/">Permalink</a> |
<a href="http://techrant.co.uk/2012/03/why-the-enterprise-sucks/#comments">No comment</a> |
Add to
<a href="http://del.icio.us/post?url=http://techrant.co.uk/2012/03/why-the-enterprise-sucks/&title=Why The Enterprise Sucks">del.icio.us</a>
<br/>
Post tags: <a href="http://techrant.co.uk/tag/enterprise/" rel="tag">enterprise</a>, <a href="http://techrant.co.uk/tag/rant-2/" rel="tag">rant</a><br/>
</small></p><img src="http://feeds.feedburner.com/~r/TechRantFeed/~4/sMOEWhLBYwY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://techrant.co.uk/2012/03/why-the-enterprise-sucks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://techrant.co.uk/2012/03/why-the-enterprise-sucks/</feedburner:origLink></item>
		<item>
		<title>The Perfect Blend of Storytelling and Atmosphere, Dear Esther</title>
		<link>http://feedproxy.google.com/~r/TechRantFeed/~3/wqOxOiE_NVc/</link>
		<comments>http://techrant.co.uk/2012/03/the-perfect-blend-of-storytelling-and-atmosphere-dear-esther/#comments</comments>
		<pubDate>Thu, 22 Mar 2012 12:30:22 +0000</pubDate>
		<dc:creator>Garin Richards</dc:creator>
				<category><![CDATA[Gaming]]></category>
		<category><![CDATA[Review]]></category>
		<category><![CDATA[chineseroom]]></category>
		<category><![CDATA[dear esther]]></category>
		<category><![CDATA[dearesther]]></category>
		<category><![CDATA[gaming]]></category>
		<category><![CDATA[indie]]></category>
		<category><![CDATA[mod]]></category>
		<category><![CDATA[steam]]></category>

		<guid isPermaLink="false">http://techrant.co.uk/?p=1524</guid>
		<description><![CDATA[An indie title with a lot of buzz, Dear Esther has a lot to live up for as a reimagined source mod from 2008.I went from skeptical, to impressed in the span of 2 hours. Here is my input on Dear Esther.]]></description>
			<content:encoded><![CDATA[<p>I didn&#8217;t discover Dear Esther until the day after release, the 15<sup>th</sup> of February. It wasn’t a Joystiq, or r/gaming story that informed me. It was the front page of the Steam store that told me of its release. I was confused—I mean, what kind of game calls itself Dear Esther? And why is it on the front page?</p>
<p style="text-align: center;"><a href="http://techrant.co.uk/wp-content/uploads/2012/03/Dear-Esther-screenshots-2.jpg"><img class="aligncenter  wp-image-1617" src="http://techrant.co.uk/wp-content/uploads/2012/03/Dear-Esther-screenshots-2.jpg" alt="" width="640" height="360" /></a></p>
<p>Little did I know that Dear Esther was an original mod released in June of 2008 for Valve’s source engine. After reading some of the discussion going around the web, I wondered how I could have missed out on something that had such an anticipated launch. After a couple more reviews and comments from fans, with remarks like &#8220;one of the most haunting and well-executed titles of this or any other generation&#8221; intrigued me. The fact that it was also being described as a &#8220;ghost story&#8221; solidified my desire to purchase, and my wallet said hello to its old friend, the Steam marketplace.</p>
<p><img class="alignleft size-medium wp-image-1612" src="http://techrant.co.uk/wp-content/uploads/2012/03/donnelley0002-300x168.jpg" alt="" width="300" height="168" /></p>
<p>As stated, Dear Esther was marketed as a &#8220;ghost story&#8221;, a new concept to me, but it makes complete sense after playing the game for just a couple of minutes. It&#8217;s a little difficult to explain exactly what it is, but I&#8217;ll do my best.</p>
<p>There are no weapons, only a flashlight that shows its presence when the situation warrants. You cannot jump, nor can you sprint. You are forced to traverse the unnamed island at a painstakingly slow pace. There is no combat, nor is there any real interaction with any other player, or NPC. It’s only you, the narrator, and the island.</p>
<p><a href="http://techrant.co.uk/wp-content/uploads/2012/03/paul0123.jpg"><img class="alignright size-medium wp-image-1614" src="http://techrant.co.uk/wp-content/uploads/2012/03/paul0123-300x168.jpg" alt="" width="300" height="168" /></a>When played on a proper graphics card, Dear Esther promptly shows off the potential of the updated Source Engine, with environments that make any scene screenshot worthy, and details that have stopped me in my tracks more than once. There are only so many words  I can use to describe how great Dear Esther looks, only screenshots and trailers (at the bottom of the page) can do it justice.</p>
<p>Not only does it look great,  Dear Esther sounds just as awesome. The soundtrack, written by <a href="http://www.jessicacurry.co.uk/" target="_blank">Jessica Curry</a>, is nothing short of amazing. Walking along the shorelines and cliffs, the solemn, creepy atmosphere is amplified by the first eerie notes of &#8220;The Beginning&#8221;. My personal favorite is &#8220;The Cave&#8221; with its whispers and other creepy sounds. One of the few soundtracks that I have come to appreciate, it has made its permanent place within a playlist on my own computer. It is also available to download from the <a title="Soundtrack" href="http://www.moddb.com/mods/dear-esther/downloads/dear-esther-soundtrack" target="_blank">ModDb page</a>.</p>
<p>To try and sum up the two hours I had taken to complete Dear Esther, I can only say, &#8220;engrossing&#8221;. There hasn&#8217;t been a game that has kept my attention as well as Dear Esther. I was constantly intrigued at what the narrator was going to reveal next, what was around the next corner, and what everything was leading up to.</p>
<p><a href="http://techrant.co.uk/wp-content/uploads/2012/03/017.jpg"><img class="alignleft size-medium wp-image-1620" src="http://techrant.co.uk/wp-content/uploads/2012/03/017-300x237.jpg" alt="" width="300" height="237" /></a>I cannot remember the last time that the conclusion of a video game has rendered me speechless, this just may be the first. It has completely changed the way that I view gaming as an artistic medium. It is a piece of art, and completely exemplifies what our favorite form of entertainment can do.</p>
<p>The Chinese Room has also recently stated that they will be helping to develop the next Amnesia title, &#8220;A Machine for Pigs&#8221;. I stand by and eagerly await their next release, for they have earned themselves a fan.<a href="http://techrant.co.uk/wp-content/uploads/2012/03/logobw.png"><img class="aligncenter size-full wp-image-1628" src="http://techrant.co.uk/wp-content/uploads/2012/03/logobw.png" alt="" width="591" height="169" /></a></p>
<p style="text-align: center;">http://www.youtube.com/watch?feature=player_embedded&amp;v=D7VJ4lP-05A</p>
<p><em>Notes:</em></p>
<p><em>Dear Esther was released on Valentine&#8217;s Day 2012, and is available on <a href="http://store.steampowered.com/app/203810/?snr=1_7_suggest__13" target="_blank"> Steam for 9.99 USD</a> (Or £6.99 of your finest pounds).</em></p>
<p><em>This review was done with the pre-patched version of Dear Esther.</em></p>
<hr />
<p><small>© garinrichards for <a href="http://techrant.co.uk">TechRant</a>, 2012. |
<a href="http://techrant.co.uk/2012/03/the-perfect-blend-of-storytelling-and-atmosphere-dear-esther/">Permalink</a> |
<a href="http://techrant.co.uk/2012/03/the-perfect-blend-of-storytelling-and-atmosphere-dear-esther/#comments">One comment</a> |
Add to
<a href="http://del.icio.us/post?url=http://techrant.co.uk/2012/03/the-perfect-blend-of-storytelling-and-atmosphere-dear-esther/&title=The Perfect Blend of Storytelling and Atmosphere, Dear Esther">del.icio.us</a>
<br/>
Post tags: <a href="http://techrant.co.uk/tag/chineseroom/" rel="tag">chineseroom</a>, <a href="http://techrant.co.uk/tag/dear-esther/" rel="tag">dear esther</a>, <a href="http://techrant.co.uk/tag/dearesther/" rel="tag">dearesther</a>, <a href="http://techrant.co.uk/tag/gaming-2/" rel="tag">gaming</a>, <a href="http://techrant.co.uk/tag/indie/" rel="tag">indie</a>, <a href="http://techrant.co.uk/tag/mod/" rel="tag">mod</a>, <a href="http://techrant.co.uk/tag/steam/" rel="tag">steam</a><br/>
</small></p><img src="http://feeds.feedburner.com/~r/TechRantFeed/~4/wqOxOiE_NVc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://techrant.co.uk/2012/03/the-perfect-blend-of-storytelling-and-atmosphere-dear-esther/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://techrant.co.uk/2012/03/the-perfect-blend-of-storytelling-and-atmosphere-dear-esther/</feedburner:origLink></item>
		<item>
		<title>How to Recover Your Firefox Session When All Hope is Lost</title>
		<link>http://feedproxy.google.com/~r/TechRantFeed/~3/CIl4kyLCWdI/</link>
		<comments>http://techrant.co.uk/2012/03/how-to-recover-your-firefox-session-when-all-hope-is-lost/#comments</comments>
		<pubDate>Tue, 20 Mar 2012 12:30:05 +0000</pubDate>
		<dc:creator>Ben Hutton</dc:creator>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[HowTo]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[mozilla]]></category>
		<category><![CDATA[session]]></category>
		<category><![CDATA[tabs]]></category>

		<guid isPermaLink="false">http://techrant.co.uk/?p=1468</guid>
		<description><![CDATA[My computer got turned off without warning when a fuse was removed. Next time I went to shut down quickly, Firefox was hanging around, and I wanted it dead. I chose to kill it and shut down... A mistake I would soon regret...]]></description>
			<content:encoded><![CDATA[<p><a href="http://techrant.co.uk/wp-content/uploads/2012/02/Firefox-Crash.jpg"><img class="alignright  wp-image-1494" style="margin-left: 5px; margin-right: 5px;" title="Firefox Crash" src="http://techrant.co.uk/wp-content/uploads/2012/02/Firefox-Crash-263x300.jpg" alt="" width="237" height="270" /></a>Last week my house had some electrical issues, and our landlord came round to take a look at things. During this time, my computer got turned off without warning when a fuse was removed. It recovered fine, but next time I went to shut down in a hurry, Firefox was hanging around, and I wanted it dead. I chose to kill it and shut down—a mistake I would soon regret.</p>
<p>When the fuse and power were restored and my machine booted up again, I opened Firefox. It asked to do a session restore, as it had closed down with an error. That&#8217;s fine, no problem; I did force quit and the restore has always worked. Not this time. It DID load all my open tabs, probably about 100-130 or so&#8230; every single one of them&#8230; blank, with no URL. I don&#8217;t have all those tabs open at once, but in one session—most of which is stored in Firefox&#8217;s grouped tabs feature.</p>
<p>Many hours had gone into collecting those tabs. Several of them were tabs of projects put on pause, a few article resources, plans for future projects, random research and reading I wanted to finish at some time. All lost. I was under the false impression that Firefox by default stored several sessions, but sadly it does not. This can be achieved with a plugin which I&#8217;ll get to later.</p>
<p>I had a frantic panic and it took about half an hour to sink in that I&#8217;d probably never see those tabs again. Because I&#8217;d spent so many hours gathering them, however, I decided I&#8217;d try and get them back, somehow. I figured the data must be stored somewhere, and maybe Firefox just wasn&#8217;t loading the URLs because the file was corrupt.</p>
<p><a href="http://techrant.co.uk/wp-content/uploads/2012/03/firefox-appdata.png"><img class="alignleft size-medium wp-image-1499" style="margin-left: 5px; margin-right: 5px;" title="firefox appdata" src="http://techrant.co.uk/wp-content/uploads/2012/03/firefox-appdata-300x164.png" alt="" width="300" height="164" /></a>After a bit of poking around and Googling, I found the profile data is stored in the appdata folder (%APPDATA%\Roaming\Mozilla\Firefox\Profiles\[RandomNumber]) on Windows (you may or may not have the &#8220;Roaming&#8221; folder). If you&#8217;re a Mac user, you should find the profile data at ~/Library/Mozilla/Firefox/Profiles/ or ~/Library/Application Support/Firefox/Profiles/. The files you&#8217;ll be looking for is sessionstore.js and sessionstore.bak. Firefox automatically creates a backup encase of crashes, but if like me, you opened and closed Firefox several times before realising this, you will have overwritten both these files several times.</p>
<p>At this point, I almost gave up. I figured the chances of recovering the session data file was pretty low. Having successfully used file-recovery software before, I decided to give it a shot. On Windows I use <a href="http://www.piriform.com/recuva" target="_blank">Recuva</a>, made by the same people as CCleaner, and it&#8217;s free. If you&#8217;re on a Mac and you don&#8217;t have Time Machine or (for whatever reason) don&#8217;t have any form of backup enabled, you can have a look at some Mac-based <a href="http://alternativeto.net/software/recuva/?platform=mac" target="_blank">alternatives</a>.</p>
<p><a href="http://techrant.co.uk/wp-content/uploads/2012/03/recuva.png"><img class="alignright size-medium wp-image-1502" style="margin-left: 5px; margin-right: 5px;" title="recuva" src="http://techrant.co.uk/wp-content/uploads/2012/03/recuva-300x167.png" alt="" width="300" height="167" /></a>Now I knew what file I was looking for, where it was, and how to recover it. Because of the way the NTFS file system works on Windows, when you delete a file (from the recycle bin), you actually just delete the index to the file, allowing that space to be reused. Recuva knows this, and searches for un-indexed files on the drive. It sometimes only recovers partial files, but I was lucky enough to find a completely untouched version of my sessions file.</p>
<p>After the file was recovered, I moved it to the correct location and re-opened Firefox. JOY! After the huge worry, I decided to installed <a href="https://addons.mozilla.org/en-US/firefox/addon/session-manager/" target="_blank">Session Manager</a>, a Firefox plugin which allows some clever session management features, like backing up x number of previous sessions, something I thought was already in place.</p>
<p>If you have had a similar horrible Firefox (or <a title="Rockmelt – New Chrome on The Block!" href="http://techrant.co.uk/2011/05/rockmelt-new-chrome-on-the-block/" target="_blank">other browser</a>-related) experience, let us know in the comments below.</p>
<hr />
<p><small>© Relequestual for <a href="http://techrant.co.uk">TechRant</a>, 2012. |
<a href="http://techrant.co.uk/2012/03/how-to-recover-your-firefox-session-when-all-hope-is-lost/">Permalink</a> |
<a href="http://techrant.co.uk/2012/03/how-to-recover-your-firefox-session-when-all-hope-is-lost/#comments">28 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://techrant.co.uk/2012/03/how-to-recover-your-firefox-session-when-all-hope-is-lost/&title=How to Recover Your Firefox Session When All Hope is Lost">del.icio.us</a>
<br/>
Post tags: <a href="http://techrant.co.uk/tag/browser/" rel="tag">browser</a>, <a href="http://techrant.co.uk/tag/firefox/" rel="tag">Firefox</a>, <a href="http://techrant.co.uk/tag/mozilla/" rel="tag">mozilla</a>, <a href="http://techrant.co.uk/tag/session/" rel="tag">session</a>, <a href="http://techrant.co.uk/tag/tabs/" rel="tag">tabs</a><br/>
</small></p><img src="http://feeds.feedburner.com/~r/TechRantFeed/~4/CIl4kyLCWdI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://techrant.co.uk/2012/03/how-to-recover-your-firefox-session-when-all-hope-is-lost/feed/</wfw:commentRss>
		<slash:comments>28</slash:comments>
		<feedburner:origLink>http://techrant.co.uk/2012/03/how-to-recover-your-firefox-session-when-all-hope-is-lost/</feedburner:origLink></item>
		<item>
		<title>BarCamp Bournemouth – Live Blog Day 1</title>
		<link>http://feedproxy.google.com/~r/TechRantFeed/~3/9o63SnYJugQ/</link>
		<comments>http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/#comments</comments>
		<pubDate>Sat, 03 Mar 2012 10:11:15 +0000</pubDate>
		<dc:creator>Ben Hutton</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[BCBomo4]]></category>

		<guid isPermaLink="false">http://techrant.co.uk/?p=1526</guid>
		<description><![CDATA[Barcamp is an unconference. People sign up to attend and are invited to give talks on whatever technology or computer related topic they like. There is also a hackspace provided by one of the sponsors Mozilla, which we will be visiting! Thanks to the other sponsors, Bournemouth University, BCS, and atechMedia, and thanks to Paul [...]]]></description>
			<content:encoded><![CDATA[<p>Barcamp is an <a href="http://barcampbournemouth.org/about/" target="_blank">unconference</a>. People sign up to attend and are invited to give talks on whatever technology or computer related topic they like. There is also a hackspace provided by one of the sponsors Mozilla, which we will be visiting! Thanks to the other sponsors, Bournemouth University, BCS, and <a href="http://atechmedia.com/" target="_blank">atechMedia</a>, and thanks to Paul Albinson, Lewis Davies, Dan Heath and Luke Wiliams for organising the whole event.</p>
<p>Today and tomorrow, myself and Kieran will be live blogging the event. This is our first live blog, so please bear with us if any problems arise. Your page will be updated automagically, so no need to refresh.</p>
<div id="liveblog-1526"><div id="liveblog-entry-1594"><p><strong>04.09</strong></p><div class="wp-caption alignnone" style="width: 510px"><img src="http://farm8.staticflickr.com/7210/6949775751_d2001a5c88.jpg" alt="" width="500" height="374" /><p class="wp-caption-text">Arduino? No problem. Playing music? Confusion supreme</p></div>
<hr />
<p><small>© Relequestual for <a href="http://techrant.co.uk">TechRant</a>, 2012. |
<a href="http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/">Permalink</a> |
<a href="http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/#comments">7 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/&title=BarCamp Bournemouth &#8211; Live Blog Day 1">del.icio.us</a>
<br/>
Post tags: <a href="http://techrant.co.uk/tag/bcbomo4/" rel="tag">BCBomo4</a><br/>
</small></p><div style="width:100%; height:1px; background-color:#6f6f6f; margin-bottom:3px;"></div></div><div id="liveblog-entry-1589"><p><strong>17.53</strong></p><p>Well that&#8217;s all the talks for today! For the rest of the evening and night, coffee fueled coding is the name of the game. We may or may not update through this evening, depending if anything awesome happens in the hack room. Thanks to those following the live blog today. We will be back tomorrow with more content and insight into BarCamp Bournemouth 4.</p>
<hr />
<p><small>© Relequestual for <a href="http://techrant.co.uk">TechRant</a>, 2012. |
<a href="http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/">Permalink</a> |
<a href="http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/#comments">7 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/&title=BarCamp Bournemouth &#8211; Live Blog Day 1">del.icio.us</a>
<br/>
Post tags: <a href="http://techrant.co.uk/tag/bcbomo4/" rel="tag">BCBomo4</a><br/>
</small></p><div style="width:100%; height:1px; background-color:#6f6f6f; margin-bottom:3px;"></div></div><div id="liveblog-entry-1591"><p><strong>17.04</strong></p><p>And now, for some powerpoint karaoke! A presentation on Adele… in Spanish?! And what <strong>is</strong> levanters?</p>
<p><img class="alignnone" title="Adele" src="http://farm8.staticflickr.com/7040/6949411987_8eea6885d5_z.jpg" alt="" width="640" height="478" /></p>
<p><img class="alignnone" title="Levanters" src="http://farm8.staticflickr.com/7195/6803310530_c611851e08_z.jpg" alt="" width="640" height="478" /></p>
<hr />
<p><small>© Relequestual for <a href="http://techrant.co.uk">TechRant</a>, 2012. |
<a href="http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/">Permalink</a> |
<a href="http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/#comments">7 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/&title=BarCamp Bournemouth &#8211; Live Blog Day 1">del.icio.us</a>
<br/>
Post tags: <a href="http://techrant.co.uk/tag/bcbomo4/" rel="tag">BCBomo4</a><br/>
</small></p><div style="width:100%; height:1px; background-color:#6f6f6f; margin-bottom:3px;"></div></div><div id="liveblog-entry-1588"><p><strong>16.52</strong></p><p>Problems with node (and their solutions):</p>
<p>Callback spaghetti, development pattens, keeping everything Async!</p>
<p>Async libraries (Q &amp; async), Prototypal Inheritance / Module patten, A new way of thinking!</p>
<p>Tom uses node because it&#8217;s new and exciting, but it also allows applications to scale easier than with PHP</p>
<p><img class="alignnone" title="Code soup!" src="http://farm8.staticflickr.com/7180/6803285206_7283c23197_z.jpg" alt="" width="640" height="478" /></p>
<hr />
<p><small>© Relequestual for <a href="http://techrant.co.uk">TechRant</a>, 2012. |
<a href="http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/">Permalink</a> |
<a href="http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/#comments">7 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/&title=BarCamp Bournemouth &#8211; Live Blog Day 1">del.icio.us</a>
<br/>
Post tags: <a href="http://techrant.co.uk/tag/bcbomo4/" rel="tag">BCBomo4</a><br/>
</small></p><div style="width:100%; height:1px; background-color:#6f6f6f; margin-bottom:3px;"></div></div><div id="liveblog-entry-1586"><p><strong>16.47</strong></p><p>Now @tomgco (Tom Gallacher) is giving a talk on node.js</p>
<p><img class="alignnone" title="Tom talk" src="http://farm8.staticflickr.com/7180/6949372415_b00bfd6d10_z.jpg" alt="" width="640" height="478" /></p>
<p>Why would you use node.js? Who uses it? What&#8217;s good about it? And why does Tom hate CoffeeScript so much?</p>
<hr />
<p><small>© Relequestual for <a href="http://techrant.co.uk">TechRant</a>, 2012. |
<a href="http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/">Permalink</a> |
<a href="http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/#comments">7 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/&title=BarCamp Bournemouth &#8211; Live Blog Day 1">del.icio.us</a>
<br/>
Post tags: <a href="http://techrant.co.uk/tag/bcbomo4/" rel="tag">BCBomo4</a><br/>
</small></p><div style="width:100%; height:1px; background-color:#6f6f6f; margin-bottom:3px;"></div></div><div id="liveblog-entry-1575"><p><strong>16.23</strong></p><p>Hackroom photos! In this room (Spock), everyone is sat around playing with gamepads and the Gamepad API, arduino bits, and code.</p>
<div class="wp-caption aligncenter" style="width: 510px"><img title="Adam getting stressed" src="http://farm8.staticflickr.com/7055/6949229923_667b516bf6.jpg" alt="" width="500" height="374" /><p class="wp-caption-text">&quot;Stop talking about chips, I&#39;ve got code, I&#39;m gonna use code!&quot;</p></div>
<div class="wp-caption aligncenter" style="width: 510px"><img title="Arduino bits" src="http://farm8.staticflickr.com/7189/6949248973_e0e4c20c85.jpg" alt="" width="500" height="374" /><p class="wp-caption-text">There are all sorts of hardware bits here that are admittedly way beyond me</p></div>
<hr />
<p><small>© Relequestual for <a href="http://techrant.co.uk">TechRant</a>, 2012. |
<a href="http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/">Permalink</a> |
<a href="http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/#comments">7 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/&title=BarCamp Bournemouth &#8211; Live Blog Day 1">del.icio.us</a>
<br/>
Post tags: <a href="http://techrant.co.uk/tag/bcbomo4/" rel="tag">BCBomo4</a><br/>
</small></p><div style="width:100%; height:1px; background-color:#6f6f6f; margin-bottom:3px;"></div></div><div id="liveblog-entry-1584"><p><strong>16.21</strong></p><p>&#8220;Using the UI builder for iOS set me back. Learn to make views with code&#8221;</p>
<hr />
<p><small>© Relequestual for <a href="http://techrant.co.uk">TechRant</a>, 2012. |
<a href="http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/">Permalink</a> |
<a href="http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/#comments">7 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/&title=BarCamp Bournemouth &#8211; Live Blog Day 1">del.icio.us</a>
<br/>
Post tags: <a href="http://techrant.co.uk/tag/bcbomo4/" rel="tag">BCBomo4</a><br/>
</small></p><div style="width:100%; height:1px; background-color:#6f6f6f; margin-bottom:3px;"></div></div><div id="liveblog-entry-1581"><p><strong>16.15</strong></p><p>From earlier: <!-- tweet id : 175977102024257537 --><style type='text/css'>#bbpBox_175977102024257537 a { text-decoration:none; color:#000000; }#bbpBox_175977102024257537 a:hover { text-decoration:underline; }</style><div id='bbpBox_175977102024257537' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#0F0F0F; background-image:url(http://a0.twimg.com/profile_background_images/323119767/bg.jpg); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#000000; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>The sexy @<a href="http://twitter.com/intent/user?screen_name=jonginn" class="twitter-action">jonginn</a> with his @<a href="http://twitter.com/intent/user?screen_name=horse_eBooks" class="twitter-action">horse_eBooks</a> tshirt <a href="http://t.co/FNtJCrzQ" rel="nofollow">http://t.co/FNtJCrzQ</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://techrant.co.uk/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on 03/03/2012 5:13 PM' href='http://twitter.com/#!/ScruffyFox/status/175977102024257537' target='_blank'>03/03/2012 5:13 PM</a> via <a href="http://www.twitter.com" rel="nofollow" target="blank">Twitter for Windows Phone</a><a href='https://twitter.com/intent/tweet?in_reply_to=175977102024257537&related=Relequestual' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=175977102024257537&related=Relequestual' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=175977102024257537&related=Relequestual' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=ScruffyFox'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a0.twimg.com/profile_images/1829125636/b0932afe67e2914beba346c78ee5e5cf_normal.jpeg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=ScruffyFox'>@ScruffyFox</a><div style='margin:0; padding-top:2px'>Callum Taylor</div></div><div style='clear:both'></div></div></div><!-- end of tweet --></p>
<p style="text-align: center;"><img class="aligncenter" title="tshirt!" src="https://twitpic.com/show/large/8rie1j" alt="" width="480" height="360" /></p>
<hr />
<p><small>© Relequestual for <a href="http://techrant.co.uk">TechRant</a>, 2012. |
<a href="http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/">Permalink</a> |
<a href="http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/#comments">7 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/&title=BarCamp Bournemouth &#8211; Live Blog Day 1">del.icio.us</a>
<br/>
Post tags: <a href="http://techrant.co.uk/tag/bcbomo4/" rel="tag">BCBomo4</a><br/>
</small></p><div style="width:100%; height:1px; background-color:#6f6f6f; margin-bottom:3px;"></div></div><div id="liveblog-entry-1579"><p><strong>16.11</strong></p><p>There are quite a few things to learn to make an app, but Rome wasn&#8217;t built in a day.</p>
<p>Objective-C is a super set of C, using the same basic syntax, but object-oriented.</p>
<p>Using Cocoa, a bunch of high level APIs for OS X with the MVC design patten, you can write apps for iOS devices.</p>
<hr />
<p><small>© Relequestual for <a href="http://techrant.co.uk">TechRant</a>, 2012. |
<a href="http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/">Permalink</a> |
<a href="http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/#comments">7 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/&title=BarCamp Bournemouth &#8211; Live Blog Day 1">del.icio.us</a>
<br/>
Post tags: <a href="http://techrant.co.uk/tag/bcbomo4/" rel="tag">BCBomo4</a><br/>
</small></p><div style="width:100%; height:1px; background-color:#6f6f6f; margin-bottom:3px;"></div></div><div id="liveblog-entry-1578"><p><strong>16.01</strong></p><p>Introduction to iPhone apps by @phillipcaudell in the Paper room. 83,000 downloads in one day for their best app!</p>
<p>Why and how to build an app!</p>
<hr />
<p><small>© Relequestual for <a href="http://techrant.co.uk">TechRant</a>, 2012. |
<a href="http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/">Permalink</a> |
<a href="http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/#comments">7 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/&title=BarCamp Bournemouth &#8211; Live Blog Day 1">del.icio.us</a>
<br/>
Post tags: <a href="http://techrant.co.uk/tag/bcbomo4/" rel="tag">BCBomo4</a><br/>
</small></p><div style="width:100%; height:1px; background-color:#6f6f6f; margin-bottom:3px;"></div></div><div id="liveblog-entry-1573"><p><strong>15.01</strong></p><p>And now in Spock, our very own Ben Hutton (@relequestual) is giving a talk / workshop on how to make Eclipse less… well, rubbish.</p>
<p><img class="alignnone" title="Ben talk" src="http://farm8.staticflickr.com/7181/6803003256_0f9614b595_d.jpg" alt="" width="500" height="374" /></p>
<p><a href="http://eclipsesource.com/en/yoxos/">Yoxos</a> is a tool that allows you to build your own custom build of Eclipse, without all the rubbish that comes with it, allowing you add or remove components before installation. Ben, as a PHP developer, wants to optimise his Eclipse installation to include all the PHP development tools he&#8217;ll need, without needing to install them later as a plugin. He&#8217;s walking us through the process of doing this with Yoxos.</p>
<hr />
<p><small>© Relequestual for <a href="http://techrant.co.uk">TechRant</a>, 2012. |
<a href="http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/">Permalink</a> |
<a href="http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/#comments">7 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/&title=BarCamp Bournemouth &#8211; Live Blog Day 1">del.icio.us</a>
<br/>
Post tags: <a href="http://techrant.co.uk/tag/bcbomo4/" rel="tag">BCBomo4</a><br/>
</small></p><div style="width:100%; height:1px; background-color:#6f6f6f; margin-bottom:3px;"></div></div><div id="liveblog-entry-1571"><p><strong>14.39</strong></p><p>Did you know, font-face has been in IE since version 4! Other browsers removed it, then added it again.</p>
<p>&nbsp;</p>
<hr />
<p><small>© Relequestual for <a href="http://techrant.co.uk">TechRant</a>, 2012. |
<a href="http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/">Permalink</a> |
<a href="http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/#comments">7 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/&title=BarCamp Bournemouth &#8211; Live Blog Day 1">del.icio.us</a>
<br/>
Post tags: <a href="http://techrant.co.uk/tag/bcbomo4/" rel="tag">BCBomo4</a><br/>
</small></p><div style="width:100%; height:1px; background-color:#6f6f6f; margin-bottom:3px;"></div></div><div id="liveblog-entry-1569"><p><strong>14.33</strong></p><p>There are fonts built to help dyslexics read texts easier. Does anyone have a website where you can enable a dyslexic mode?</p>
<hr />
<p><small>© Relequestual for <a href="http://techrant.co.uk">TechRant</a>, 2012. |
<a href="http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/">Permalink</a> |
<a href="http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/#comments">7 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/&title=BarCamp Bournemouth &#8211; Live Blog Day 1">del.icio.us</a>
<br/>
Post tags: <a href="http://techrant.co.uk/tag/bcbomo4/" rel="tag">BCBomo4</a><br/>
</small></p><div style="width:100%; height:1px; background-color:#6f6f6f; margin-bottom:3px;"></div></div><div id="liveblog-entry-1568"><p><strong>14.20</strong></p><p>Helvetica. It&#8217;s overused! But don&#8217;t use Arial.</p>
<p>Arial is crap, an imperfect version of Helvetica.</p>
<hr />
<p><small>© Relequestual for <a href="http://techrant.co.uk">TechRant</a>, 2012. |
<a href="http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/">Permalink</a> |
<a href="http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/#comments">7 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/&title=BarCamp Bournemouth &#8211; Live Blog Day 1">del.icio.us</a>
<br/>
Post tags: <a href="http://techrant.co.uk/tag/bcbomo4/" rel="tag">BCBomo4</a><br/>
</small></p><div style="width:100%; height:1px; background-color:#6f6f6f; margin-bottom:3px;"></div></div><div id="liveblog-entry-1567"><p><strong>14.13</strong></p><p>Right now in the Paper room, @jonginn &#8216;s guide to fonts!</p>
<p>Font choices are Paramount!</p>
<hr />
<p><small>© Relequestual for <a href="http://techrant.co.uk">TechRant</a>, 2012. |
<a href="http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/">Permalink</a> |
<a href="http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/#comments">7 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/&title=BarCamp Bournemouth &#8211; Live Blog Day 1">del.icio.us</a>
<br/>
Post tags: <a href="http://techrant.co.uk/tag/bcbomo4/" rel="tag">BCBomo4</a><br/>
</small></p><div style="width:100%; height:1px; background-color:#6f6f6f; margin-bottom:3px;"></div></div><div id="liveblog-entry-1564"><p><strong>13.20</strong></p><p>Adam&#8217;s talk went into live examples using IRB, but due to overwhelming demand quickly degraded into the Duck Song.</p>
<p><img class="alignnone" title="irb" src="http://farm8.staticflickr.com/7044/6802790230_297614895c_d.jpg" alt="" width="500" height="374" /></p>
<p><img class="alignnone" title="duck" src="http://farm8.staticflickr.com/7043/6948903761_854ee6fc9f_d.jpg" alt="" width="500" height="374" /></p>
<hr />
<p><small>© Relequestual for <a href="http://techrant.co.uk">TechRant</a>, 2012. |
<a href="http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/">Permalink</a> |
<a href="http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/#comments">7 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/&title=BarCamp Bournemouth &#8211; Live Blog Day 1">del.icio.us</a>
<br/>
Post tags: <a href="http://techrant.co.uk/tag/bcbomo4/" rel="tag">BCBomo4</a><br/>
</small></p><div style="width:100%; height:1px; background-color:#6f6f6f; margin-bottom:3px;"></div></div><div id="liveblog-entry-1561"><p><strong>13.12</strong></p><p>It&#8217;s lunch time. Free food provided by the sponsors! THANKYOU! =]</p>
<hr />
<p><small>© Relequestual for <a href="http://techrant.co.uk">TechRant</a>, 2012. |
<a href="http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/">Permalink</a> |
<a href="http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/#comments">7 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/&title=BarCamp Bournemouth &#8211; Live Blog Day 1">del.icio.us</a>
<br/>
Post tags: <a href="http://techrant.co.uk/tag/bcbomo4/" rel="tag">BCBomo4</a><br/>
</small></p><div style="width:100%; height:1px; background-color:#6f6f6f; margin-bottom:3px;"></div></div><div id="liveblog-entry-1560"><p><strong>12.59</strong></p><p>Map, Reduce, Zip. Things I&#8217;ve heard of but never understood. Now I know! Check out the code samples in Adams slides linked below!</p>
<hr />
<p><small>© Relequestual for <a href="http://techrant.co.uk">TechRant</a>, 2012. |
<a href="http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/">Permalink</a> |
<a href="http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/#comments">7 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/&title=BarCamp Bournemouth &#8211; Live Blog Day 1">del.icio.us</a>
<br/>
Post tags: <a href="http://techrant.co.uk/tag/bcbomo4/" rel="tag">BCBomo4</a><br/>
</small></p><div style="width:100%; height:1px; background-color:#6f6f6f; margin-bottom:3px;"></div></div><div id="liveblog-entry-1553"><p><strong>12.50</strong></p><p>Now: Adam Howard (@skattyadz) giving a talk on Code Tricks. &#8220;Those of you who know no code may be in over your heads; or you may feel patronized if you know any code at all, really.&#8221;</p>
<p>So far, he&#8217;s gone over conditionals, and the ternary operator, and been hijacked by someone in the front row defining what &#8216;true&#8217; means.</p>
<p>Also, &#8220;JavaScript is MENTAL.&#8221;</p>
<p><img class="alignnone" title="Adam's talk" src="http://farm8.staticflickr.com/7056/6802748146_9939113080_z_d.jpg" alt="" width="640" height="478" /></p>
<p>&nbsp;</p>
<hr />
<p><small>© Relequestual for <a href="http://techrant.co.uk">TechRant</a>, 2012. |
<a href="http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/">Permalink</a> |
<a href="http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/#comments">7 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/&title=BarCamp Bournemouth &#8211; Live Blog Day 1">del.icio.us</a>
<br/>
Post tags: <a href="http://techrant.co.uk/tag/bcbomo4/" rel="tag">BCBomo4</a><br/>
</small></p><div style="width:100%; height:1px; background-color:#6f6f6f; margin-bottom:3px;"></div></div><div id="liveblog-entry-1555"><p><strong>12.49</strong></p><p>Javascript is mental Fair comment. Now talking about Coercion &#8211; Code Tricks slides can be found here <a href="http://slides.skatty.me/slideshows/6/present" target="_blank">http://slides.skatty.me/slideshows/6/present</a></p>
<p>&nbsp;</p>
<hr />
<p><small>© Relequestual for <a href="http://techrant.co.uk">TechRant</a>, 2012. |
<a href="http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/">Permalink</a> |
<a href="http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/#comments">7 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/&title=BarCamp Bournemouth &#8211; Live Blog Day 1">del.icio.us</a>
<br/>
Post tags: <a href="http://techrant.co.uk/tag/bcbomo4/" rel="tag">BCBomo4</a><br/>
</small></p><div style="width:100%; height:1px; background-color:#6f6f6f; margin-bottom:3px;"></div></div><div id="liveblog-entry-1554"><p><strong>12.47</strong></p><p>Truthyness and Falseyness. True and False. Conditional stuff&#8230; [pic]</p>
<p style="text-align: center;"><img class="aligncenter" title="Adam talking about code" src="https://s3-us-west-1.amazonaws.com/images.path.com/photos2/b048bd96-f8cc-4378-a8ad-d18f6303348e/2x.jpg" alt="" width="512" height="384" /></p>
<p>&nbsp;</p>
<hr />
<p><small>© Relequestual for <a href="http://techrant.co.uk">TechRant</a>, 2012. |
<a href="http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/">Permalink</a> |
<a href="http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/#comments">7 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/&title=BarCamp Bournemouth &#8211; Live Blog Day 1">del.icio.us</a>
<br/>
Post tags: <a href="http://techrant.co.uk/tag/bcbomo4/" rel="tag">BCBomo4</a><br/>
</small></p><div style="width:100%; height:1px; background-color:#6f6f6f; margin-bottom:3px;"></div></div><div id="liveblog-entry-1552"><p><strong>12.40</strong></p><p>Adam Howard (@skattyadz) talks about some code basics</p>
<hr />
<p><small>© Relequestual for <a href="http://techrant.co.uk">TechRant</a>, 2012. |
<a href="http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/">Permalink</a> |
<a href="http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/#comments">7 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/&title=BarCamp Bournemouth &#8211; Live Blog Day 1">del.icio.us</a>
<br/>
Post tags: <a href="http://techrant.co.uk/tag/bcbomo4/" rel="tag">BCBomo4</a><br/>
</small></p><div style="width:100%; height:1px; background-color:#6f6f6f; margin-bottom:3px;"></div></div><div id="liveblog-entry-1550"><p><strong>12.17</strong></p><p>Some more lessons learnt: Take breaks, have a spec, work for the right reasons, learn git, pick something and stick with it, off and on again isn&#8217;t always the answer, don&#8217;t dither, always remember your tools, upgrade, use streetview&#8230;</p>
<hr />
<p><small>© Relequestual for <a href="http://techrant.co.uk">TechRant</a>, 2012. |
<a href="http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/">Permalink</a> |
<a href="http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/#comments">7 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/&title=BarCamp Bournemouth &#8211; Live Blog Day 1">del.icio.us</a>
<br/>
Post tags: <a href="http://techrant.co.uk/tag/bcbomo4/" rel="tag">BCBomo4</a><br/>
</small></p><div style="width:100%; height:1px; background-color:#6f6f6f; margin-bottom:3px;"></div></div><div id="liveblog-entry-1545"><p><strong>12.05</strong></p><p>Fail Swap Shop is fantastic! Some lessons so far&#8230;</p>
<p>Don&#8217;t show off, don&#8217;t try too hard, VM is a waste of a time, test, backup, think before you speak, RTFM, smaller chunks, prepare, think before you act, check the time, backup your backups, don&#8217;t be sarcastic to the customer&#8230;</p>
<p>How it works</p>
<p>Hi, my name is [name] and I&#8217;m a failure. *cheer* I did x and it failed, I learnt that&#8230;</p>
<hr />
<p><small>© Relequestual for <a href="http://techrant.co.uk">TechRant</a>, 2012. |
<a href="http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/">Permalink</a> |
<a href="http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/#comments">7 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/&title=BarCamp Bournemouth &#8211; Live Blog Day 1">del.icio.us</a>
<br/>
Post tags: <a href="http://techrant.co.uk/tag/bcbomo4/" rel="tag">BCBomo4</a><br/>
</small></p><div style="width:100%; height:1px; background-color:#6f6f6f; margin-bottom:3px;"></div></div><div id="liveblog-entry-1543"><p><strong>11.38</strong></p><p>Coffee time followed by the Fail SwapShop. Time to share failings!</p>
<hr />
<p><small>© Relequestual for <a href="http://techrant.co.uk">TechRant</a>, 2012. |
<a href="http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/">Permalink</a> |
<a href="http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/#comments">7 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/&title=BarCamp Bournemouth &#8211; Live Blog Day 1">del.icio.us</a>
<br/>
Post tags: <a href="http://techrant.co.uk/tag/bcbomo4/" rel="tag">BCBomo4</a><br/>
</small></p><div style="width:100%; height:1px; background-color:#6f6f6f; margin-bottom:3px;"></div></div><div id="liveblog-entry-1539"><p><strong>11.27</strong></p><p>Mozilla are working with the Chrome guys to create a consistent games API &#8211; at the moment, while Firefox allows event-driven button presses, Chrome only allows the other method of capturing gamepad input: continuous polling of the gamepad to see if its state has changed at all.</p>
<p>Both Chrome and Firefox dev releases include the Gamepad API (requiring you to enable a flag before starting the browser), and it will be coming to consumer releases Soon(TM).</p>
<p>There are six gamepads here to play with, and to try your hand at the API. I&#8217;ll definitely be taking a look at this when I get a chance. The sample code from this presentation will be going up as a <a href="https://gist.github.com/robhawkes">gist</a> shortly.</p>
<hr />
<p><small>© Relequestual for <a href="http://techrant.co.uk">TechRant</a>, 2012. |
<a href="http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/">Permalink</a> |
<a href="http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/#comments">7 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/&title=BarCamp Bournemouth &#8211; Live Blog Day 1">del.icio.us</a>
<br/>
Post tags: <a href="http://techrant.co.uk/tag/bcbomo4/" rel="tag">BCBomo4</a><br/>
</small></p><div style="width:100%; height:1px; background-color:#6f6f6f; margin-bottom:3px;"></div></div><div id="liveblog-entry-1535"><p><strong>11.12</strong></p><p>The Gamepad API will be in every version of firefox in the near future. It uses Javascript and you can determine when a gamepad is plugged in!</p>
<p>Rob shows us a demo of a graphical gamepad in HTML5 taking input from a gamepad connected via USB.</p>
<p>Gamepad have identifiers so you can tell you what the layout of buttons are.</p>
<p>&nbsp;</p>
<hr />
<p><small>© Relequestual for <a href="http://techrant.co.uk">TechRant</a>, 2012. |
<a href="http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/">Permalink</a> |
<a href="http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/#comments">7 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/&title=BarCamp Bournemouth &#8211; Live Blog Day 1">del.icio.us</a>
<br/>
Post tags: <a href="http://techrant.co.uk/tag/bcbomo4/" rel="tag">BCBomo4</a><br/>
</small></p><div style="width:100%; height:1px; background-color:#6f6f6f; margin-bottom:3px;"></div></div><div id="liveblog-entry-1534"><p><strong>11.07</strong></p><p>Session 1 in the Spock room, Gamed API introduction by Rob Hawkes.</p>
<p><img class="aligncenter" title="Introduction to the Gamepad API" src="http://farm8.staticflickr.com/7203/6948696591_8ce51d34fc.jpg" alt="" width="500" height="374" /></p>
<hr />
<p><small>© Relequestual for <a href="http://techrant.co.uk">TechRant</a>, 2012. |
<a href="http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/">Permalink</a> |
<a href="http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/#comments">7 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/&title=BarCamp Bournemouth &#8211; Live Blog Day 1">del.icio.us</a>
<br/>
Post tags: <a href="http://techrant.co.uk/tag/bcbomo4/" rel="tag">BCBomo4</a><br/>
</small></p><div style="width:100%; height:1px; background-color:#6f6f6f; margin-bottom:3px;"></div></div><div id="liveblog-entry-1532"><p><strong>10.56</strong></p><p>And we&#8217;re go. We&#8217;re in Scissors room (the other rooms are Rock, Paper, Lizard and Spock) having an opening talk from the organisers… including showing off hackspace prizes! There&#8217;s a box full of Arduino stuff, and four copies of <a href="http://rawkes.com/foundationcanvas">Foundation HTML5 Canvas: For Games and Entertainment</a> by <a href="http://twitter.com/rawkes">Rob Hawkes</a> for whoever makes the best / most amusing / stupidest thing this weekend.</p>
<hr />
<p><small>© Relequestual for <a href="http://techrant.co.uk">TechRant</a>, 2012. |
<a href="http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/">Permalink</a> |
<a href="http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/#comments">7 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/&title=BarCamp Bournemouth &#8211; Live Blog Day 1">del.icio.us</a>
<br/>
Post tags: <a href="http://techrant.co.uk/tag/bcbomo4/" rel="tag">BCBomo4</a><br/>
</small></p><div style="width:100%; height:1px; background-color:#6f6f6f; margin-bottom:3px;"></div></div><div id="liveblog-entry-1528"><p><strong>10.13</strong></p><p>Doors opened just over 10 minutes ago! Crazy Tom Gallacher is wearing jumping stilts, but for how long! *rushes to barcamp*</p>
<hr />
<p><small>© Relequestual for <a href="http://techrant.co.uk">TechRant</a>, 2012. |
<a href="http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/">Permalink</a> |
<a href="http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/#comments">7 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/&title=BarCamp Bournemouth &#8211; Live Blog Day 1">del.icio.us</a>
<br/>
Post tags: <a href="http://techrant.co.uk/tag/bcbomo4/" rel="tag">BCBomo4</a><br/>
</small></p><div style="width:100%; height:1px; background-color:#6f6f6f; margin-bottom:3px;"></div></div></div>
<img src="http://feeds.feedburner.com/~r/TechRantFeed/~4/9o63SnYJugQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		<feedburner:origLink>http://techrant.co.uk/2012/03/barcamp-bournemouth-live-blog-day-1/</feedburner:origLink></item>
		<item>
		<title>Windows 8: Death of the Laptop</title>
		<link>http://feedproxy.google.com/~r/TechRantFeed/~3/dCmtTJ-HnmE/</link>
		<comments>http://techrant.co.uk/2012/03/windows-8-death-of-the-laptop/#comments</comments>
		<pubDate>Fri, 02 Mar 2012 12:30:29 +0000</pubDate>
		<dc:creator>Kieran Patel</dc:creator>
				<category><![CDATA[Apps]]></category>
		<category><![CDATA[Electronics]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Tablets]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Windows 8]]></category>
		<category><![CDATA[Windows Phone]]></category>
		<category><![CDATA[operating systems]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[windows 8]]></category>

		<guid isPermaLink="false">http://techrant.co.uk/?p=1498</guid>
		<description><![CDATA[I&#8217;ve been using my Windows PC more and more often these days. And happily, Windows isn’t sitting still at version 7, with the Windows 8 Consumer Preview available for download now, and with over a million downloads already (one of which is me). The Start button has gone, refreshing the desktop paradigm for the first [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been using my Windows PC more and more often these days. And happily, Windows isn’t sitting still at version 7, with the Windows 8 Consumer Preview <a href="http://windows.microsoft.com/en-US/windows-8/iso">available for download now</a>, and with <a href="http://www.theverge.com/2012/3/1/2836245/windows-8-consumer-preview-million-downloads" target="_blank">over a million downloads already</a> (one of which is me). The Start button has gone, refreshing the desktop paradigm for the first time since &#8217;95, the Metro interface reigns supreme, gestures run amok (with multi-touch coming to ultrabooks… hmm) and the gap between ARM and x86/64 chips closes further.</p>
<p>And you know, I think all this proves that Microsoft really do get it, this concept of &#8216;<a href="http://blogs.msdn.com/b/b8/archive/2011/09/13/welcome-to-windows-8-the-developer-preview.aspx">no-compromise</a> computing&#8217;. Being the &#8216;computer guy&#8217;, I&#8217;m often asked by non-technical friends which laptop to go for. You all know the question—budget of £400, wanted for a light bit of Facebook, some browsing, the odd bit of spreadsheeting. And you all know that any—any!—traditional laptop you buy for £400 (that&#8217;s a little under $650) will be absolute rubbish, and will simply not stand the test of time. When suggesting that these kids shell out a little more for a decent laptop (read: MacBook), or just get something more suited to their needs and in their price range (some sort of tablet—the iPad (while <a href="http://blog.kieranajp.co.uk/post/9203276523" target="_blank">not a PC</a> and as much as <a title="The Gap in the Market, and Your Face." href="http://techrant.co.uk/2011/05/ipads-rightful-place/" target="_blank">I can&#8217;t stand it</a>) is for them—or a ChromeBook) they&#8217;re having none of it. Invariably they come back to you two years later, when the junk they bought is unusable, asking the exact same question.</p>
<div id="attachment_1506" class="wp-caption aligncenter" style="width: 310px"><a href="http://techrant.co.uk/wp-content/uploads/2012/03/dell-inspiron-1525-laptop-2.jpg"><img class="size-medium wp-image-1506" src="http://techrant.co.uk/wp-content/uploads/2012/03/dell-inspiron-1525-laptop-2-300x204.jpg" alt="Dell Inspiron running Vista" width="300" height="204" /></a><p class="wp-caption-text">It&#39;s junk. But it&#39;s junk thousands of people buy.</p></div>
<p>Because they’re stuck on Windows. The build quality of budget laptops, even <a href="http://www.engadget.com/2011/01/31/editorial-the-rise-of-the-notbook-the-fall-of-the-netbook/">notebooks</a>, alongside the nature of traditional desktop OS&#8217;s, is detrimental to any sort of long-term machine health. We know this.</p>
<p>So the whole concept of Windows 8 is exciting to me. One OS for tablets, laptops (touchscreen Ultrabooks!) and desktops alike. A unified experience, and a step in the right direction to changing people’s ideas of what makes a ‘computer’. A step towards people buying a £400 tablet to be their primary machine because it has Windows, and it’s running the applications they’re used to on their abysmal £400 laptops. And maybe it’s too early to say, but perhaps they’ll last longer, too. Perhaps the Metro interface will prevent users from being able to screw up the system, in the same way iOS devices don’t get as fudged as today’s Windows manages to do. On the flip side, a <em>desktop</em> OS that has features such as <a href="http://blogs.msdn.com/b/b8/archive/2012/02/07/improving-power-efficiency-for-applications.aspx">suspending background apps</a> would be really something.</p>
<div id="attachment_1507" class="wp-caption aligncenter" style="width: 310px"><a href="http://techrant.co.uk/wp-content/uploads/2012/03/windows8650.jpg"><img class="size-medium wp-image-1507" src="http://techrant.co.uk/wp-content/uploads/2012/03/windows8650-300x171.jpg" alt="Windows 8 on a plethora of devices" width="300" height="171" /></a><p class="wp-caption-text">One OS to rule them all, one OS to find them...</p></div>
<p>And it really does work, too, the whole universal OS thing. On a PC, you never have to leave the desktop interface. You can run the ‘traditional’ Windows experience. Oh, and if you want it, then the Metro overlay is of course but a finger twitch away. And yes, it <em>does</em> actually work with no touch interface: the new keyboard shortcuts do their job just fine, and of course the mouse works successfully as a pointing device (albeit with some hiccups when it comes to scrolling; something Microsoft are aware of and claim will be fixed in the RTM). On the other side of the coin, the Metro UI is an incredibly capable tablet interface—I might argue the <em>most</em> capable, going by the glorious Snap view and smooth gesture inputs, and the insanely useful ability to plug in a mouse, flip out a stand and swipe over to Desktop mode, a feature I’m hoping will kill off the poorly-made budget laptops/notebooks outright.</p>
<p>And if you do want to be using multiple devices? Windows 8 sy<span style="color: #000000;">ncs using <del>iCloud and an Apple ID</del> your</span> Microsoft Account (interestingly dispensing with the Windows Live branding). It&#8217;ll sync with your Windows Phone (if you&#8217;re one of the three people with those) and with your Xbox. It&#8217;ll feature an App Store—and I&#8217;ve high hopes of this integrating with Xbox in the future, too, meaning I can buy <em>Halo 16</em> for both devices with one transaction (much like I can buy both Mac and PC versions of a game on Steam). Oh—and the quality of the apps in the store is phenomenal, too. Metro truly is beautiful.</p>
<div id="attachment_1514" class="wp-caption aligncenter" style="width: 310px"><a href="http://techrant.co.uk/wp-content/uploads/2012/03/Ribbon-Explorer1.jpg"><img class="size-medium wp-image-1514" src="http://techrant.co.uk/wp-content/uploads/2012/03/Ribbon-Explorer1-300x192.jpg" alt="The Windows Explorer ribbon" width="300" height="192" /></a><p class="wp-caption-text">Yeah, there&#39;s no real excuse for this.</p></div>
<p>So is it all glory Microsoft, now? Have the tables been completely turned on competitors since the fiasco of Vista? Windows Phone 7 and the rise of the Xbox 360 seem to think so, but of course Windows 8 still has some Microsofty hitches: it is still same old Windows underneath, with some architectures and components dating back 15 years or so. Internet Explorer is still Internet Explorer, with serious issues with transparency even in its 10th iteration. And that ribbon on Windows Explorer—oh, God, <em>why</em>?! But Windows 7 is, for its flaws, a capable operating system, <a href="http://www.tomshardware.co.uk/msft-windows-xp-windows-7-market-share-win7,news-36905.html">the most popular ever</a>, and Windows 8 seems to improve madly upon that. With its shift to ARM and tablets, too, I think it’s a given that the OS is going to do well. iPad killer? Hardly. People still go shopping for ‘an iPad’, not a tablet. But other iPad competitors—and definitely Google—should be quaking in their boots, because of course users are going to be swayed by an operating system they’re used to. That’s the reason the £400 laptop buyers are scared of the ChromeBook, and why low-powered Linux-based netbooks (“true” netbooks) never took off either. I only hope that a £400 tablet won’t be as much a piece of junk as a bottom-end Inspiron is today.</p>
<p>The ball’s with the hardware manufacturers now.</p>
<p><strong>UPDATE 16 Oct 2012:</strong><br />
Well, as it turns out, Microsoft wasn&#8217;t willing to put all its trust into the hardware manufacturers either. The <a title="Microsoft Surface at the Microsoft UK Online Store" href="http://www.microsoftstore.com/store/msuk/en_GB/pdp/productID.257929400" target="_blank">pricing for the not-countertop Microsoft Surface</a> was announced just minutes ago, and lo and behold, it&#8217;s £400 (or £80 more if you want that snazzy keyboard with it, which, let&#8217;s be honest, you do). Its size, form factor, the fact that it looks like a cute little laptop with a Cover and kickstand, and the all-important fact that it&#8217;s running Windows, the OS people know, are all pretty killer features. And <em>oh</em>, that keyboard.</p>
<p>I can only hope that it draws people in and really takes off, putting the final nail in the coffin of awful budget laptops.</p>
<p>The ball&#8217;s with Microsoft&#8217;s marketing department now.</p>
<div class="wp-caption aligncenter" style="width: 422px"><a href="http://www.microsoft.com/Surface/en-GB"><img class=" " title="Microsoft Surface Hero Shot" src="http://www.microsoft.com/global/surface/en/us/publishingimages/new/hero.jpg" alt="Microsoft Surface Hero Shot" width="412" height="301" /></a><p class="wp-caption-text">Microsoft and Nokia: Making me love cyan® since the early 21st Century.</p></div>
<p style="text-align: center;">
<hr />
<p><small>© Kieran for <a href="http://techrant.co.uk">TechRant</a>, 2012. |
<a href="http://techrant.co.uk/2012/03/windows-8-death-of-the-laptop/">Permalink</a> |
<a href="http://techrant.co.uk/2012/03/windows-8-death-of-the-laptop/#comments">One comment</a> |
Add to
<a href="http://del.icio.us/post?url=http://techrant.co.uk/2012/03/windows-8-death-of-the-laptop/&title=Windows 8: Death of the Laptop">del.icio.us</a>
<br/>
Post tags: <a href="http://techrant.co.uk/tag/microsoft/" rel="tag">Microsoft</a>, <a href="http://techrant.co.uk/tag/operating-systems/" rel="tag">operating systems</a>, <a href="http://techrant.co.uk/tag/software-2/" rel="tag">software</a>, <a href="http://techrant.co.uk/tag/tablets/" rel="tag">Tablets</a>, <a href="http://techrant.co.uk/tag/windows-2/" rel="tag">windows</a>, <a href="http://techrant.co.uk/tag/windows-8-2/" rel="tag">windows 8</a><br/>
</small></p><img src="http://feeds.feedburner.com/~r/TechRantFeed/~4/dCmtTJ-HnmE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://techrant.co.uk/2012/03/windows-8-death-of-the-laptop/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://techrant.co.uk/2012/03/windows-8-death-of-the-laptop/</feedburner:origLink></item>
		<item>
		<title>PLEASE Stop Doing Passwords Wrong!</title>
		<link>http://feedproxy.google.com/~r/TechRantFeed/~3/nOX8I89kJT0/</link>
		<comments>http://techrant.co.uk/2012/02/please-stop-doing-passwords-wrong-2/#comments</comments>
		<pubDate>Mon, 06 Feb 2012 12:25:22 +0000</pubDate>
		<dc:creator>Ben Hutton</dc:creator>
				<category><![CDATA[Cloud]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Rant]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[algorithm]]></category>
		<category><![CDATA[authentication]]></category>
		<category><![CDATA[bcrypt]]></category>
		<category><![CDATA[Blowfish]]></category>
		<category><![CDATA[libraries]]></category>
		<category><![CDATA[passwords]]></category>
		<category><![CDATA[rant]]></category>
		<category><![CDATA[xkcd]]></category>

		<guid isPermaLink="false">http://techrant.co.uk/?p=1470</guid>
		<description><![CDATA[A few days ago I had the pleasure of attending a local &#8220;digital creative&#8221; meetup B&#38;Wmeet. It&#8217;s held at the Slug and Lettuce, a national pub chain in the UK. A number of us wanted food before the event, and I noticed an offer on their website of 25% off food if you sign up [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://techrant.co.uk/wp-content/uploads/2012/02/passwords.jpg"><img class="alignright size-medium wp-image-1483" style="margin-left: 10px; margin-right: 10px;" title="passwords" src="http://techrant.co.uk/wp-content/uploads/2012/02/passwords-300x195.jpg" alt="" width="300" height="195" /></a>A few days ago I had the pleasure of attending a local &#8220;digital creative&#8221; meetup <a href="http://bwmeet.co.uk/" target="_blank">B&amp;Wmeet</a>. It&#8217;s held at the Slug and Lettuce, a national pub chain in the UK. A number of us wanted food before the event, and I noticed an offer on their website of 25% off food if you sign up for an account. Money off food for a student always sounds like a good idea, so I signed up. Next thing I know, I have an email in my inbox&#8230; with my password in plain text. This resulted in an unhappy and slightly angry Ben.</p>
<p><strong>UPDATE: We heard back from Aardvark Media</strong><em><strong> &#8220;The Slug and Lettuce website does not store your password in plain text. At time of account creation, we send a one-time email with the plain-text password, as we’ve found sites that do this see a marked drop in the number of users of any “Forgotten password” facility they provide.&#8221; </strong></em><strong>Well that&#8217;s a relief! For the full response, see the comments section below.</strong></p>
<p>Anyone who works in web development (should) know about security issues when it comes to storing data—especially passwords! One of the simplest security errors is storing users&#8217; passwords in plain text. That&#8217;s just stupid. Why would you store passwords in plain text? Plenty of Fish <a href="http://news.ycombinator.com/item?id=2178953" target="_blank">do</a>, and as dspillett from hackernews puts it &#8220;<span style="color: #000000;">My opinion? PoF stores password in plain text <em>because it is an unprofessional outfit with no care for the security of its users or their data.</em></span>&#8221; Storing a password in a retrievable encrypted format doesn&#8217;t cut it, either; it only takes one rogue or unhappy employee or your database stolen, and your passwords could be at risk.</p>
<p>Let&#8217;s admit it: the main problem here is password reuse. If you use a different password for every account you log into, having one password stolen (from the system with the weak link) will (hopefully) only result in a few random forum postings. If you have the same password to your bank account that you do for a random forum your friend made on a weekend, chances are your password is just waiting to be stolen, along with your money. Here is a comic from xkcd about password reuse.</p>
<p><a href="http://xkcd.com/792/"><img class="aligncenter" title="Password Reuse" src="http://imgs.xkcd.com/comics/password_reuse.png" alt="Password Reuse" width="480" height="1189" /></a></p>
<p>Regardless of the reuse issue, when a website or webapp is storing your details, they have a level of responsibility to make sure it&#8217;s kept safe. If a website includes its own very clever way to store passwords, it&#8217;s probably broken and not very safe at all. Using already existing libraries to handle password hash storage makes sense. These libraries are generally open-source <a href="http://stackoverflow.com/questions/346980/what-codeigniter-authentication-library-is-best" target="_blank">reviewed</a> by people who understand them. As the saying goes, &#8220;If it ain&#8217;t broke, don&#8217;t fix it.&#8221; What happens when it does break, though? Crackers will always try to find quicker and slicker ways of cracking, and <a href="http://chargen.matasano.com/chargen/2007/9/7/enough-with-the-rainbow-tables-what-you-need-to-know-about-s.html" target="_blank">rainbow tables</a> did just that (assuming they stole your database of hashed passwords). In the past, using an MD5 or SHA1 hash with a salt was good enough not to be cracked within a reasonable time.</p>
<p>Luckily, some clever folks came up with <a href="http://codahale.com/how-to-safely-store-a-password/" target="_blank">bcrypt</a>, an (effectively) adaptable hashing algorithm that can keep up with Moore&#8217;s Law. It uses Blowfish at its core and salts, but the main benefit of bcrypt over something like SHA512 is it was designed to be slow; it&#8217;s not really a hashing algorithm. Hashing algorithms are designed to digest a large amount of data and provide a string which can be compared with another to check for message integrity. They are fast by design. Some <a href="http://stackoverflow.com/q/1561174/89211" target="_blank">discussion</a> over which is better still remains, but from what I can tell, bcrypt is going to be secure longer.</p>
<p>We&#8217;ve established you should be using trusted, well-used code for authentication, and I hope I&#8217;ve made it pretty clear that it&#8217;s not acceptable (but unprofessional) to send users their passwords in plain text via email! There are ALTERNATIVE ways to do the whole &#8220;Forgotten Password&#8221; thing. I was sent my password in plain text after sign-up. Why? I can only assume because someone thought that convenience was better than security. They were wrong. They are wrong. Very wrong. Wrong wrong wrong.</p>
<p><strong>Wrong.</strong></p>
<p>To make sure it&#8217;s not just my opinion that it&#8217;s bad, I asked a few people on Twitter if there was ever a valid reason. Here are a few responses&#8230;</p>
<!-- tweet id : 164378059645001729 --><style type='text/css'>#bbpBox_164378059645001729 a { text-decoration:none; color:#0084B4; }#bbpBox_164378059645001729 a:hover { text-decoration:underline; }</style><div id='bbpBox_164378059645001729' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#C0DEED; background-image:url(http://a3.twimg.com/profile_background_images/257225176/body-bg.png);'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#333333; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>@<a href="http://twitter.com/intent/user?screen_name=relequestual" class="twitter-action">relequestual</a> no.</span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://techrant.co.uk/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on 31/01/2012 5:02 PM' href='http://twitter.com/#!/phillipcaudell/status/164378059645001729' target='_blank'>31/01/2012 5:02 PM</a> via <a href="http://itunes.apple.com/us/app/twitter/id409789998?mt=12" rel="nofollow" target="blank">Twitter for Mac</a><a href='https://twitter.com/intent/tweet?in_reply_to=164378059645001729&related=Relequestual' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=164378059645001729&related=Relequestual' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=164378059645001729&related=Relequestual' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=phillipcaudell'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a0.twimg.com/profile_images/1724023906/whatatwit_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=phillipcaudell'>@phillipcaudell</a><div style='margin:0; padding-top:2px'>Phillip Caudell</div></div><div style='clear:both'></div></div></div><!-- end of tweet -->
<!-- tweet id : 164378570641252355 --><style type='text/css'>#bbpBox_164378570641252355 a { text-decoration:none; color:#707070; }#bbpBox_164378570641252355 a:hover { text-decoration:underline; }</style><div id='bbpBox_164378570641252355' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#23351b; background-image:url(http://a3.twimg.com/profile_background_images/335613254/leather-desktop.jpg);'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#707070; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>@<a href="http://twitter.com/intent/user?screen_name=relequestual" class="twitter-action">relequestual</a> Definitely not. Anyone who says otherwise hasn't properly thought things through.</span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://techrant.co.uk/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on 31/01/2012 5:04 PM' href='http://twitter.com/#!/Angry_Lawyer/status/164378570641252355' target='_blank'>31/01/2012 5:04 PM</a> via <a href="http://www.echofon.com/" rel="nofollow" target="blank">Echofon</a><a href='https://twitter.com/intent/tweet?in_reply_to=164378570641252355&related=Relequestual' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=164378570641252355&related=Relequestual' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=164378570641252355&related=Relequestual' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=Angry_Lawyer'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a2.twimg.com/profile_images/1606133431/a546012494_1138107_8417_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=Angry_Lawyer'>@Angry_Lawyer</a><div style='margin:0; padding-top:2px'>Tony Aldridge</div></div><div style='clear:both'></div></div></div><!-- end of tweet -->
<!-- tweet id : 164378314587373569 --><style type='text/css'>#bbpBox_164378314587373569 a { text-decoration:none; color:#0084B4; }#bbpBox_164378314587373569 a:hover { text-decoration:underline; }</style><div id='bbpBox_164378314587373569' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#C0DEED; background-image:url(http://a0.twimg.com/images/themes/theme1/bg.png); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#333333; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>@<a href="http://twitter.com/intent/user?screen_name=relequestual" class="twitter-action">relequestual</a> spying?</span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://techrant.co.uk/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on 31/01/2012 5:03 PM' href='http://twitter.com/#!/skippychalmers/status/164378314587373569' target='_blank'>31/01/2012 5:03 PM</a> via <a href="http://itunes.apple.com/us/app/twitter/id409789998?mt=12" rel="nofollow" target="blank">Twitter for Mac</a><a href='https://twitter.com/intent/tweet?in_reply_to=164378314587373569&related=Relequestual' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=164378314587373569&related=Relequestual' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=164378314587373569&related=Relequestual' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=skippychalmers'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a3.twimg.com/profile_images/1581338324/profilePic-2_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=skippychalmers'>@skippychalmers</a><div style='margin:0; padding-top:2px'>James Chalmers</div></div><div style='clear:both'></div></div></div><!-- end of tweet -->
<!-- tweet id : 164379988483776513 --><style type='text/css'>#bbpBox_164379988483776513 a { text-decoration:none; color:#0084B4; }#bbpBox_164379988483776513 a:hover { text-decoration:underline; }</style><div id='bbpBox_164379988483776513' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#C0DEED; background-image:url(http://a0.twimg.com/images/themes/theme1/bg.png); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#333333; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>@<a href="http://twitter.com/intent/user?screen_name=relequestual" class="twitter-action">relequestual</a> no but I suspect a lot of older systems either don't encrypt or have a way for a password to be shown in plaintext</span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://techrant.co.uk/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on 31/01/2012 5:10 PM' href='http://twitter.com/#!/grahamcrosbie/status/164379988483776513' target='_blank'>31/01/2012 5:10 PM</a> via <a href="http://twitterrific.com" rel="nofollow" target="blank">Twitterrific for Mac</a><a href='https://twitter.com/intent/tweet?in_reply_to=164379988483776513&related=Relequestual' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=164379988483776513&related=Relequestual' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=164379988483776513&related=Relequestual' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=grahamcrosbie'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a1.twimg.com/profile_images/1101330831/gc-photo_normal.jpeg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=grahamcrosbie'>@grahamcrosbie</a><div style='margin:0; padding-top:2px'>Graham Crosbie</div></div><div style='clear:both'></div></div></div><!-- end of tweet -->
<p>The trouble is, Graham is right. There are, and probably always will be, a number of systems and websites out there that do it wrong and either can&#8217;t or won&#8217;t ever be upgraded. A way you can deal with this, is to use different passwords for every account, which are impossible to remember. Personally I use LastPass, which is a very secure way of storing your passwords, and making them accessible. If you want to know exactly how it works, check out this <a href="http://www.grc.com/sn/sn-256.htm" target="_blank">transcript</a> from an episode of Security Now (A fantastic and recommended security podcast). The main point, is they never store your decryption key, and you only ever send them encrypted data, as encryption and decryption is done client side. Plus, it has a few really neat extra authentication methods for the super paranoid.</p>
<p>A final note on password strength: I&#8217;m sick if seeing password requirements of &#8220;must include upper and lower case, must include 3 numbers and 2 special characters.&#8221; No. It DOES make it more secure if you don&#8217;t handle brute force attempts by not locking accounts, but there is a BETTER way, which makes brute force even harder, as this xkcd comic shows&#8230;</p>
<p><a href="http://xkcd.com/936/"><img class="aligncenter" title="Password Strength" src="http://imgs.xkcd.com/comics/password_strength.png" alt="" width="740" height="601" /></a></p>
<p>The next time you are responsible for implementing the authentication element of a website, think. Remember this comic. Suggest to your users not to reuse passwords. Explain to them that you won&#8217;t be sending them their password in an email for THEIR protection. If you fail to do these things, you really aren&#8217;t helping the current state of username and password authentication.</p>
<p>Developed an authentication system before? Let us know how and why in the comments below.</p>
<hr />
<p><small>© Relequestual for <a href="http://techrant.co.uk">TechRant</a>, 2012. |
<a href="http://techrant.co.uk/2012/02/please-stop-doing-passwords-wrong-2/">Permalink</a> |
<a href="http://techrant.co.uk/2012/02/please-stop-doing-passwords-wrong-2/#comments">3 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://techrant.co.uk/2012/02/please-stop-doing-passwords-wrong-2/&title=PLEASE Stop Doing Passwords Wrong!">del.icio.us</a>
<br/>
Post tags: <a href="http://techrant.co.uk/tag/algorithm/" rel="tag">algorithm</a>, <a href="http://techrant.co.uk/tag/authentication/" rel="tag">authentication</a>, <a href="http://techrant.co.uk/tag/bcrypt/" rel="tag">bcrypt</a>, <a href="http://techrant.co.uk/tag/blowfish/" rel="tag">Blowfish</a>, <a href="http://techrant.co.uk/tag/libraries/" rel="tag">libraries</a>, <a href="http://techrant.co.uk/tag/passwords/" rel="tag">passwords</a>, <a href="http://techrant.co.uk/tag/rant-2/" rel="tag">rant</a>, <a href="http://techrant.co.uk/tag/xkcd/" rel="tag">xkcd</a><br/>
</small></p><img src="http://feeds.feedburner.com/~r/TechRantFeed/~4/nOX8I89kJT0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://techrant.co.uk/2012/02/please-stop-doing-passwords-wrong-2/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://techrant.co.uk/2012/02/please-stop-doing-passwords-wrong-2/</feedburner:origLink></item>
		<item>
		<title>The Usefulness of Books in The Age of The Web</title>
		<link>http://feedproxy.google.com/~r/TechRantFeed/~3/EbQOJ55apvc/</link>
		<comments>http://techrant.co.uk/2012/01/the-usefulness-of-books-in-the-age-of-the-web/#comments</comments>
		<pubDate>Thu, 12 Jan 2012 12:25:43 +0000</pubDate>
		<dc:creator>Jack Hayter</dc:creator>
				<category><![CDATA[Books]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[books]]></category>
		<category><![CDATA[ebooks]]></category>
		<category><![CDATA[future]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[publishing]]></category>
		<category><![CDATA[reading]]></category>

		<guid isPermaLink="false">http://techrant.co.uk/?p=1427</guid>
		<description><![CDATA[We all love learning new things, and I love learning them from books. Why do I like books so much, and are they still useful in the Internet era? What does the future hold for the humble printed reference book?]]></description>
			<content:encoded><![CDATA[<p><a href="http://techrant.co.uk/wp-content/uploads/2012/01/books.jpg"><img class="size-medium wp-image-1431  alignright" src="http://techrant.co.uk/wp-content/uploads/2012/01/books-300x197.jpg" alt="A stack of programming reference books" width="300" height="197" /></a></p>
<p>There seem to be two camps of developers these days. The first are those who read books—physical books you can put in your lap. The second group are those individuals who consume all of their research material online. I would place myself somewhere in the middle for the very same reason that the second group exists: finding content online is very easy. I&#8217;d far rather pick up a good book and read the printed pages than to read a web page or blog article, but like so many others, find doing so impractical in a society where all the facts you’ll ever want are just a click away.</p>
<p>There&#8217;s something very satisfying about sitting down with a physical printed book and a cup of coffee and reading about the subject and learning new things. I don’t find that using web resources offers me a comparable experience as I tend to be looking for the solution to a very particular situation. I don’t pretend to know all the answers, but here are my views about what the future holds for printed reference material,  as well as trends I have noticed.</p>
<h2>Why do I read books?</h2>
<p>I can see in my room 14 different reference books on the topic of programming alone. Add that to my collection of recipe books and fiction—that&#8217;s a great deal of paper! So why do I find this at all practical or useful when Google holds all the answers?</p>
<p>It&#8217;s all about the mind-set of an individual. Call me old-fashioned, but I find that sitting down in the evening with a cup of hot chocolate and a novel is far more relaxing than watching television or playing a FPS. Neither should you call me a technophobe—I&#8217;m a computing student at Bournemouth University and worked for Microsoft on my placement year.</p>
<p>The truth is that I find it easier to consume a comprehensive documentation of <strong>one</strong> author’s thoughts on a broader subject base than a thousand authors’ thoughts on a thousand sub-topics. I prefer the subtle humour and the quality of material that you find only in printed books and not on a blog, for example. This quality is really the main reason for my preference of books. Publishing houses have very high standards and rigorous procedures to ensure the content is accurate and well worded. A post in a forum, for example, simply isn’t subject to these sorts of restrictions.</p>
<h2>What about other developers?</h2>
<p>I have a lot of developer friends, not only through my studies but also through my work. I’ve found that in general the older ones tended to have more books on their shelves than the younger ones. That said, I don’t know how often those books are picked up.</p>
<p>This raises another interesting point: in what way are these books read, and how often?</p>
<p>For me (and I know for others as well), the most significant factor considered is the time investment necessary. Developers, in particular, want answers quickly since their productivity relies on speedy response to questions. Reading a book cover to cover does take time, but that simply isn’t the way reference books are used. Personally, I read the introduction, maybe the first chapter, and then skip to whatever I&#8217;m most interested in; a process that on the surface appears to be the way people use the web—start off on Wikipedia, then read a few other results from Google.</p>
<p>Reference books are not designed to be read like a novel, they&#8217;re meant to be picked up and put down whenever and wherever needed. This is what makes a physical copy so good—you’d have a great deal of trouble reading a blog or forum on the London Underground, for example.</p>
<h2>The Future…</h2>
<p>I’ll stand up and defend the printed book as much as I can, but I must confess the web has some fantastic advantages over books—that is precisely what it was designed for in the first place.</p>
<ul>
<li>First, web sites are generally free to use. If I am looking for answers or wanting to learn something new, I’ll always find free reading material online. Printed books on the other hand are very expensive. Programming references for example, can often be found priced at £40—a significant investment by anyone’s standards.</li>
<li>Second, the web is fantastically comprehensive. Regardless of the subject, no matter how obscure, the internet seems to hold the answer. Books, although comprehensive in their own right, are expensive to write and publish and, are therefore often cover a broad subject matter.</li>
<li>Third, search engines such as Google or Bing make finding this content effortless. A few carefully selected keywords can bring you hundreds or thousands of relevant results.  A printed book is often a lot harder to get your hands on.</li>
</ul>
<p>These three factors are, for me, the biggest reasons why I am using the internet more and more. There is a wealth of knowledge online which is simply unparalleled by any bookstore or library. With so many web sites designed for programming Q&amp;A’s, blogs about development and tutorials sites, there is no shortage of resources to suit everyone.</p>
<p>There are many wildly different opinions about what the future holds for the printed word. The extremes: some believe that the internet has made books redundant already, other suggest that we will always have them.</p>
<p>So where does all this leave the printed book? Well, for me, as satisfying as holding a piece of dead tree might be, it simply isn’t as convenient as a web search. I see printed reference books becoming obsolete in 5 to 10 years. However, the quality offered by books over other online sources will surely guarantee their useful life beyond that. The future is quite clearly about eBooks. With the majority of publishers making their content available to providers such as Amazon with their Kindle platform, how long will it be before the printing presses fall silent altogether?</p>
<p>Next time you&#8217;re reading a tutorial or help forum online, ask yourself: &#8216;How does the quality of this compare to a book?&#8217; and &#8216;Would I prefer to read this from paper?&#8217;</p>
<p>Let us know your thoughts on this subject and your predictions for the future of printed books.</p>
<p>&nbsp;</p>
<h2>Further Reading</h2>
<ul>
<li><a href="http://www.guardian.co.uk/books/2011/jan/15/novels-internet-laura-miller">How novels came to terms with the internet</a>  (Laura Miller, The Guardian, 15/01/2011)</li>
<li><a href="http://www.theatlantic.com/magazine/archive/2008/07/is-google-making-us-stupid/6868/">Is Google Making Us Stupid?</a> (Nicholas Carr, The Atlantic, July 2008)</li>
<li><a href="http://articles.latimes.com/2008/nov/09/entertainment/ca-gutenberg9">The Net Effect</a> (Beau Freidlander, LA Times, 09/11/2008)</li>
</ul>
<hr />
<p><small>© Jack.Hayter for <a href="http://techrant.co.uk">TechRant</a>, 2012. |
<a href="http://techrant.co.uk/2012/01/the-usefulness-of-books-in-the-age-of-the-web/">Permalink</a> |
<a href="http://techrant.co.uk/2012/01/the-usefulness-of-books-in-the-age-of-the-web/#comments">2 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://techrant.co.uk/2012/01/the-usefulness-of-books-in-the-age-of-the-web/&title=The Usefulness of Books in The Age of The Web">del.icio.us</a>
<br/>
Post tags: <a href="http://techrant.co.uk/tag/books-2/" rel="tag">books</a>, <a href="http://techrant.co.uk/tag/ebooks/" rel="tag">ebooks</a>, <a href="http://techrant.co.uk/tag/future/" rel="tag">future</a>, <a href="http://techrant.co.uk/tag/internet-2/" rel="tag">internet</a>, <a href="http://techrant.co.uk/tag/publishing/" rel="tag">publishing</a>, <a href="http://techrant.co.uk/tag/reading/" rel="tag">reading</a><br/>
</small></p><img src="http://feeds.feedburner.com/~r/TechRantFeed/~4/EbQOJ55apvc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://techrant.co.uk/2012/01/the-usefulness-of-books-in-the-age-of-the-web/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://techrant.co.uk/2012/01/the-usefulness-of-books-in-the-age-of-the-web/</feedburner:origLink></item>
		<item>
		<title>Responsive Web: Now and Next</title>
		<link>http://feedproxy.google.com/~r/TechRantFeed/~3/ojxnOFCtmjo/</link>
		<comments>http://techrant.co.uk/2011/12/responsive-web-now-and-next/#comments</comments>
		<pubDate>Tue, 20 Dec 2011 09:30:32 +0000</pubDate>
		<dc:creator>Tim Stone</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[responsive]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://techrant.co.uk/?p=1412</guid>
		<description><![CDATA[The web can be flexible and adaptive but more often than not sites are rigid and static. Responsive web design is a group of techniques that bring us closer to writing once and deploying everywhere.]]></description>
			<content:encoded><![CDATA[<p><img class="size-medium wp-image-1414 alignright" style="margin-left: 10px; margin-right: 10px;" src="http://techrant.co.uk/wp-content/uploads/2011/12/responsive-web-300x226.jpg" alt="Screenshots of different Apple devices displaying the Hicksdesign website" width="300" height="226" /></p>
<p>Recently, web designers have rallied under a new banner: ‘responsive web design’. The term coined by <a href="http://ethanmarcotte.com/">Ethan Marcotte</a> and popularised by his <a href="http://www.abookapart.com/products/responsive-web-design">book of the same name</a> has caused something of a renaissance as to how we view the web. We always knew it was capable of fluid designs and that it wasn’t the same as print, but only now are we beginning to discover the full potential of what it means to make a website.</p>
<h2>What is responsive web design?</h2>
<p>A brief primer for the uninitiated: responsive web design is about shifting, omitting or adding content depending on the size or orientation of the display. For an example of this—and one of the first to do it before it had a name—was the <a href="http://hicksdesign.co.uk/">ever-brilliant Jon Hicks</a>. Resize your browser window and see how the columns remove themselves, the navigation re-positions itself, the logo scales proportionally; in short, it’s beautiful. To achieve this, Jon uses CSS media queries which are <a href="http://caniuse.com/#search=media%20queries">surprisingly well established</a>.</p>
<p>So responsive web design, from a non-technical perspective, means more websites will be better optimised for your screen real estate than before as more designers use it. My real aim, though, is to talk to you about a lesser-talked-about technique that I believe falls under the same banner.</p>
<h2>Context-aware browsing</h2>
<p>Increasingly, sites will drop the navigation bar to follow you down the page. A couple of examples are <a href="http://techcrunch.com/">TechCrunch</a> and <a href="http://www.kccreepfest.com/">Creep Fest</a>. I was trying to think of a name for this technique and did think context-aware browsing summed it up quite nicely, it knows where you are on the page and reacts accordingly until it dawned on me: This is another example of responsive web design!</p>
<p>An insightful overview of what’s currently happening to the web was described in Mike Driscoll’s <a href="http://metamarketsgroup.com/blog/node-js-and-the-javascript-age/">Node.js and the JavaScript Age</a>, we are transitioning from an age of static web pages to “a global digital nervous system”. I <em>adore</em> this analogy, HTML is the skeleton, content the organs, CSS the skin, and JavaScript the nervous system. With a combination of CSS and JavaScript, pages react to what the user does and where the user is, both geographically and within itself.</p>
<h2>Advantages</h2>
<ul>
<li>CSS media queries have a wide, standardised implementation. Even if the mobile browser you’re using doesn’t support it, it will support percentages in your CSS, so, if you’re using a grid system, simply drop <code>960px</code> to <code>80%</code> and you’ll have a fluid website at least.</li>
<li>Your site will be more accessible to mobile device users. We know there are large shifts away from desktop usage and offering a streamlined experience, I believe, is a big part of that. Mobile users generally have different priorities to desktop users. On the <a href="http://bwmeet.co.uk/">B&amp;W Meet website</a> we decided that people would be looking for a map and location details so we made this a priority on the small-version of the site.</li>
<li>Platform agnostic. It doesn’t matter if you’re using a Symbian browser or the latest Mobile Safari, it’ll behave the same lending itself to the &#8220;write once, deploy everywhere&#8221; paradigm.</li>
<li>You have full control over the content positioning. There is no ‘magic’ attached to this, you simply use pure CSS to position content as you would in any other site.</li>
</ul>
<h2>Limitations</h2>
<ul>
<li>More technical knowledge is required. To use techniques like navigation bars that stick to the top of the page past a certain point, JavaScript is essential.</li>
<li>‘The full experience’. Some believe that by providing an optimised view, that they are missing out on important content. Sometimes, this is the case; someone may make an editorial decision and decide that some content is superfluous for mobile users. I’m not convinced these people are using responsive web design ‘correctly’. It’s all about giving as similar experience as possible and <em>prioritising</em> content, not losing out on it.</li>
</ul>
<h2>Where next?</h2>
<p>I believe this age of Responsive Web Design will see innovators playing with not only websites that respond, but online UIs too. Mobile users have different needs and priorities to desktop users and I believe many conventions can be taken from native mobile apps in this sense by taking these considerations into account. Next time you’re browsing TechCrunch or any other responsive website, ask yourself, ‘does this benefit me?’ and if so, ‘how’s it done, could it be executed better?’</p>
<p>Got any good or bad examples? Let us know!</p>
<hr />
<p><small>© Fetimo for <a href="http://techrant.co.uk">TechRant</a>, 2011. |
<a href="http://techrant.co.uk/2011/12/responsive-web-now-and-next/">Permalink</a> |
<a href="http://techrant.co.uk/2011/12/responsive-web-now-and-next/#comments">No comment</a> |
Add to
<a href="http://del.icio.us/post?url=http://techrant.co.uk/2011/12/responsive-web-now-and-next/&title=Responsive Web: Now and Next">del.icio.us</a>
<br/>
Post tags: <a href="http://techrant.co.uk/tag/internet-2/" rel="tag">internet</a>, <a href="http://techrant.co.uk/tag/responsive/" rel="tag">responsive</a>, <a href="http://techrant.co.uk/tag/web/" rel="tag">web</a><br/>
</small></p><img src="http://feeds.feedburner.com/~r/TechRantFeed/~4/ojxnOFCtmjo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://techrant.co.uk/2011/12/responsive-web-now-and-next/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://techrant.co.uk/2011/12/responsive-web-now-and-next/</feedburner:origLink></item>
		<item>
		<title>Paying your web developer—how and why you should do so</title>
		<link>http://feedproxy.google.com/~r/TechRantFeed/~3/tXTm3xt0L7A/</link>
		<comments>http://techrant.co.uk/2011/10/paying-your-web-developer%e2%80%94how-and-why-you-should-do-so/#comments</comments>
		<pubDate>Mon, 31 Oct 2011 12:30:18 +0000</pubDate>
		<dc:creator>Ollie Read</dc:creator>
				<category><![CDATA[Geek's Worklife]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Rant]]></category>
		<category><![CDATA[freelance]]></category>
		<category><![CDATA[pay]]></category>
		<category><![CDATA[rant]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://techrant.co.uk/?p=1378</guid>
		<description><![CDATA[This topic is something that many developers and designers can connect with, but for the purpose of this article, I shall be focusing on the developers point of view (mainly because I am a developer).]]></description>
			<content:encoded><![CDATA[<p>This is something many developers and designers can connect with. For the purpose of this article, I shall be focusing on the developer&#8217;s point of view (mainly because I am a developer).</p>
<p><span class="Apple-style-span" style="font-size: 26px; font-weight: bold;"><strong>Scheme</strong></span></p>
<div id="attachment_1404" class="wp-caption alignright" style="width: 310px"><a href="http://techrant.co.uk/wp-content/uploads/2011/10/money.jpg"><img class="size-medium wp-image-1404" title="Money" src="http://techrant.co.uk/wp-content/uploads/2011/10/money-300x199.jpg" alt="" width="300" height="199" /></a><p class="wp-caption-text">Image from Espos</p></div>
<p>As I imagine many of you do, I have a scheme to handle payments which is used in a good 80-90% of the projects I take on. Due to the nature of development work, projects can be anywhere from a week to 6 months long, but, in my experience, they more often than not come in around the 1-2 month mark. Bearing this mind, most clients with find it unacceptable for the entire project to be paid outright before any work is undertaken, and many developers will find it unacceptable to work for 2 months with no payment whatsoever.</p>
<ul>
<li>Client&#8217;s point of view &#8211; If everything is paid upfront, then there&#8217;s no guarantee that work will be done, and the individual and/or company involved won&#8217;t simply disappear with the money, and it&#8217;s very daunting to see a large sum suddenly leave your account.</li>
<li>Developer&#8217;s point of view &#8211; If the project is large enough to require almost full attention continually for the duration of the project, then there will be no income over this time and (obviously) bills will need to be paid. This also being said, there&#8217;s a chance that you can complete the work and have the client refuse to pay, meaning you have wasted a lot of time and have a system that doesn&#8217;t really have a purpose.</li>
</ul>
<p>With these points in mind, and in hope of keeping all parties happy, I offer a 4-payment scheme, which is broken down as follows:</p>
<ol>
<li>25% &#8211; Non-refundable deposit to guarantee my time</li>
<li>25% &#8211; Once the design has been signed off</li>
<li>25% &#8211; Once the system is complete</li>
<li>25% &#8211; When the site goes live/Site is handed to client</li>
</ol>
<p>A lot of the time, the last two payments fall at the same time, but on occasion, though a system will be complete, a client will want to do various other things (perhaps marketing) before the system is actually released. As standard practise, I will not hand over the code and IPR (if required) until the final sum is cleared.</p>
<p>The scheme above will be used as the basis for the rest of this article.</p>
<p><span class="Apple-style-span" style="font-size: 26px; font-weight: bold;"><strong>The Deposit</strong></span></p>
<p>The deposit is an initial payment (more commonly weighing in at 25% of the total cost), which guarantees the time to work on your project, by covering the developer(s) for the first quarter of the project. As a personal rule, I won&#8217;t start work on a project until the deposit is made; as many of you can relate, at any one time I&#8217;ll have several quotes out, and to be perfectly honest, if I were to start a project with no deposit and another quote were accepted with a deposit, I&#8217;d be torn between two states of mind. I&#8217;d want to continue the work because I&#8217;d already started, but want to go on to the other project because (obviously) the client paid, and turning down money is just downright stupid.</p>
<p><span class="Apple-style-span" style="font-size: 20px; font-weight: bold;"><strong>Notes on deposits for clients</strong></span></p>
<p>Please remember that simply saying that the deposit has been made isn&#8217;t sufficient. If the deposit hasn&#8217;t arrived in the account, then work simply won&#8217;t start on the project, and if it has been sent by cheque (we&#8217;ll get to these shortly) then work won&#8217;t start until I have set time aside to pay the cheque into the bank, and it has cleared successfully.</p>
<p><em>Always remember to pay your deposit via a BACS transfer (which is instant), and in a swift manner, so the work can be started.</em></p>
<p><em></em><span class="Apple-style-span" style="font-size: 26px; font-weight: bold;"><strong>Cheques</strong></span></p>
<div id="attachment_1406" class="wp-caption alignright" style="width: 310px"><a href="http://techrant.co.uk/wp-content/uploads/2011/10/4277521769_b72385e916.jpg"><img class="size-medium wp-image-1406 " title="4277521769_b72385e916" src="http://techrant.co.uk/wp-content/uploads/2011/10/4277521769_b72385e916-300x120.jpg" alt="" width="300" height="120" /></a><p class="wp-caption-text">Image from dmjarvey</p></div>
<p>Oh, cheques—where to start with you little buggers!</p>
<p>Simply, cheques are the bane of my life. As a self-employed individual who doesn&#8217;t drive, I have to walk to the town centre to pay the cheque into the bank. It&#8217;s not the walking that bothers me; it&#8217;s the fact that the journey itself, there and back, will take me a total of an hour, plus the 10-30 minute wait in the bank to speak to somebody to get the cheque paid in. This means, in total, I have wasted around two hours—and simply walking to town and paying the cheque in and then walking back is a TOTAL waste of time.</p>
<p>So when I need to pay a cheque in, I have to schedule everything so people are aware I won&#8217;t be available for the majority of the day, and so I can do everything I need to do in the bank/town centre when I go up there, so not to waste a visit. All the while, I&#8217;m hoping that a client doesn&#8217;t attempt to contact me about something urgent or some new work.</p>
<p>Another thing is that cheques will more commonly be sent via post, and mysteriously disappear somewhere in the Royal Mail system. The rule of thumb here is that 9 times out of 10, if you post a cheque into a postbox before the postman empties it, it&#8217;ll be on the recipient&#8217;s desk by the following day—so using this as a way to delay paying is pointless. Also, a little side note for you:when a letter is received by Royal Mail, they stamp it, so when I received your cheque (posted two weeks ago, if I ever receive it, that is), I know that it wasn&#8217;t, in fact, posted, until the day before I received it.</p>
<p>I&#8217;d also like to point out, that of the 4 payments in my career that were made via a cheque, and sent via Royal Mail, I have received a grand total of 0.</p>
<p><span class="Apple-style-span" style="font-size: 20px; font-weight: bold;"><strong>Notes on cheques for clients</strong></span></p>
<p>If you HAVE to send a cheque and there is no way around it, either deliver it yourself, or have it sent via recorded delivery. This way, you can check on the status as well as see who received it, as recorded deliveries require a recipient signature.</p>
<blockquote><p><em>Do not say that the cheque has been sent, then actually send it a week or two later, because that gives us (the developers) the impression that you think we&#8217;re stupid, which is never a good start.</em></p></blockquote>
<p><em></em><span class="Apple-style-span" style="font-size: 26px; font-weight: bold;">Final payments</span></p>
<p>The final payments are very important, especially if you actually want what you&#8217;ve paid for so far. Trying to skip out on these just simply won&#8217;t work.</p>
<div id="attachment_1408" class="wp-caption alignleft" style="width: 310px"><a href="http://techrant.co.uk/wp-content/uploads/2011/10/handshake.jpg"><img class="size-medium wp-image-1408  " title="handshake" src="http://techrant.co.uk/wp-content/uploads/2011/10/handshake-300x199.jpg" alt="" width="300" height="199" /></a><p class="wp-caption-text">Image from serenityphotographyltd</p></div>
<p>If you agreed to the original cost, and if there were any extra work involved, and there is written (email) proof that you acknowledged and accepted these charges, you simply cannot get out of paying. You can threaten legal action as much as you want, but I find it hard to believe, that, no matter how good a legal team you have, any court in its right mind would sanction an individual and/or company to hand over something that hasn&#8217;t been paid for in full, according to the original verbal/written contract, and according to any further amendments.</p>
<p>It&#8217;s my understanding that, in the eyes of the law, the IPR would reside with the developer until all payments are made and the requirements of the original contract are met.</p>
<p>More often than not, a client KNOWS that he&#8217;d stand no chance in a court, but simply threatens it because he wants to scare you into giving him the code so he can keep his money. Think about it like this: if he&#8217;s willing to pay the fees to have this taken to court, then why not just pay the goddamn final payments? Seriously!</p>
<p><span class="Apple-style-span" style="font-size: 20px; font-weight: bold;">Notes on final payments for client</span></p>
<p>If you refuse to pay the final payment, you can kick up as much of a fuss as you want. You just simply won&#8217;t be given the code—plain and simple.</p>
<p>But before you try to avoid paying for something you agreed to, take this hypothetical situation into consideration:</p>
<blockquote><p><em>All the code has been done, and you&#8217;ve paid 3 of the 4 payments and you outright refuse to pay the fourth. As I stated previously, you&#8217;d have no grounds to force the developer to give you the code. </em></p>
<p><em>The developer now has a system that&#8217;s complete. He needs to get the money back for the work he&#8217;s done, and, providing there were no NDA&#8217;s and there is no reference, no logos, trademarks, copyrights or intellectual property of your company&#8217;s within this system, the developer can do as he pleases. At this point, he has three choices.</em></p>
<ol>
<li><em>Write it off as unpaid and let the system sink to some directory on some backup hard drive</em></li>
<li><em>If the system is a nice one, and something that could be easily run and used as another source of income, he could rebrand it and set it up himself.</em></li>
<li><em>He could sell the system in hope of getting back the hours, if not making a nice little profit.</em></li>
</ol>
<p><em>The first option is obviously the best from your point of view, but the worst from the developers point of view. </em></p>
<p><em>The second option is obviously bad for you. as you&#8217;ll need to spend time finding new developers to rip off; meanwhile, your old developer will be making money through a system originally built for you. </em></p>
<p>Now, if your business is in direct competition with another, then the chances are this system has something you competitors don&#8217;t—different features, or features based on theirs, but improved. Whatever the case, if this system were to go up for sale and the developer advertised it properly, individuals likely to be interested would be in the same sector as you, <em>meaning that this system could simply be sold on to your biggest competitor and you&#8217;d have lost your edge, which will affect your business considerably.</em></p></blockquote>
<p><em></em><span class="Apple-style-span" style="font-size: 26px; font-weight: bold;">Conclusion</span></p>
<p>My point here is to try to (hopefully) explain to those of you who try to skip out on deposits, or delay paying developers because you don&#8217;t have the funds, or you&#8217;d simply rather they did it for nothing, how this can have a negative affect on yourselves.</p>
<p>My understanding (which may be somewhat limited) is that all of the above practises are legal, if done correctly. (If this is not the case, feel free to contact me and clear some points up!)</p>
<p>If some points in this article appear somewhat harsh, or you believe that I am being unprofessional, I urge you to take a look around you and your own business. Everything mentioned here is pretty standard business practise, and, as harsh as it may seem, it&#8217;s just the way the world works.</p>
<p><span class="Apple-style-span" style="font-size: 20px; font-weight: bold;">Summary for clients on above section</span></p>
<p><em>Pay your developer, or you&#8217;ll get shafted—and the law will be on the developer&#8217;s side.</em></p>
<p>&nbsp;</p>
<hr />
<p><small>© Ollieread for <a href="http://techrant.co.uk">TechRant</a>, 2011. |
<a href="http://techrant.co.uk/2011/10/paying-your-web-developer%e2%80%94how-and-why-you-should-do-so/">Permalink</a> |
<a href="http://techrant.co.uk/2011/10/paying-your-web-developer%e2%80%94how-and-why-you-should-do-so/#comments">7 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://techrant.co.uk/2011/10/paying-your-web-developer%e2%80%94how-and-why-you-should-do-so/&title=Paying your web developer—how and why you should do so">del.icio.us</a>
<br/>
Post tags: <a href="http://techrant.co.uk/tag/freelance/" rel="tag">freelance</a>, <a href="http://techrant.co.uk/tag/pay/" rel="tag">pay</a>, <a href="http://techrant.co.uk/tag/rant-2/" rel="tag">rant</a>, <a href="http://techrant.co.uk/tag/work/" rel="tag">work</a><br/>
</small></p><img src="http://feeds.feedburner.com/~r/TechRantFeed/~4/tXTm3xt0L7A" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://techrant.co.uk/2011/10/paying-your-web-developer%e2%80%94how-and-why-you-should-do-so/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		<feedburner:origLink>http://techrant.co.uk/2011/10/paying-your-web-developer%e2%80%94how-and-why-you-should-do-so/</feedburner:origLink></item>
	</channel>
</rss>
