<?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>Iosefward</title>
	<atom:link href="http://iosefward.co.uk/feed/" rel="self" type="application/rss+xml" />
	<link>http://iosefward.co.uk</link>
	<description>Geeky Techy Sciency Nerdyness</description>
	<lastBuildDate>Wed, 09 Jan 2013 20:39:14 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>Creating Medical and Chemical Dictionaries for Vim</title>
		<link>http://iosefward.co.uk/2012/05/creating-medical-and-chemical-dictionaries-for-vim/</link>
		<comments>http://iosefward.co.uk/2012/05/creating-medical-and-chemical-dictionaries-for-vim/#comments</comments>
		<pubDate>Sat, 05 May 2012 15:27:26 +0000</pubDate>
		<dc:creator>iosefward</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://iosefward.co.uk/?p=48</guid>
		<description><![CDATA[So, it&#8217;s come to the point in my Ph.D where I need to spell check. The problem is that a large number of the technical words I use aren&#8217;t in the default dictionary now provided by vim. Time to add some! This is actually quite easy to do, originally I tried compiling dictionaries as vim [...]]]></description>
				<content:encoded><![CDATA[<p>So, it&#8217;s come to the point in my Ph.D where I need to spell check. The problem is that a large number of the technical words I use aren&#8217;t in the default dictionary now provided by vim.</p>
<p>Time to add some!</p>
<p>This is actually quite easy to do, originally I tried compiling dictionaries as vim .spl files but this proved less simple thanj I had hoped. In the end I found a simple way of doing this using vim&#8217;s .add files.</p>
<p>Note: This assumes you&#8217;re using some form of english dictionary as base. Vim uses language (ignoring location) when loading the files so replace &#8220;en&#8221; with your language&#8217;s abbreviation.</p>
<p>In the ~/.vim/spell/ folder, and words you add to your dictionary using <code>zg</code> get added to a file here called en.utf-8.add. I&#8217;ve simply added any extra words I wanted in my dictionary a .add file in this folder.</p>
<p>Firstly grab the medical dictionary for open office from <a href="http://www.e-medtools.com/openofficemedspel.html" target="_blank">here</a> (chemical dictionary <a href="http://extensions.services.openoffice.org/en/project/ChemDictOOo" target="_blank">here</a>) and extract the contents using your archive manager of choice. You specifically need the .aff and .dic files for vim to compile them into a dictionary.</p>
<p>Once you&#8217;ve got both of these it&#8217;s a simple command to combine them all into one new file:</p>
<p><code>cd ~/.vim/spell/<br />
mv ~/vim/spell/en.utf-8.add ~/vim/spell/en.utf-8.temp<br />
cat ~/.vim/spell/en.utf-8.temp ~/path/en_US_OpenMedSpel.dic ~/path/ChemDictOOo.dic &gt; ~/.vim/spell/technical.utf-8.add</code></p>
<p>Lastly, you need to compile the en.utf-8.add file into the en.utf-8.add.spl file that vim will load. Load up vim and run&#8230;</p>
<p><code> :mkspell! en.utf-8.add </code></p>
<p>Test you got this right by opening your en.utf-8.add file and turning spell on (:set spell). Hopefully none of the words should be glowing red!</p>
<p>&nbsp;</p>
<p>Alternatively: If you can&#8217;t be bothered to do all that, download <a href="http://www.iosefward.co.uk/files/en.utf-8.add.spl" target="_blank">this</a> and place it in <code>~/.vim/spell/</code>.</p>
]]></content:encoded>
			<wfw:commentRss>http://iosefward.co.uk/2012/05/creating-medical-and-chemical-dictionaries-for-vim/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Plans within plans within plans within a blog post.</title>
		<link>http://iosefward.co.uk/2012/04/plans-within-plans-within-plans-within-a-blog-post/</link>
		<comments>http://iosefward.co.uk/2012/04/plans-within-plans-within-plans-within-a-blog-post/#comments</comments>
		<pubDate>Tue, 10 Apr 2012 17:02:28 +0000</pubDate>
		<dc:creator>iosefward</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://iosefward.co.uk/?p=43</guid>
		<description><![CDATA[So, it&#8217;s been a while. Things have been up and down and are mostly on the up again. When things are on the up I feel inspired to do more stuff but with no concrete plans I never actually do them. So here they are, the things I intend to do or get done within [...]]]></description>
				<content:encoded><![CDATA[<p>So, it&#8217;s been a while. Things have been up and down and are mostly on the up again. When things are on the up I feel inspired to do more stuff but with no concrete plans I never actually <em>do</em> them. So here they are, the things I intend to do or get done within the next, say, three months?</p>
<p><strong>Contributing</strong><br />
Firstly, in a long term view, I want to get involved in an open-source project of some sort. Whether it&#8217;s some work related code I whack up on github/bitbucket or (preferably) contributing to a larger project. I&#8217;ve been wanting to do this for a while but I&#8217;ve never had the confidence in my ability to write code or the foggiest idea about where to start or where to look to start.</p>
<p><strong>Blog More</strong><br />
I pay for the hosting, it&#8217;s about time I bloody well started using it! I reckon there&#8217;s a whole bucket load of people out there who feel the same way. This is probably the easiest of my plans, it&#8217;s just a case of actually making myself sit down and write!</p>
<p><strong>Photographs</strong><br />
My Grandpa was an <em>amazing</em> photographer. This is something that was passed down the generations but which I thought, until recently, had skipped over me. Having got my hands on a nice digital camera I never actually get around to using it. This is something I want to change. Even if it&#8217;s just taking photos of my foot while sat at my desk, I&#8217;m going to endeavour to take a photo every day, or at least have a sessions taking photos of <em>something</em> every week.</p>
<p><strong>Learn C</strong><br />
I&#8217;ve wanted to learn C for a long time, but never got around to it. I doubt I&#8217;ll get around to it this time either but I&#8217;ve got to have <em>something</em> that I don&#8217;t really expect to complete in a list of aims, right?</p>
<p>Think that&#8217;s it really. Four aims, not much idea how I&#8217;m going to go about them all but that&#8217;ll be half the fun!</p>
]]></content:encoded>
			<wfw:commentRss>http://iosefward.co.uk/2012/04/plans-within-plans-within-plans-within-a-blog-post/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Oomlout Arduino Starter Kit Review</title>
		<link>http://iosefward.co.uk/2011/10/oomlout-arduino-starter-kit-review/</link>
		<comments>http://iosefward.co.uk/2011/10/oomlout-arduino-starter-kit-review/#comments</comments>
		<pubDate>Tue, 04 Oct 2011 08:21:32 +0000</pubDate>
		<dc:creator>iosefward</dc:creator>
				<category><![CDATA[Arduino]]></category>
		<category><![CDATA[Review]]></category>

		<guid isPermaLink="false">http://iosefward.co.uk/?p=5</guid>
		<description><![CDATA[This is a re-post of a review I wrote a while ago. I just about managed to back it up thankfully! It&#8217;s the only post from the old site I&#8217;ve made the effort to recover on the basis that I&#8217;ve had a lot of good feedback for it. So, I got myself to thinking the [...]]]></description>
				<content:encoded><![CDATA[<p><strong>This is a re-post of a review I wrote a while ago. I just about managed to back it up thankfully!<br />
It&#8217;s the only post from the old site I&#8217;ve made the effort to recover on the basis that I&#8217;ve had a lot of good feedback for it.</strong></p>
<p>So, I got myself to thinking the other day &#8220;I need something to do, something to tinker with&#8221; and being a open-sourcey kind of bloke, I figured something like an Arduino board could be fun.</p>
<p>Briefly, an <a href="http://www.arduino.cc">Arduino</a> board is an open-source platform for creating electronic projects. It&#8217;s a simple, cheap and easy method for getting to use and control microprocessors, or as the Arduino website puts it:</p>
<p>&#8220;Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software. It&#8217;s intended for artists, designers, hobbyists, and anyone interested in creating interactive objects or environments.&#8221;</p>
<p>&nbsp;</p>
<p>Which pretty much sums it up nicely.</p>
<p>&nbsp;</p>
<p>Choosing a kit to start with wasn&#8217;t the easiest of tasks. There&#8217;s multiple choices from most of the <a href="http://arduino.cc/en/Main/Buy">UK Arduino suppliers</a>. In the end I settled for the ARDX kit from <a href="http://www.oomlout.co.uk">Oomlout</a>. This kit seemed to contain pretty much everything that I needed to get started, a bit of documentation and at a reasonably balanced price.</p>
<p>&nbsp;</p>
<p><strong>The Kit:</strong></p>
<p>&nbsp;</p>
<p><a href="http://iosefward.co.uk/wp-content/uploads/2011/10/IMAG0107.jpg"><img class="size-medium&quot;" title="OomloutArduinoKit" src="http://iosefward.co.uk/wp-content/uploads/2011/10/IMAG0107.jpg" alt="width=300" height="225" /></a></p>
<p>&nbsp;</p>
<p>The stuff came well packaged and wrapped in cardboard, and initial impressions are good. Everything (except the usb cable) comes in a nice, solid, clear plastic case which will be strong enough for if you need to lug it from house to house as I often need to.</p>
<p>&nbsp;</p>
<p><a href="http://iosefward.co.uk/wp-content/uploads/2011/10/IMAG0109.jpg"><img class="size-medium" title="OomloutArduinoInsideCase" src="http://iosefward.co.uk/wp-content/uploads/2011/10/IMAG0109.jpg" alt="width=300" height="225" /></a></p>
<p>The box itself has a big lable on top, which in itself is quite nice, but is brilliant from a beginner what-the-heck-are-all-these-things standpoint as on the underside is a nice schematic of all the compartments of the box, listing their contents and with pictures to help identify some parts. A very nice touch. Some of the components were too big to fit in individual compartments, but the dividers that had been removed to fit them in were included in the box as well, which is good.</p>
<p>The Arduino board surprised me. It&#8217;s Tiny. I was expecting something about the size of my hand, maybe a little smaller. A5 paper size. The box it comes in is slightly smaller than a deck of cards. The coin in the image is a 10pence piece (UK) for size reference. It&#8217;s really well packaged, the design of the box is really good and contains a leaflet with a bit of information on (warranty, websites etc.) and a set of 6 stickers. The stickers are ace and a really nice touch. It&#8217;s sometimes simple things that make a difference. The packaging is quite minimalist, no waste, no fuss, well designed.</p>
<p><a href="http://iosefward.co.uk/wp-content/uploads/2011/10/IMAG0108.jpg"><img class="size-medium" title="OomloutArduinoInsideLid" src="http://iosefward.co.uk/wp-content/uploads/2011/10/IMAG0108.jpg" alt="" width="300" height="225" /></a></p>
<p>The kit contains plenty (and I mean PLENTY) of jumper wires for connecting components on the breadboard, with varying sizes for those long stretches or short hops. 1 big blue, 10 green and 10 red LEDs, with the resistors needed for them to work properly, which will be plenty enough given the scope of this kit. There&#8217;s a servo, motor, 9v power connector, plenty of headers in their compartments, nice and tidy. There&#8217;s also a bank of components (switches, relay, buzzer, temperature and light sensors, variable resistor, transistors and a shift register) that have been lovingly mounted on a piece of paper and foam. They&#8217;ve been labelled on the paper so even a complete novice like myself can get them mixed up, despite the temperature sensor and the transistors looking identical. I think having the components mounted, instead of just slung into a compartment is fantastic; I&#8217;d be semi-clueless as to what they were at first otherwise.</p>
<p><a href="http://iosefward.co.uk/wp-content/uploads/2011/10/IMAG0115.jpg"><img class="size-medium" title="ArduinoBoxed" src="http://iosefward.co.uk/wp-content/uploads/2011/10/IMAG0115.jpg" alt="" width="225" height="300" /></a></p>
<p>Setting up and getting running is incredibly easy. The breadboard and the Arduino board both attach securely to a laser cut and etched piece of acrylic. Including this acrylic is an <em>incredibly </em>awesome thing to do. It keeps the two boards together and with the use of the included feet means it keeps everything safetly off of whatever (invariably mucky in my case) work-surface you&#8217;re using. Whoever thought of including this, I tip my hat to you. The breadboard is stuck down with a sticky pad covering the entire of the back while the Arduino board is held in place with two plastic bolts. The included manual says to put these down through the top and have the nut, and protruding bolt, at the bottom. This seems a little silly to me as that means the bolts stop everything sitting flat on the surface. Turning the bolts the other way up solved this problem in a flash</p>
<p><a href="http://iosefward.co.uk/wp-content/uploads/2011/10/IMAG0113.jpg"><img class="size-medium" title="ArduinoUnboxed" src="http://iosefward.co.uk/wp-content/uploads/2011/10/IMAG0113.jpg" alt="" width="300" height="225" /></a></p>
<p>From here it&#8217;s simply a case of installing the Arduino software (Fedora14 users note: the Arduino software in the repositories appears to be out of date), instructions for which are given for Macs and Windows PCs. They also give a URL for accessing instructions for installing under linux, which was nice. The manuals are freely available online, which is good, as well as printable versions of the supplied <a href="http://oomlout.com/products/ARDX/ARDX-circuit-sheets.pdf">circuit layout sheets.</a> These sheets are for cutting out and pinning to the breadboard with the aim of making it easy for an absolute beginner to get their circuits right. They tell you what cables to place where on the breadboard, where the components should be and which way round they go. This makes getting started and getting your first projects a piece of cake.</p>
<p>The manual goes through 11 projects, from a simple blinking LED to using shift registers and relays, as well as giving a brief overview of how to programme for the board and some more complicated tasks after you&#8217;ve built each of the individual projects (such as making the blinking LED fade instead). All of the code needed is all available online as well. A really well thought out detail is the length of the URLs. Everything is available on www.ardx.org/&lt;short path here&gt;. This makes it <em>incredibly </em>easy to type the URL in to find what you&#8217;re looking for. <em> </em>All of the breadboard layout sheets, information on the individual components, further programming help and advice, videos of each project being built and where to get help are included in these numerous links</p>
<p><a href="http://iosefward.co.uk/wp-content/uploads/2011/10/IMAG0118.jpg"><img class="size-medium" title="IMAG0118" src="http://iosefward.co.uk/wp-content/uploads/2011/10/IMAG0118.jpg" alt="" width="300" height="225" /></a></p>
<p>My only quibble with all of this is the length of the USB cable. It&#8217;d be nice if it would fit in the box, but given the space and the number of other components I&#8217;m really not surprised it wont. It&#8217;s only a minor point, but having everything self-contained would be really useful. For laptop-based poking the 2 meter USB cable is excessively long and I&#8217;m hoping I can find a much shorted cable from somewhere (or butcher a longer cable). A foot-long cable would do the part for me <em>but</em> the 2 meter cable would probably be perfect for someone who&#8217;s working from a desktop not a netbook.</p>
<p><a href="http://iosefward.co.uk/wp-content/uploads/2011/10/IMAG0117.jpg"><img class="size-medium" title="ConstructedBoards" src="http://iosefward.co.uk/wp-content/uploads/2011/10/IMAG0117.jpg" alt="" width="300" height="225" /></a></p>
<p>Overall, I&#8217;d really recommend this kit to anyone who&#8217;s considering getting an Arduino board. It covers everything a beginner needs to know as well as having plenty of bits and pieces to start you off on individual projects for a reasonable price. There are some more extensive or more basic (read:cheaper but less stuff) kits out there but I reckon this one has a really nice balance, some nice touches and is generally really impressive.</p>
<p>Joe</p>
<p>PS: I apologise for a) the layout (this is my first review and my first picture heavy post), b) picture quality (the HTC wildfire doesn&#8217;t take great snaps)</p>
]]></content:encoded>
			<wfw:commentRss>http://iosefward.co.uk/2011/10/oomlout-arduino-starter-kit-review/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Hello world!</title>
		<link>http://iosefward.co.uk/2011/10/hello-world/</link>
		<comments>http://iosefward.co.uk/2011/10/hello-world/#comments</comments>
		<pubDate>Mon, 03 Oct 2011 09:16:51 +0000</pubDate>
		<dc:creator>iosefward</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://iosefward.co.uk/?p=1</guid>
		<description><![CDATA[Again, we&#8217;re back to the &#8220;Hello World&#8221; post. Sadly, my site was the victim of an iFrame injecting attack which had it serving malware for an unfortunate amount of time. Thankfully though, I&#8217;ve got it fixed and sorted. Sadly I&#8217;ve lost pretty much all the content on it. &#160; Lesson learnt? Making sure you have [...]]]></description>
				<content:encoded><![CDATA[<p>Again, we&#8217;re back to the &#8220;Hello World&#8221; post.</p>
<p>Sadly, my site was the victim of an iFrame injecting attack which had it serving malware for an unfortunate amount of time.</p>
<p>Thankfully though, I&#8217;ve got it fixed and sorted. Sadly I&#8217;ve lost pretty much all the content on it.</p>
<p>&nbsp;</p>
<p>Lesson learnt? Making sure you have a backup method is one thing, making sure it&#8217;s actually turned on is a whole other ballgame!</p>
]]></content:encoded>
			<wfw:commentRss>http://iosefward.co.uk/2011/10/hello-world/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
