<?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>Hugo&#039;s blog</title>
	<atom:link href="http://sandcat.nl/~hugo/blog/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://sandcat.nl/~hugo/blog</link>
	<description>Random ramblings &#38; ravings</description>
	<lastBuildDate>Wed, 20 Mar 2013 16:01:45 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>Skype on Ubuntu 12.04-64 bit</title>
		<link>http://sandcat.nl/~hugo/blog/?p=846</link>
		<comments>http://sandcat.nl/~hugo/blog/?p=846#comments</comments>
		<pubDate>Wed, 20 Mar 2013 16:01:45 +0000</pubDate>
		<dc:creator>Hugo</dc:creator>
				<category><![CDATA[software]]></category>
		<category><![CDATA[unix/windows]]></category>

		<guid isPermaLink="false">http://sandcat.nl/~hugo/blog/?p=846</guid>
		<description><![CDATA[here&#8217;s what did work for me. (sorry for the short post, in a hurry!)]]></description>
				<content:encoded><![CDATA[<p><a href="http://ubuntuguide.net/how-to-install-skype-on-amd-64-bit-ubuntu-12-04-precise">here&#8217;s what did work for me</a>.<br />
(sorry for the short post, in a hurry!)</p>
]]></content:encoded>
			<wfw:commentRss>http://sandcat.nl/~hugo/blog/?feed=rss2&#038;p=846</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Unity crashes on Alt-Tab (Ubuntu 11.10)</title>
		<link>http://sandcat.nl/~hugo/blog/?p=843</link>
		<comments>http://sandcat.nl/~hugo/blog/?p=843#comments</comments>
		<pubDate>Thu, 21 Feb 2013 16:59:49 +0000</pubDate>
		<dc:creator>Hugo</dc:creator>
				<category><![CDATA[software]]></category>
		<category><![CDATA[unix/windows]]></category>

		<guid isPermaLink="false">http://sandcat.nl/~hugo/blog/?p=843</guid>
		<description><![CDATA[So, there&#8217;s a bug, where Unity (Ubuntu&#8217;s window manager) crashes on Alt-Tab. It&#8217;s been fixed for a year now in the newer Ubuntu&#8217;s, but those of us running the old stuff&#8230; we&#8217;re stuck. Unless, of course, we follow the advice in one of the comments: Install &#8220;compizconfig-settings-manager&#8221; run &#8220;ccsm&#8221; go to &#8220;Ubuntu Unity Plugin&#8221; -> [...]]]></description>
				<content:encoded><![CDATA[<p><img src="http://sandcat.nl/~hugo/img/ubuntu_icon.png" title="Making Ubuntu better" style="margin-right: 10pt;" align="left" width="100pt">So, there&#8217;s a <a href="https://bugs.launchpad.net/ubuntu/+source/unity/+bug/916879">bug</a>, where Unity (Ubuntu&#8217;s window manager) crashes on Alt-Tab. It&#8217;s been fixed for a year now in the newer Ubuntu&#8217;s, but those of us running the old stuff&#8230; we&#8217;re stuck.</p>
<p>Unless, of course, we follow the advice in one of the comments:</p>
<ul>
<li>Install &#8220;compizconfig-settings-manager&#8221;</li>
<li>run &#8220;ccsm&#8221;</li>
<li>go to &#8220;Ubuntu Unity Plugin&#8221; -> Switcher</li>
<li>disable all key bindings.</li>
<li>Go back to the main screen and enable &#8220;<b>Static</b> Application Switcher&#8221;.<br /> (If you do it the other way around, you will get segfaults.)</li>
</ul>
<p>It gives you a more limited switcher (only to windows on current desktop). On the other hand, this one switches to <b>windows</b> instead of applications &#8212; so no more annoyance trying to switch to the right window of an application that you&#8217;re running 10 times (such as a terminal window).</p>
]]></content:encoded>
			<wfw:commentRss>http://sandcat.nl/~hugo/blog/?feed=rss2&#038;p=843</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SokoDroid</title>
		<link>http://sandcat.nl/~hugo/blog/?p=829</link>
		<comments>http://sandcat.nl/~hugo/blog/?p=829#comments</comments>
		<pubDate>Thu, 10 Jan 2013 10:34:41 +0000</pubDate>
		<dc:creator>Hugo</dc:creator>
				<category><![CDATA[fun]]></category>
		<category><![CDATA[gaming]]></category>
		<category><![CDATA[personal]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://sandcat.nl/~hugo/blog/?p=829</guid>
		<description><![CDATA[Thanks to Filipe Ferreira, we have tested Soko2012 on an Android system. You can see the result below. It works!!!]]></description>
				<content:encoded><![CDATA[<p><img style="margin-right: 10pt;" title="programming / games" alt="" src="/~hugo/img/sokologo.png" width="100pt" align="left" /><img style="margin-left: 10pt;" title="SokoDroid: the logo!" alt="sokodroid logo" src="/~hugo/sokoban/sokodroid-logo.png" width="130pt" align="right" />Thanks to Filipe Ferreira, we have tested <a href="/~hugo/sokoban/soko2012.zip">Soko2012</a> on an Android system. You can see the result below.</p>
<p>It works!!!<br />
<img title="SokoBan 2012 running on an Android tablet" alt="photo of sokoban on android tablet" src="/~hugo/sokoban/sokodroid-photo-small.jpg" width="500px" align="middle" /></p>
]]></content:encoded>
			<wfw:commentRss>http://sandcat.nl/~hugo/blog/?feed=rss2&#038;p=829</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SokoBan 2012 released!</title>
		<link>http://sandcat.nl/~hugo/blog/?p=814</link>
		<comments>http://sandcat.nl/~hugo/blog/?p=814#comments</comments>
		<pubDate>Fri, 04 Jan 2013 15:15:00 +0000</pubDate>
		<dc:creator>Hugo</dc:creator>
				<category><![CDATA[friends]]></category>
		<category><![CDATA[gaming]]></category>
		<category><![CDATA[holidays]]></category>
		<category><![CDATA[in the news]]></category>
		<category><![CDATA[personal]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[unix/windows]]></category>

		<guid isPermaLink="false">http://sandcat.nl/~hugo/blog/?p=814</guid>
		<description><![CDATA[Arnout de Mooij and I are proud to announce the first official release of SokoBan 2012! This is a classic version of the game Sokoban, completely programmed by Arnout and myself. We started programming this around the time we both just had access to pentiums. Or perhaps even slightly before. Well, it took so long [...]]]></description>
				<content:encoded><![CDATA[<p style="text-align: left;"><img style="margin-right: 10pt;" title="programming / games" alt="" src="http://sandcat.nl/~hugo/img/sokologo.png" width="100pt" align="left" />Arnout de Mooij and I are proud to announce the first official release of <a href="/~hugo/sokoban/soko2012.zip">SokoBan 2012</a>! This is a classic version of the game <a href="http://en.wikipedia.org/wiki/Sokoban">Sokoban</a>, completely programmed by Arnout and myself. We started programming this around the time we both just had access to pentiums. Or perhaps even slightly before. Well, it took so long this game can go straight into nostalgia haven!<br />
<img class="aligncenter" title="SokoBan's colourful menu" alt="Sokoban menu" src="/~hugo/sokoban/soko-shot3.png" align="middle" /></p>
<h3>Quick install</h3>
<ol>
<li>download and unzip <a href="/~hugo/sokoban/soko2012.zip">soko2012.zip</a><br />
Android users: you&#8217;ll need an <a href="https://play.google.com/store/apps/details?id=com.agilesoftresource&amp;feature=search_result#?t=W251bGwsMSwxLDEsImNvbS5hZ2lsZXNvZnRyZXNvdXJjZSJd">unzip utility</a>.</li>
<li>install <a href="http://www.dosbox.com/">DosBox 0.74</a> or higher</li>
<li>For Windows only, here&#8217;s how to create a shortcut (see also the below picture):
<ul>
<li>Go to the Desktop.</li>
<li>Select the DosBox icon.</li>
<li>Press <tt>Ctrl+C</tt> and then <tt>Ctrl+V</tt> to copy the shortcut.</li>
<li>Right-click, select &#8220;Properties&#8221;</li>
<li>At the end of the field &#8220;<tt>Target</tt>&#8220;, add the full path of <tt>soko2012.exe</tt>.<br />
E.g., if &#8220;<tt>Target</tt>&#8221; was <tt>"C:\Program Files\DOSBox-0.74\DOSBox.exe" -userconf</tt>, and the files were extracted to <tt>C:\Users\hugo.jonker\Downloads\sokoban\</tt>, then &#8220;<tt>Target</tt>&#8221; should become <tt>"C:\Program Files\DOSBox-0.74\DOSBox.exe" -userconf C:\Users\hugo.jonker\Downloads\sokoban\soko2012.exe</tt>.</li>
<li>Change the field &#8220;<tt>Start in:</tt>&#8221; to point to the folder where you extracted the zipfile.<br />
E.g., continuing the previous example, &#8220;<tt>Start in:</tt>&#8221; would now become <tt>C:\Users\hugo.jonker\Downloads\sokoban\</tt>.</li>
<li>Change to the Tab &#8220;General&#8221; and rename the icon to <tt>SokoBox</tt>.</li>
</ul>
</li>
</ol>
<p style="text-align: center;"><img class="aligncenter" title="Change the highlighted field and the one below to run Soko2012 by clicking the icon. Renaming the icon is optional (but fun, so you should do that too :)" alt="Shortcut icon properties" src="/~hugo/sokoban/soko-windowsprops2.png" align="middle" /><br />
<!-- src="http://www.dosbox.com/wiki/images/c/c2/Properties2.png" align="middle" --></p>
<h3>To play:</h3>
<ul>
<li><b>Unix:</b> run <tt>startsoko.sh</tt> from the command line.</li>
<li><b>Windows:</b> Double-click the <tt>SokoBox</tt> icon.<br />
Potentially the game runs slow, press <tt>Ctrl+F12</tt> a few times to speed up DosBox.</li>
<li><b>Android:</b> Run <tt>DosBox</tt> and enter the following commands:
<ul>
<li><tt>cd Downloads\sokoban</tt></li>
<li><tt>soko2012.</tt></li>
</ul>
</li>
</ul>
<p><!--<br />
run dosbox, mount the folder/directory where you've unzipped SokoBan (e.g. <tt>mount x: /home/hugo/soko2012</tt>), go there (<tt>x:</tt>), and run <tt>soko2012.exe</tt>. --></p>
<h3>Screenshots</h3>
<table>
<tbody>
<tr>
<td><a href="/~hugo/sokoban/soko-shot5.png"><img title="Thumbnails of the levels are shown in the level selector" alt="Sokoban's level selector" src="/~hugo/sokoban/soko-shot5.png" width="200px" align="left" /></a></td>
<td><a href="/~hugo/sokoban/soko-sets.png"><img title="You can choose from a wide variety of graphical sets" alt="Sokoban's image sets" src="/~hugo/sokoban/soko-sets.png" width="200px" align="right" /></a></td>
</tr>
<tr>
<td><a href="/~hugo/sokoban/soko-shot6.png"><img title="Level 6 with regular graphics set" alt="Sokoban lvl 6 in play" src="/~hugo/sokoban/soko-shot6.png" width="200px" align="left" /></a></td>
<td><a href="/~hugo/sokoban/soko-shot7.png"><img title="Level 5, christmas graphics set" alt="playing lvl 5" src="/~hugo/sokoban/soko-shot7.png" width="200px" align="right" /></a></td>
</tr>
</tbody>
</table>
<h3>Features</h3>
<ul>
<li>48 completely original fields</li>
<li>22 completely original, totally not-ripped graphical sets, including:
<ul>
<li>a fastfood-themed set</li>
<li>a halloween-themed one</li>
<li>a crisis-themed one (bring your money to the bank)</li>
<li>a <a href="http://en.wikipedia.org/wiki/Sinterklaas">Sinterklaas</a>-themed one</li>
<li>a christmas-themed one (notice that Sinterklaas != Santa)</li>
<li>a few inspired by videogames of the 8-bit era</li>
<li>and more!</li>
</ul>
</li>
<li>a stand-alone level editor</li>
<li>a stand-alone graphics editor<strong><em> (heavily updated in 2012!)</em></strong></li>
<li>Keeping tracks of 2 types of highscores:
<ol>
<li>the best efforts (least moves, then quickest) for the first 10 levels</li>
<li>the 10 players who got the farthest completing <strong>all</strong> levels</li>
</ol>
</li>
<li>A player-state saving system, so that you could continue to improve your score for the 2nd type of highscore</li>
<li>Level selector with thumbnails of the levels</li>
<li>a demo mode (don't touch any key for a while in the beginning, and the game will play one of the first 20 levels).<br />
Pointless? FUN! :)</li>
<li>Opening and ending scrolling titles</li>
<li>Insanely trivial-to-break encryption scheme for said titles :)</li>
<li>And, lest we forget: <strong>CHEATS</strong>! Including a complete <em>internal</em> level editor. I kid you not.</li>
</ul>
<h3>System requirements</h3>
<ul>
<li>A system capable of running <a href="http://www.dosbox.com/">DosBox 0.74</a> or higher</li>
</ul>
<p>Yeah, that's sort of it. This game was in development for a while, and unlike <a href="http://en.wikipedia.org/wiki/Duke_nukem_forever#Development">Duke Nukem Forever</a>, we never deviated from the original specs. Sure, we need some memory (640K is enough :),  CPU (press Ctrl+F12 to speed up, Ctrl+F11 to slow down -- these are dosbox controls, not ours), and some graphical requirements (stock VGA modes). Really, your smartphone can handle these. With two fingers in its nose.  :)</p>
<h3>Development history</h3>
<p>Question: what does this version of Sokoban have in common with such pretentious names as Guns n' Roses' <em><a href="http://en.wikipedia.org/wiki/Chinese_democracy#Delays">Chinese Democracy</a></em>, or the game <a href="http://en.wikipedia.org/wiki/Duke_nukem_forever#Development">Duke Nukem Forever</a>?<br />
Answer:</p>
<ul>
<li>Chinese democracy: in development 1998-2008</li>
<li>Duke Nukem Forever: in development 1997-2010</li>
<li>Sokoban by us: in development 1994-2012</li>
</ul>
<p>Message to take home: all good things deliver. Alternatively: not everyone can maintain their development quality as long as Arnout and I can :)</p>
<h3>Thanks</h3>
<p>Big thanks due to everyone who helped and inspired us. You're probably named in the titles already!</p>
<h3>Questions/comments</h3>
<p>If you have any questions or comments, don't hesitate to contact me!<br />
If you're reading this blog, you ought to know how :)</p>
]]></content:encoded>
			<wfw:commentRss>http://sandcat.nl/~hugo/blog/?feed=rss2&#038;p=814</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Thunderbird&#8217;s context menu disappears</title>
		<link>http://sandcat.nl/~hugo/blog/?p=810</link>
		<comments>http://sandcat.nl/~hugo/blog/?p=810#comments</comments>
		<pubDate>Wed, 28 Nov 2012 08:33:50 +0000</pubDate>
		<dc:creator>Hugo</dc:creator>
				<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://sandcat.nl/~hugo/blog/?p=810</guid>
		<description><![CDATA[I like cleaning up my inbox. Right-click a message, &#8220;move to&#8221; and select a folder. Except that sometimes, I right-click a message, but before I can select &#8220;move to&#8221;, the context menu is gone again. Annoying. Apparently, I&#8217;m not the only one. Work-around: minimize the window and then restore the TB window again. The bug [...]]]></description>
				<content:encoded><![CDATA[<p><img src="/~hugo/img//thunderbird.jpg" alt="Thunderbird logo" title="Thunderbird!" width="125pt" align="left" style="margin-right:10pt;">I like cleaning up my inbox. Right-click a message, &#8220;move to&#8221; and select a folder.</p>
<p>Except that sometimes, I right-click a message, but before I can select &#8220;move to&#8221;, the context menu is gone again. Annoying. Apparently, <a href="https://getsatisfaction.com/mozilla_messaging/topics/right_click_menu_disappears">I&#8217;m not the only one</a>.</p>
<p>Work-around: minimize the window and then restore the TB window again. The bug is still being hunted, as far as I can tell.</p>
]]></content:encoded>
			<wfw:commentRss>http://sandcat.nl/~hugo/blog/?feed=rss2&#038;p=810</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SVN &#8220;generic failure&#8221;</title>
		<link>http://sandcat.nl/~hugo/blog/?p=806</link>
		<comments>http://sandcat.nl/~hugo/blog/?p=806#comments</comments>
		<pubDate>Sat, 17 Nov 2012 08:33:04 +0000</pubDate>
		<dc:creator>Hugo</dc:creator>
				<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://sandcat.nl/~hugo/blog/?p=806</guid>
		<description><![CDATA[Talk about weird errors: $ svn up svn: generic failure Le what?! Apparently, this can have multiple causes: Hostname of your local machine not being resolved (try adding to hosts file of the SVN server) Firewall issue(s) Negotiation issues (try changing from &#8220;file://&#8221; to &#8220;svn+ssh://&#8221;) The first issue (your computer does not know who it [...]]]></description>
				<content:encoded><![CDATA[<p><img style="margin-right: 10pt;" title="Tweaking Subversion to do what *you* want" src="http://sandcat.nl/~hugo/img/svn-logo.png" alt="" width="100pt" align="left" />Talk about weird errors:<br />
<code>$ svn up<br />
svn: generic failure<br />
</code></p>
<p>Le what?!</p>
<p><a href="http://www.linuxquestions.org/questions/linux-software-2/meaningless-error-message-from-svn-svn-generic-failure-941734/">Apparently</a>, this can have multiple causes:</p>
<ul>
<li>Hostname of your local machine not being resolved (try adding to hosts file of the SVN server)</li>
<li>Firewall issue(s)</li>
<li>Negotiation issues (try changing from &#8220;file://&#8221; to &#8220;svn+ssh://&#8221;)</li>
</ul>
<p>The first issue (your computer does not know who it is) is actually a problem. Diagnose this by checking with &#8220;<tt>sudo echo hello world</tt>&#8221; &#8212; does sudo report &#8220;cannot resolve host &#8230;.&#8221;? If so, then the below will probably solve it:<br />
<tt>echo "127.0.0.1\t`hostname`" &gt;&gt; /etc/hosts</tt></p>
]]></content:encoded>
			<wfw:commentRss>http://sandcat.nl/~hugo/blog/?feed=rss2&#038;p=806</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sloppy focus (focus follows mouse) in Ubuntu 11.10</title>
		<link>http://sandcat.nl/~hugo/blog/?p=803</link>
		<comments>http://sandcat.nl/~hugo/blog/?p=803#comments</comments>
		<pubDate>Wed, 14 Nov 2012 19:00:07 +0000</pubDate>
		<dc:creator>Hugo</dc:creator>
				<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://sandcat.nl/~hugo/blog/?p=803</guid>
		<description><![CDATA[Had to upgrade my ubuntu when they ended support for Ubuntu 11.04. Of course, now I no longer have the nice window manager&#8230; But this one can be tweaked too. Install &#8220;MyUnity&#8221; to set # desktops, and (e.g.) set whether devices should be shown (a good option since it&#8217;s harder to find them now than [...]]]></description>
				<content:encoded><![CDATA[<p><img src="http://sandcat.nl/~hugo/img/gnome-logo.png" title="Getting Gnome to do what *you* want" style="margin-right: 10pt;" align="left" width="100pt">Had to upgrade my ubuntu when they ended support for Ubuntu 11.04. Of course, now I no longer have the nice window manager&#8230;</p>
<p>But this one can be tweaked too. Install &#8220;MyUnity&#8221; to set # desktops, and (e.g.) set whether devices should be shown (a good option since it&#8217;s harder to find them now than before).</p>
<p>Another tweak, adapted from <a href="http://blog.bodhizazen.net/linux/gnome-3-focus-follows-mouse/">this tip</a>, is how to re-enable sloppy focus:</p>
<blockquote><p>
<tt>gconftool-2 --type string --set /apps/metacity/general/focus_mode sloppy</tt>
</p></blockquote>
<p>Apparently, according to <a href="http://askubuntu.com/questions/64605/how-do-i-set-focus-follows-mouse">an answer</a> to that question, there are 3 different values: sloppy, click, and mouse:</p>
<ul>
<li>click: click in window to get focus</li>
<li>sloppy: point into a window to give it focus</li>
<li>mouse: focus on window if (and only if) mouse is in window</li>
</ul>
<p>I prefer my focus sloppy, thankyouverymuch :)</p>
]]></content:encoded>
			<wfw:commentRss>http://sandcat.nl/~hugo/blog/?feed=rss2&#038;p=803</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Capdanse Swing rocks!</title>
		<link>http://sandcat.nl/~hugo/blog/?p=798</link>
		<comments>http://sandcat.nl/~hugo/blog/?p=798#comments</comments>
		<pubDate>Fri, 02 Nov 2012 16:02:22 +0000</pubDate>
		<dc:creator>Hugo</dc:creator>
				<category><![CDATA[dancing]]></category>
		<category><![CDATA[fun]]></category>

		<guid isPermaLink="false">http://sandcat.nl/~hugo/blog/?p=798</guid>
		<description><![CDATA[I&#8217;ve picked up Lindy Hop dancing again. It&#8217;s fun (even though class is a lot further from home than before :), and so I figured to attend one of the training weekends. I had one last year (Swinging in the rain 2010, if memory serves), and it was awesome! Learned a truckload there! So, when [...]]]></description>
				<content:encoded><![CDATA[<p><img src="http://sandcat.nl/~hugo/img/dancing2.png" title="D-D-Dance!" style="margin-right: 10pt;" align="left" width="100pt">I&#8217;ve picked up Lindy Hop dancing again. It&#8217;s fun (even though class is <b>a lot</b> further from home than before :), and so I figured to attend one of the training weekends.<br />
I had one last year (Swinging in the rain 2010, if memory serves), and it was <b>awesome</b>! Learned a truckload there! So, when I was sort of invited to join for the <a href="http://www.swing.festival.sitew.com/">CapDanse RockSwing Festival</a>, I said &#8220;why not?&#8221;.</p>
<p>Then they told me it was that weekend (classes on Thursday evening, folks), and I hesitated. For a second or two. And then I figured &#8220;oh, whatever, we&#8217;ll make do somehow.&#8221;</p>
<p><b>Great</b> decision! I had such an amazing time :)<br />
Saturday morning, I woke up insanely early and was way too early at the station. We took the train to Nancy, then the bus (we being Cassandra, Ingrida and myself), and were on time to register and attend the first classes (from 10:00(!) on). Since I skipped lindy hop for a while, I figured to start with &#8220;Lindy 1&#8243;. Probably below my level, then again, last time I attended such an event (swinging in the rain), it was *not*. </p>
<p>Turns out that CapDanse attracts people from all sorts of dancing backgrounds, and plenty take the first level of a class just to see what it&#8217;s like &#8212; absolute beginners. Thankfully, we had <a href="http://www.sharonandjuan.com/">Sharon and Juan</a> teaching us, and these two are <b>good</b>. So they were working on everyone&#8217;s basics, which is what always needs work anyway :)<br />
Fun class, not a complete waste of time :)</p>
<p>Then I went to Rock 1, which was fun. First half hour was simple stuff I&#8217;d already seen, and then suddenly there came a move I hardly came to grips with. Le oops! I reckon I forgot most of that move by now :s.</p>
<p>Then, Lindy 2, again with Phil and Aude (two french teachers who also taught Rock 1). Hmms, the lindy level here was better, but still&#8230; sort of &#8220;had a few classes in Lindy&#8221;, not &#8220;have danced lindy for months now&#8221; like me.</p>
<p>After lunch, the fun continued with (again) Lindy 2, again by Sharon and Juan. They focused on our basics (the bounce, the rhythm), and they were damn right about it. Next up: Tap dancing! This is seriously super :) Just to be tapping something with your feet which fits in with the music was really cool. Hard too &#8212; we learned a march and another routine, and I completely failed to explain to my legs how to do the march.<br />
Last of the day was the Big Apple Routine, which is a solo jazz dance routine (like the shimsham), which was explained at *blighteningly* fast speed, and, moreover, was a continuation of an earlier class from before lunch.</p>
<p>Yeah, I dropped out, went to the hotel, caught the end of a movie (whose grand finale was a tap dance routine :), and layed low till dinner and the party.</p>
<p>At the party there was a separate room for &#8220;west coast&#8221;. It seemed to be couple dancing to popular music &#8212; didn&#8217;t quite get it. Then the shows came, and the West Coast teachers showed what, to me, basically was a variation of Zouk. That is, the moves/figures are very Zouk-style. For someone who knows as little about it as me :)</p>
<p>Anyway, though it looks fun, it&#8217;s the kind of music I prefer to free-form dance to. So I decided to skip it.</p>
<p>Sunday, first class of the day was Jazz Roots 1 with Max and Ksenia. What can I say, we got off on the wrong foot. The lesson was pretty okay, though I didn&#8217;t appreciate that the entire lesson consisted of learning one routine. Next session was Lindy 1 &#8212; yeah, not quite my level, but the other courses in parallel were over my head (or so I thought). We did a lot of basic stuff, again with Max and Ksenia. I enjoyed myself there, and tried to make the followers follow &#8212; not always easy. Then came Lindy 2, <i>again</i> with Max and Ksenia. I don&#8217;t know if they were tired of me, but I sure was getting tired of them ;-) Unfortunately, they basically repeated their Lindy 1 class. I had to check out so I didn&#8217;t stick till the end, but, all in all, somewhat disappointing.</p>
<p>After lunch (which was a different story), Lindy 3 with Sharon and Juan. What. A. Relief. We learned some fun moves, we danced a lot, I basically had a fantastic time and came away from one hour of dancing feeling energised. Which I then expended on Charleston Couple, taught by&#8230; &#8230; guess. Yep, Max and Ksenia. Again, one routine to do for the entire class, not my thing. Took me a while to sort of get it, and I was nowhere near comfortable with it.</p>
<p>So I clearly saw the advantage of teaching 2 figures &#8212; if a student fails to get the first, they can always have fun with the second. While if you&#8217;re teaching one routine, a small error early in the routine can prevent the fun later on.</p>
<p>Final class of the event was the Rock 1 class, this time by another french couple. They were fun, taught very relaxedly, and I had a good time. Rock is a lot like jive or Lindy Hop, only more strict, more &#8220;ballroom&#8221;, if you will. I realised that part of the attraction of Lindy Hop to me is the ultimate freedom you get &#8212; as Simon once said, &#8220;there are no wrong moves, there are only new moves&#8221; :)</p>
<p>The Rock 1 class itself was really fun, and we learned a few simple moves which were quite fun :) They weren&#8217;t lindy, as the way to lead them really violates the Lindy was of leading/following: Lindy is all about tension, natural movements, etc., while this move contained a &#8220;signal&#8221; &#8212; &#8220;If I flap my hand like this, you go like that&#8221;.<br />
Cool effect, but didn&#8217;t feel like lindy.</p>
<p>Anyway, it has been *way* too long since, no chance to practice all the cool figures Sharon and Juan taught us, so I just hope I remember them.</p>
<p>Cool thing I learned: in Lindy, they use the term &#8220;flourish&#8221; exactly like in juggling. You&#8217;re bored, there&#8217;s an arm available, why don&#8217;t you use it to spin something around? It doesn&#8217;t interfere with the pattern anyway :)</p>
<p>PS: I&#8217;ll try to find some videos and photos from my fellow hoppers to sprinkle throughout this long post later :)</p>
]]></content:encoded>
			<wfw:commentRss>http://sandcat.nl/~hugo/blog/?feed=rss2&#038;p=798</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dosbox won&#8217;t get Ctrl-Break&#8230;</title>
		<link>http://sandcat.nl/~hugo/blog/?p=794</link>
		<comments>http://sandcat.nl/~hugo/blog/?p=794#comments</comments>
		<pubDate>Thu, 01 Nov 2012 13:53:05 +0000</pubDate>
		<dc:creator>Hugo</dc:creator>
				<category><![CDATA[fun]]></category>
		<category><![CDATA[gaming]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://sandcat.nl/~hugo/blog/?p=794</guid>
		<description><![CDATA[As you do not know, during my recent bike holidays, I ran into Arnout and had another go at Sokoban. Of course, I couldn&#8217;t just let it be and I&#8217;ve been having some fun ever since tinkering with the source code. Point of particular annoyance: in Dosbox, QB / QBasic does not react to CTRL+Break. [...]]]></description>
				<content:encoded><![CDATA[<p><img src="http://sandcat.nl/~hugo/img/sokologo.png" title="programming / games" style="margin-right: 10pt;" align="left" width="100pt">As you do not know, during my recent <a href="https://sandcat.nl/~hugo/blog/?p=730">bike holidays</a>, I ran into Arnout and had another go at Sokoban. Of course, I couldn&#8217;t just let it be and I&#8217;ve been having some fun ever since tinkering with the source code.</p>
<p>Point of particular annoyance: in Dosbox, QB / QBasic does not react to CTRL+Break. Which happens to be the key code to halt the program and edit it &#8212; in other words, my debugging key. I now got curious, and turned to The Google.</p>
<ul>
<li><a href="http://www.virtualdub.org/blog/pivot/entry.php?id=338">Here&#8217;s why</a> CTRL+Break doesn&#8217;t work in a normal DosBox setup.<br />
(tl;dr version: no event generated whatsoever by the keypress. Also: this is a &#8220;magical&#8221; key-combo, in that it triggers an erase of the keyboard buffer and a call to a special handler &#8212; in short: special magic is needed, and none of it is there).</li>
<li>Apparently, <a href="http://sourceforge.net/p/dosbox/patches/229/">there is a patch</a> to enable CTRL+Break (note that this patch requires another patch). Didn&#8217;t try it myself.</li>
<li>Best of all: QB / QBasic respond similarly to CTRL+ScrollLock. Which works out of the (dos)box. :)</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://sandcat.nl/~hugo/blog/?feed=rss2&#038;p=794</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sound in TuxGuitar</title>
		<link>http://sandcat.nl/~hugo/blog/?p=791</link>
		<comments>http://sandcat.nl/~hugo/blog/?p=791#comments</comments>
		<pubDate>Thu, 01 Nov 2012 09:00:11 +0000</pubDate>
		<dc:creator>Hugo</dc:creator>
				<category><![CDATA[guitar]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://sandcat.nl/~hugo/blog/?p=791</guid>
		<description><![CDATA[I just accidentally uninstalled TuxGuitar (it uses Java, which I have a habit of deleting from my system :). Unfortunately, that meant I not only had to reinstall it, but also had to re-find-out how to get sound working. The problem: default midi for TuxGuitar is /dev/sequence, which, by the way, does not exist. Oookay&#8230; [...]]]></description>
				<content:encoded><![CDATA[<p><img src="http://sandcat.nl/~hugo/img/tuxguitar.jpg" title="playing guitar" style="margin-right: 10pt;" align="left" width="100pt">I just accidentally uninstalled TuxGuitar (it uses Java, which I have a habit of deleting from my system :). Unfortunately, that meant I not only had to reinstall it, but also had to re-find-out how to get sound working. The problem: default midi for TuxGuitar is <tt>/dev/sequence</tt>, which, by the way, does not exist.</p>
<p>Oookay&#8230;</p>
<p>After a search, I found one way to do it:<br />
<tt>sudo apt-get install timidity tuxguitar-jsa</tt><br />
This installs a real-time sequencer.<br />
Tweak the settings in TuxGuitar (F7 -> sound) to use this, on the appropriate MIDI port &#8212; in my case, Gervill.</p>
]]></content:encoded>
			<wfw:commentRss>http://sandcat.nl/~hugo/blog/?feed=rss2&#038;p=791</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
