<?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>HCoder.org &#187; Uncategorized</title>
	<atom:link href="http://hcoder.org/category/uncategorized/feed/" rel="self" type="application/rss+xml" />
	<link>http://hcoder.org</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Sat, 17 Jul 2010 21:17:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>A Midsummer Night&#8217;s Dream</title>
		<link>http://hcoder.org/2010/05/29/a-midsummer-nights-dream/</link>
		<comments>http://hcoder.org/2010/05/29/a-midsummer-nights-dream/#comments</comments>
		<pubDate>Sat, 29 May 2010 21:04:29 +0000</pubDate>
		<dc:creator>emanchado</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://hcoder.org/?p=367</guid>
		<description><![CDATA[This is a quick post to say that I just came from watching &#8220;A Midsummer Night&#8217;s Dream&#8221;, played by students of the TITAN theatre school in Vigeland Sculpture Park. It was amazing, probably the most engaging and fun play I&#8217;ve seen. Admittedly, I haven&#8217;t been that many times to the theatre, but still. The actors [...]]]></description>
			<content:encoded><![CDATA[<p>This is a quick post to say that I just came from watching &#8220;A Midsummer Night&#8217;s Dream&#8221;, played by students of the <a href="http://www.titanteaterskole.no/index_eng.php">TITAN theatre school</a> in Vigeland Sculpture Park. It was <em>amazing</em>, probably the most engaging and fun play I&#8217;ve seen. Admittedly, I haven&#8217;t been that many times to the theatre, but still. The actors were really good, the play was super fun to watch and having it in the Vigeland Park, <em>moving around</em> for different scenes, made it extra enjoyable.</p>
<p>They are going to play it again <strong>tomorrow</strong> (Sunday, 30th May) so don&#8217;t miss this opportunity if you are in Oslo! One word of warning though: the actors speak pretty fast and for me it was fairly hard to follow the story by the dialogue. Luckily I knew the story so it wasn&#8217;t a problem. Thus, by all means go see them tomorrow if you can, but read a summary of the story if you don&#8217;t know it already, it will make sure you can follow everything ;-)</p>
<p><strong>Edit:</strong> forgot the time, it&#8217;s at 19:30.</p>
]]></content:encoded>
			<wfw:commentRss>http://hcoder.org/2010/05/29/a-midsummer-nights-dream/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Book review: slide:ology</title>
		<link>http://hcoder.org/2010/05/02/book-review-slideology/</link>
		<comments>http://hcoder.org/2010/05/02/book-review-slideology/#comments</comments>
		<pubDate>Sun, 02 May 2010 16:54:14 +0000</pubDate>
		<dc:creator>emanchado</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[book depository]]></category>
		<category><![CDATA[books]]></category>
		<category><![CDATA[presentations]]></category>
		<category><![CDATA[slides]]></category>

		<guid isPermaLink="false">http://hcoder.org/?p=326</guid>
		<description><![CDATA[I have to say I wasn&#8217;t sure about buying this book, especially after seeing some video on YouTube called &#8220;Book Brief&#8221;. Fortunately, after mentions in a couple of places I finally decided to go for it. My advice is don&#8217;t watch the &#8220;book brief&#8221; video, and do read the book if you&#8217;re interested in presentations. [...]]]></description>
			<content:encoded><![CDATA[<p>I have to say I wasn&#8217;t sure about buying this book, especially after seeing some video on YouTube called &#8220;Book Brief&#8221;. Fortunately, after mentions in a couple of places I finally decided to go for it. My advice is <em>don&#8217;t</em> watch the &#8220;book brief&#8221; video, and <em>do</em> read the book if you&#8217;re interested in presentations. If you&#8217;re really into videos, you can go to the <a href="http://oreilly.com/catalog/9780596522346/">slide:ology O&#8217;Reilly site</a> for a much better one.</p>
<p>The core of the book is about what&#8217;s wrong with many presentations. The points are made in a clear way and there is a lot of useful advice to improve your presentations and your slides. There are many examples, some of the most enlightening ones being of the &#8220;before and after&#8221; type.</p>
<p>After reading the book I felt I had learned a bunch of useful things, so I decided to go over the slides for a talk I had prepared but not given yet, to try to improve them. Looking at them with a new perspective made some of the problems evident. Also, I felt that correcting those problems wasn&#8217;t very hard: the hard part was seeing them in the first place.</p>
<p>I have to say I&#8217;m very happy with both the book and the results of having gone through my slides. I totally recommend <a href="http://oreilly.com/catalog/9780596522346/">slide:ology</a> if you want to learn more about presentations and how to prepare slides.</p>
]]></content:encoded>
			<wfw:commentRss>http://hcoder.org/2010/05/02/book-review-slideology/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Goodbye Typo, Hello WordPress!</title>
		<link>http://hcoder.org/2010/01/24/goodbye-typo-hello-wordpress/</link>
		<comments>http://hcoder.org/2010/01/24/goodbye-typo-hello-wordpress/#comments</comments>
		<pubDate>Sun, 24 Jan 2010 17:34:35 +0000</pubDate>
		<dc:creator>emanchado</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[movable type]]></category>
		<category><![CDATA[rants]]></category>
		<category><![CDATA[upgrade]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://hcoder.org/?p=266</guid>
		<description><![CDATA[As I had mentioned several times, I had been frustrated with Typo. Several bugs or misfeatures that really annoyed me, upgrades that had frustrated me, and sometimes the feeling that more or less visible things were broken from time to time in new releases. And while the upgrade problems were mostly because of the need [...]]]></description>
			<content:encoded><![CDATA[<p>As I had mentioned several times, I had <a href="http://hcoder.org/2010/01/03/typo-upgrade-2/">been</a> <a href="http://hcoder.org/2009/02/23/another-typo-upgrade/">frustrated</a> <a href="http://hcoder.org/2008/08/19/sucky-typo-update/">with</a> <a href="http://hcoder.org/2008/08/07/typo-upgrade/">Typo</a>. Several bugs or misfeatures that really annoyed me, upgrades that had frustrated me, and sometimes the feeling that more or less visible things were broken from time to time in new releases. And while the upgrade problems were mostly because of the need to upgrade Ruby gems, still it was something that was inevitable with Typo apparently, so sticking with Typo meant having to deal with Rubygems, which as you may know <a href="http://hcoder.org/2008/11/23/why-i-hate-rubygems/">I hate</a>.</p>
<p>So, after the last upgrade and the frustrations that came with it, I decided to ask around for good blogging software. The main contenders I had in mind were <a href="http://wordpress.org/">WordPress</a> and <a href="http://movabletype.org/">Movable Type</a>. Most of the people who replied talked wonders about WordPress, but I decided to try both. WordPress&#8217; installation was ridiculously easy (I&#8217;m talking about installing my own copy, not opening a blog in wordpress.com obviously) and I had a working blog pretty quickly. Also, at least the first impression of the UI is that it&#8217;s very slick and easy to use. It shows maturity. Movable Type was easy enough to install, although I did have some problems (mostly due to my own stupidity, but still). The first impression was that Movable Type was much &#8220;heavier&#8221; and maybe a bit too much for a single, personal blog. So I decided to go for WordPress, which was the one that I had been recommended by most people anyway.</p>
<p>So, the first thing I had to do was exporting the content from Typo&#8217;s HCoder so I could import into WordPress. I quickly found some <a href="http://snippets.dzone.com/posts/show/3264">script for Typo that would export in WordPress&#8217; format</a>, for easy import. It worked very well, although I did a problem with the tags: they were treated as normal categories, so I ended up with <strong>many</strong> categories and no tags (and a huge, horrible, impossible to navigate sidebar with dozens of categories). I started to look around, and I couldn&#8217;t find a spec for the <em>wxr</em> format. Maybe I was naive thinking that there would be one, but hey. In any case, eventually I figured out that I had to change the:</p>
<pre>&lt;category&gt;rants&lt;/category&gt;</pre>
<p>to</p>
<pre>&lt;category domain="tag"&gt;rants&lt;/category&gt;</pre>
<p>for the tags. The categories had to stay as they were, but luckily for me, all uppercase names were categories, and all lowercase names were tags, so I could do the trick with vim with:</p>
<pre>:%s/&lt;category&gt;\([a-z]\)/&lt;category domain="tag"&gt;\1/</pre>
<p>After that, I could import back all the content, but then I had the next hurdle: the style of the blog. I didn&#8217;t mind if the design wasn&#8217;t exactly the same, but I was used to the old one and didn&#8217;t want to change it too much, so I used the excellent <a href="http://www.opera.com/dragonfly/">Opera Dragonfly</a> to inspect the styles of the old blog, and I slowly copied the most interesting values (colours and font sizes mostly) to the equivalent CSS classes in the WordPress theme. I&#8217;m happy with the result, so I think I&#8217;ll leave it as it is for now.</p>
<p>Last, but not least, I wanted to try to keep the old URLs working. I did two things for this:</p>
<ol>
<li>I added some URL rewrites to keep Typo&#8217;s feed URLs working. However, the Atom ones also redirect to the RSS ones, I wonder if that&#8217;ll be a problem.</li>
<li>I changed the default permalink settings in WordPress so they matched what I had in Typo. Hopefully almost all blog posts will actually keep the URL and the migration to WordPress won&#8217;t be very traumatic. You tell me if I&#8217;ve broken anything ;-)</li>
</ol>
<p>One thing that I don&#8217;t like about WordPress&#8217; blog editor is that apparently it doesn&#8217;t allow you to write in some Wiki-like syntax, like <a href="http://daringfireball.net/projects/markdown/syntax">Markdown</a> or <a href="http://www.textism.com/tools/textile/">Textile</a>. I know Movable Type does have it, but several other things made me stick with WordPress and I&#8217;m happy overall. At least for now ;-)</p>
]]></content:encoded>
			<wfw:commentRss>http://hcoder.org/2010/01/24/goodbye-typo-hello-wordpress/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
