<?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>Alex James Brown</title>
	<atom:link href="http://www.alexjamesbrown.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.alexjamesbrown.com</link>
	<description>My Words. By Me.</description>
	<lastBuildDate>Fri, 16 Jul 2010 10:46:36 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Running Chrome OS in VMWare Workstation &#8211; Step By Step</title>
		<link>http://www.alexjamesbrown.com/geek/running-chrome-os-in-vmware-workstation-step-by-step/</link>
		<comments>http://www.alexjamesbrown.com/geek/running-chrome-os-in-vmware-workstation-step-by-step/#comments</comments>
		<pubDate>Fri, 16 Jul 2010 10:45:13 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[chrome os]]></category>
		<category><![CDATA[vmware]]></category>

		<guid isPermaLink="false">http://www.alexjamesbrown.com/uncategorized/running-chrome-os-in-vmware-workstation-step-by-step/</guid>
		<description><![CDATA[I wanted to have a play with Chrome OS, but didn’t fancy compiling the code etc… Fortunately, GdGt provide a VMDK that you can download, and be up and running in no time using VMWare workstation (or player for that matter) Step 1 – Download Chrome OS VMDK I downloaded a Chrome OS VMDK from [...]]]></description>
			<content:encoded><![CDATA[<p>I wanted to have a play with Chrome OS, but didn’t fancy compiling the code etc…</p>
<p>Fortunately, GdGt provide a VMDK that you can download, and be up and running in no time using VMWare workstation (or player for that matter)</p>
<h3>Step 1 – Download Chrome OS VMDK</h3>
<p>I downloaded a Chrome OS VMDK from GdGt – you can get it here:    <br /><a title="http://gdgt.com/google/chrome-os/download/" href="http://gdgt.com/google/chrome-os/download/">http://gdgt.com/google/chrome-os/download/</a></p>
<h3>Step 2 – Create a new VMWare machine</h3>
<p><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.alexjamesbrown.com/wp-content/uploads/image12.png" width="330" height="299" /> </p>
<p>Select “I will install the operating system later”</p>
<p><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.alexjamesbrown.com/wp-content/uploads/image13.png" width="330" height="300" /> </p>
<p>As the guest operating system, select Linux, then Ubuntu    <br />Others may work, but this is the one that worked for me.</p>
<p><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.alexjamesbrown.com/wp-content/uploads/image14.png" width="330" height="300" /></p>
<p>&#160;</p>
<p><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.alexjamesbrown.com/wp-content/uploads/image15.png" width="330" height="300" /> </p>
<p>You can choose whatever size to make the disk, since you will be replacing this anyway!</p>
<p><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="set whatever you want for this vmdk as we will be deleting it soon" border="0" alt="set whatever you want for this vmdk as we will be deleting it soon" src="http://www.alexjamesbrown.com/wp-content/uploads/image16.png" width="330" height="300" /> </p>
<p>Click finish.</p>
<p><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Click finish" border="0" alt="Click finish" src="http://www.alexjamesbrown.com/wp-content/uploads/image17.png" width="330" height="300" /> </p>
<h3>Step 3 – Edit the newly created machines settings</h3>
<p>One the machine is created, click Edit virtual machine settings (before you power it on)</p>
<p><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Click on edit virtual machine settings" border="0" alt="Click on edit virtual machine settings" src="http://www.alexjamesbrown.com/wp-content/uploads/image25.png" width="365" height="364" /> </p>
<p>&#160;</p>
<p>Select the Hard Disk, and click Remove</p>
<p><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Remove existing hard disk" border="0" alt="Remove existing hard disk" src="http://www.alexjamesbrown.com/wp-content/uploads/image26.png" width="442" height="383" /> </p>
<p>Then, press Add.</p>
<p>Select Hard Disk, and press next.</p>
<p><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="select Hard Disk" border="0" alt="select Hard Disk" src="http://www.alexjamesbrown.com/wp-content/uploads/image27.png" width="442" height="385" />&#160;</p>
<p>Select “Use an <u>e</u>xisting virtual disk”</p>
<p><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="select use an existing virtual disk" border="0" alt="select use an existing virtual disk" src="http://www.alexjamesbrown.com/wp-content/uploads/image28.png" width="442" height="385" /> </p>
<p><strong>Note:</strong></p>
<p>At this stage, it would be sensible to unzip the downloaded file from gdgt to your ChromeOS VM Directory (in my case C:\VM\Chrome OS (if you haven’t done so already)</p>
<p>Then, click next in the above screen</p>
<p><a href="http://www.alexjamesbrown.com/wp-content/uploads/image22.png" target="_blank"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="select chrome-os-0.4.22.8-gdgt.vmdk " border="0" alt="select chrome-os-0.4.22.8-gdgt.vmdk " src="http://www.alexjamesbrown.com/wp-content/uploads/image_thumb6.png" width="442" height="297" /></a> </p>
<p>Select the chrome-os-0.4.22.8-gdgt.vmdk<strong> </strong>file, and click Finish.</p>
<p>If it asks you to convert the existing virtual disk to a newer format, just select “Keep Existing Format” and press Ok.</p>
<p>The new hard drive will be added.</p>
<p>Click Ok.</p>
<h3>Step 4 – Power on the virtual machine</h3>
<p>Power on the Virtual Machine, and after a few seconds, the login screen appears:</p>
<p><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="chrome os login screen" border="0" alt="chrome os login screen" src="http://www.alexjamesbrown.com/wp-content/uploads/image29.png" width="442" height="332" /> </p>
<p>Enter your Google account username and password, and press enter    <br />(<strong>note:</strong> you must be connected to the internet for this to work)</p>
<p><strong>Ta Da!</strong></p>
<p><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Chrome OS &quot;logged in&quot;" border="0" alt="Chrome OS &quot;logged in&quot;" src="http://www.alexjamesbrown.com/wp-content/uploads/image24.png" width="442" height="332" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.alexjamesbrown.com/geek/running-chrome-os-in-vmware-workstation-step-by-step/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dell E6400 Screen Flicker &#8211; Caused by display cable?</title>
		<link>http://www.alexjamesbrown.com/geek/hardware/dell-e6400-screen-flicker-caused-by-display-cable/</link>
		<comments>http://www.alexjamesbrown.com/geek/hardware/dell-e6400-screen-flicker-caused-by-display-cable/#comments</comments>
		<pubDate>Wed, 16 Jun 2010 12:31:49 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[dell]]></category>
		<category><![CDATA[e6400]]></category>

		<guid isPermaLink="false">http://www.alexjamesbrown.com/geek/hardware/dell-e6400-screen-flicker-caused-by-display-cable/</guid>
		<description><![CDATA[Last week, I started having trouble with my Dell E6400 Notebook. There is an intermittent &#34;flashing&#34; on the screen – kind of a “solarising” of the colours, and flickering – it also displayed as “split screen” – split horizontally, displaying the same image top and bottom, but at very low resolution. See flickering / solarising: [...]]]></description>
			<content:encoded><![CDATA[<p>Last week, I started having trouble with my Dell E6400 Notebook.</p>
<p>There is an intermittent &quot;flashing&quot; on the screen – kind of a “solarising” of the colours, and flickering – it also displayed as “split screen” – split horizontally, displaying the same image top and bottom, but at very low resolution.</p>
<p>See flickering / solarising:    <br />[video]http://www.youtube.com/watch?v=mS7pOjiEgKE[/video] </p>
<p>Sometimes, the screen would turn off, flash black, and then display “Display driver stopped responding and has recovered” – <em>see image below:</em><a href="http://www.alexjamesbrown.com/wp-content/uploads/e6400graphicscarderror.png" target="_blank"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Display driver stopped responding and has recovered" border="0" alt="Display driver stopped responding and has recovered" src="http://www.alexjamesbrown.com/wp-content/uploads/e6400graphicscarderror_thumb.png" width="480" height="161" /></a> </p>
<p>I can reproduce the problem by holding the laptop by the left hand side, towards the top of the base, and sort of pressing the base cover.</p>
<p><a href="http://www.alexjamesbrown.com/wp-content/uploads/photo1.jpg" target="_blank"><img style="border-right-width: 0px; margin: 0px 10px 10px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Location of display cable on Dell E6400" border="0" alt="Location of display cable on Dell E6400" align="left" src="http://www.alexjamesbrown.com/wp-content/uploads/photo_thumb.jpg" width="191" height="186" /></a> Removing the base cover, I traced the problem to be with or around the LED cable (highlighted red in the image to the left)</p>
<p>If i pressed the cable or where it was connecting to the main board, the flickering problem could be reproduced.</p>
<p>I removed the cable, cleaned it, removed all dust from around it and replaced.</p>
<p>This problem is not totally fixed – but it happens far less now than it did before.</p>
<p>I suspect very strongly, I will require a new cable.</p>
<p>I generally (through bad habit) tend to pick the laptop up on that side of the base – so I think the cable may of worn out.</p>
<p>Fingers crossed a new cable is all that is required, not a whole new motherboard!</p>
<p>For reference, the cable I have is pictured below:</p>
<p><a href="http://www.alexjamesbrown.com/wp-content/uploads/photo5.jpg" target="_blank"><img style="border-right-width: 0px; margin: 0px 10px 10px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Dell E6400 Display Cable - Part Number: DC202000HZ0L" border="0" alt="Dell E6400 Display Cable - Part Number: DC202000HZ0L" align="left" src="http://www.alexjamesbrown.com/wp-content/uploads/photo5_thumb.jpg" width="72" height="96" /></a> </p>
<p><strong>Part Number:</strong> DC202000HZ0L</p>
]]></content:encoded>
			<wfw:commentRss>http://www.alexjamesbrown.com/geek/hardware/dell-e6400-screen-flicker-caused-by-display-cable/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>reCaptcha enabled on comments</title>
		<link>http://www.alexjamesbrown.com/geek/web/blogging/recaptcha-enabled-on-comments/</link>
		<comments>http://www.alexjamesbrown.com/geek/web/blogging/recaptcha-enabled-on-comments/#comments</comments>
		<pubDate>Thu, 27 May 2010 22:05:30 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Scams]]></category>
		<category><![CDATA[spam]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.alexjamesbrown.com/geek/web/blogging/recaptcha-enabled-on-comments/</guid>
		<description><![CDATA[I’ve recently noticed a lot of blog comment spam on my blog. Where&#160; some-one kisses-bum in order to “trick” me into accepting&#160; their comment. For example: Howdy there,this is Everett Krajcer,just discovered your web-site on google and i must say this blog is great.may I share some of the Post found in this website to [...]]]></description>
			<content:encoded><![CDATA[<p>I’ve recently noticed a lot of blog comment spam on my blog.</p>
<p>Where&#160; some-one kisses-bum in order to “trick” me into accepting&#160; their comment.    <br />For example:</p>
<blockquote><p>Howdy there,this is Everett Krajcer,just discovered your web-site on google and i must say this blog is great.may I share some of the Post found in this website to my local friends?i&#8217;m not sure and what you think?anyway,Many thanks!</p>
</blockquote>
<p>Complete with a nice back link to his crappy website about “low rate loans”</p>
<p>This black hat SEO tactic is become very widespread.</p>
<p>Simply <a href="http://www.google.com/search?btnG=1&amp;pws=0&amp;q=Howdy+there%2Cthis+is+Everett+Krajcer%2Cjust+discovered+your+web-site" target="_blank">google</a> a few phrases from that comment</p>
<p><a href="http://www.alexjamesbrown.com/wp-content/uploads/reCaptchaenabledoncomments_144CB/image.png" target="_blank"><img style="border-right-width: 0px; margin: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="google results for &quot;Howdy there,this is Everett Krajcer,just discovered your web-site&quot;" border="0" alt="google results for &quot;Howdy there,this is Everett Krajcer,just discovered your web-site&quot;" src="http://www.alexjamesbrown.com/wp-content/uploads/reCaptchaenabledoncomments_144CB/image_thumb.png" width="395" height="313" /></a> </p>
<p>Whilst you will not see any exact matches, they’re all along the same sort of lines, and on blogs…</p>
<p>The software posting these comments alters it very slightly for each blog posting, to fool search engines.&#160; <img style="border-bottom: 0px; border-left: 0px; margin: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" align="left" src="http://www.alexjamesbrown.com/wp-content/uploads/reCaptchaenabledoncomments_144CB/image_3.png" width="170" height="88" /> </p>
<p>To combat this, I’ve installed the reCaptcha plugin onto WordPress</p>
<p>Installation took literally two minutes, and is now up and running.&#160; </p>
<p>Apologies to any genuine comment posters, but the spam was becoming too much!</p>
<p>You can get the plugin here:</p>
<p><a href="http://wordpress.org/extend/plugins/wp-recaptcha">http://wordpress.org/extend/plugins/wp-recaptcha</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.alexjamesbrown.com/geek/web/blogging/recaptcha-enabled-on-comments/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Amazing Etch-A-Sketch work</title>
		<link>http://www.alexjamesbrown.com/misc/amazing-etch-a-sketch-work/</link>
		<comments>http://www.alexjamesbrown.com/misc/amazing-etch-a-sketch-work/#comments</comments>
		<pubDate>Tue, 11 May 2010 12:30:04 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[Misc]]></category>
		<category><![CDATA[art]]></category>
		<category><![CDATA[artwork]]></category>
		<category><![CDATA[random]]></category>

		<guid isPermaLink="false">http://www.alexjamesbrown.com/misc/amazing-etch-a-sketch-work/</guid>
		<description><![CDATA[Just thought I’d share some of these amazing Etch A Sketch artworks… Some people truly are talented. And have far too much time on their hands…. &#160; &#160; &#160; &#160; &#160; &#160; &#160;&#160; &#160; Some more to check out: http://www.gvetchedintime.com/gvetchedintime/gallery.php]]></description>
			<content:encoded><![CDATA[<p>Just thought I’d share some of these amazing Etch A Sketch artworks…</p>
<p>Some people truly are talented. And have far too much time on their hands….</p>
<p>&#160;<a href="http://www.alexjamesbrown.com/wp-content/uploads/amazingetchasketch171.jpg" target="_blank"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="amazing-etch-a-sketch (17)" border="0" alt="amazing-etch-a-sketch (17)" src="http://www.alexjamesbrown.com/wp-content/uploads/amazingetchasketch17_thumb1.jpg" width="450" height="363" /></a></p>
<p>&#160;<a href="http://www.alexjamesbrown.com/wp-content/uploads/amazingetchasketch91.jpg" target="_blank"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="amazing-etch-a-sketch (9)" border="0" alt="amazing-etch-a-sketch (9)" src="http://www.alexjamesbrown.com/wp-content/uploads/amazingetchasketch9_thumb1.jpg" width="450" height="356" /></a></p>
<p>&#160;<a href="http://www.alexjamesbrown.com/wp-content/uploads/amazingetchasketch10.jpg" target="_blank"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="amazing-etch-a-sketch (10)" border="0" alt="amazing-etch-a-sketch (10)" src="http://www.alexjamesbrown.com/wp-content/uploads/amazingetchasketch10_thumb.jpg" width="450" height="364" /></a></p>
<p>&#160;<a href="http://www.alexjamesbrown.com/wp-content/uploads/amazingetchasketch11.jpg" target="_blank"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="amazing-etch-a-sketch (11)" border="0" alt="amazing-etch-a-sketch (11)" src="http://www.alexjamesbrown.com/wp-content/uploads/amazingetchasketch11_thumb.jpg" width="450" height="375" /></a></p>
<p>&#160;<a href="http://www.alexjamesbrown.com/wp-content/uploads/amazingetchasketch12.jpg" target="_blank"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="amazing-etch-a-sketch (12)" border="0" alt="amazing-etch-a-sketch (12)" src="http://www.alexjamesbrown.com/wp-content/uploads/amazingetchasketch12_thumb.jpg" width="450" height="369" /></a></p>
<p>&#160;<a href="http://www.alexjamesbrown.com/wp-content/uploads/amazingetchasketch14.jpg" target="_blank"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="amazing-etch-a-sketch (14)" border="0" alt="amazing-etch-a-sketch (14)" src="http://www.alexjamesbrown.com/wp-content/uploads/amazingetchasketch14_thumb.jpg" width="450" height="375" /></a></p>
<p>&#160;<a href="http://www.alexjamesbrown.com/wp-content/uploads/amazingetchasketch13.jpg" target="_blank"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="amazing-etch-a-sketch (13)" border="0" alt="amazing-etch-a-sketch (13)" src="http://www.alexjamesbrown.com/wp-content/uploads/amazingetchasketch13_thumb.jpg" width="450" height="537" /></a>&#160; </p>
<p><a href="http://www.alexjamesbrown.com/wp-content/uploads/amazingetchasketch15.jpg" target="_blank"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="amazing-etch-a-sketch (15)" border="0" alt="amazing-etch-a-sketch (15)" src="http://www.alexjamesbrown.com/wp-content/uploads/amazingetchasketch15_thumb.jpg" width="450" height="362" /></a></p>
<p>&#160;<a href="http://www.alexjamesbrown.com/wp-content/uploads/amazingetchasketch16.jpg" target="_blank"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="amazing-etch-a-sketch (16)" border="0" alt="amazing-etch-a-sketch (16)" src="http://www.alexjamesbrown.com/wp-content/uploads/amazingetchasketch16_thumb.jpg" width="450" height="368" /></a> </p>
<h3> Some more to check out:</h3>
<p><a title="http://www.gvetchedintime.com/gvetchedintime/gallery.php" href="http://www.gvetchedintime.com/gvetchedintime/gallery.php" target="_blank">http://www.gvetchedintime.com/gvetchedintime/gallery.php</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.alexjamesbrown.com/misc/amazing-etch-a-sketch-work/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>100 new followers on twitter, bought for a Fiverr</title>
		<link>http://www.alexjamesbrown.com/geek/web/twitter-web-geek/100-new-followers-on-twitter-bought-for-a-fiverr/</link>
		<comments>http://www.alexjamesbrown.com/geek/web/twitter-web-geek/100-new-followers-on-twitter-bought-for-a-fiverr/#comments</comments>
		<pubDate>Mon, 10 May 2010 16:58:42 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[Twitter]]></category>
		<category><![CDATA[fiverr]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://www.alexjamesbrown.com/geek/web/twitter-web-geek/100-new-followers-on-twitter-bought-for-a-fiverr/</guid>
		<description><![CDATA[After signing up to Fiverr, I decided to give it a try. Someone with a somewhat copyright infringing username of Twitter offers: Twitter: I will sell you 100 real Twitter Followers for $5 (http://www.fiverr.com/users/Twitter/gigs/sell-you-100-real-twitter-followers) There were plenty of others offering the same, if not more followers, but they required your username and password, and would [...]]]></description>
			<content:encoded><![CDATA[<p> After signing up to <a href="http://www.alexjamesbrown.com/geek/web/what-can-you-get-for-a-fiverr/" target="_blank">Fiverr</a>, I decided to give it a try.</p>
<p>Someone with a somewhat copyright infringing username of Twitter offers:</p>
<blockquote><p><a href="http://www.fiverr.com/users/Twitter"><strong>Twitter</strong></a><strong>: I will sell you 100 real Twitter Followers for $5</strong>       <br />(<a title="http://www.fiverr.com/users/Twitter/gigs/sell-you-100-real-twitter-followers" href="http://www.fiverr.com/users/Twitter/gigs/sell-you-100-real-twitter-followers">http://www.fiverr.com/users/Twitter/gigs/sell-you-100-real-twitter-followers</a>)</p>
</blockquote>
<p>There were plenty of others offering the same, if not more followers, but they required your username and password, and would just follow hundreds of people, in the hope of a reciprocal follow.<a href="http://www.alexjamesbrown.com/wp-content/uploads/image11.png"><img style="border-bottom: 0px; border-left: 0px; margin: 0px 0px 10px 20px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" align="right" src="http://www.alexjamesbrown.com/wp-content/uploads/image_thumb1.png" width="196" height="240" /></a> </p>
<p>However, this one seemed different.   <br />Just over £3.30 for 100 new followers? Great feedback? It seemed too good to be true, so I thought I’d lay my $5 on the line, and give it a go.</p>
<p>I placed my order, and around an hour or so later, had confirmation he had begun.</p>
<p>Within a few minutes, I started to get email notifications of new people following me.   <br />It seemed to be working!</p>
<p>25 minutes later, the emails dried up, and I assumed it was completed.   <br />I checked my followers, and, to my amazement, I had <strong>135</strong> new followers!</p>
<p>Some were particularly random, no tweets, following loads of people etc (suspect- FAKE) but there were a few active tweeters in there.</p>
<p>I @ replied some of them, asking how they heard about me / why they started following me, however have not got any response</p>
<p>All in all, did what was said on the tin. I got over 100 followers. Using <a href="http://who.unfollowed.me" target="_blank">who.unfollowed.me</a> I saw that about 15 of these unfollowed me within a week.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.alexjamesbrown.com/geek/web/twitter-web-geek/100-new-followers-on-twitter-bought-for-a-fiverr/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>What can you get for a Fiverr? &#8211; A quick review on Fiverr Marketplace</title>
		<link>http://www.alexjamesbrown.com/geek/web/what-can-you-get-for-a-fiverr/</link>
		<comments>http://www.alexjamesbrown.com/geek/web/what-can-you-get-for-a-fiverr/#comments</comments>
		<pubDate>Thu, 06 May 2010 17:05:00 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[outsourcing]]></category>

		<guid isPermaLink="false">http://www.alexjamesbrown.com/geek/web/what-can-you-get-for-a-fiverr/</guid>
		<description><![CDATA[New marketplace Fiverr allows you to outsource those small tasks you may have, for a fixed fee of $5 (aprox. £3.30 depending on how the exchange rate is behaving) Fiverr allows people to list things they would do, for $5. In return, Fiverr takes $1 from the value of the order, leaving the person providing [...]]]></description>
			<content:encoded><![CDATA[<p>New marketplace Fiverr allows you to outsource those small tasks you may have, for a fixed fee of $5 (aprox. £3.30 depending on how the exchange rate is behaving)<a href="http://www.alexjamesbrown.com/wp-content/uploads/image9.png" target="_blank"><img style="border-right-width: 0px; margin: 0px 10px 10px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Fiverr screenshot" border="0" alt="Fiverr screenshot" align="left" src="http://www.alexjamesbrown.com/wp-content/uploads/image_thumb.png" width="200" height="153" /></a></p>
<p>Fiverr allows people to list things they would do, for $5.    <br />In return, Fiverr takes $1 from the value of the order, leaving the person providing the service with $4.     <br />This can be withdrawn from the account, once they have accumulated $40 or more.</p>
<p>As you would imagine, there are plenty of weird and wacky offerings, or “Gigs” as they are called by Fiverr.</p>
<p>However, there are hundreds of potentially really useful things available.</p>
<p>For example:</p>
<p><a href="http://www.fiverr.com/users/genelors">genelors</a>: I will setup a WordPress blog and configure your domain to it for $5</p>
<p><a href="http://www.fiverr.com/users/landee">landee</a>: I will be your personal assistant for 1 hour for $5</p>
<p><a href="http://www.fiverr.com/users/mzzedithandlucy">mzzedithandlucy</a>: I will give you a 1/2 hour Juggling Lesson over Skype for $5</p>
<p>Payment is handled through PayPal, making it nice and easy to use.</p>
<p>When you place an order, you have to pay upfront, and then the order is fulfilled.    <br />Just in case, there is a dispute procedure – but it’s unlikely you’ll ever need to use it!</p>
<p><img style="border-right-width: 0px; margin: 0px 0px 10px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Fiverr order now button - orders in queue" border="0" alt="Fiverr order now button - orders in queue" align="right" src="http://www.alexjamesbrown.com/wp-content/uploads/image10.png" width="138" height="90" /></p>
<p>So you can be sure of a timely delivery, there is a handy “number of orders in queue” displayed below the order button.</p>
<p>You can also contact the seller to clarify things before you part with your $5.</p>
<p>I for one, will be outsourcing some of those niggly little tasks to Fiverr.    <br />Such tasks as resizing photos, installing WordPess etc… are perfectly suited!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.alexjamesbrown.com/geek/web/what-can-you-get-for-a-fiverr/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Deploying .NET 4 Project &#8211; Error 1001 (System.BadImageFormatException)</title>
		<link>http://www.alexjamesbrown.com/geek/deploying-net-4-project-error-1001-system-badimageformatexception/</link>
		<comments>http://www.alexjamesbrown.com/geek/deploying-net-4-project-error-1001-system-badimageformatexception/#comments</comments>
		<pubDate>Mon, 26 Apr 2010 10:35:10 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[.net]]></category>
		<category><![CDATA[c# .net 4.0]]></category>
		<category><![CDATA[deployment]]></category>

		<guid isPermaLink="false">http://www.alexjamesbrown.com/geek/deploying-net-4-project-error-1001-system-badimageformatexception/</guid>
		<description><![CDATA[After attending the UK Tech Days events last week in London, I was keen to jump on the Visual Studio 2010 and .net 4.0 bandwagon. I converted some of our projects here at Crocus to the .net 4 framework (which was incredibly easy – nothing broke!) I even took advantage of some of the quick [...]]]></description>
			<content:encoded><![CDATA[<p>After attending the UK Tech Days events last week in London, I was keen to jump on the Visual Studio 2010 and .net 4.0 bandwagon.</p>
<p>I converted some of our projects here at Crocus to the .net 4 framework (which was incredibly easy – nothing broke!)    <br />I even took advantage of some of the quick to implement features in .net 4, and converted some of our massively over-ridden methods to use <a href="http://www.alexjamesbrown.com/geek/visual-studio-2010-optional-parameters/" target="_blank">optional parameters</a>.</p>
<p>One project in particular is a Windows Service, that sends out purchase orders on a schedule.    <br /><small>(I recently wrote about how this <a href="http://www.alexjamesbrown.com/geek/quartz-net-trigger-not-firing/" target="_blank">broke due to Quartz.net expecting a UTC start time</a>)</small></p>
<p>This has a Visual Studio deployment project associated with it.</p>
<p>After building the newly upgraded .net 4 version of the project, and deploying the .msi file to our target server, I got the following error:</p>
<blockquote><p>Error 1001 Exception occurred while initializing the installation. System.BadImageFormatException: Could not load file or assembly or one of its dependencies. This assembly is built by a runtime newer than the currently loaded runtime and cannot be loaded.</p>
</blockquote>
<p>Now, I had definitely upgraded said server to .net 4 (twice, as a matter of fact – after the first time i received this error!)</p>
<p>After some Googling, some people were saying to change the <a href="http://visualstudiohacks.com/articles/visual-studio-net-platform-target-explained/" target="_blank">platform target</a> on my assemblies, which i did, to no avail.&#160; </p>
<p>I eventually discovered the problem.</p>
<p>You need to set the <a href="http://msdn.microsoft.com/en-us/library/xxyh2e6a%28v=VS.80%29.aspx" target="_blank">.NET Framework Launch Condition</a></p>
<p>Here’s how to do it:</p>
<h3>Right click on your deployment project in solution explorer</h3>
<p><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Right click on your deployment project in solution explorer" border="0" alt="Right click on your deployment project in solution explorer" src="http://www.alexjamesbrown.com/wp-content/uploads/dotNet4DeploymentBadImageFormatException_1.jpg" width="500" height="281" /></p>
<h3>Under “Version” Choose .NET Framework 4</h3>
<p><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Under “Version” Choose .NET Framework 4" border="0" alt="Under “Version” Choose .NET Framework 4" src="http://www.alexjamesbrown.com/wp-content/uploads/dotNet4DeploymentBadImageFormatException_2.jpg" width="462" height="486" /></p>
<p>After rebuilding and deploying my setup file, everything worked fine.</p>
<p><script type="text/javascript"><!--
google_ad_client = "pub-7749013685199343";
/* AlexJamesBrown - in post banner */
google_ad_slot = "9008141891";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script><br />
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
]]></content:encoded>
			<wfw:commentRss>http://www.alexjamesbrown.com/geek/deploying-net-4-project-error-1001-system-badimageformatexception/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>C# 4.0 &#8211; Optional Parameters</title>
		<link>http://www.alexjamesbrown.com/geek/visual-studio-2010-optional-parameters/</link>
		<comments>http://www.alexjamesbrown.com/geek/visual-studio-2010-optional-parameters/#comments</comments>
		<pubDate>Wed, 14 Apr 2010 14:59:47 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<category><![CDATA[c# .net 4.0]]></category>

		<guid isPermaLink="false">http://www.alexjamesbrown.com/geek/visual-studio-2010-optional-parameters/</guid>
		<description><![CDATA[I know, I know, VB has had them for ages. But I don’t care… Now C# has them too! This will greatly reduce method overloads! Check this bit of code (sorry it’s not a “real world” example) public class TestClass { public void DoSomething(string parameterOne, string parameterTwo, string parameterThree) { DoSomething(parameterOne, parameterTwo, parameterThree, null); } [...]]]></description>
			<content:encoded><![CDATA[<p>I know, I know, VB has had them for ages.</p>
<p>But I don’t care… Now C# has them too!</p>
<p>This will greatly reduce method overloads!    <br />Check this bit of code (sorry it’s not a “real world” example)</p>
<div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:f32c3428-b7e9-4f15-a8ea-c502c7ff2e88:4a59f3eb-a85b-4cdc-ac0a-0dfde9af6ebe" class="wlWriterEditableSmartContent">
<pre class="brush: c#;gutter:false;">public class TestClass
{
    public void DoSomething(string parameterOne, string parameterTwo, string parameterThree)
    {
        DoSomething(parameterOne, parameterTwo, parameterThree, null);
    }

    public void DoSomething(string parameterOne, string parameterTwo, string parameterThree, string parameterFour)
    {
        if (parameterFour != null)
        {
            //doing somthing with the parameters.
        }
    }
}</pre>
</div>
<p>The <strong>DoSomething </strong>method has an overload on it that takes a fourth parameter (in this case parameterFour)</p>
<p>When we use the above code, our intellisense looks like this:</p>
<p>&#160;</p>
<p><a href="http://www.alexjamesbrown.com/wp-content/uploads/overload1.png" target="_blank"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="overload1" border="0" alt="overload1" src="http://www.alexjamesbrown.com/wp-content/uploads/overload1_thumb.png" width="450" height="89" /></a> </p>
<p>…and the second overload</p>
<p>&#160;</p>
<p><a href="http://www.alexjamesbrown.com/wp-content/uploads/overload2.png" target="_blank"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="overload2" border="0" alt="overload2" src="http://www.alexjamesbrown.com/wp-content/uploads/overload2_thumb.png" width="450" height="81" /></a> </p>
<p>As we can see, the method has 2 overloads. One taking parameterFour, one not.</p>
<p>New in C# 4.0, we can use something called optional parameters.</p>
<p>This allows us to change our method to:</p>
</p>
<div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:f32c3428-b7e9-4f15-a8ea-c502c7ff2e88:bb9d7972-5fd4-4066-acd3-99d935c1da51" class="wlWriterEditableSmartContent">
<pre class="brush: c#;gutter:false;">public class TestClass
{
    public void DoSomething(string parameterOne, string parameterTwo, string parameterThree, string parameterFour = null)
    {
        if (parameterFour != null)
        {
            //doing something with the parameters.
        }
    }
}</pre>
</div>
<p>As you can see, we’ve removed the overloaded method – I’m sure you can appreciate, if we had a method with many overloads, this results in much cleaner code <img src='http://www.alexjamesbrown.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Now, our intellisense looks like this:</p>
<p><a href="http://www.alexjamesbrown.com/wp-content/uploads/intellisensewithoptionalparametermethod.png" target="_blank"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="intellisense-with-optional-parameter-method" border="0" alt="intellisense-with-optional-parameter-method" src="http://www.alexjamesbrown.com/wp-content/uploads/intellisensewithoptionalparametermethod_thumb.png" width="450" height="79" /></a> </p>
<p>In my opinion, this looks a bit confusing.<br />
  <br />Sure, I’ll get used to it, but in my opinion, the method is still <em>sort of</em> overloaded… just with optional parameters!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.alexjamesbrown.com/geek/visual-studio-2010-optional-parameters/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Quartz.net trigger not firing</title>
		<link>http://www.alexjamesbrown.com/geek/quartz-net-trigger-not-firing/</link>
		<comments>http://www.alexjamesbrown.com/geek/quartz-net-trigger-not-firing/#comments</comments>
		<pubDate>Mon, 12 Apr 2010 13:45:30 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[c# .net]]></category>

		<guid isPermaLink="false">http://www.alexjamesbrown.com/geek/quartz-net-trigger-not-firing/</guid>
		<description><![CDATA[I’ve used Quartz.net for a little while – more specifically, around 6 months. I started working with it around the end of October 2009. Irrelevant, you may think, but the important thing here is the time. During winter months, the UK runs on GMT (or UTC+0) During these months, (up until 28th March 2010) my [...]]]></description>
			<content:encoded><![CDATA[<p>I’ve used Quartz.net for a little while – more specifically, around 6 months. I started working with it around the end of October 2009. Irrelevant, you may think, but the important thing here is the time. During winter months, the UK runs on GMT (or <a href="http://en.wikipedia.org/wiki/UTC%2B0" target="_blank">UTC+0</a>)</p>
<p>During these months, (up until 28th March 2010) my application functioned as expected – however, when the clocks went forward for British Summer Time, the trigger stopped firing.</p>
<p>The problem?</p>
<p>I’d specified my triggers start time like this:</p>
<div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:f32c3428-b7e9-4f15-a8ea-c502c7ff2e88:6a846ba1-e97f-4380-a79e-a60c54e3ca24" class="wlWriterEditableSmartContent">
<pre class="brush: c#;gutter:false;">trigger.StartTimeUtc = DateTime.Now;</pre>
</div>
<p>Which was fine, when, before the clocks go forward for summer.<br />
  <br />After the clocks go forward (and we start enjoying lighter evenings etc…) the UK is on <a href="http://en.wikipedia.org/wiki/UTC%2B01" target="_blank">UTC+01</a> (British Summer Time)</p>
<p>This means, at the time of writing (circa 14:45pm, April 12th 2010) the values of DateTime.Now and DateTime.UtcNow are as follows:</p>
<p><strong>DateTime.Now<br />
    <br /></strong>12/04/2010 14:47:39</p>
<p><strong>DateTime.UtcNow<br />
    <br /></strong>12/04/2010 13:46:58</p>
<p>… a whole hour and a few seconds difference.</p>
<p>By using <strong>DateTime.Now</strong> to set the start time (which expects the time as UTC) – I was in fact, telling Quartz.net to start the trigger at 14:47 – an hour later than I wanted.</p>
<h3>Summary</h3>
<p>Always use <a href="http://msdn.microsoft.com/en-us/library/system.datetime.utcnow.aspx" target="_blank">DateTime.UtcNow</a> to set the Triggers <a href="http://www.quartz-scheduler.org/docs/tutorial/TutorialLesson05.html" target="_blank">StartTimeUtc</a> <img src='http://www.alexjamesbrown.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.alexjamesbrown.com/geek/quartz-net-trigger-not-firing/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Another Domain Name Appraisal Scam &#8211; thedomaininvestors.com</title>
		<link>http://www.alexjamesbrown.com/scams/another-domain-name-appraisal-scam-thedomaininvestors-com/</link>
		<comments>http://www.alexjamesbrown.com/scams/another-domain-name-appraisal-scam-thedomaininvestors-com/#comments</comments>
		<pubDate>Thu, 18 Mar 2010 09:56:39 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[Scams]]></category>
		<category><![CDATA[domain names]]></category>

		<guid isPermaLink="false">http://www.alexjamesbrown.com/scams/another-domain-name-appraisal-scam/</guid>
		<description><![CDATA[Back in October, I wrote about a domain name appraisal scam. It appears this is still doing the rounds, but has changed wording slightly. Below is the transcript of messages: Make no mistake, THIS IS A SCAM From: coddington@thedomaininvestors.com Sent: 18 March 2010 07:54 To: Alex James Brown Subject: ukcabs.net (sent 03/18/10) &#160; Hello, We [...]]]></description>
			<content:encoded><![CDATA[<p>Back in October, I wrote about a <a href="http://www.alexjamesbrown.com/scams/domain-name-appraisal-scam/" target="_blank">domain name appraisal scam</a>. It appears this is still doing the rounds, but has changed wording slightly.</p>
<p>Below is the transcript of messages:</p>
<h3>Make no mistake, THIS IS A SCAM</h3>
<blockquote><p><b>From:</b> coddington@thedomaininvestors.com       <br /><b>Sent:</b> 18 March 2010 07:54       <br /><b>To:</b> Alex James Brown       <br /><b>Subject:</b> ukcabs.net (sent 03/18/10)</p>
<p>&#160;</p>
<p>Hello,      </p>
<p>We buy and sell domains and web pr®jects. What is your price for the domain?       <br />If you have other domains for sale feel free to send your list.       </p>
<p>Looking forward to do business with you.       <br />Regards,       </p>
<p>Maria Coddington       <br />Vice President       <br />Internet Investment Startegies LLC       </p>
<p>========================================================       <br />NOTICE &#8211; This communication may contain confidential and privileged       <br />information that is for the sole use of the intended recipient. Any       <br />viewing, copying or distribution of, or reliance on this message by       <br />unintended recipients is strictly prohibited. If you have received this       <br />message in error, please notify us immediately by replying to the message       <br />and deleting it from your computer.       <br />======================================================== </p>
</blockquote>
<p>My reply, short and sweet:</p>
<blockquote><p><b>From:</b> Alex James Brown     <br /><b>Sent:</b> 18 March 2010 07:54     <br /><b>To:</b> coddington@thedomaininvestors.com     <br /><b>Subject:</b> Re: ukcabs.net (sent 03/18/10)
<p>&#160;</p>
<p>Looking to sell it for $40,000</p>
<p>Thanks</p>
<p>Alex</p>
<p>&#160;</p>
</blockquote>
<p>Now, make no mistake, I know this domain isn’t worth <em>anywhere near </em>$40k, but, to my amazement, a reply!</p>
<blockquote><p><b>From:</b> coddington@thedomaininvestors.com       <br /><b>Sent:</b> 18 March 2010 09:31       <br /><b>To:</b> Alex James Brown       <br /><b>Subject:</b> Re: ukcabs.net (sent 03/18/10)</p>
<p>&#160;</p>
<p>Alex, </p>
<p>Can you accept 39,000 USD? </p>
<p>Do you sell domain with a web site or just the name? </p>
<p>Domain without content is ok with me. Web site is not necessary. </p>
<p>Have you had your domain names evaluated in the past? I mean domain      <br />appraisals. Without valuation we cannot be sure in the sale price. It&#8217;s very       <br />important for me in terms of reselling too. But we must engage a valuation       <br />company with REAL manual service. So I will only accept valuations from       <br />independent sources I and my partners trust. </p>
<p>To avoid mistakes I asked domain experts about reputable appraisal      <br />companies. </p>
<p>Please check this blog with suggestions from other sellers and buyers:      <br />http://www.domainexplorer.org/Archive/86132905.htm</p>
<p>If, for example, the valuation comes higher you can adjust your asking price      <br />accordingly.&#160; It will be fair. I also hope you can give me 12% &#8211; 15%       <br />discount. </p>
<p>After you send me the valuation via email (usually it takes 1-2 days to      <br />obtain it) we&#8217;ll continue our negotiations. </p>
<p>What is your preferred payment method:&#160; Escrow.com, International wire      <br />transfer, PayPal.com or something else? </p>
<p>Hope we can come to an agreement fast. </p>
<p>Looking forward to your reply.</p>
</blockquote>
<p>Haggled me out of $1000 dollars. Damn.</p>
<p>My reply (sorry for the bad language, but I really do hate scammers)</p>
<blockquote><p><b>From:</b> Alex James Brown       <br /><b>Sent:</b> 18 March 2010 09:51       <br /><b>To:</b> coddington@thedomaininvestors.com       <br /><b>Subject:</b> Re: ukcabs.net (sent 03/18/10)</p>
<p>&#160;</p>
<p>yeah, absolutely,</p>
<p>sorry, I meant to say $40, but $39,000 is great! thanks.</p>
<p>yeah, I&#8217;ll sure do the appraisal now.</p>
<p>oh wait&#8230;</p>
<p>http://www.alexjamesbrown.com/scams/domain-name-appraisal-scam/</p>
<p>Kindly,</p>
<p>Go fuck yourself.</p>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.alexjamesbrown.com/scams/another-domain-name-appraisal-scam-thedomaininvestors-com/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
