<?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>porges &#187; Review</title>
	<atom:link href="http://porg.es/blog/tag/review/feed" rel="self" type="application/rss+xml" />
	<link>http://porg.es/blog</link>
	<description>... master of none</description>
	<lastBuildDate>Sat, 12 Sep 2009 07:57:51 +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>Sans-serif fonts for coding</title>
		<link>http://porg.es/blog/sans-serif-fonts-for-coding</link>
		<comments>http://porg.es/blog/sans-serif-fonts-for-coding#comments</comments>
		<pubDate>Tue, 19 Sep 2006 00:41:30 +0000</pubDate>
		<dc:creator>Porges</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Mono]]></category>
		<category><![CDATA[Review]]></category>

		<guid isPermaLink="false">http://porg.es/blog/sans-serif-fonts-for-coding</guid>
		<description><![CDATA[After reading a post about colour schemes and font choices for use in an IDE, it seems I&#8217;m one of the only people on the planet that uses non-monospace fonts for coding. So, in the spirit of equal access, I&#8217;ve decided to try a couple of different fonts in MonoDevelop. While it doesn&#8217;t have the [...]]]></description>
			<content:encoded><![CDATA[<p>After reading <a href="http://www.codinghorror.com/blog/archives/000682.html">a post about colour schemes and font choices for use in an IDE</a>, it seems I&#8217;m one of the only people on the planet that uses non-monospace fonts for coding. So, in the spirit of equal access, I&#8217;ve decided to try a couple of different fonts in MonoDevelop. While it doesn&#8217;t have the greatest highlighting support at the moment, or any code folding (although I suspect these shortcomings are due to <code>libgtksourceview</code>), it&#8217;s still good enough for my purposes. My colour coding is based upon the default, but with blue keywords instead of green, and the comments changed to a light grey colour to make them more ignorable (the default is a bright blue which is quite startling).</p>
<p>First up is DejaVu Sans, which is my default sans-serif font on my system. It is quite plain looking which is possibly a good thing as it doesn&#8217;t distract from the task at hand. The &#8217;0&#8242; and &#8216;O&#8217; characters are different enough, but you may have problems with &#8216;I&#8217; and &#8216;l&#8217;.</p>
<p><img id="image82" src="http://porg.es/blog/wp-content/uploads/2006/09/dejavu2.png" alt="DejaVu font test" /></p>
<p>Next I tried Candara, which is a new font that is bundled with Windows Vista. It has a bit of character, but the <a href="http://en.wikipedia.org/wiki/Text_figures">text figures</a> are a bit distracting, and the punctuation really doesn&#8217;t fit in nicely with the rest of the font.</p>
<p><img id="image83" src="http://porg.es/blog/wp-content/uploads/2006/09/candara2.png" alt="Candara font test" /></p>
<p>Finally I picked <a href="http://www.urwpp.de/english/home.html">URW</a> Gothic. While this was just a test to see how extreme the fonts could be before they were completely unsuitable for coding, it turned out to work surprisingly well. The large open geometric shapes make for easy reading and the punctuation goes well with the other glyphs. The only problem I could identify is the square brackets looking too much like the rounded ones, but if you can get over that it looks like a very nice font to program with. In fact, I&#8217;ve just changed it to be the default in MonoDevelop.</p>
<p><img id="image84" src="http://porg.es/blog/wp-content/uploads/2006/09/gothic2.png" alt="Gothic font test" /></p>
<p>Of course, there are many other sans-serif fonts out there, but I picked these three as representative of several classes of styles. If anyone knows of sans-serif (or even serif!) non-monospace fonts that have been specifically designed for programming, I&#8217;d be glad to hear about them.</p>
]]></content:encoded>
			<wfw:commentRss>http://porg.es/blog/sans-serif-fonts-for-coding/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Toilets and Thread Synchronization in C#</title>
		<link>http://porg.es/blog/toilets-and-thread-synchronization-in-c</link>
		<comments>http://porg.es/blog/toilets-and-thread-synchronization-in-c#comments</comments>
		<pubDate>Sat, 16 Sep 2006 07:15:15 +0000</pubDate>
		<dc:creator>Porges</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[Reference]]></category>
		<category><![CDATA[Review]]></category>

		<guid isPermaLink="false">http://porg.es/blog/toilets-and-thread-synchronization-in-c</guid>
		<description><![CDATA[It dates from 2003, but this is still the best explanation of thread synchronization using Monitors that I&#8217;ve read.]]></description>
			<content:encoded><![CDATA[<p>It dates from 2003, but <a href="http://pluralsight.com/blogs/mike/archive/2004/12/13/3905.aspx">this is still the best explanation of thread synchronization using Monitors that I&#8217;ve read</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://porg.es/blog/toilets-and-thread-synchronization-in-c/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Ur-Quan Masters on Ubuntu AMD64</title>
		<link>http://porg.es/blog/the-ur-quan-masters-on-ubuntu-amd64</link>
		<comments>http://porg.es/blog/the-ur-quan-masters-on-ubuntu-amd64#comments</comments>
		<pubDate>Thu, 14 Sep 2006 20:41:31 +0000</pubDate>
		<dc:creator>Porges</dc:creator>
				<category><![CDATA[Cool]]></category>
		<category><![CDATA[Game]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Reference]]></category>
		<category><![CDATA[Review]]></category>

		<guid isPermaLink="false">http://porg.es/blog/the-ur-quan-masters-on-ubuntu-amd64</guid>
		<description><![CDATA[At the moment, The Ur-Quan Masters doesn&#8217;t work on AMD64. This is a shame, because I just found it and realised Star Control II was the game that I had played on my friend-down-the-road&#8217;s computer so many years ago. Attempting to fix this by forcing the install of the 32-bit version of uqm doesn&#8217;t work, [...]]]></description>
			<content:encoded><![CDATA[<p>At the moment, <a href="http://sc2.sourceforge.net/">The Ur-Quan Masters</a> doesn&#8217;t work on AMD64. This is a shame, because I just found it and realised Star Control II was the game that I had played on my friend-down-the-road&#8217;s computer so many years ago.</p>
<p>Attempting to fix this by forcing the install of the 32-bit version of <code>uqm</code> doesn&#8217;t work, because for some reason then apt won&#8217;t recognise that it is installed and complain that <code>uqm-content</code> has unmet dependencies. So here&#8217;s the official recommendation from me:</p>
<ol>
<li>Install <code>uqm</code> normally with the package manager.</li>
<li>Download the i386 .debs, extract them and overwrite the binary files from <code>uqm</code> (there are two of them).</li>
<li>Install <code>ia32-libs-sdl</code> for the 32-bit versions of the libraries it depends on.</li>
</ol>
<p>&#8230; and it should work perfectly. If you want voice-overs and music (yes!), head to <a href="http://sc2.sourceforge.net/downloads.php">the UQM download page</a>, and download the second two files listed under &#8220;Content&#8221; (you already have the first). These are in fact just renamed zip files, so unzip them to <code>/usr/share/games/uqm/content/</code> and you&#8217;re good to go.</p>
<p>And the game? Excellent. This is much better than the last game I bought&mdash;Civilization IV.</p>
]]></content:encoded>
			<wfw:commentRss>http://porg.es/blog/the-ur-quan-masters-on-ubuntu-amd64/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
