<?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>Rob Searles &#187; General</title>
	<atom:link href="http://www.robsearles.com/category/general/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.robsearles.com</link>
	<description>Musing on the business of and development for "The Web"</description>
	<lastBuildDate>Mon, 31 May 2010 15:44:09 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Sup Crash! Index locked then Terminates. Easy Fix</title>
		<link>http://www.robsearles.com/2010/05/26/sup-crash-index-locked-then-terminates-easy-fix/</link>
		<comments>http://www.robsearles.com/2010/05/26/sup-crash-index-locked-then-terminates-easy-fix/#comments</comments>
		<pubDate>Wed, 26 May 2010 09:18:16 +0000</pubDate>
		<dc:creator>Rob Searles</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[sup]]></category>

		<guid isPermaLink="false">http://www.robsearles.com/?p=323</guid>
		<description><![CDATA[Fixing Sup mail when it locks up - actually pretty easy]]></description>
			<content:encoded><![CDATA[<p>As many of you know, I use <a href="http://sup.rubyforge.org/">Sup</a> for <a href="http://www.robsearles.com/2009/08/30/ubuntu-jaunty-command-line-email-sup-offlineimap-and-msmtp/">my emailing needs</a>, and I think it is <a href="http://www.robsearles.com/2009/09/28/sup-mail-client-is-saving-my-life/">pretty great</a>. But today, <strong>disaster</strong> (<em>or at least I initially thought so</em>)!</p>
<p>Instead of opening up and downloading as normal it instead told me it was locked by another process. This in itself is not unusual, sometimes I close the terminal window it is running in by mistake, or shutdown without first closing sup. Hoever, what was different was that the user, host and PID were all blank. When I confirmed it should kill the old process it, well, crashed.</p>

<div class="wp_syntax"><div class="code"><pre class="text text" style="font-family:monospace;">Error: the index is locked by another process! User '' on
host '' is running with pid .
The process was alive as of at least 14 seconds ago.
&nbsp;
Should I ask that process to kill itself (y/n)? y
Ok, trying to kill process...
Terminated</pre></div></div>

<p>After some <a href="http://www.mail-archive.com/sup-talk@rubyforge.org/msg03365.html">searching around</a> nothing was really helping.</p>
<p>In the end I had a poke around in the .sup folder, in which there was a file called lock &#8211; I simply removed it and all will work well again!</p>
<p>That was much easier than I thought!</p>
<p><strong>More Sup posts</strong></p>
<ul>
<li><a href="http://www.robsearles.com/2009/08/30/ubuntu-jaunty-command-line-email-sup-offlineimap-and-msmtp/">Sup,  OfflineIMAP, MSMTP on Jaunty</a></li>
<li><a href="../2009/09/28/sup-mail-client-is-saving-my-life/">Sup  is saving my life!</a></li>
</ul>
<img src="http://www.robsearles.com/?ak_action=api_record_view&id=323&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.robsearles.com/2010/05/26/sup-crash-index-locked-then-terminates-easy-fix/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>RSS Feed Parser for Node.JS</title>
		<link>http://www.robsearles.com/2010/05/21/rss-feed-parser-for-node-js/</link>
		<comments>http://www.robsearles.com/2010/05/21/rss-feed-parser-for-node-js/#comments</comments>
		<pubDate>Fri, 21 May 2010 08:51:19 +0000</pubDate>
		<dc:creator>Rob Searles</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.robsearles.com/?p=320</guid>
		<description><![CDATA[Update: If you are looking for a NodeJS  tutorial, visit this post: NodeJS  Tutorial with CouchDB and Haml.
I have just committed my first attempt at a simple RSS parser for Node.JS.
It&#8217;s pretty simple at the moment, probably very buggy and needs lots done on it, but it is a start. I am making [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Update:</strong> If you are looking for a <a href="../2010/05/28/nodejs-tutorial-with-couchdb-and-haml-erdnodeflips/">NodeJS  tutorial</a>, visit this post: <a href="../2010/05/28/nodejs-tutorial-with-couchdb-and-haml-erdnodeflips/">NodeJS  Tutorial with CouchDB and Haml</a>.</p>
<p>I have just committed my first attempt at a <a href="http://github.com/ibrow/node-rss">simple RSS parser</a> for <a href="http://nodejs.org">Node.JS</a>.</p>
<p>It&#8217;s pretty simple at the moment, probably very buggy and needs lots done on it, but it is a start. I am making heavy use of <a href="http://github.com/robrighter/node-xml">Rob Righter&#8217;s node-xml module</a> which has saved me hours, possibly days of time!</p>
<p>You can <a href="http://github.com/ibrow/node-rss">fork it on GitHub</a>.</p>
<img src="http://www.robsearles.com/?ak_action=api_record_view&id=320&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.robsearles.com/2010/05/21/rss-feed-parser-for-node-js/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TinyTwit now just a tiny bit better</title>
		<link>http://www.robsearles.com/2010/05/06/tinytwit-now-just-a-tiny-bit-better/</link>
		<comments>http://www.robsearles.com/2010/05/06/tinytwit-now-just-a-tiny-bit-better/#comments</comments>
		<pubDate>Thu, 06 May 2010 15:43:01 +0000</pubDate>
		<dc:creator>Rob Searles</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.robsearles.com/?p=307</guid>
		<description><![CDATA[After a few months of neglect my Twitter Poll/Survey application &#8211; TinyTwit &#8211; has become just a tiny bit better.
I have uploaded some tweaks to the user interface and back end functionality, plus also started work on an API. I even added a blog to keep you all up-to-date.
Visit the TinyTwit website, have a look, [...]]]></description>
			<content:encoded><![CDATA[<p>After a few months of neglect my <a href="http://tinytwit.com">Twitter Poll/Survey application</a> &#8211; TinyTwit &#8211; has become just a tiny bit better.</p>
<p>I have uploaded some tweaks to the user interface and back end functionality, plus also started work on an API. I even added a <a href="http://tinytwit.com/blog">blog</a> to keep you all up-to-date.</p>
<p>Visit the <a href="http://tinytwit.com">TinyTwit website</a>, have a look, and <a href="http://tinytwit.com/create">create your own poll</a>.</p>
<img src="http://www.robsearles.com/?ak_action=api_record_view&id=307&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.robsearles.com/2010/05/06/tinytwit-now-just-a-tiny-bit-better/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My Perfect Desktop &#8211; Day 0</title>
		<link>http://www.robsearles.com/2010/03/16/my-perfect-desktop-day-0/</link>
		<comments>http://www.robsearles.com/2010/03/16/my-perfect-desktop-day-0/#comments</comments>
		<pubDate>Tue, 16 Mar 2010 11:21:34 +0000</pubDate>
		<dc:creator>Rob Searles</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false">http://www.robsearles.com/?p=270</guid>
		<description><![CDATA[Join me as I build my perfect desktop, ideal for a Linux based web developer.]]></description>
			<content:encoded><![CDATA[<p>Today is an exciting day. I have in my possession a brand new custom built computer to use exclusively at the office. I currently use the laptop for both home and office work, but since the laptop is getting a bit old and computer components are so cheap these days I decided to build a work station just for me to use at the office. The best thing is that as it is custom built I can put whatever I damn well want on it – no pre-installed Windows or anything else. I can make it absolutely perfect for me.</p>
<p>I&#8217;ll be documenting here in my blog exactly the steps needed to take it from a <a href="http://en.wikipedia.org/wiki/Tabula_rasa">tabula rasa</a> to my perfect desktop system.  Apart from the system being obviously Linux based, there will be a number of things to consider before I get started. If I want it to be perfect, I need to think about what it is that I really need and want from a work only system. So, after a brainstorm this is the breakdown of what I require:</p>
<ol>
<li>
<h4>Keyboard Friendly</h4>
<p>I am becoming less interested in using the mouse. This is for a number of reasons, firstly it is quicker to keep your hands on the keyboard rather than always having to find the mouse and point and click. Secondly, using the mouse greatly exacerbates <a href="http://www.ccohs.ca/oshanswers/ergonomics/office/mouse/mouse_problems.html">RSI and all that jazz</a>. As such a system designed for maximum keyboard usage is important.</li>
<li>
<h4>Great Web Development Tools</h4>
<p>As a web developer this is a no brainer. I need to be able to have the tools for developing websites, testing (at code, server and client level) deployment and client side version control.</li>
<li>
<h4>Base system should be small, quick and light</h4>
<p>Due to point 2, I can see the need for being able to have virtualised instances of Windows running, each running a different version of IE. As such, the base system should be as small, quick and light as possible so it doesn&#8217;t get bogged down when I have one (or more) windows running for testing purposes.</li>
<li>
<h4>Communications</h4>
<p>I have to be able to email, chat, and talk with people via my computer</li>
<li>
<h4>Music and sound</h4>
<p>I need to listen to music at work!</li>
<li>
<h4>Must get on with others</h4>
<p>Some strange people out there still use propriety software. My system needs to be able to read Word and Powerpoint and all that stuff.</li>
<li>
<h4>Not be rude</h4>
<p>This is a strange request, but over the weekend I had a friend staying who is an IT administrator for a large international company. He had to do some work on their Windows based infrastructure, so he powered up Vista on my laptop (which I never use*) to log into their systems via the Remote Desktop. Half way through he had to make a couple of calls. When he came back Vista had rebooted and he had lost everything. We narrowed it down to the fact that Vista had updates, installed them and rebooted without even asking for permission. IMO, that is really fucking rude.</li>
<li>
<h4>Stable</h4>
<p>Last, but by no means least, the system has to be solid. I can&#8217;t have it crashing on me every hour.</li>
</ol>
<p>And that is pretty much it. Follow me over the next week or so whilst I sort out my ideal perfect work station.</p>
<p><em>* I just had to make that point</em></p>
<h4>Building My Perfect Desktop</h4>
<ul>
<li><a href="http://www.robsearles.com/2010/03/18/my-perfect-desktop-day-1-the-base-system/">Day 1 &#8211; The Base System</a><strong><br />
</strong></li>
</ul>
<img src="http://www.robsearles.com/?ak_action=api_record_view&id=270&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.robsearles.com/2010/03/16/my-perfect-desktop-day-0/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Site was Cracked</title>
		<link>http://www.robsearles.com/2010/03/01/site-was-cracked/</link>
		<comments>http://www.robsearles.com/2010/03/01/site-was-cracked/#comments</comments>
		<pubDate>Mon, 01 Mar 2010 16:07:27 +0000</pubDate>
		<dc:creator>Rob Searles</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.robsearles.com/2010/03/01/site-was-hacked/</guid>
		<description><![CDATA[Some of you may have noticed I&#8217;ve been gone for a few months. More on that later. However, whilst I was away I found out that this site was cracked!
My apologies to any of you who were affected by this. I have taken steps to ensure this won&#8217;t happen again.
I&#8217;ll be back soon with more [...]]]></description>
			<content:encoded><![CDATA[<p>Some of you may have noticed I&#8217;ve been gone for a few months. More on that later. However, whilst I was away I found out that this site was cracked!</p>
<p>My apologies to any of you who were affected by this. I have taken steps to ensure this won&#8217;t happen again.</p>
<p>I&#8217;ll be back soon with more writing on PHP, JavaScript, Ubuntu and other Linux Distros and the fantastic Awesome Windows manager, I promise! </p>
<img src="http://www.robsearles.com/?ak_action=api_record_view&id=261&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.robsearles.com/2010/03/01/site-was-cracked/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>3 days without the Interwebs</title>
		<link>http://www.robsearles.com/2009/11/28/3-days-without-the-interwebs/</link>
		<comments>http://www.robsearles.com/2009/11/28/3-days-without-the-interwebs/#comments</comments>
		<pubDate>Sat, 28 Nov 2009 08:24:20 +0000</pubDate>
		<dc:creator>Rob Searles</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.robsearles.com/?p=226</guid>
		<description><![CDATA[We had a bit of a nightmare over at ibrow Towers recently. Some bright spark at the building site down the road managed to cut the pipe supplying our interweb!
Disaster!
Fortunately the culprit managed to refrain from slicing all the way through, stopping just at the point to give us the drip feed equivalent of roughly [...]]]></description>
			<content:encoded><![CDATA[<p>We had a bit of a nightmare over at ibrow Towers recently. Some bright spark at the building site down the road managed to cut the pipe supplying our interweb!</p>
<p>Disaster!</p>
<p>Fortunately the culprit managed to refrain from slicing all the way through, stopping just at the point to give us the drip feed equivalent of roughly a modem circa 1997. i.e. r e a l l y slow.</p>
<p>Did we really ever live with that? How did we cope?</p>
<p>But now it is the weekend, meaning that I have some spare time at home to explore the internet again. So here are a few links that I&#8217;m going to spend my morning reading.</p>
<p><span id="more-226"></span></p>
<p>Seeing that I&#8217;ve been living like it was 1997, the first thing I thought I better read was a great TechCrunch post: <a title="What If Steve Jobs Hadn’t Returned To Apple In 1997?" rel="bookmark" href="http://www.techcrunch.com/2009/11/26/steve-jobs-apple-1997/">What If Steve Jobs Hadn’t Returned To Apple In 1997?</a> The title says it all, but it is great to think of all the &#8220;what ifs&#8221; scenarios, not just for Steve Jobs and Apple, but also what if Larry hadn&#8217;t met Sergey? Bill hadn&#8217;t met Paul? Linus favourite types of animal wasn&#8217;t a penguin? The mind boggles.</p>
<p>(Tenuous link coming up&#8230;) Talking of Larry and Sergey, now we have a larger office, we&#8217;re thinking of getting involved with the <a href="http://code.google.com/soc/">Google Summer of Code</a>, so I&#8217;m trying to find some info about 2010 and how to sign up.</p>
<p>At last! The <a href="http://linuxcritic.wordpress.com/2009/11/23/up-close-and-personal-with-lxde/">LinuxCritic(s) have posted another article</a>. Their posts normally go pretty indepth, so I&#8217;ll be reading this after hitting the &#8220;publish&#8221; button.</p>
<p>Other blogs I&#8217;m going to have a quick read over include:</p>
<ul>
<li><a href="http://caseysoftware.com/">Keith Casey</a>. I&#8217;ve been reading his blog for years, and it&#8217;s always good to catch up.</li>
<li>Another blog I&#8217;ve been reading for years is Patrick McKenzie&#8217;s <a href="http://www.kalzumeus.com/">Micro ISV on a Shoe String</a>.</li>
<li><a href="http://ma.tt/">Matt Mullenweg</a>&#8217;s (of Wordpress fame) blog can be pretty good, especially the artwork!</li>
<li>There are many more, but I need to start reading them otherwise my morning will be over.</li>
</ul>
<img src="http://www.robsearles.com/?ak_action=api_record_view&id=226&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.robsearles.com/2009/11/28/3-days-without-the-interwebs/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>RobSearles: 1 Year Old!</title>
		<link>http://www.robsearles.com/2009/11/20/one-year-ol/</link>
		<comments>http://www.robsearles.com/2009/11/20/one-year-ol/#comments</comments>
		<pubDate>Fri, 20 Nov 2009 14:36:08 +0000</pubDate>
		<dc:creator>Rob Searles</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.robsearles.com/?p=221</guid>
		<description><![CDATA[This is just a quick post to say Happy Birthday this blog. Yes, I began my little journey into the Blogosphere one year ago today. Looking back on that first article, now is a good time to see if I managed to stay focused on the topics that I laid out in the beginning, as [...]]]></description>
			<content:encoded><![CDATA[<p>This is just a quick post to say Happy Birthday this blog. Yes, I began my <a href="http://www.robsearles.com/2008/11/20/welcome-to-the-blog-of-rob-searles/">little journey into the Blogosphere</a> one year ago today. Looking back on that first article, now is a good time to see if I managed to stay focused on the topics that I laid out in the beginning, as well as looking at some stats for the year and why I&#8217;m doing this.</p>
<p><span id="more-221"></span></p>
<p>My first big regret is that I haven&#8217;t spent nearly as much time as I would have liked on Open Source and in particular <a href="http://www.timesheetng.org/" target="_blank">Timesheet NG</a>. There are a number of reasons for this. Firstly, yet again we&#8217;ve had a hectic year here at <a href="http://www.ibrow.com" target="_blank">ibrow</a>, which has consumed the majority of my time. However I think mainly it is bad organisation my end. I&#8217;m currently living a little &#8220;out of my inbox&#8221; (something that Sup is helping me to put right) without doing much forward planning.  I&#8221;m getting better at that, but it is clearly not one of my strengths! However, I am aiming to change that all, with Open Source becoming a core fixture at ibrow, and this is something we are all very keen on.</p>
<p>My lack of organisation skills have also put a dent in my consistency and frequency of posting. Some months I&#8217;ve posted nothing much, where as other months (read <a href="http://www.robsearles.com/2009/10/">October</a>) I have posted a huge amount. This is something I&#8217;m looking to put right and will be trying to consistently post at least once a week.</p>
<p>I haven&#8217;t posted nearly as enough code up here as I wanted. I think it is because of the sheer amount of time needed to create a decent blog post that is both useful, informative and the has a large amount of code in it &#8211; the formatting is a bit of a nightmare. However, again this is something I&#8217;ll be addressing over this next year.</p>
<p>Finally I&#8217;ve moved away from <a href="http://www.xfce.org/" target="_blank">XFCE4</a> (in the form of <a href="http://www.xubuntu.org/" target="_blank">Xubuntu</a>) and am now running <a href="http://www.fluxbox.org/" target="_blank">Fluxbox</a> instead. This is a truly great Window Manager, even if it still has a few glitches on my system still. I&#8217;ll definitely be posting some Fluxbox related stuff up here soon.</p>
<p>I have to admit, I was a bit disappointed in my stats as I started doing this. I had a frankly pathetic amount of visitor to this blog and I looked on whilst <a href="http://linuxcritic.wordpress.com/2009/09/29/wow-15000-hits-in-one-month/" target="_blank">others were getting thousands</a> (interesting to note that they haven&#8217;t posted for almost a month now, I wonder what&#8217;s going on). I honestly don&#8217;t know what the secret is of getting loads of visitors to a blog. This is probably why I don&#8217;t call myself a &#8220;marketing guru&#8221; and spout crap on Twitter all day long. Little dig there (<a href="http://www.robsearles.com/2009/07/15/twitter-is-bollocks/">again</a>).</p>
<p>In total I&#8217;ve had 5,634 visitors over the last year (this is according to Google Analytics). The busiest month was last month with a whopping 1,067 visits, so almost a fifth of all visitors for the year visited in October alone and November looks like it will top that. Event though this is continuing a general trend or increasing visitors each month (December only had 213!) I think there is no surprise that October was my busiest month for posting articles as well.</p>
<p>One thing I&#8217;m worried about are the pages-per-visit, bounce-rate and time-on-site &#8211; basically if visitors, once they find there way onto my blog, stay around. Looking at the evidence, clearly they are not finding much to do here, with an average for each visitor staying just over a minute.  Clearly I need to do something about the &#8220;<a href="http://www.webanalyticsworld.net/2006/07/are-you-measuring-visitor-engagement.html" target="_blank">visitor engagement</a>&#8221; as people who know more about this than me call it</p>
<p>So is it worth it? All this time and effort to create a blog that not very many people read?</p>
<p>Obviously it is disappointing that not more people are visiting my site, and those that are run screaming for the hills, but in total I&#8217;d say yes, it is worth it.  And it is worth it for these three reasons:</p>
<ol>
<li>I&#8217;m not doing this to become some sort of famous blogger and make a living out of it, I&#8217;m doing it <em>because</em> I&#8217;m making a living doing something else.</li>
<li>I find it relaxing, and when an article is finished and goes live I get a tremendous feeling of satisfaction.</li>
<li>I&#8217;m primarily writing this blog to share ideas and thoughts, and if people find them useful then, well, that&#8217;s pretty good all round.</li>
</ol>
<p>Onward to the next year!</p>
<img src="http://www.robsearles.com/?ak_action=api_record_view&id=221&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.robsearles.com/2009/11/20/one-year-ol/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Two New Toys: First Impressions</title>
		<link>http://www.robsearles.com/2009/10/31/two-new-toys-first-impressions/</link>
		<comments>http://www.robsearles.com/2009/10/31/two-new-toys-first-impressions/#comments</comments>
		<pubDate>Sat, 31 Oct 2009 18:27:44 +0000</pubDate>
		<dc:creator>Rob Searles</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.robsearles.com/?p=210</guid>
		<description><![CDATA[First impressions of two new toys: the Microsoft Natural Ergonomic 4000 keyboard and the Sony Pocket Reader PRS-300 e-reader.]]></description>
			<content:encoded><![CDATA[<p><img class="size-full wp-image-211 alignright" title="Microsoft Natural Ergonomic 4000 Keyboard" src="http://www.robsearles.com/wp-content/uploads/2009/10/mk_otherviews_nek4k_01.jpg" alt="Microsoft Natural Ergonomic 4000 Keyboard" width="358" height="228" />This week I purchased myself two new toys. I always do something like this around this time of year because it&#8217;s my birthday! This year I decided to get an ergonomic keyboard and an e-reader.</p>
<p>The ergonomic keyboard was the easier decision and I went with the <a href="http://www.microsoft.com/hardware/mouseandkeyboard/productdetails.aspx?pid=043" target="_blank">Microsoft Natural Ergonomic 4000</a>.One of the main reasons for this was the <a href="http://www.codinghorror.com/blog/archives/000400.html" target="_blank">Jeff Atwood blog post</a>.</p>
<p>The e-reader was much harder to choose. After much deliberation, googling, reading of reviews etc I eventually landed myself a <a href="http://www.sony.co.uk/product/rd-reader-ebook/prs-300" target="_blank">Sony Pocket Reader PRS-300</a>. I chose this over other e-readers for a number of reasons. Firstly the price was right, I didn&#8217;t really want to spend over £200 on what is effectively a fancy book. Secondly I only wanted it for reading, I didn&#8217;t care about taking notes, listening to music that kind of stuff. Finally I wanted to to be portable &#8211; obviously all readers are portable, but I wanted something that I could easily keep in a coat pocket for when I&#8217;m on a bus etc. or generally waiting around for something to happen.</p>
<p><strong>First Impressions</strong></p>
<p>The keyboard was huge! Much more so then I expected, but fortunately I have a big desk, so there was no problem there. I&#8217;ve never used an ergonomic keyboard before and I was suprised how comfortable it felt. I really thought I&#8217;d be able to enjoy typing. However, the space bar is a nightmare. Really sticky, hard to press down and very &#8220;clacky&#8221; Others have experienced this problem, but most suggested it gets &#8220;broken in&#8221; within a few days or week, so I&#8217;m not overly worried (yet).</p>
<p><img class="alignleft" title="Sony Pocket Reader PRS-300" src="../wp-content/uploads/2009/10/729001.jpeg" alt="Sony Pocket Reader PRS-300" width="136" height="193" />The Sony e-reader is just beautiful. The text is clear, navigation simple, weight nothing to speak of and the size is perfect. I am in love with it. One problem was I said I had to use Windows to connect to it, so I fired up Vista for the first time in about half a year, and after about 20 minutes of installing it crashed. It did this again a couple of times, until I found out a fix &#8211; something so do with VB script and premissions. Rather stupidly I forgot to save the link  that helped me fix the problem otherwise I would have posted it here. Sorry about that. However, it turns out I can connect to it within Ubuntu, and transfer books onto it &#8211; so that is good news.</p>
<p>I&#8217;m going to write a more substantial review for both after a couple of weeks usage, so stay tuned &#8211; <a href="http://feeds.feedburner.com/RobSearles">sign up to my RSS feed</a>.</p>
<img src="http://www.robsearles.com/?ak_action=api_record_view&id=210&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.robsearles.com/2009/10/31/two-new-toys-first-impressions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A week with Emacs: one week later</title>
		<link>http://www.robsearles.com/2009/10/25/a-week-with-emacs-one-week-later/</link>
		<comments>http://www.robsearles.com/2009/10/25/a-week-with-emacs-one-week-later/#comments</comments>
		<pubDate>Sun, 25 Oct 2009 22:05:59 +0000</pubDate>
		<dc:creator>Rob Searles</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Emacs]]></category>

		<guid isPermaLink="false">http://www.robsearles.com/?p=196</guid>
		<description><![CDATA[I spent a week using Emacs. I wasn't easy but I survived. Read more to find out how I did.]]></description>
			<content:encoded><![CDATA[<p>As promised in <a href="http://www.robsearles.com/2009/10/19/a-week-with-emacs/" target="_blank">my last post</a>, I have spent a whole week using <a href="http://www.gnu.org/software/emacs/" target="_blank">Emacs</a>.   Apart from the odd foray with <a href="http://www.nano-editor.org/" target="_blank">Nano</a> and <a href="http://www.xfce.org/projects/mousepad/" target="_blank">Mousepad</a> I  haven&#8217;t touched <a href="http://www.eclipse.org/" target="_blank">Eclipse</a> or <a href="http://www.netbeans.org/" target="_blank">Netbeans</a> or any other IDE and  managed to stick to Emacs for the full week.</p>
<p><strong>How did it go?</strong></p>
<p>To start off it was slow. Emacs has a <a href="http://xahlee.org/emacs/emacs_fun.html" target="_blank">notoriously high learning curve</a>, and I pretty much started at the bottom. One of the reasons for doing this was so I could move away from the mouse and it turns out that the mouse is an extremely hard habit to break. So to are the keyboard arrow keys. I kept on finding my hands would instinctively  jump off the keyboard and try to double click on something, or try to navigate around the page with the arrows. This is clearly <a href="http://www.gnu.org/software/emacs/manual/html_node/emacs/Moving-Point.html#Moving-Point" target="_blank">not the way it is done</a> in Emacs!</p>
<p>The next thing I found is that Emacs doesn&#8217;t let you indent code files as you want. It seems to have a preferred method and forces it on you. This is very annoying and being a n00b I still haven&#8217;t found a way around this.</p>
<p>However, after a couple of days I began to get the hang of it. Still painfully slow, but navigating around the page, buffers and windows was becoming gradually quicker. I began to enjoy using Emacs, even though my right hand kept on unceremoniously lurching to the right from time to time.</p>
<p>By a complete coincidence, on Wednesday I was invited to <a href="http://www.c-base.org/" target="_blank">C-Base here in Berlin</a> for a beginners&#8217; introduction to Emacs. Even though it was all in German, and my Deutsch ist nicht so gut I was blown away by not only the speed but also the huge amount of functionality within Emacs. To see someone who actually knew Emacs inside out was a revelation. I made a huge amount of notes (within Emacs before you ask!) ready to test out for myself. This insight into the &#8220;how the pros use Emacs&#8221; has really been an eye-opener and I am determined to learn just a fraction of what was on display at the tutorial.</p>
<p><strong>Summing up my week with Emacs.</strong></p>
<p>It was hard work, there was much and is even more left to learn. It is a vast landscape to negotiate, with many nooks and crannies. But once it is mastered I have no doubt that my productivity will be greatly increased.</p>
<p><strong>Other people diving into Emacs</strong></p>
<ul>
<li><a href="http://sodonnell.wordpress.com/2007/06/12/choosing-an-editor/" target="_blank">Stephen O’Donnell &#8211; Choosing an Editor</a></li>
<li><big><a href="http://johnbokma.com/mexit/2008/04/16/" target="_blank">John Bokma &#8211; Emacs it is</a><br />
</big></li>
</ul>
<p><strong>Some useful sites</strong></p>
<ul>
<li><a href="http://www.gnu.org/software/emacs/manual/" target="_blank">http://www.gnu.org/software/emacs/manual/</a></li>
<li><a href="http://www.emacswiki.org/" target="_blank">http://www.emacswiki.org/</a></li>
<li><a href="http://emacsblog.org/" target="_blank">http://emacsblog.org/</a></li>
</ul>
<img src="http://www.robsearles.com/?ak_action=api_record_view&id=196&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.robsearles.com/2009/10/25/a-week-with-emacs-one-week-later/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>A week with Emacs</title>
		<link>http://www.robsearles.com/2009/10/19/a-week-with-emacs/</link>
		<comments>http://www.robsearles.com/2009/10/19/a-week-with-emacs/#comments</comments>
		<pubDate>Mon, 19 Oct 2009 22:42:05 +0000</pubDate>
		<dc:creator>Rob Searles</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Emacs]]></category>

		<guid isPermaLink="false">http://www.robsearles.com/?p=191</guid>
		<description><![CDATA[I have been toying around with the idea of using Emacs for a few months now. Emacs isn&#8217;t exactly a stranger to me, as I&#8217;ve been using it on and off for years, but I&#8217;ve never really tried to fully know it properly. However, recently I have been in front of the computer so long [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-medium wp-image-192" title="Emacs" src="http://www.robsearles.com/wp-content/uploads/2009/10/emacs-300x271.png" alt="Emacs" width="300" height="271" />I have been toying around with the idea of using <a href="http://www.gnu.org/software/emacs/" target="_blank">Emacs</a> for a few months now. Emacs isn&#8217;t exactly a stranger to me, as I&#8217;ve been using it on and off for years, but I&#8217;ve never really tried to fully <strong>know</strong> it properly. However, recently I have been in front of the computer so long I feel like my <a href="http://en.wikipedia.org/wiki/Repetitive_strain_injury" target="_blank">hands are going to fall off</a>! Which is why I&#8217;ve decided to try to move away from this point and click mouse nonsense towards a more streamline keyboard only work environment.</p>
<p>So I have decided to give Emacs a go for a <strong>full week</strong> as my single development editor. Previously I&#8217;ve been using <a href="http://www.eclipse.org/pdt/" target="_blank">Eclipse PDT</a> &#8211; which became so slow &#8211; and <a href="http://www.netbeans.org/features/php/" target="_blank">Netbeans</a> &#8211; which I like a lot, but it is still point and click. One of my inspirations for this was a <a href="http://intranation.com/entries/2009/06/week-using-emacs/" target="_blank">blog post by </a><span><a href="http://intranation.com/entries/2009/06/week-using-emacs/" target="_blank"><span>Bradley</span> </a><span><a href="http://intranation.com/entries/2009/06/week-using-emacs/" target="_blank">Wright</a>. Poor Bradley&#8217;s experience must have been so horrifying that he hasn&#8217;t posted a follow up for his weeks usage, and this is from several months ago. Brad, if you can hear me, please let me know how it went, I am dying to know! But until then, I am going to try it out for myself.</span></span></p>
<p><span><span>Wish me luck, and if you have any tips for <a href="http://sourceforge.net/projects/php-mode/" target="_blank">PHP development within</a> Emacs, please drop a comment below and help me along. </span></span></p>
<p><span><span>See you in a week.</span></span></p>
<p><span><span><strong>Update:</strong> My week is up &#8211; <a href="http://www.robsearles.com/2009/10/25/a-week-with-emacs-one-week-later/">read how I did</a>.<br />
</span></span></p>
<p><span><span><br />
</span></span></p>
<img src="http://www.robsearles.com/?ak_action=api_record_view&id=191&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.robsearles.com/2009/10/19/a-week-with-emacs/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
