<?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>haslo.ch - Guido's Blog &#187; blog</title>
	<atom:link href="http://www.haslo.ch/blog/tag/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.haslo.ch/blog</link>
	<description>We believe that people with passion can change the world for the better.</description>
	<lastBuildDate>Wed, 16 Nov 2011 11:23:50 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
		<item>
		<title>New Commenting Policy?</title>
		<link>http://www.haslo.ch/blog/new-commenting-policy/</link>
		<comments>http://www.haslo.ch/blog/new-commenting-policy/#comments</comments>
		<pubDate>Fri, 31 Jul 2009 08:12:56 +0000</pubDate>
		<dc:creator>haslo</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[addons]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[comments]]></category>
		<category><![CDATA[haslo]]></category>
		<category><![CDATA[spam]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.haslo.ch/blog/?p=2840</guid>
		<description><![CDATA[In the recent weeks, I have gotten quite a bit of not-quite-but-nearly-totally-spam-that-duisguises-really-well. As a result, I removed my DoFollow plugin. But I don&#8217;t really like that solution. I think I might change my approach and make a new commenting policy rule. A quite simple one at that: Every comment that uses some kind of product [...]]]></description>
			<content:encoded><![CDATA[<p>In the recent weeks, I have gotten quite a bit of not-quite-but-nearly-totally-spam-that-duisguises-really-well. As a result, I removed my <a href="http://kimmo.suominen.com/sw/dofollow/">DoFollow plugin</a>.</p>
<p>But I don&#8217;t really like that solution.</p>
<p>I think I might change my approach and make a new commenting policy rule. A quite simple one at that: <strong>Every comment that uses some kind of product name as their &#8220;name&#8221; will be deleted</strong> (also those who were made before today), no questions asked, and I re-establish the DoFollow plugin.</p>
<p>I can always delete the links that lead to sites I don&#8217;t want to support afterwards, although I&#8217;d of course need to introduce an explicit disclaimer for that as well. (Luckily, my current disclaimer reads &#8220;I reserve the right to delete spam as I see fit, even if it’s handcrafted&#8221;, so I won&#8217;t break any promises if I delete things that are spammier than I like retroactively).</p>
<p>On the other hand, I really love your contributions, and I really don&#8217;t want to make contributing with comments harder than it apparently already is&#8230;</p>
<p>What do you think? How do you handle that kind of thing in your own blog(s)?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.haslo.ch/blog/new-commenting-policy/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Creating my own little Portal Site</title>
		<link>http://www.haslo.ch/blog/creating-my-own-little-portal-site/</link>
		<comments>http://www.haslo.ch/blog/creating-my-own-little-portal-site/#comments</comments>
		<pubDate>Wed, 22 Jul 2009 11:43:15 +0000</pubDate>
		<dc:creator>haslo</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[haslo]]></category>
		<category><![CDATA[politblog]]></category>
		<category><![CDATA[portal]]></category>

		<guid isPermaLink="false">http://www.haslo.ch/blog/?p=2810</guid>
		<description><![CDATA[As you may or may not have noticed, I now have a second blog: haslos Politblog. I decided I&#8217;d want to blog about Swiss politics from time to time as well, and with this blog being English only and having a global rather than Swiss target audience, these subjects didn&#8217;t really fit in here. So [...]]]></description>
			<content:encoded><![CDATA[<p>As you may or may not have noticed, I now have a second blog: <a href="http://haslo.ch/politblog/">haslos Politblog</a>. I decided I&#8217;d want to blog about Swiss politics from time to time as well, and with this blog being English only and having a global rather than Swiss target audience, these subjects didn&#8217;t really fit in here.</p>
<div id="attachment_2831" class="wp-caption alignright" style="width: 160px"><a href="http://www.haslo.ch/blog/wp-content/uploads/2009/07/politblog.jpg"><img class="size-thumbnail wp-image-2831" title="Politblog" src="http://www.haslo.ch/blog/wp-content/uploads/2009/07/politblog-150x114.jpg" alt="Politblog" width="150" height="114" /></a><p class="wp-caption-text">Politblog</p></div>
<p>So I went and started a second blog. Finding a theme and installing WordPress was one thing, but how do you tie those things together? And while we&#8217;re at it, why not add stuff like the <a href="http://twitter.com/haslo">Twitter</a> feed or <a href="http://delicious.com/haslo">Delicious</a> bookmarks? And why not make a mini-tutorial out of it? (That idea actually wasn&#8217;t mine, <a href="http://twitter.com/knowLED/status/2775913174">thanks @knowLED</a>!)</p>
<p>When looking at easy ways to create such a mashup for a <a href="http://haslo.ch/">portal site</a>, I stumbled upon the <a href="http://code.google.com/apis/ajaxfeeds/">Google AJAX Feed API</a>, and was amazed. Essentially, it does everything we need, in a format that&#8217;s incredibly easy to style with CSS. The <a href="http://code.google.com/apis/ajaxfeeds/documentation/#FEEDCONTROL">higher-level FeedControl class</a> is easy to use, and does exactly what I need: display a collection of feeds in &lt;div&gt; elements.<br />
<span id="more-2810"></span><br />
If you want to use it as well, I suggest you <a href="http://code.google.com/apis/ajaxfeeds/key.html">sign up for an API key</a> (although it&#8217;s not mandatory). The code that actually fetches the feeds then is simple. Add this to your HTML &lt;head&gt; element&#8230;</p>

<div class="wp_syntax"><div class="code"><pre class="xml" style="font-family:monospace;"><span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;script</span> <span style="color: #000066;">src</span>=<span style="color: #ff0000;">&quot;http://www.google.com/jsapi&quot;</span> <span style="color: #000066;">type</span>=<span style="color: #ff0000;">&quot;text/javascript&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span><span style="color: #000000; font-weight: bold;">&lt;/script<span style="color: #000000; font-weight: bold;">&gt;</span></span></span></pre></div></div>

<p>&#8230;and then include bits of JavaScript that load the feeds. Since I wanted to be able to style the blog feeds a bit differently from the other feeds, I created <em>two</em> empty &lt;div&gt; elements that they&#8217;ll go into in the HTML body, with the ids &#8220;blogfeeds&#8221; and &#8220;otherfeeds&#8221;. Empty because they&#8217;ll be populated with the AJAX JavaScript goodness.</p>

<div class="wp_syntax"><div class="code"><pre class="xml" style="font-family:monospace;"><span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;div</span> <span style="color: #000066;">id</span>=<span style="color: #ff0000;">&quot;blogfeeds&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span><span style="color: #000000; font-weight: bold;">&lt;/div<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;div</span> <span style="color: #000066;">id</span>=<span style="color: #ff0000;">&quot;otherfeeds&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span><span style="color: #000000; font-weight: bold;">&lt;/div<span style="color: #000000; font-weight: bold;">&gt;</span></span></span></pre></div></div>

<p>This is the JavaScript code, populating two FeedControl objects in an array and then rendering them to their respective &lt;div&gt;s. The feed URLs don&#8217;t have to be escaped, the escaped bits you see are what the Google API puts in as titles; I wanted those to be links to the respective feed source. Make sure you put it between &lt;script&gt;&lt;/script&gt; tags, best in the page header:</p>

<div class="wp_syntax"><div class="code"><pre class="javascript" style="font-family:monospace;">google.<span style="color: #660066;">load</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;feeds&quot;</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">&quot;1&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #003366; font-weight: bold;">function</span> initialize<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
  <span style="color: #003366; font-weight: bold;">var</span> feedControl <span style="color: #339933;">=</span> <span style="color: #003366; font-weight: bold;">new</span> Array<span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">new</span> google.<span style="color: #660066;">feeds</span>.<span style="color: #660066;">FeedControl</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span> <span style="color: #003366; font-weight: bold;">new</span> google.<span style="color: #660066;">feeds</span>.<span style="color: #660066;">FeedControl</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
  feedControl<span style="color: #009900;">&#91;</span><span style="color: #CC0000;">0</span><span style="color: #009900;">&#93;</span>.<span style="color: #660066;">addFeed</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;http://www.haslo.ch/blog/feed/&quot;</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">&quot;&amp;lt;a href=<span style="color: #000099; font-weight: bold;">\&quot;</span>http://www.haslo.ch/blog/<span style="color: #000099; font-weight: bold;">\&quot;</span>&amp;gt;Blog&amp;lt;/a&amp;gt;&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
  feedControl<span style="color: #009900;">&#91;</span><span style="color: #CC0000;">0</span><span style="color: #009900;">&#93;</span>.<span style="color: #660066;">addFeed</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;http://www.haslo.ch/politblog/feed/&quot;</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">&quot;&amp;lt;a href=<span style="color: #000099; font-weight: bold;">\&quot;</span>http://www.haslo.ch/politblog/<span style="color: #000099; font-weight: bold;">\&quot;</span>&amp;gt;Politblog&amp;lt;/a&amp;gt;&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
  feedControl<span style="color: #009900;">&#91;</span><span style="color: #CC0000;">1</span><span style="color: #009900;">&#93;</span>.<span style="color: #660066;">addFeed</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;http://feeds.backtype.com/haslo&quot;</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">&quot;&amp;lt;a href=<span style="color: #000099; font-weight: bold;">\&quot;</span>http://www.backtype.com/haslo/<span style="color: #000099; font-weight: bold;">\&quot;</span>&amp;gt;BackType&amp;lt;/a&amp;gt;&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
  feedControl<span style="color: #009900;">&#91;</span><span style="color: #CC0000;">1</span><span style="color: #009900;">&#93;</span>.<span style="color: #660066;">addFeed</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;http://twitter.com/statuses/user_timeline/14274896.rss&quot;</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">&quot;&amp;lt;a href=<span style="color: #000099; font-weight: bold;">\&quot;</span>http://twitter.com/haslo/<span style="color: #000099; font-weight: bold;">\&quot;</span>&amp;gt;Twitter&amp;lt;/a&amp;gt;&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
  feedControl<span style="color: #009900;">&#91;</span><span style="color: #CC0000;">1</span><span style="color: #009900;">&#93;</span>.<span style="color: #660066;">addFeed</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;http://feeds.delicious.com/v2/rss/haslo?count=15&quot;</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">&quot;&amp;lt;a href=<span style="color: #000099; font-weight: bold;">\&quot;</span>http://delicious.com/haslo/<span style="color: #000099; font-weight: bold;">\&quot;</span>&amp;gt;Delicious&amp;lt;/a&amp;gt;&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
  feedControl<span style="color: #009900;">&#91;</span><span style="color: #CC0000;">0</span><span style="color: #009900;">&#93;</span>.<span style="color: #660066;">setNumEntries</span><span style="color: #009900;">&#40;</span><span style="color: #CC0000;">6</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
  feedControl<span style="color: #009900;">&#91;</span><span style="color: #CC0000;">1</span><span style="color: #009900;">&#93;</span>.<span style="color: #660066;">setNumEntries</span><span style="color: #009900;">&#40;</span><span style="color: #CC0000;">6</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
  feedControl<span style="color: #009900;">&#91;</span><span style="color: #CC0000;">0</span><span style="color: #009900;">&#93;</span>.<span style="color: #660066;">draw</span><span style="color: #009900;">&#40;</span>document.<span style="color: #660066;">getElementById</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;blogfeeds&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
  feedControl<span style="color: #009900;">&#91;</span><span style="color: #CC0000;">1</span><span style="color: #009900;">&#93;</span>.<span style="color: #660066;">draw</span><span style="color: #009900;">&#40;</span>document.<span style="color: #660066;">getElementById</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;otherfeeds&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
google.<span style="color: #660066;">setOnLoadCallback</span><span style="color: #009900;">&#40;</span>initialize<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>That&#8217;s it, that will populate the &lt;div&gt; elements with the feed data. Unstyled, this does look a bit ugly though, a mere list. So I added some CSS, and used <a href="http://ryanfait.com/resources/footer-stick-to-bottom-of-page/">this nice tutorial here for making the footer stick to the bottom</a>. Go and have a look, it&#8217;s all explained nicely there. Inside that footer, I styled the elements (with Google&#8217;s classes, found easily with <a href="http://getfirebug.com/">Firebug</a>) like this:</p>

<div class="wp_syntax"><div class="code"><pre class="css" style="font-family:monospace;"><span style="color: #6666ff;">.gfc-results</span> <span style="color: #00AA00;">&#123;</span>
  <span style="color: #000000; font-weight: bold;">height</span><span style="color: #00AA00;">:</span> <span style="color: #933;">460px</span><span style="color: #00AA00;">;</span>
  <span style="color: #000000; font-weight: bold;">overflow</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">auto</span><span style="color: #00AA00;">;</span>
  <span style="color: #000000; font-weight: bold;">padding-left</span><span style="color: #00AA00;">:</span> <span style="color: #933;">3px</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span>
<span style="color: #6666ff;">.gfc-resultsRoot</span> <span style="color: #00AA00;">&#123;</span>
  <span style="color: #000000; font-weight: bold;">height</span><span style="color: #00AA00;">:</span> <span style="color: #933;">500px</span><span style="color: #00AA00;">;</span>
  <span style="color: #000000; font-weight: bold;">float</span><span style="color: #00AA00;">:</span> <span style="color: #000000; font-weight: bold;">left</span><span style="color: #00AA00;">;</span>
  <span style="color: #000000; font-weight: bold;">position</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">inline</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span>
&nbsp;
<span style="color: #cc00cc;">#blogfeeds</span> <span style="color: #00AA00;">*</span> <span style="color: #6666ff;">.gfc-resultsRoot</span> <span style="color: #00AA00;">&#123;</span>
  <span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span> <span style="color: #933;"><span style="color: #cc66cc;">23</span>%</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span>
<span style="color: #cc00cc;">#otherfeeds</span> <span style="color: #00AA00;">*</span> <span style="color: #6666ff;">.gfc-resultsRoot</span> <span style="color: #00AA00;">&#123;</span>
  <span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span> <span style="color: #933;"><span style="color: #cc66cc;">18</span>%</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span></pre></div></div>

<p>Finally, for the title, I made an absolutely positioned &lt;div&gt; at the top, et voilà.</p>
<p>The last step was making Facebook aware of the fact that I now have two blogs. As you may know, you can only add one source of the type Feed/RSS for automatic updates (nice <a href="http://www.tech-recipes.com/rx/2885/facebook_import_blogs_rss_feeds_without_third_party_applications/">tutorial for adding RSS feeds to Facebook</a>). Which is silly.</p>
<p>But anyway, the way around this involved <a href="http://pipes.yahoo.com/pipes/">Yahoo Pipes</a>, or rather, just one rather simple pipe that involves a union of the two feeds, and then a descending sort by date. <a href="http://pipes.yahoo.com/pipes/pipe.edit?_id=755f7ea0e13a135cfb3cb74f89ed9c8b">I made a copy of it public, have a look</a>. They&#8217;re nice like that, you can just drag-and-drop elements that you want to use, and connect their outlets (lower end) with other element&#8217;s inputs (upper end) until you reach the &#8220;pipe output&#8221; element, creating a flow diagram that works out of the box.</p>
<div id="attachment_2833" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.haslo.ch/blog/wp-content/uploads/2009/07/portal.jpg"><img class="size-medium wp-image-2833" title="Portal" src="http://www.haslo.ch/blog/wp-content/uploads/2009/07/portal-300x229.jpg" alt="Portal" width="300" height="229" /></a><p class="wp-caption-text">Portal</p></div>
<p>That&#8217;s it already, and <a href="http://haslo.ch/">here&#8217;s the result</a>. I hope you can use an element or two out of this post for your own projects <img src='http://www.haslo.ch/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' title="Creating my own little Portal Site" /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.haslo.ch/blog/creating-my-own-little-portal-site/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>WordPress 2.7.1</title>
		<link>http://www.haslo.ch/blog/wordpress-271/</link>
		<comments>http://www.haslo.ch/blog/wordpress-271/#comments</comments>
		<pubDate>Wed, 13 May 2009 08:02:27 +0000</pubDate>
		<dc:creator>haslo</dc:creator>
				<category><![CDATA[Random]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[haslo]]></category>
		<category><![CDATA[real life]]></category>
		<category><![CDATA[sql]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.haslo.ch/blog/?p=2621</guid>
		<description><![CDATA[Thanks to MySQLDumper, I got around the timeout issue that my database backup had. And with a database backup, I dared upgrade my WordPress. So here goes nothing, with a shiny and new haslo.ch that looks just like the old one If you notice any issues, I&#8217;d be glad about a comment here. The FTP [...]]]></description>
			<content:encoded><![CDATA[<p>Thanks to <a href="http://www.mysqldumper.de/">MySQLDumper</a>, I got around the timeout issue that my database backup had. And with a database backup, I dared <a href="http://codex.wordpress.org/Upgrading_WordPress">upgrade my WordPress</a>. So here goes nothing, with a shiny and new haslo.ch that looks just like the old one <img src='http://www.haslo.ch/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' title="Wordpress 2.7.1" /> </p>
<p>If you notice any issues, I&#8217;d be glad about a comment here. The FTP upload had some hickups and corrupt files that I fixed, and might well have had some that I didn&#8217;t.</p>
<p>(Oh, and nope, the diploma thesis is not done yet <img src='http://www.haslo.ch/blog/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' title="Wordpress 2.7.1" />  )</p>
]]></content:encoded>
			<wfw:commentRss>http://www.haslo.ch/blog/wordpress-271/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Blog: Not Dead Yet</title>
		<link>http://www.haslo.ch/blog/not-dead-yet/</link>
		<comments>http://www.haslo.ch/blog/not-dead-yet/#comments</comments>
		<pubDate>Wed, 29 Apr 2009 23:25:43 +0000</pubDate>
		<dc:creator>haslo</dc:creator>
				<category><![CDATA[Random]]></category>
		<category><![CDATA[art]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[real life]]></category>
		<category><![CDATA[university]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.haslo.ch/blog/?p=2615</guid>
		<description><![CDATA[I&#8217;m currently really busy writing my diploma thesis. It should be complete in roughly a week -- hopefully, by this weekend, although I don&#8217;t know if that is a wishful delusion. I&#8217;ll get back to blogging after that. So the blog is not quite dead yet In unrelated news, I&#8217;m sure you know this video.]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m currently really busy writing my diploma thesis. It should be complete in roughly a week -- hopefully, by this weekend, although I don&#8217;t know if that is a wishful delusion.</p>
<p>I&#8217;ll get back to blogging after that. So the blog is not quite dead yet <img src='http://www.haslo.ch/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' title="Blog: Not Dead Yet" /> </p>
<p>In unrelated news, I&#8217;m sure you know this video.</p>
<p style="text-align: center;"><!-- Smart Youtube --><span class="youtube"><object type="application/x-shockwave-flash" width="425" height="355" data="http://www.youtube.com/v/grbSQ6O6kbs&amp;rel=1&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=&amp;fs=1&amp;hl=en&amp;autoplay=&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0"><param name="movie" value="http://www.youtube.com/v/grbSQ6O6kbs&amp;rel=1&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=&amp;fs=1&amp;hl=en&amp;autoplay=&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0" /><param name="allowFullScreen" value="true" /><param name="wmode" value="transparent" /></object></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.haslo.ch/blog/not-dead-yet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Still Alive</title>
		<link>http://www.haslo.ch/blog/still-alive/</link>
		<comments>http://www.haslo.ch/blog/still-alive/#comments</comments>
		<pubDate>Tue, 25 Nov 2008 12:57:36 +0000</pubDate>
		<dc:creator>haslo</dc:creator>
				<category><![CDATA[Random]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[board games]]></category>
		<category><![CDATA[real life]]></category>
		<category><![CDATA[university]]></category>

		<guid isPermaLink="false">http://www.haslo.ch/blog/?p=1782</guid>
		<description><![CDATA[I&#8217;m still alive &#8211; the reason why I&#8217;m not blogging much lately is a combination of me working more for Uni and less for the job, many new shiny board games (Last Night on Earth, most notably, but also Humans!!!, Munchkin Quest and MidEvil), Left 4 Dead having come out, seeing more friends, and in [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m still alive &#8211; the reason why I&#8217;m not blogging much lately is a combination of me working more for Uni and less for the job, many new shiny board games (<a href="http://www.boardgamegeek.com/boardgame/29368">Last Night on Earth</a>, most notably, but also <a href="http://www.boardgamegeek.com/game/33040">Humans!!!</a>, <a href="http://www.boardgamegeek.com/boardgame/29678">Munchkin Quest</a> and <a href="http://www.boardgamegeek.com/boardgame/15738">MidEvil</a>), <a href="http://www.l4d.com/blog/">Left 4 Dead</a> having come out, seeing more friends, and in all honesty the lack of things that motivate me to write about.</p>
<p>Although, there is one thing, maybe I&#8217;ll post that soon &#8211; maybe my self-imposed requirement to write original content puts too much pressure on me and I should not stop myself from doing the odd silly link post from time to time? Input appreciated!</p>
<p>Anyway, I&#8217;ll be back <img src='http://www.haslo.ch/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' title="Still Alive" /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.haslo.ch/blog/still-alive/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ste&#8217;s Self-Defense Blog</title>
		<link>http://www.haslo.ch/blog/stes-self-defense-blog/</link>
		<comments>http://www.haslo.ch/blog/stes-self-defense-blog/#comments</comments>
		<pubDate>Thu, 18 Sep 2008 08:44:06 +0000</pubDate>
		<dc:creator>haslo</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[Blogroll]]></category>
		<category><![CDATA[martial arts]]></category>
		<category><![CDATA[plug]]></category>
		<category><![CDATA[real life]]></category>
		<category><![CDATA[sports]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.haslo.ch/blog/?p=1280</guid>
		<description><![CDATA[If there is one of my friends that deserves the title &#8220;martial arts guru&#8221;, it&#8217;s Ste &#8211; nearing his black belt in Jiujitsu, after he trained Shaolin Kung Fu for five years, with excourses in various other martial arts (Judo when he was a kid, Kickboxing, Vovinam, Capoeira, training with police instructors and some Wing [...]]]></description>
			<content:encoded><![CDATA[<p>If there is one of my friends that deserves the title &#8220;martial arts guru&#8221;, it&#8217;s Ste &#8211; nearing his black belt in <a href="http://en.wikipedia.org/wiki/Jujutsu">Jiujitsu</a>, after he trained <a href="http://en.wikipedia.org/wiki/Shaolin_Kung_Fu">Shaolin Kung Fu</a> for five years, with excourses in various other martial arts (<a href="http://en.wikipedia.org/wiki/Judo">Judo</a> when he was a kid, <a href="http://en.wikipedia.org/wiki/Kickboxing">Kickboxing</a>, <a href="http://en.wikipedia.org/wiki/Vovinam">Vovinam</a>, <a href="http://en.wikipedia.org/wiki/Capoeira">Capoeira</a>, training with police instructors and some <a href="http://en.wikipedia.org/wiki/Wing_Chun">Wing Chun</a>) and decades of experience, he knows what he&#8217;s talking about &#8211; in particular, he knows what he&#8217;s talking about when the subject is self-defense.</p>
<p>So, he made a blog. From his post about <a href="http://ste.aeschbacher.ch/selfdefense/2008/09/what-is-self-defense/">what self-defense actually is</a>:</p>
<blockquote><p>Self-defense is the ability to come out of violent situations alive and if possible unhurt and with all of your possessions. For most persons, self-defense is learning how to beat someone up (or use any other suitable technique like throws, locks,…). This is the stuff you will learn in most martial-arts or self-defense classes. Unfortunately this is only a part of the whole self-defense business.</p></blockquote>
<p><a href="http://ste.aeschbacher.ch/selfdefense/">Learn more on Ste&#8217;s self-defense Blog!</a></p>
<div id="attachment_1281" class="wp-caption alignright" style="width: 160px"><a href="http://www.haslo.ch/blog/wp-content/uploads/2008/09/slugch.jpg"><img class="size-thumbnail wp-image-1281" title="Bye Slug.ch" src="http://www.haslo.ch/blog/wp-content/uploads/2008/09/slugch-150x150.jpg" alt="Bye Slug.ch" width="150" height="150" /></a><p class="wp-caption-text">Bye Slug.ch</p></div>
<p>As a rather important sidenote: There I was, thinking I&#8217;d have done a great service for Ste when I told him that the best thing he could do to promote his shiny new blog was sign it up for all those <a href="http://bloggingtom.ch/aggregatoren/">blog directories</a> (link German) we have in Switzerland. I guess the advice wasn&#8217;t all bad (despite the fact that this blog here isn&#8217;t really old either), after all I do get some visits from those as well&#8230;</p>
<p>But today, I looked at one of them, Slug.ch, and was greeted with <a href="http://slug.ch/goodbye.php">a short &#8220;bye&#8221; message</a>. Well, uhm &#8230; bye, I guess <img src='http://www.haslo.ch/blog/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' title="Stes Self Defense Blog" />  I wonder if we&#8217;ll ever find out what it was that made Benny Rüegg stop?</p>
<p><a href="http://bloggingtom.ch/archives/2008/09/18/good-bye-slugch/">BloggingTom doesn&#8217;t know much more</a> (link German), but he has plenty of nice links for web history nuts (like me), and way more of them <a href="http://www.tou.ch/blog/2008/09/18/slugch-noch-nicht-ganz-gestorben/">can be found at tou.ch</a>.</p>
<p><strong>Update 08-09-19 13:01:</strong> Meh, Slug.ch is back online. I agree with <a href="http://bloggingtom.ch/archives/2008/09/19/slugch-wieder-online/">BloggingTom when he writes</a>:</p>
<blockquote><p><em>Hey, Benny, immer dieses Hin und Her mit Slug. Da kommt man ja kaum noch hinterher!</em></p></blockquote>
<p>Unlike him though, I do think that such aggregators do serve an important function in the blogosphere: They allow you to find blogs you might like, they allow new bloggers to introduce their blog to a wider audience, and they allow searches through a particular subset of the global blogosphere.</p>
<p>All of those are important functionalities that hold us all together &#8211; so if Slug is not it, because of all those &#8220;sell-keep&#8221; and &#8220;stop-restart&#8221; inconsistencies, it&#8217;d have to be something else. I guess the fact that nothing else is as technically refined as Slug is then also the reason for the big backlash the too short &#8220;bye&#8221; message provoked.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.haslo.ch/blog/stes-self-defense-blog/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>WordPress Updated, Plugin List</title>
		<link>http://www.haslo.ch/blog/wordpress-updated-plugin-list/</link>
		<comments>http://www.haslo.ch/blog/wordpress-updated-plugin-list/#comments</comments>
		<pubDate>Tue, 09 Sep 2008 14:09:47 +0000</pubDate>
		<dc:creator>haslo</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[addons]]></category>
		<category><![CDATA[awesome]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[haslo]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.haslo.ch/blog/?p=966</guid>
		<description><![CDATA[So I just did my first WordPress update to 2.6.2, 2.6.1 had a security hole. It went remarkably smooth, considering the horror stores I read (link German, click the links in that post for more) &#8211; as a matter of fact, everything seems to work as it should again. I&#8217;ll take this opportunity to list [...]]]></description>
			<content:encoded><![CDATA[<p>So I just did my first <a href="http://codex.wordpress.org/Upgrading_WordPress">WordPress update</a> to <a href="http://wordpress.org/download/">2.6.2</a>, 2.6.1 had a <a href="http://wordpress.org/development/2008/09/wordpress-262/">security hole</a>. It went remarkably smooth, considering the <a href="http://www.rouge.ch/blog/2008/09/wordpress-262/">horror stores I read</a> (link German, click the links in that post for more) &#8211; as a matter of fact, everything seems to work as it should again.</p>
<p>I&#8217;ll take this opportunity to list all the plugins I found useful in my quest for a highly useable and convenient blogging experience for my readers, search engines, and me.</p>
<ul>
<li><a href="http://akismet.com/">Akismet</a> &#8211; utterly awesome anti-spam plugin</li>
<li><a href="http://wordpress.org/extend/plugins/all-in-one-seo-pack/">All in one SEO pack</a> &#8211; for things like meta tags, rewriting titles, specifying which archives robots should search</li>
<li><a href="http://mtekk.weblogs.us/code/breadcrumb-navxt/">Breadcrumb NavXT</a> &#8211; because I like breadcrumbs</li>
<li><a href="http://www.arnebrachhold.de/projects/wordpress-plugins/google-xml-sitemaps-generator/">Google XML Sitemaps</a> &#8211; more candy for search engines</li>
<li><a href="http://stimuli.ca/lightbox/">Lightbox 2</a> &#8211; because lightboxes look nice</li>
<li><a title="Visit plugin homepage" href="http://planetozh.com/blog/my-projects/wordpress-admin-menu-drop-down-css/">Admin Drop Down Menu</a> &#8211; makes life easier for me when doing admin stuff</li>
<li><a title="Visit plugin homepage" href="http://yoast.com/wordpress/robots-meta/">Robots Meta</a> &#8211; to avoid indexing of unnecessary stuff</li>
<li><a title="Visit plugin homepage" href="http://urbangiraffe.com/plugins/search-unleashed/">Search Unleashed</a> &#8211; because it sucks less (still not perfect though)</li>
<li><a title="Visit plugin homepage" href="http://www.prelovac.com/vladimir/wordpress-plugins/seo-friendly-images">SEO Friendly Images</a> &#8211; not sure if that&#8217;d still be necessary, but whatever, alt and title are good</li>
<li><a title="Visit plugin homepage" href="http://wordpress.org/extend/plugins/simple-tags">Simple Tags</a> &#8211; easier tagging, nice tag cloud</li>
<li><a title="Visit plugin homepage" href="http://www.irisco.it/?page_id=28">StatPress</a> &#8211; you got me, I&#8217;m tracking you&#8230;</li>
<li><a title="Visit plugin homepage" href="http://txfx.net/code/wordpress/subscribe-to-comments/">Subscribe To Comments</a> &#8211; nobody&#8217;s using this yet <img src='http://www.haslo.ch/blog/wp-includes/images/smilies/icon_razz.gif' alt=':-P' class='wp-smiley' title="WordPress Updated, Plugin List" /> </li>
<li><span style="text-decoration: line-through;"><a href="http://lesterchan.net/portfolio/programming/php/#wp-postratings">WP-PostRatings</a> &#8211; those little stars below the posts</span> removed<span style="text-decoration: line-through;"><br />
</span></li>
<li><a title="Visit plugin homepage" href="http://wordpress.org/extend/plugins/wp-syntax/">WP-Syntax</a> &#8211; syntax highlighting for my coding posts, really handy</li>
<li><a title="Visit plugin homepage" href="http://mitcho.com/code/yarpp/">Yet Another Related Posts Plugin</a> &#8211; aah, more gadgets</li>
</ul>
<p>That&#8217;s it, my extensive collection (I removed the Ajax edit one, it slowed down the site horribly) <img src='http://www.haslo.ch/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' title="WordPress Updated, Plugin List" /> </p>
<p><strong>Update 08-09-10 12:00:</strong> I couldn&#8217;t stand having invalid CSS, so I changed some plugin CSS code and adapted the theme a bit further as well. The bad news: Rounded corners for image frames are gone. The good news:</p>
<p><a href="http://validator.w3.org/check?uri=referer"><img src="http://www.w3.org/Icons/valid-xhtml10" alt="Valid XHTML 1.0 Transitional" width="88" height="31" title="WordPress Updated, Plugin List" /></a> <a href="http://jigsaw.w3.org/css-validator/check/referer"><img style="border: 0pt none; width: 88px; height: 31px;" src="http://jigsaw.w3.org/css-validator/images/vcss" alt="Valid CSS!" title="WordPress Updated, Plugin List" /></a></p>
<p>Hooray <img src='http://www.haslo.ch/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' title="WordPress Updated, Plugin List" /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.haslo.ch/blog/wordpress-updated-plugin-list/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>It Starts&#8230;</title>
		<link>http://www.haslo.ch/blog/it-starts/</link>
		<comments>http://www.haslo.ch/blog/it-starts/#comments</comments>
		<pubDate>Tue, 26 Aug 2008 15:00:22 +0000</pubDate>
		<dc:creator>haslo</dc:creator>
				<category><![CDATA[Random]]></category>
		<category><![CDATA[awesome]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[haslo]]></category>
		<category><![CDATA[ut3]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.haslo.ch/blog/?p=41</guid>
		<description><![CDATA[OK, we&#8217;re all set I&#8217;m quite happy with the way the site turned out now. Setting up WordPress was a breeze, I found a theme that I quite liked in Elements of SEO, adapting it wasn&#8217;t a big problem &#8211; the header image is a screenshot from that UT3 map I made, VCTF-Harbour. The WordPress [...]]]></description>
			<content:encoded><![CDATA[<p>OK, we&#8217;re all set <img src='http://www.haslo.ch/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' title="It Starts..." />  I&#8217;m quite happy with the way the site turned out now. Setting up <a href="http://wordpress.org/">WordPress</a> was a breeze, I found a theme that I quite liked in <a href="http://elementsofseo.com/">Elements of SEO</a>, adapting it wasn&#8217;t a big problem &#8211; the header image is a screenshot from that <a href="http://en.wikipedia.org/wiki/Unreal_Tournament_3">UT3</a> map I made, <a href="http://utforums.epicgames.com/showthread.php?p=25292075">VCTF-Harbour</a>.</p>
<p>The <a href="http://wordpress.org/extend/plugins/">WordPress plugins collection</a> is extensive and had tons of things I like &#8211; starting with the Widgets you see to the right, showing my latest stuff from <a href="http://wordpress.org/extend/plugins/delicious-for-wordpress/">del.icio.us</a> and <a href="http://wordpress.org/extend/plugins/twitter-for-wordpress/">Twitter</a>, continuing with changes under the hood like a <a href="http://wordpress.org/extend/plugins/search-unleashed/">better search engine</a> and a <a href="http://wordpress.org/extend/plugins/akismet/">spam filter</a>, and not stopping with <a href="http://wordpress.org/extend/plugins/lightbox-2-wordpress-plugin/">AJAX image popups</a> and <a href="http://wordpress.org/extend/plugins/wp-syntax/">automatic code highlighting</a> for future programming posts (or even your comments). Gee was I silly coding my last blog myself.</p>
<p>Anyway, I won&#8217;t bore you with these narcistic ramblings anymore &#8211; at least until I change something really big <img src='http://www.haslo.ch/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' title="It Starts..." /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.haslo.ch/blog/it-starts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hello World Indeed!</title>
		<link>http://www.haslo.ch/blog/hello-world/</link>
		<comments>http://www.haslo.ch/blog/hello-world/#comments</comments>
		<pubDate>Mon, 25 Aug 2008 17:37:51 +0000</pubDate>
		<dc:creator>haslo</dc:creator>
				<category><![CDATA[Random]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[haslo]]></category>

		<guid isPermaLink="false">http://www.haslo.ch/blog/?p=1</guid>
		<description><![CDATA[So I have a blog again, after what must have been years without. Gonna set up themes and whatnot first, before I start writing for real. The current design is not mine and therefore just temporary, although I must admit it looks quite nice. I&#8217;ll do very irregular updates, mainly longer posts about things that [...]]]></description>
			<content:encoded><![CDATA[<p>So I have a blog again, after what must have been years without. Gonna set up themes and whatnot first, before I start writing for real. The current design is not mine and therefore just temporary, although I must admit it looks quite nice.</p>
<p>I&#8217;ll do very irregular updates, mainly longer posts about things that bug or interest me. No pure link posts, as that&#8217;s what <a href="http://delicious.com/haslo/">del.icio.us</a> is for, and no pure ramblings, as that&#8217;s what <a href="http://twitter.com/haslo/">Twitter</a> is for (albeit German in my case) &#8211; and exceptions to every rule of course. I hope to be able to include the occasional (board or computer) game review. With pictures.</p>
<p>I&#8217;ll keep the <a href="http://haslo.ch/">static front page</a> with links and stuff, too &#8211; it might slim down a bit over time though.</p>
<p>Oh, I&#8217;ll write in English <img src='http://www.haslo.ch/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' title="Hello World Indeed!" />  And the current tagline is <a href="http://es.youtube.com/watch?v=Jvwf-VOW8dg">from Steve Jobs</a>, in shorts. In context it&#8217;s actually about Apple:</p>
<blockquote><p>Apple at the core, its core value, is that we believe that people with passion can change the world for the better. That&#8217;s what we believe.</p></blockquote>
<p>Funny enough, I don&#8217;t even have a Mac, but I think the principle applies to everybody. If we really want it, and believe in it, we can make a difference.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.haslo.ch/blog/hello-world/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

