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

<channel>
	<title>Hi, I&#039;m Dan Cunningham &#187; Geek</title>
	<atom:link href="http://dancunningham.co.uk/category/geek/feed/" rel="self" type="application/rss+xml" />
	<link>http://dancunningham.co.uk</link>
	<description>Webgeek, Designer and Developer from England, UK</description>
	<lastBuildDate>Mon, 21 May 2012 11:33:49 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Search Engine Optimization Tips from Google Itself</title>
		<link>http://dancunningham.co.uk/2012/03/27/search-engine-optimization-tips-from-google-itself/</link>
		<comments>http://dancunningham.co.uk/2012/03/27/search-engine-optimization-tips-from-google-itself/#comments</comments>
		<pubDate>Tue, 27 Mar 2012 06:40:43 +0000</pubDate>
		<dc:creator>Dan Cunningham</dc:creator>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Geek]]></category>
		<category><![CDATA[Marketing]]></category>
		<category><![CDATA[Rants]]></category>
		<category><![CDATA[Standards]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[Youtube]]></category>
		<category><![CDATA[Engine]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Optimization]]></category>
		<category><![CDATA[Search]]></category>
		<category><![CDATA[SEO]]></category>

		<guid isPermaLink="false">http://dancunningham.co.uk/?p=926</guid>
		<description><![CDATA[I&#8217;m always one for having some good SEO and content within my websites however I dont believe that SEO is something you need to buy from a so called &#8220;Guru&#8221;. My attitude towards SEO guys is that I see &#8220;SEO Guys&#8221; as pretty much a &#8220;fake&#8221; job. Now don&#8217;t get me wrong because originally the [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m always one for having some good SEO and content within my websites however I dont believe that SEO is something you need to buy from a so called &#8220;Guru&#8221;. My attitude towards SEO guys is that I see &#8220;SEO Guys&#8221; as pretty much a &#8220;fake&#8221; job. Now don&#8217;t get me wrong because originally the content author would have done all the writing of their site content and this would have included the SEO. </p>
<p><img src="http://dancunningham.co.uk/wp-content/uploads/googleseo.jpg" alt="" title="googleseo" width="463" height="151" class="alignnone size-full wp-image-932" /></p>
<p>However over the past 10 years the term &#8220;SEO&#8221; has been aimed at the wrong target, and thus spawned the &#8220;SEO Guy&#8221; Job, I&#8217;ll explain what I mean.</p>
<p>These &#8220;SEO Gurus&#8221; are the guys who hack the page to get the poor search engines to list the content top and not for the benefit of the users, So 7 times out of 10 the content is probably not even relavent! This I have always seen this method of SEO &#8220;hacking&#8221; as wrong and Google too now agree&#8217;s. </p>
<p>Infact Google wants the users to be the targets of the terms and content and not the search engines algorithm. This in my opinion is where it should have always been aimed its just alot of people have been so caught up with the play of the &#8220;SEO&#8221; buzz word that they&#8217;ve missed the point entirely!</p>
<p>To anyone that knows me personally my theory has always been if you can&#8217;t write some good informative content, then your site won&#8217;t rank as well as you need it to, but if you do write good content and you include the correct tags for this content and it&#8217;s correctly coded from day one, you won&#8217;t ever need to buy SEO services from anyone EVER, as it will ranks correctly for the content you have hosted!</p>
<p>Now Google has released a video with the way in which they are now looking for genuine content and exactly as I have described above they&#8217;ve backed up everything I&#8217;ve been saying for the last serveral years. God bless Google!</p>
<p>Anyway have a watch I&#8217;ve embedded the video below. Enjoy</p>
<p><iframe width="480" height="300" src="http://www.youtube.com/embed/6AmRg3p79pM" frameborder="0" allowfullscreen></iframe></p>
<p><strong>Editors Note:</strong> My intentions of this post is not to offend anyone who is in the SEO, or Marketing Profession as this is just an opinion that I&#8217;ve had for well over 6 years now. However if you do feel you need to comment to air your views and/or defence (and I always love to hear other peoples opinions), then please do so in the comments below.</p>
<p>Thanks, Dan Cunningham</p>
]]></content:encoded>
			<wfw:commentRss>http://dancunningham.co.uk/2012/03/27/search-engine-optimization-tips-from-google-itself/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A Really Cool Marshall Amp, Literally! As Its a fridge!</title>
		<link>http://dancunningham.co.uk/2012/03/23/a-really-cool-marshall-amp-literally-as-its-a-fridge/</link>
		<comments>http://dancunningham.co.uk/2012/03/23/a-really-cool-marshall-amp-literally-as-its-a-fridge/#comments</comments>
		<pubDate>Fri, 23 Mar 2012 14:36:18 +0000</pubDate>
		<dc:creator>Dan Cunningham</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[Life]]></category>
		<category><![CDATA[Music]]></category>

		<guid isPermaLink="false">http://dancunningham.co.uk/?p=851</guid>
		<description><![CDATA[Today I&#8217;ve come across the coolest fridge ever, It&#8217;s a Marshall branded beer fridge! Fridges do get really boring, especially after working with electrical and white good appliances for 3 years at my time at Miller Brothers, However this is pretty freaking awesome and made especially for holding your special weapon of choice (Beer). I [...]]]></description>
			<content:encoded><![CDATA[<p>Today I&#8217;ve come across the coolest fridge ever, It&#8217;s a Marshall branded beer fridge!<br />
Fridges do get really boring, especially after working with electrical and white good appliances for 3 years at my time at Miller Brothers, However this is pretty freaking awesome and made especially for holding your special weapon of choice (Beer). </p>
<p>I so very much really want one of these, and Im sure you will too when you see the pictures below.</p>
<p><img src="http://dancunningham.co.uk/wp-content/uploads/marshall_amp_fridge.jpg" alt="" title="marshall_amp_fridge" class="alignnone size-full wp-image-852" /></p>
<p>It looks just like the classic amp, but the <a href="http://marshallfridge.com/" target="_blank">Marshall Fridge</a> is a 4.4 cubic foot refrigerator/freezer perfect for keeping your beer and pop on ice.</p>
<h2>Promotional Video</h2>
<p><iframe width="470" height="300" src="http://www.youtube.com/embed/67EovwvJrC0" frameborder="0" allowfullscreen></iframe></p>
<p>So how many of you want to rock out your office with one of these? I know I do!</p>
]]></content:encoded>
			<wfw:commentRss>http://dancunningham.co.uk/2012/03/23/a-really-cool-marshall-amp-literally-as-its-a-fridge/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Resources Archive</title>
		<link>http://dancunningham.co.uk/2012/03/22/resources-archive/</link>
		<comments>http://dancunningham.co.uk/2012/03/22/resources-archive/#comments</comments>
		<pubDate>Thu, 22 Mar 2012 15:47:35 +0000</pubDate>
		<dc:creator>Dan Cunningham</dc:creator>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Geek]]></category>
		<category><![CDATA[Marketing]]></category>
		<category><![CDATA[My Work]]></category>
		<category><![CDATA[Resources]]></category>
		<category><![CDATA[Standards]]></category>
		<category><![CDATA[This Site]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Youtube]]></category>
		<category><![CDATA[Archive]]></category>
		<category><![CDATA[How to]]></category>
		<category><![CDATA[Resource]]></category>

		<guid isPermaLink="false">http://dancunningham.co.uk/?p=799</guid>
		<description><![CDATA[I&#8217;ve been known to tweet a lot of resources &#038; web finds with web, design and developement interests. Due to this a lot of people asked me to create an archive of these posts so they didn&#8217;t have to favourite my every tweet! I took it upon myself (with some advice from a few friends) [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been known to <a href="http://www.twitter.com/cun" title="Dan Cunningham on Twitter" target="_blank">tweet</a> a lot of resources &#038; web finds with web, design and developement interests. Due to this a lot of people asked me to create an archive of these posts so they didn&#8217;t have to favourite my every tweet!</p>
<p>I took it upon myself (with some advice from a few friends) to actually write some new code and create this archive. At the top of this page you will see a &#8220;<a href="http://dancunningham.co.uk/resources/" title="Resources" target="_blank">Resources</a>&#8221; link. Inside that page is an archive of everything I&#8217;ve tweeted with a preview of the site I found it upon. If you click the URL or the Preview then you will go directly through to the original resource. So for those who follow me on Twitter, you can just visit that page from now on rather than having to favourite every tweet.</p>
<h2>How it works&#8230;</h2>
<p>It&#8217;s really self explainatry, but basically I make tweets to other design and development resources that I find and read daily online.</p>
<p>I Tweet said resource:-</p>
<p><a href="https://twitter.com/#!/cun/status/182837913380327424" title="Build a 360 view image slider with JavaScript " target="_blank"><img src="http://dancunningham.co.uk/wp-content/plugins/twitteresource.png" alt="" title="twitteresource" class="alignnone size-full wp-image-801" /></a></p>
<p>After the tweet has been made, My site instantly creates the page of the URL I tweeted, giving you a preview of the said resource origin page.</p>
<p><img src="http://dancunningham.co.uk/wp-content/uploads/clickresource.jpg" alt="" title="clickresource" width="470" height="409" class="alignnone size-full wp-image-807" /></p>
<p>Then just click the link or the preview shot of the resource site and you&#8217;ll get the original resource.</p>
<p><img src="http://dancunningham.co.uk/wp-content/uploads/dotnetthumb.jpg" alt="" title="dotnetthumb" width="470" height="351" class="alignnone size-full wp-image-806" /></p>
<p>I hope that helps everyone!</p>
<h2>&#8220;Can You Feature My Resource?&#8221;</h2>
<p>Sure, If you&#8217;ve created something cool, possibly unique or even free, Let let me know! I always love to see new things so I&#8217;ll definately take a look. If it meets the critera I&#8217;ll tweet it and feature it in the resources archive too.</p>
<p>So drop me a message either on <a href="http://www.twitter.com/cun" target="_blank">twitter</a> or via the <a href="http://dancunningham.co.uk/contact/" title="Contact" target="_blank">contact</a> link in the header of this page. </p>
<p>Regards,<br />
Dan.</p>
]]></content:encoded>
			<wfw:commentRss>http://dancunningham.co.uk/2012/03/22/resources-archive/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Getting All 10Gb of Free Dropbox Storage In 2 Hours</title>
		<link>http://dancunningham.co.uk/2012/03/21/getting-all-10gb-of-free-dropbox-storage-in-2-hours/</link>
		<comments>http://dancunningham.co.uk/2012/03/21/getting-all-10gb-of-free-dropbox-storage-in-2-hours/#comments</comments>
		<pubDate>Wed, 21 Mar 2012 17:38:21 +0000</pubDate>
		<dc:creator>Dan Cunningham</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[Marketing]]></category>
		<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://dancunningham.co.uk/?p=721</guid>
		<description><![CDATA[Edit: Drop box has now made it possible to get 16Gb for free with this method, Instead of recieving 250Mb per referal you now get 500Mb per referal for free! Just follow the same procedures. I&#8217;ve been a user of the beautiful website dropbox.com for a good 3 or 4 years now, and Its by [...]]]></description>
			<content:encoded><![CDATA[<p>Edit: Drop box has now made it possible to get 16Gb for free with this method, Instead of recieving 250Mb per referal you now get 500Mb per referal for free! Just follow the same procedures.</p>
<p>I&#8217;ve been a user of the beautiful website <a href="http://db.tt/uU9l3vA" title="Drop Box - Up to 10Gb of free Storage" target="_blank">dropbox.com</a> for a good 3 or 4 years now, and Its by far the best sort of service in its so great I was rocking out my account at 95% full! Now they only give you 2Gb of space for free and I&#8217;d managed to fill 1.95gb of that with backups of work and websites from my development server.</p>
<p>So I popped on over to the Dropbox site and looked at the packages in which they do and the next one up was £9.99 a month. Yikes! I already pay enough in my own dedicated servers, ow wait&#8230; They do a referal scheme! Brilliant!</p>
<p><img src="http://dancunningham.co.uk/wp-content/plugins/freerefsdrop.png" alt="" title="freerefsdrop" width="463" height="151" class="alignnone size-full wp-image-758" /></p>
<p>So i read through the referal FAQ, and they give you 250Mb more space for every referal you get that signs up, and completely installs the dropbox software. There is a limit currently set at 8Gb max of referal. So this got my thinking&#8230;</p>
<p>I have 2Gb and They allow another 8Gb of referal space, so I need 32 referals. Where am I going to get 32 referals from! *brainwave!*<br />
So i popped down to the shop, Looks for a web designer magazine that was rocking a Google Adwords voucher, Bought the mag for a tidy £4ish I then got home and set about using the £75 adwords voucher that I had got from the said magazine.</p>
<p>I&#8217;ve since found out that you can request said vouchers directly from google, <a href="https://services.google.com/fb/forms/adwordscoupon/?site=adwords-signup-create-account" target="_blank">here</a>. However I didnt want to wait!</p>
<p>Here&#8217;s the steps I used to generate over 45+ refereal leads (I only needed 32).</p>
<h2>Let&#8217;s get going!</h2>
<ul>
<li>Sign in to Google AdWords, and select Billing Preferences (under the Billing tab.)</li>
<li>Walk through the setup process and provide your location, address, and your credit card number (don&#8217;t worry, you won&#8217;t be charged.)</li>
<li>After your billing preferences are set up, you&#8217;ll be returned to the Billing Summary page. Click &#8220;More Actions&#8221; to see the option to apply a promotional code to your account.</li>
<li>Paste in the promotional code Google (or your web host) sent you.</li>
<li>Now your AdWords credit is applied, and you&#8217;re ready to start building ads.</li>
<li>Click &#8220;Campaigns,&#8221; and select &#8220;New Campaign.&#8221;</li>
<li>Give the campaign a name. &#8220;Dropbox1&#8243; will do.</li>
<li>Specify your locations and languages. When I created my ads, I went with All Countries and Territories, and selected English, French, German, Japanese, and Spanish as my languages These are all the default ones specified.</li>
<li>Under Networks and Devices, leave &#8220;All available sites&#8221; and &#8220;All available devices&#8221; selected.</li>
<li>Under Bidding and Budget set a budget for yourself of something like £20 a day. This will keep your advertisement from running out of control!</li>
<li>Leave all of the remaining fields blank or set to their defaults, and click &#8220;Save and Continue.&#8221;</li>
</ul>
<p>Now it&#8217;s time to specify the text you want in your ads. Go back to your Dropbox account and copy your referral URL from your account settings, this is the link you will need to put into your Advert, however the &#8220;Display&#8221; link can be &#8220;www.dropbox.com&#8221; Nifty eh! So next add your Dropbox referral link in the &#8220;Destination URL&#8221; field.</p>
<p>The advert itself wants to say something like this:-</p>
<p><img src="http://dancunningham.co.uk/wp-content/plugins/dropbox1.png" alt="" title="dropbox1" width="214" height="143" class="alignnone size-full wp-image-739" /></p>
<p>Next, specify your keywords. I found that &#8220;dropbox, storage, free online storage&#8221; worked well for me. However I did change them a little. Try to only go after 4 to 5 keyword phrases as Google will ban accounts that are spamfull.</p>
<p>These are the keywords I ended up using in the end:-</p>
<p><img src="http://dancunningham.co.uk/wp-content/plugins/keys.png" alt="" title="keys" width="326" height="180" class="alignnone size-full wp-image-744" /></p>
<h2>Now you have to await for Google</h2>
<p>So now you have to await Googles approval of your URL, and this can take 30 minuts or so to do. That&#8217;s no problem though, however you do need to be ready for when it gets going, so quickly, go make a brew and meet me back here to continue in 5 mins.</p>
<h2>Be ready for the first referal</h2>
<p>So with cup in hand, and at the ready, you need to see if the ad is good to go. Click the status of the ad. In most cases its the &#8220;Eligible&#8221; link on your adsense campaign. If its good to go, you&#8217;ll see the following.</p>
<p><img src="http://dancunningham.co.uk/wp-content/plugins/clickstatus.png" alt="" title="clickstatus" width="467" height="238" class="alignnone size-full wp-image-746" /></p>
<p>So with everything being &#8220;OK&#8221; with no issues, open up your referals page on dropbox. What you need to do is now keep pressing F5 every minute of to, as this is the only way you can really monitor the speed of people singing up. Google does monitor this however is very slow and around 3 hours delayed. So watching the Dropbox referals page is by far the best way.</p>
<h2>Referals</h2>
<p>Here&#8217;s what you will start to see:</p>
<p><img src="http://dancunningham.co.uk/wp-content/plugins/refs.png" alt="" title="refs" class="alignnone size-full wp-image-750" /></p>
<p>As you can see they fly in at least 1 every 1~2 minutes. I after I had around 40 referals. I stopped my Adwords, as you need to wait for people to install the software completely to make them a Eligible referal, and for you to get your full 250Mb for them signing up.</p>
<h2>Account Overview</h2>
<p>Once you&#8217;ve got all 40 referals check your account overview, you should see that you&#8217;ve now got 10Gb in total, 2Gb from your basic account, and 8Gb from referals.</p>
<p><img src="http://dancunningham.co.uk/wp-content/plugins/space.png" alt="" title="space" class="alignnone size-full wp-image-753" /></p>
<h2>Be sure to stop your Adwords Campaign</h2>
<p>If you dont stop it you will encur charges for advertising with Google, even if you&#8217;ve got all your referals! So be sure to pause or delete all campaigns!<br />
Thats said, You should now have all the space you need for a good while now! I hope that helps anyone else, as it sure helped me!</p>
<p>Till next time, Dan.</p>
]]></content:encoded>
			<wfw:commentRss>http://dancunningham.co.uk/2012/03/21/getting-all-10gb-of-free-dropbox-storage-in-2-hours/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Save Twitter Tweets to MySQL with PHP</title>
		<link>http://dancunningham.co.uk/2012/03/21/save-twitter-tweets-to-mysql-with-php/</link>
		<comments>http://dancunningham.co.uk/2012/03/21/save-twitter-tweets-to-mysql-with-php/#comments</comments>
		<pubDate>Wed, 21 Mar 2012 02:09:25 +0000</pubDate>
		<dc:creator>Dan Cunningham</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Geek]]></category>
		<category><![CDATA[My Work]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://dancunningham.co.uk/?p=702</guid>
		<description><![CDATA[Hey guys, So recently after a few talks with some of the folks on twitter alot of guys and girls have been asking me how I managed to save all my tweets into a MySQL database relatively quickly. Now just to clear some of the things that have been already said, The reason I&#8217;m using [...]]]></description>
			<content:encoded><![CDATA[<p>Hey guys, So recently after a few talks with some of the folks on twitter alot of guys and girls have been asking me how I managed to save all my tweets into a MySQL database relatively quickly.<br />
<img src="http://dancunningham.co.uk/wp-content/plugins/tweet2mysql1.png" alt="" title="tweet2mysql1" width="463" height="131" class="alignnone size-full wp-image-728" border="0" style="border:0px !important;" /><br />
Now just to clear some of the things that have been already said, The reason I&#8217;m using PHP to pull the tweets and not Javascript is as follows, When Twitter gets overloaded and Mr fail whale makes an apprance (which commonly happens) then the tweets on my website have been known to disapear, not only do they disapear but when they are loaded in via Javascript the search engines don&#8217;t class this as content thats &#8220;on the page&#8221; thus it makes no help to my SEO content. Afterall we all like what we say to actually be productive to our sites right? So thats the reasons why I quickly coded up this script.</p>
<p>If you look closey you can see it working on the right hand side of this site. I was also going to release a tutorial on how to do it with a step by step of what each line in the PHP does, but instead of doing a write-up which would be probably been more beneficial for most, I&#8217;ve decided to just release the code as a script under the GPL (V3) and then you all can do what you like with it. </p>
<p>Keep in mind that it&#8217;s by no means &#8220;polished&#8221; and there are alot of other better ways to do this, but for those who are interested or just want a quick way to get your tweets from twitter into your own personal MySQL database for archiving then feel free to use this.</p>
<p><a href="http://dancunningham.co.uk/wp-content/plugins/download-monitor/download.php?id=1" title="Download Tweet2MySQL version 0.1 Twitter to MySQL" class="downloadbut"><span class="head">Download Tweet2MySQL Here.</span><br /><span>Filename : Tweet2MySQL-0.1.zip | Version 0.1 | Download Size 18Kb</span></a><br />
Permlink : <a class="downloadlink" href="http://dancunningham.co.uk/wp-content/plugins/download-monitor/download.php?id=1" title="Version0.1 downloaded 58 times" >Tweet2MySQL-0.1 (58)</a> Downloads</p>
]]></content:encoded>
			<wfw:commentRss>http://dancunningham.co.uk/2012/03/21/save-twitter-tweets-to-mysql-with-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPhone 4 No Sim Card Installed Problem Fix.</title>
		<link>http://dancunningham.co.uk/2012/03/05/iphone-4-no-sim-card-installed-problem-fix/</link>
		<comments>http://dancunningham.co.uk/2012/03/05/iphone-4-no-sim-card-installed-problem-fix/#comments</comments>
		<pubDate>Mon, 05 Mar 2012 18:43:53 +0000</pubDate>
		<dc:creator>Dan Cunningham</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Geek]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Youtube]]></category>

		<guid isPermaLink="false">http://dancunningham.co.uk/?p=681</guid>
		<description><![CDATA[So following on from a previous fix &#8220;iPhone 3G/3Gs No Sim Card Installed Problem&#8221; This seems to have appeared on the iPhone 4 too! For those who are unfamiliar with the issue, Here&#8217;sa quick run down. Some iPhone 4 owners are having issues with their handsets with the errer message &#8220;No Sim Card Installed&#8221; after [...]]]></description>
			<content:encoded><![CDATA[<p>So following on from a previous fix &#8220;<a href="http://dancunningham.co.uk/2010/05/30/iphone-no-sim-card-installed-problem/" title="iPhone 3G and iPhone 3Gs No Sim Card Installed Problem Fix" target="_blank">iPhone 3G/3Gs No Sim Card Installed Problem</a>&#8221; This seems to have appeared on the iPhone 4 too!</p>
<p>For those who are unfamiliar with the issue, Here&#8217;sa quick run down.<br />
Some iPhone 4 owners are having issues with their handsets with the errer message &#8220;No Sim Card Installed&#8221; after they&#8217;ve accidently dropped the phone or even had a little moisture from their hand hit the sim card holder. This is getting quite a popular issue now so here&#8217;s a quick fix on how to fix the problem.</p>
<p>The error you will get is the same as before on the 3G and 3Gs, however this is for the iPhone 4 only.</p>
<p><img src="http://dancunningham.co.uk/wp-content/plugins/no_sim_card_installed-iphone.jpeg" alt="" title="no_sim_card_installed-iphone" width="300" class="alignnone size-full wp-image-682" /></p>
<p>So if you&#8217;re recieving the above message then give the below video fix a try and see if it helps you, If anyone has any comments or needs help them feel free to leave a comment below, on the <a href="http://www.youtube.com/embed/Deip-_ZWHwY" title="iPhone 4 No Sim Card Installed Problem Fix" target="_blank">youtube video page</a> or even via my <a href="http://www.twitter.com/cun" target="_blank">twitter</a>. Cheers, Dan.</p>
<h2>The Youtube how to&#8230;</h2>
<p>As normal I’ve thrown together a small video <a href="http://www.youtube.com/watch?v=Deip-_ZWHwY" title="iPhone 4 No Sim Card Installed Problem Fix" target="_blank">here</a> for you to watch. Or play using the embedded youtube player below.</p>
<p><iframe width="480" height="360" src="http://www.youtube.com/embed/Deip-_ZWHwY" frameborder="0" allowfullscreen></iframe></p>
<h2>Photo Location of Sticker</h2>
<p>Thanks goes to <a href="https://twitter.com/Jaseypea" target="_blank">@Jaseypea</a> on twitter for this <a href="https://twitter.com/#!/Jaseypea/status/197769289418285056" title="Twitter Mention from Jaseypea." target="_blank">twitter mention he sent me</a>, He asked &#8220;exactly where do you add the tape&#8221;, I&#8217;ve also had a couple of people recently ask the exactl same question. So here&#8217;s a picture of the location, the tape i&#8217;ve used is white with black dots I hope this helps anyone else who is a little confused.<br />
<a href="http://dancunningham.co.uk/wp-content/uploads/simcard-tape.jpg"><img src="http://dancunningham.co.uk/wp-content/uploads/simcard-tape.jpg" alt="" title="simcard-tape" class="alignnone size-full wp-image-1269" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://dancunningham.co.uk/2012/03/05/iphone-4-no-sim-card-installed-problem-fix/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Minecraft, is creatively relaxing.</title>
		<link>http://dancunningham.co.uk/2012/01/15/minecraft-is-creatively-relaxing/</link>
		<comments>http://dancunningham.co.uk/2012/01/15/minecraft-is-creatively-relaxing/#comments</comments>
		<pubDate>Sun, 15 Jan 2012 17:36:50 +0000</pubDate>
		<dc:creator>Dan Cunningham</dc:creator>
				<category><![CDATA[Gaming]]></category>
		<category><![CDATA[Geek]]></category>
		<category><![CDATA[Minecraft]]></category>
		<category><![CDATA[Movies]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Youtube]]></category>
		<category><![CDATA[build]]></category>
		<category><![CDATA[create]]></category>
		<category><![CDATA[creative]]></category>
		<category><![CDATA[gaming]]></category>
		<category><![CDATA[lego alternative]]></category>
		<category><![CDATA[minecraft]]></category>
		<category><![CDATA[movies]]></category>
		<category><![CDATA[relaxing]]></category>
		<category><![CDATA[tutorials]]></category>

		<guid isPermaLink="false">http://dancunningham.co.uk/?p=645</guid>
		<description><![CDATA[So for those of you who haven&#8217;t yet been introduced to the world of Minecraft your missing out on a treat! I say that now but in reality you have two ways of seeing Minecraft. First way, As a game where you&#8217;re the boss and you creatively build what you want in the world around [...]]]></description>
			<content:encoded><![CDATA[<p>So for those of you who haven&#8217;t yet been introduced to the world of Minecraft your missing out on a treat! I say that now but in reality you have two ways of seeing Minecraft. First way, As a game where you&#8217;re the boss and you creatively build what you want in the world around you surviving the nights of monsters that want to eat you! Or secondly as a relax tool. I tend to see Minecraft as partly both of these things but my main uses of the game tend to sway towards the second option, that of a relaxation tool.</p>
<p>The game runs on both PC and Apple Mac, but I believe they&#8217;ve release a mobile version now for Andriod and iOS users. That said there is talk of a possible Playstation and xBox360 version, but we shall have to wait and see for that. I also recommend anyone who loved lego as a child to try minecraft, because it reminds me of the times when I used to build cool stuff with lego, Oh those we&#8217;re the days!</p>
<p>Here&#8217;s a quick picture of a basic castle built in game.<br />
<a href="http://dancunningham.co.uk/wp-content/plugins/minecraft.png"><img src="http://dancunningham.co.uk/wp-content/plugins/minecraft.png" alt="" title="minecraft" width="470" height="264" class="alignnone size-full wp-image-656" /></a></p>
<p>For those who are still unsure of what Minecraft actually is about then see the below wikipedia ref.</p>
<blockquote><p>Minecraft is focused on creativity and building, allowing players to build constructions out of textured cubes in a 3D world. Gameplay in its commercial release has two principal modes: Survival, which requires players to acquire resources themselves and maintain their health and hunger; and Creative, where the player has an unlimited supply of resources, the ability to fly, and no concept of health or hunger. A third gameplay mode, named Hardcore, ratchets up the difficulty of surviving and forces the player to delete his or her world upon death. An outdated Classic version is also available for free, although it is no longer being developed. Creative Minecraft resembles Classic, but with many more features.</p></blockquote>
<p>So I&#8217;ve been playing minecraft at least once or twice a week for a few hours at a time for the past year or so (Since around Beta 0.7, The current version is now Full release 1.1), and I must admit Im not bored of it in the slightest! I always find something good to make or an idea to build something cool.</p>
<p>Lately I&#8217;ve been building some good objects in the game either on my own or with a couple of friends (Multiplayer building is the best!), and so i&#8217;ve decided to create a few videos so others can see these. I&#8217;ve also made a few cool break throughs with the game play and so I&#8217;ve released a few video tutorials on my findings. If you&#8217;re interested on what I&#8217;ve built recently then check the embedded video&#8217;s below.</p>
<h2>This weeks Creative Builds</h2>
<p>I&#8217;m definately going to release more videos on the things I&#8217;ve created in minecraft, as I feel its an art form and agood way to express and possibly inspire others with things to create in the game.</p>
<h4>Minecraft Pokemon Pokeball Monster Spawner</h4>
<p><iframe width="470" height="280" src="http://www.youtube.com/embed/cIih4z8-rmU" frameborder="0" allowfullscreen></iframe></p>
<h2>This weeks Tutorials</h2>
<p>The below video is one that will help loads of you to create MASSIVE castles in the game with out much effort, So i hope to see some cool castles coming out of the wood work from you all rather soon!</p>
<h4>Minecraft Fast Castle Building Tutorial</h4>
<p><iframe width="470" height="280" src="http://www.youtube.com/embed/3vhFbXZv3OE" frameborder="0" allowfullscreen></iframe></p>
<p>&#8230;and you know how we all need to eat in Minecraft, otherwise you die! Well this little creation is a good way to keep your food supplies up. That said its a bit hit and miss but if anyonecan tweak the way it works that would be really helpfull!</p>
<h4>Minecraft Cooked Porkchop Machine</h4>
<p><iframe width="470" height="280" src="http://www.youtube.com/embed/b_vLUZdbj18" frameborder="0" allowfullscreen></iframe></p>
<h2>Your Comments and Idea&#8217;s</h2>
<p>So i&#8217;ve done a few videos now and I have had a few comments back from these, and they&#8217;ve been really positive! What im looking for though is some idea&#8217;s from you guys on what I could possibly build next, So if you have one then you can post below in the comments section of this page or even by sending me a twitter mention &#8211; My twitter handle is <a target="_blank" href="http://twitter.com/cun/">@cun</a>. I look forward to hearing some of your suggestions! Thanks!</p>
]]></content:encoded>
			<wfw:commentRss>http://dancunningham.co.uk/2012/01/15/minecraft-is-creatively-relaxing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Updating Ubuntu Jaunty 9.04 to Natty 11.04</title>
		<link>http://dancunningham.co.uk/2011/07/20/updating-ubuntu-jaunty-9-04-to-natty-11-04/</link>
		<comments>http://dancunningham.co.uk/2011/07/20/updating-ubuntu-jaunty-9-04-to-natty-11-04/#comments</comments>
		<pubDate>Wed, 20 Jul 2011 00:59:06 +0000</pubDate>
		<dc:creator>Dan Cunningham</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://dancunningham.co.uk/?p=574</guid>
		<description><![CDATA[As you&#8217;ve probably found out upgrading your out dated install of Ubuntu is prooving to be quite an effort! You&#8217;ve probably googled a bit first to see the process involved and been hit with alot of people saying you cant update Jaunty to Lucid ~ Natty, or even you&#8217;ve just tried to update via the [...]]]></description>
			<content:encoded><![CDATA[<p>As you&#8217;ve probably found out upgrading your out dated install of Ubuntu is prooving to be quite an effort! You&#8217;ve probably googled a bit first to see the process involved and been hit with alot of people saying you cant update Jaunty to Lucid ~ Natty, or even you&#8217;ve just tried to update via the usual method and its not worked e.g:-</p>
<p><code>$ sudo apt-get update<br />
$ sudo apt-get upgrade<br />
$ sudo apt-get install update-manager-core<br />
$ sudo do-release-upgrade</code></p>
<p>So what i&#8217;ll do is walk you through how to update Ubuntu to Lucid and then the &#8220;fun&#8221; really starts. What you&#8217;ll find is  when the update manager &#8220;apt&#8221; throws this message back in your face you&#8217;ll be stuck in a void of nothing and won&#8217;t be able to update without manually intervening.</p>
<p><code>Checking for a new ubuntu release<br />
No new release found</code></p>
<p>I tried various other methods, and then I came across this method again of doing, </p>
<p><code>$ sudo apt-get dist-update</code></p>
<p>I thought I was onto a winner as the server started to update, only to find that when I did a lookup at the version my Ubuntu was using it reported that I was still using 9.04!</p>
<p><code>$ cat /etc/lsb-release<br />
DISTRIB_ID=Ubuntu<br />
DISTRIB_RELEASE=9.04<br />
DISTRIB_CODENAME=Jaunty<br />
DISTRIB_DESCRIPTION="Ubuntu 9.04"<br />
</code></p>
<p>How annoying this is turning out to be! Right back to the drawing board.<br />
After a good bit of googling, and a bit of intuitive I managed to get the OS to update&#8230; Well not to the latest version, but I thought If i go from Jaunty (9.04) to Karmic (9.10) then I could update to Lucid (10.04)+ Which has the LTS (Long Time Support) which in my eyes is needed for LAMP Servers!</p>
<p>This is how I got it to work&#8230; </p>
<p>You first of all need to change your <strong>/etc/apt/sources.list</strong> and inside of that file you need to comment everything out with #&#8217;s and add these lines to the very bottom</p>
<p><code>deb http://old-releases.ubuntu.com/ubuntu/ jaunty main restricted universe multiverse<br />
deb http://old-releases.ubuntu.com/ubuntu/ jaunty-updates main restricted universe multiverse<br />
deb http://old-releases.ubuntu.com/ubuntu/ jaunty-security main restricted universe multiverse<br />
</code></p>
<p>Easiest way on ubuntu to edit said file would be to do:</p>
<p><code>$ sudo nano /etc/apt/sources.list</code></p>
<p>Once you&#8217;ve done that, and saved the file with CTRL + X then hit Y for allowed to Overwrite, and its just a case of running the apt update commands again like so:</p>
<p><code>$ sudo apt-get update<br />
$ sudo apt-get upgrade<br />
$ sudo apt-get dist-upgrade</code></p>
<p>Once thats all updated you should be running a most upto date version of Jaunty, after this you need to update to Karmic.<br />
So to do this we need to tell apt-where to look for Karmic update, So its back into the sources to change the url from Jaunty to Karmic</p>
<p>Replace these lines that we added earlier:-<br />
<code>deb http://old-releases.ubuntu.com/ubuntu/ jaunty main restricted universe multiverse<br />
deb http://old-releases.ubuntu.com/ubuntu/ jaunty-updates main restricted universe multiverse<br />
deb http://old-releases.ubuntu.com/ubuntu/ jaunty-security main restricted universe multiverse<br />
</code></p>
<p>With these lines:-<br />
<code>deb http://old-releases.ubuntu.com/ubuntu/ karmic main restricted universe multiverse<br />
deb http://old-releases.ubuntu.com/ubuntu/ karmic-updates main restricted universe multiverse<br />
deb http://old-releases.ubuntu.com/ubuntu/ karmic-security main restricted universe multiverse<br />
</code></p>
<p>Then save and overwrite it again, and continue to update in the same way with the following commands:-</p>
<p><code>$ sudo apt-get update<br />
$ sudo apt-get upgrade<br />
$ sudo apt-get dist-upgrade</code></p>
<p>Now we and make sure its updated to Karmic 9.10</p>
<p><code>$ cat /etc/lsb-release<br />
DISTRIB_ID=Ubuntu<br />
DISTRIB_RELEASE=9.10<br />
DISTRIB_CODENAME=Karmic<br />
DISTRIB_DESCRIPTION="Ubuntu 9.10"<br />
</code></p>
<p>Note: I managed to get an issue with a package or to, and it would seem that this is a common issue, so if you come into contact with this &#8220;/var/cache/apt/archives/kdebase-runtime-data_4%3a4.4.5-0ubuntu1_all.deb&#8221; You might want to try this (At your own risk!)</p>
<p><code>$ sudo rm /var/cache/apt/archives/*</code><br />
Then once you&#8217;ve done that, do the updates again (Sorry it gets boring with writing the update commands, but this is a tutorial so I&#8217;m keeping it super easy and simple).<br />
<code>$ sudo apt-get update<br />
$ sudo apt-get upgrade<br />
$ sudo apt-get dist-upgrade</code></p>
<p>If that still throws an error, you might want to try this.</p>
<p><code>$ sudo dpkg -i --force-all /var/cache/apt/archives/kdebase-runtime-data_4%3a4.4.5-0ubuntu1_all.deb<br />
$ sudo apt-get -f install<br />
$ sudo apt-get autoremove</code></p>
<p>This fixed my issue, so I then moved onto checking my version with the overused command:<br />
<code>$ cat /etc/lsb-release</code></p>
<p>So you should be currently running Karmic 9.10! Great! You&#8217;re half way through this update.</p>
<p>Next time to tell the server to update to 10.04, So again we need to edit our Sources</p>
<p><code>$ sudo nano /etc/apt/sources.list</code></p>
<p>Yet this time we&#8217;re not looking for an older version so the URL are differnt.</p>
<p>Change this:<br />
<code>deb http://old-releases.ubuntu.com/ubuntu/ karmic main restricted universe multiverse<br />
deb http://old-releases.ubuntu.com/ubuntu/ karmic-updates main restricted universe multiverse<br />
deb http://old-releases.ubuntu.com/ubuntu/ karmic-security main restricted universe multiverse<br />
</code><br />
to this:<br />
<code>deb http://security.ubuntu.com/ubuntu/ lucid main restricted universe multiverse<br />
deb http://security.ubuntu.com/ubuntu/ lucid-updates main restricted universe multiverse<br />
deb http://security.ubuntu.com/ubuntu/ lucid-security main restricted universe multiverse<br />
</code></p>
<p>Then its just a case of rise and repeat with the update commands</p>
<p><code>$ sudo apt-get update<br />
$ sudo apt-get upgrade<br />
$ sudo apt-get dist-upgrade</code></p>
<p>Once thats completed, check your version!<br />
<code>$ cat /etc/lsb-release<br />
DISTRIB_ID=Ubuntu<br />
DISTRIB_RELEASE=10.04.3<br />
DISTRIB_CODENAME=Lucid<br />
DISTRIB_DESCRIPTION="Ubuntu 10.04.3 LTS"<br />
</code></p>
<p>Thats you now running 10.04.3 and you now just need to repeat the exact same process for updating to Ubuntu 10.10 (Maverick) and then to Ubuntu 11.04 (Natty).<br />
It&#8217;s a lengthy process but I&#8217;m sure you&#8217;ll all agree keeping these things updated often saves massive future headaches!</p>
<p>I hope that helps anyone who has been struggling updating their server install from a very out dated OS version.<br />
Any issues or questions then please leave a comment below. </p>
<p>Thanks Dan.</p>
]]></content:encoded>
			<wfw:commentRss>http://dancunningham.co.uk/2011/07/20/updating-ubuntu-jaunty-9-04-to-natty-11-04/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Google plus is awesome.</title>
		<link>http://dancunningham.co.uk/2011/07/03/google-plus-is-awesome/</link>
		<comments>http://dancunningham.co.uk/2011/07/03/google-plus-is-awesome/#comments</comments>
		<pubDate>Sat, 02 Jul 2011 23:34:44 +0000</pubDate>
		<dc:creator>Dan Cunningham</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[Rants]]></category>

		<guid isPermaLink="false">http://dancunningham.co.uk/?p=561</guid>
		<description><![CDATA[Last week I got invited to the new Google Plus (aka Google+) website, and I like many of you where thinking, Is Google Plus going to be a &#8220;hit&#8221; or &#8220;miss&#8221;? Now I like many of you use and love facebook, Yes its full of rubbish from time to time, but what website isn&#8217;t these [...]]]></description>
			<content:encoded><![CDATA[<p>Last week I got invited to the new Google Plus (aka Google+) website, and I like many of you where thinking, Is Google Plus going to be a &#8220;hit&#8221; or &#8220;miss&#8221;? Now I like many of you use and love facebook, Yes its full of rubbish from time to time, but what website isn&#8217;t these days?</p>
<p>What I&#8217;ve found with facebook is that, I moved there because origianlly MySapce was &#8220;where it was at&#8221;, That soon lost its cool vibe when Facebook came along with its sleek looks normal user feel, without being run on the backend of the music scene and lack of adverts. Since then Facebook has grown and grown in size to what we know and see today, but the thing im finding now with facebook is people that I dont know adding me randomly, Im getting spam from other users who are getting &#8220;fraped&#8221; aka facebook raped, as its globally known as, and people requesting that I play farm ville because they need my help to make there farm better&#8230; Now im not sure if you to are in the same mindset as me but I couldn&#8217;t really care if Megan Fox added me, and if my nextdoor neigbour is posting a status of &#8220;I like man love, ok&#8221; or how good of a virtual farmer you are&#8230; All i origianlly signed up for with facebook was to see photos of me and my friends and organise the odd party or event!</p>
<p>So in my eyes Facebook has started to turn into Myspace, infact it hasn&#8217;t at all&#8230; its now worse! This is why Google+ has my vote, you’ll notice that the user interface of Google Plus looks a whole lot like Facebook, but better. The UI is cleaner, crisper and easier to navigate and currently it has zero adverts!</p>
<p>I’m in love with Google Plus maybe because I can follow other tech bloggers and journalists and some Google employees. </p>
<p>Lets just see how this lasts, and how long it is before facebook, or another site counter acts to this new Google Plus Service! I think they&#8217;re going to have a hard time matching something as clean and big as a good Google service like this! Its outright, brilliant!</p>
<p>Here&#8217;s a short video from the guys over at Google, and you&#8217;ll see exactly what I mean after watching this.</p>
<p><iframe width="480" height="300" src="http://www.youtube.com/embed/xwnJ5Bl4kLI" frameborder="0" allowfullscreen></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://dancunningham.co.uk/2011/07/03/google-plus-is-awesome/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Upgrade OpenSSH on Centos 5</title>
		<link>http://dancunningham.co.uk/2011/06/22/upgrade-openssh-on-centos-5/</link>
		<comments>http://dancunningham.co.uk/2011/06/22/upgrade-openssh-on-centos-5/#comments</comments>
		<pubDate>Wed, 22 Jun 2011 12:00:32 +0000</pubDate>
		<dc:creator>Dan Cunningham</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://dancunningham.co.uk/?p=548</guid>
		<description><![CDATA[If you notice the new version of OpenSSH couldn&#8217;t installed just by, # yum update Also it&#8217;s not available in CentOS repositories so in this article I want to tell you how to installed manually used the tarball First, download the OpenSSH source tarball from the vendor and unpack it. You can find the tarballs [...]]]></description>
			<content:encoded><![CDATA[<p>If you notice the new version of OpenSSH couldn&#8217;t installed just by,<br />
<code># yum update </code></p>
<p>Also it&#8217;s not available in CentOS repositories so in this article I want to tell you how to installed manually used the tarball</p>
<p>First, download the OpenSSH source tarball from the vendor and unpack it. You can find the tarballs at http://www.openssh.com/portable.html</p>
<p><code># wget http://mirror.mcs.anl.gov/openssh/portable/openssh-5.8p2.tar.gz</code></p>
<p><code># tar -xvzf openssh-5.8p2.tar.gz </code></p>
<p>Copy the spec file and tarball:<br />
<code># cp ./openssh-5.8p2/contrib/redhat/openssh.spec /usr/src/redhat/SPECS/</code><br />
<code># cp openssh-5.8p1.tar.gz /usr/src/redhat/SOURCES/</code></p>
<p>Let&#8217;s make the specified files and do some installing:<br />
<code># cd /usr/src/redhat/SPECS</code><br />
<code># perl -i.bak -pe 's/^(%define no_(gnome|x11)_askpass)\s+0$/$1 1/' openssh.spec</code></p>
<p>Build the RPM<br />
<code># rpmbuild -bb openssh.spec</code></p>
<p>Now if you go back into /usr/src/redhat/RPMS/ , Navigate into the folder that suits your OS install, (x86 was mine), You should then see three RPMs. Go ahead and install them:<br />
<code># rpm -Uvh *.rpm</code></p>
<p>To verify the installed version, just type<br />
<code># ssh -v localhost</code></p>
<p>You should get an out put like the following:<br />
<code>OpenSSH_5.8p2 CentOS *, OpenSSL 0.* **********</code></p>
<p>* = Version numbers so ignore those, as I didn&#8217;t want to disclose that information.</p>
]]></content:encoded>
			<wfw:commentRss>http://dancunningham.co.uk/2011/06/22/upgrade-openssh-on-centos-5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

