<?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>Qball's Weblog &#187; Qball</title>
	<atom:link href="http://blog.sarine.nl/author/qball/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.sarine.nl</link>
	<description>Beati pauperes spiritu</description>
	<lastBuildDate>Tue, 17 Jan 2012 20:33:08 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Ubuntu annoyances</title>
		<link>http://blog.sarine.nl/2012/01/17/ubuntu-annoyances/</link>
		<comments>http://blog.sarine.nl/2012/01/17/ubuntu-annoyances/#comments</comments>
		<pubDate>Tue, 17 Jan 2012 20:33:08 +0000</pubDate>
		<dc:creator>Qball</dc:creator>
				<category><![CDATA[Grind My Gears]]></category>

		<guid isPermaLink="false">http://blog.sarine.nl/?p=1084</guid>
		<description><![CDATA[I have been having a lot of annoying with the latest ubuntu&#8230; Help is welcome: A list of some of the annoyances: Printing to print-server that requires samba authentication. This worked fine in 11.04 and 10.04.. In 11.10 it never authenticated. In the end I had to use a custom backend that uses smbclient directly. <a href="http://blog.sarine.nl/2012/01/17/ubuntu-annoyances/"> read more <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I have been having a lot of annoying with the latest ubuntu&#8230; Help is welcome:</p>
<p>A list of some of the annoyances:</p>
<ol>
<li>Printing to print-server that requires samba authentication. This worked fine in 11.04 and 10.04.. In 11.10 it never authenticated. In the end I had to use a custom backend that uses smbclient directly. It shows the same auth. popup, but printing works.</li>
<li>Nautilus keeps drawing my background..  Even if I disable it in dconf-editor. Very very annoying.</li>
<li>gajim does not start with python error about keychain..</li>
<li>Strange lockups off the laptop on shutdown.</li>
<li>Printing directly to color laserjet fails. It keeps telling me printer is busy, works fine with same settings from 11.04.</li>
<li>if I disable wifi and turn it on again (using HW switch) I have to type: nmcli nm wifi off and nmcli wifi on a to get it working again.</li>
<li>lightdm shutdown button does exactly nothing..  always have to switch to terminal to shutdown.</li>
<li>etc.</li>
</ol>
<p>It is that we use &#8216;ubuntu&#8217; as sort of &#8216;default&#8217; at work, but I am considering switching to something else..</p>
<p>With the last several releases things I use for work got worse and worse every release. It became harder and harder to use openbox+tint2 as desktop, etc.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sarine.nl/2012/01/17/ubuntu-annoyances/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IfThenElse: Added some documentation.</title>
		<link>http://blog.sarine.nl/2012/01/05/ifthenelse-added-some-documentation/</link>
		<comments>http://blog.sarine.nl/2012/01/05/ifthenelse-added-some-documentation/#comments</comments>
		<pubDate>Thu, 05 Jan 2012 19:58:17 +0000</pubDate>
		<dc:creator>Qball</dc:creator>
				<category><![CDATA[IfThenElse]]></category>

		<guid isPermaLink="false">http://blog.sarine.nl/?p=1081</guid>
		<description><![CDATA[It is only a beginning, but it can be found here: http://api.sarine.nl/ifthenelse/ifthenelse/IfThenElse.html. If you have requests let me know. (on github)]]></description>
			<content:encoded><![CDATA[<p>It is only a beginning, but it can be found here: <a href="http://api.sarine.nl/ifthenelse/ifthenelse/IfThenElse.html">http://api.sarine.nl/ifthenelse/ifthenelse/IfThenElse.html</a>.<br />
If you have requests let me know. (on <a href="https://github.com/DaveDavenport/IfThenElse">github</a>)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sarine.nl/2012/01/05/ifthenelse-added-some-documentation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IfThenElse: A new file format</title>
		<link>http://blog.sarine.nl/2012/01/03/ifthenelse-a-new-file-format/</link>
		<comments>http://blog.sarine.nl/2012/01/03/ifthenelse-a-new-file-format/#comments</comments>
		<pubDate>Tue, 03 Jan 2012 12:54:32 +0000</pubDate>
		<dc:creator>Qball</dc:creator>
				<category><![CDATA[IfThenElse]]></category>

		<guid isPermaLink="false">http://blog.sarine.nl/?p=1079</guid>
		<description><![CDATA[Because of some complains I got about the file format (xml, hard to handwrite) and the extra dependency on GTK it added, I wrote my own TinyBuilder that parses ini style files. So an example in the current version would be: ?View Code INI1 2 3 4 5 6 7 8 9 10 11 12 <a href="http://blog.sarine.nl/2012/01/03/ifthenelse-a-new-file-format/"> read more <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Because of some complains I got about the file format (xml, hard to handwrite) and the extra dependency on GTK it added, I wrote my own TinyBuilder that parses ini style files.</p>
<p>So an example in the current version would be:</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p1079code2'); return false;">View Code</a> INI</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p10792"><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
</pre></td><td class="code" id="p1079code2"><pre class="ini" style="font-family:monospace;"><span style="color: #000066; font-weight:bold;"><span style="">&#91;</span>OutputWatch<span style="">&#93;</span></span>
<span style="color: #000099;">type</span><span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">OutputWatch</span>
<span style="color: #000099;">kill_child</span> <span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;"> true</span>
<span style="color: #000099;">cmd</span><span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">dbus-monitor interface=org.gnome.ScreenSaver</span>
<span style="color: #000099;">fire_regex</span><span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">.*member=ActiveChanged.*</span>
<span style="color: #000099;">action</span><span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">CheckScreenSaver</span>
&nbsp;
<span style="color: #000066; font-weight:bold;"><span style="">&#91;</span>CheckScreenSaver<span style="">&#93;</span></span>
<span style="color: #000099;">type</span><span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">ExternalToolCheck</span>
<span style="color: #000099;">cmd</span><span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">gnome-screensaver-command -q</span>
<span style="color: #000099;">output-compare</span><span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">The screensaver is inactive</span>
<span style="color: #000099;">compare-old-state</span><span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">true</span>
<span style="color: #000099;">then-action</span><span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">EnableGajim</span>
<span style="color: #000099;">else-action</span><span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">WorkHourCheck1</span>
&nbsp;
<span style="color: #000066; font-weight:bold;"><span style="">&#91;</span>WorkHourCheck1<span style="">&#93;</span></span>
<span style="color: #000099;">type</span><span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">TimeCheck</span>
<span style="color: #000099;">hour</span><span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">8</span>
<span style="color: #000099;">minute</span><span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">30</span>
<span style="color: #000099;">then-action</span><span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">WorkHourCheck2</span>
<span style="color: #000099;">else-action</span><span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">DisableGajim</span>
&nbsp;
<span style="color: #000066; font-weight:bold;"><span style="">&#91;</span>WorkHourCheck2<span style="">&#93;</span></span>
<span style="color: #000099;">type</span><span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">TimeCheck</span>
<span style="color: #000099;">hour</span><span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">17</span>
<span style="color: #000099;">minute</span><span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">30</span>
<span style="color: #000099;">then-action</span><span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">DisableGajim</span>
<span style="color: #000099;">else-action</span><span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">AwayGajim</span>
&nbsp;
<span style="color: #000066; font-weight:bold;"><span style="">&#91;</span>DisableGajim<span style="">&#93;</span></span>
<span style="color: #000099;">type</span><span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">ExternalToolAction</span>
<span style="color: #000099;">cmd</span><span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">gajim-remote change_status offline</span>
&nbsp;
<span style="color: #000066; font-weight:bold;"><span style="">&#91;</span>AwayGajim<span style="">&#93;</span></span>
<span style="color: #000099;">type</span><span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">ExternalToolAction</span>
<span style="color: #000099;">cmd</span><span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">gajim-remote change_status away </span><span style="color: #933;">&quot;Leave a message after the beep&quot;</span> 
&nbsp;
&nbsp;
<span style="color: #000066; font-weight:bold;"><span style="">&#91;</span>EnableGajim<span style="">&#93;</span></span>
<span style="color: #000099;">type</span><span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">ExternalToolAction</span>
<span style="color: #000099;">cmd</span><span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">gajim-remote change_status online</span></pre></td></tr></table></div>

]]></content:encoded>
			<wfw:commentRss>http://blog.sarine.nl/2012/01/03/ifthenelse-a-new-file-format/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IfThenElse: Looking for somebody to write a gui</title>
		<link>http://blog.sarine.nl/2011/12/30/ifthenelse-looking-for-somebody-to-write-a-gui/</link>
		<comments>http://blog.sarine.nl/2011/12/30/ifthenelse-looking-for-somebody-to-write-a-gui/#comments</comments>
		<pubDate>Fri, 30 Dec 2011 19:51:29 +0000</pubDate>
		<dc:creator>Qball</dc:creator>
				<category><![CDATA[IfThenElse]]></category>

		<guid isPermaLink="false">http://blog.sarine.nl/?p=1077</guid>
		<description><![CDATA[I am looking for somebody that can write a small gui for IfThenElse.. Basically it should allow users to draw a flowchart, edit properties on nodes and generate parsable format data for me. I looked at goocanvas, and it seems very suited for this. I don&#8217;t have time todo it myself (though I _realy_ want <a href="http://blog.sarine.nl/2011/12/30/ifthenelse-looking-for-somebody-to-write-a-gui/"> read more <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I am looking for somebody that can write a small gui for IfThenElse.. Basically it should allow users to draw a flowchart, edit properties on nodes and generate parsable format data for me.<br />
I looked at goocanvas, and it seems very suited for this. I don&#8217;t have time todo it myself (though I _realy_ want too), I have to much to code/maintain at the moment anyway.<br />
So interrested in IfThenElse and wanting to learn/experienced in for example goocanvas, contact me: #gmpc @ irc.freenode.org or qball@gmpclient.org.</p>
<p>Q</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sarine.nl/2011/12/30/ifthenelse-looking-for-somebody-to-write-a-gui/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Putting IfThenElse to work</title>
		<link>http://blog.sarine.nl/2011/12/30/putting-ifthenelse-to-work/</link>
		<comments>http://blog.sarine.nl/2011/12/30/putting-ifthenelse-to-work/#comments</comments>
		<pubDate>Fri, 30 Dec 2011 18:49:13 +0000</pubDate>
		<dc:creator>Qball</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[IfThenElse]]></category>

		<guid isPermaLink="false">http://blog.sarine.nl/?p=1071</guid>
		<description><![CDATA[I blogged previous about IfThenElse..  It is a very simple tool, but combined with random other programs can become a fun and powerful tool: The following script locks my screen, puts jabber status on away when I turn off the lights in the room.  Unlocks the screen when turning the lights back on.. Also when <a href="http://blog.sarine.nl/2011/12/30/putting-ifthenelse-to-work/"> read more <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I blogged previous about IfThenElse..  It is a very simple tool, but combined with random other programs can become a fun and powerful tool:</p>
<p>The following script locks my screen, puts jabber status on away when I turn off the lights in the room.  Unlocks the screen when turning the lights back on.. Also when I start vlc/totem/mplayer it will set my jabber status to away &#8220;watching a movie&#8221;.</p>
<p><a href="http://images.sarine.nl/IfThenElse/domo.dot.png"><img class="alignnone" src="http://images.sarine.nl/IfThenElse/domo.dot.png" alt="" width="1051" height="352" /></a></p>
<p>&nbsp;</p>
<p>This is all described in the following xml file:</p>

<div class="wp_codebox_msgheader wp_codebox_hide"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p1071code4'); return false;">View Code</a> XML</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p10714"><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
</pre></td><td class="code" id="p1071code4"><pre class="xml" style="font-family:monospace;"><span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;interface<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
	<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;object</span> <span style="color: #000066;">class</span>=<span style="color: #ff0000;">&quot;IfThenElseTimerTrigger&quot;</span> <span style="color: #000066;">id</span>=<span style="color: #ff0000;">&quot;lights_timer&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
		<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;property</span> <span style="color: #000066;">name</span>=<span style="color: #ff0000;">&quot;timeout&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>5<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/property<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
		<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;child<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
			<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;object</span> <span style="color: #000066;">class</span>=<span style="color: #ff0000;">&quot;IfThenElseMultiAction&quot;</span> <span style="color: #000066;">id</span>=<span style="color: #ff0000;">&quot;main_multiplier&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
				<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;child<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
					<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;object</span> <span style="color: #000066;">class</span>=<span style="color: #ff0000;">&quot;IfThenElseChain&quot;</span> <span style="color: #000066;">id</span>=<span style="color: #ff0000;">&quot;lights_chain&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
						<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;child</span> <span style="color: #000066;">type</span>=<span style="color: #ff0000;">&quot;if&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
							<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;object</span> <span style="color: #000066;">class</span>=<span style="color: #ff0000;">&quot;IfThenElseExternalToolCheck&quot;</span> <span style="color: #000066;">id</span>=<span style="color: #ff0000;">&quot;check_light&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
								<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;property</span> <span style="color: #000066;">name</span>=<span style="color: #ff0000;">&quot;cmd&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>./Scripts/domotica_check_light.sh<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/property<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
								<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;property</span> <span style="color: #000066;">name</span>=<span style="color: #ff0000;">&quot;true_status&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>1<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/property<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
								<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;property</span> <span style="color: #000066;">name</span>=<span style="color: #ff0000;">&quot;false_status&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>0<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/property<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
								<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;property</span> <span style="color: #000066;">name</span>=<span style="color: #ff0000;">&quot;compare_old_state&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>true<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/property<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
							 <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/object<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
						<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/child<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
						<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;child</span> <span style="color: #000066;">type</span>=<span style="color: #ff0000;">&quot;then&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
							<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;object</span> <span style="color: #000066;">class</span>=<span style="color: #ff0000;">&quot;IfThenElseMultiAction&quot;</span> <span style="color: #000066;">id</span>=<span style="color: #ff0000;">&quot;multiplier&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
								<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;child<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
									<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;object</span> <span style="color: #000066;">class</span>=<span style="color: #ff0000;">&quot;IfThenElseExternalToolAction&quot;</span> <span style="color: #000066;">id</span>=<span style="color: #ff0000;">&quot;lights_off_action&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
										<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;property</span> <span style="color: #000066;">name</span>=<span style="color: #ff0000;">&quot;cmd&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>gnome-screensaver-command -a -l<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/property<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
										<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;property</span> <span style="color: #000066;">name</span>=<span style="color: #ff0000;">&quot;kill_child&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>false<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/property<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
									<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/object<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
								<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/child<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
								<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;child<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
									<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;object</span> <span style="color: #000066;">class</span>=<span style="color: #ff0000;">&quot;IfThenElseExternalToolAction&quot;</span> <span style="color: #000066;">id</span>=<span style="color: #ff0000;">&quot;lights_off_action2&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
										<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;property</span> <span style="color: #000066;">name</span>=<span style="color: #ff0000;">&quot;cmd&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>mpc -h 192.150.0.106 stop<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/property<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
										<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;property</span> <span style="color: #000066;">name</span>=<span style="color: #ff0000;">&quot;kill_child&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>false<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/property<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
									<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/object<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
								<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/child<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
								<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;child<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
									<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;object</span> <span style="color: #000066;">class</span>=<span style="color: #ff0000;">&quot;IfThenElseExternalToolAction&quot;</span> <span style="color: #000066;">id</span>=<span style="color: #ff0000;">&quot;lights_off_action3&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
										<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;property</span> <span style="color: #000066;">name</span>=<span style="color: #ff0000;">&quot;cmd&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>gajim-remote change_status away<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/property<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
										<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;property</span> <span style="color: #000066;">name</span>=<span style="color: #ff0000;">&quot;kill_child&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>false<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/property<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
									<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/object<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
								<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/child<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
							<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/object<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
						<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/child<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
						<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;child</span> <span style="color: #000066;">type</span>=<span style="color: #ff0000;">&quot;else&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
							<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;object</span> <span style="color: #000066;">class</span>=<span style="color: #ff0000;">&quot;IfThenElseMultiAction&quot;</span> <span style="color: #000066;">id</span>=<span style="color: #ff0000;">&quot;lights_on_action_multi&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
								<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;child<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
									<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;object</span> <span style="color: #000066;">class</span>=<span style="color: #ff0000;">&quot;IfThenElseExternalToolAction&quot;</span> <span style="color: #000066;">id</span>=<span style="color: #ff0000;">&quot;lights_on_action&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
										<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;property</span> <span style="color: #000066;">name</span>=<span style="color: #ff0000;">&quot;cmd&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>gnome-screensaver-command -d<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/property<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
										<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;property</span> <span style="color: #000066;">name</span>=<span style="color: #ff0000;">&quot;kill_child&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>false<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/property<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
									<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/object<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
								<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/child<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
								<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;child<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
									<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;object</span> <span style="color: #000066;">class</span>=<span style="color: #ff0000;">&quot;IfThenElseExternalToolAction&quot;</span> <span style="color: #000066;">id</span>=<span style="color: #ff0000;">&quot;lights_on_action2&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
										<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;property</span> <span style="color: #000066;">name</span>=<span style="color: #ff0000;">&quot;cmd&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>gajim-remote change_status online<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/property<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
										<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;property</span> <span style="color: #000066;">name</span>=<span style="color: #ff0000;">&quot;kill_child&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>false<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/property<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
									<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/object<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
								<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/child<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
							<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/object<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
						<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/child<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
					<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/object<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
				<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/child<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
				<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;child<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
					<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;object</span> <span style="color: #000066;">class</span>=<span style="color: #ff0000;">&quot;IfThenElseChain&quot;</span> <span style="color: #000066;">id</span>=<span style="color: #ff0000;">&quot;movie_chain&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
						<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;child</span> <span style="color: #000066;">type</span>=<span style="color: #ff0000;">&quot;if&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
							<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;object</span> <span style="color: #000066;">class</span>=<span style="color: #ff0000;">&quot;IfThenElseExternalToolCheck&quot;</span> <span style="color: #000066;">id</span>=<span style="color: #ff0000;">&quot;check_movie&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
								<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;property</span> <span style="color: #000066;">name</span>=<span style="color: #ff0000;">&quot;cmd&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>./Scripts/check_movie.sh<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/property<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
								<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;property</span> <span style="color: #000066;">name</span>=<span style="color: #ff0000;">&quot;true_status&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>1<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/property<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
								<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;property</span> <span style="color: #000066;">name</span>=<span style="color: #ff0000;">&quot;false_status&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>0<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/property<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
								<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;property</span> <span style="color: #000066;">name</span>=<span style="color: #ff0000;">&quot;compare_old_state&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>true<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/property<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
							 <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/object<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
						<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/child<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
						<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;child</span> <span style="color: #000066;">type</span>=<span style="color: #ff0000;">&quot;then&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
							<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;object</span> <span style="color: #000066;">class</span>=<span style="color: #ff0000;">&quot;IfThenElseExternalToolAction&quot;</span> <span style="color: #000066;">id</span>=<span style="color: #ff0000;">&quot;movie_on_action&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
								<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;property</span> <span style="color: #000066;">name</span>=<span style="color: #ff0000;">&quot;cmd&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>gajim-remote change_status away &quot;watching movie&quot;<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/property<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
								<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;property</span> <span style="color: #000066;">name</span>=<span style="color: #ff0000;">&quot;kill_child&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>false<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/property<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
							<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/object<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
						<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/child<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
						<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;child</span> <span style="color: #000066;">type</span>=<span style="color: #ff0000;">&quot;else&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
							<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;object</span> <span style="color: #000066;">class</span>=<span style="color: #ff0000;">&quot;IfThenElseExternalToolAction&quot;</span> <span style="color: #000066;">id</span>=<span style="color: #ff0000;">&quot;movie_off_action&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
								<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;property</span> <span style="color: #000066;">name</span>=<span style="color: #ff0000;">&quot;cmd&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>gajim-remote change_status online<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/property<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
								<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;property</span> <span style="color: #000066;">name</span>=<span style="color: #ff0000;">&quot;kill_child&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>false<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/property<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
							<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/object<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
						<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/child<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
					<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/object<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
				<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/child<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
			<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/object<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
		<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/child<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
	<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/object<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/interface<span style="color: #000000; font-weight: bold;">&gt;</span></span></span></pre></td></tr></table></div>

]]></content:encoded>
			<wfw:commentRss>http://blog.sarine.nl/2011/12/30/putting-ifthenelse-to-work/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Waldo 2</title>
		<link>http://blog.sarine.nl/2011/12/29/waldo-2/</link>
		<comments>http://blog.sarine.nl/2011/12/29/waldo-2/#comments</comments>
		<pubDate>Thu, 29 Dec 2011 18:57:32 +0000</pubDate>
		<dc:creator>Qball</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://blog.sarine.nl/?p=1069</guid>
		<description><![CDATA[Another run, as you can see it is developing differently here: &#160; I always find it fun to watch how it develops.]]></description>
			<content:encoded><![CDATA[<p>Another run, as you can see it is developing differently here:</p>
<p><img class="alignnone" src="http://images.sarine.nl/EvO/Waldo2/test00000100.svg.png" alt="" width="230" height="406" /><br />
<img class="alignnone" src="http://images.sarine.nl/EvO/Waldo2/test00001100.svg.png" alt="" width="230" height="406" /><br />
<img class="alignnone" src="http://images.sarine.nl/EvO/Waldo2/test00002100.svg.png" alt="" width="230" height="406" /><br />
<img class="alignnone" src="http://images.sarine.nl/EvO/Waldo2/test00003100.svg.png" alt="" width="230" height="406" /><br />
<img class="alignnone" src="http://images.sarine.nl/EvO/Waldo2/test00004100.svg.png" alt="" width="230" height="406" /><br />
<img class="alignnone" src="http://images.sarine.nl/EvO/Waldo2/test00005100.svg.png" alt="" width="230" height="406" /><br />
<img class="alignnone" src="http://images.sarine.nl/EvO/Waldo2/test00006100.svg.png" alt="" width="230" height="406" /><br />
<img class="alignnone" src="http://images.sarine.nl/EvO/Waldo2/test00007100.svg.png" alt="" width="230" height="406" /><br />
<img class="alignnone" src="http://images.sarine.nl/EvO/Waldo2/test00008100.svg.png" alt="" width="230" height="406" /><br />
<img class="alignnone" src="http://images.sarine.nl/EvO/Waldo2/test00009100.svg.png" alt="" width="230" height="406" /><br />
<img class="alignnone" src="http://images.sarine.nl/EvO/Waldo2/test00010100.svg.png" alt="" width="230" height="406" /><br />
<img class="alignnone" src="http://images.sarine.nl/EvO/Waldo2/test00011100.svg.png" alt="" width="230" height="406" /></p>
<p><img class="alignnone" src="http://images.sarine.nl/EvO/Waldo2/test00012100.svg.png" alt="" width="230" height="406" /><br />
<img class="alignnone" src="http://images.sarine.nl/EvO/Waldo2/test00014400.svg.png" alt="" width="230" height="406" /><br />
<img class="alignnone" src="http://images.sarine.nl/EvO/Waldo2/test00015500.svg.png" alt="" width="230" height="406" /><br />
<img class="alignnone" src="http://images.sarine.nl/EvO/Waldo2/test00016400.svg.png" alt="" width="230" height="406" /></p>
<p>&nbsp;</p>
<p>I always find it fun to watch how it develops.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sarine.nl/2011/12/29/waldo-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GMPC 11.8 Win32 Release</title>
		<link>http://blog.sarine.nl/2011/12/29/gmpc-11-8-win32-release/</link>
		<comments>http://blog.sarine.nl/2011/12/29/gmpc-11-8-win32-release/#comments</comments>
		<pubDate>Thu, 29 Dec 2011 15:15:04 +0000</pubDate>
		<dc:creator>Qball</dc:creator>
				<category><![CDATA[gmpc]]></category>

		<guid isPermaLink="false">http://blog.sarine.nl/?p=1065</guid>
		<description><![CDATA[Thanks to Avuton, there is now a working windows 32 build of GMPC 11.8. You can download it here: Portable app: http://download.sarine.nl/Programs/gmpc/11.8.16/GmpcPortable_11.8.16_English.paf.exe Installer: http://download.sarine.nl/Programs/gmpc/11.8.16/gmpc-11.8.16-win32.exe Files: http://download.sarine.nl/Programs/gmpc/11.8.16/gmpc-11.8.16-win32.7z Again, big thanks to avuton for building these. &#160;]]></description>
			<content:encoded><![CDATA[<p>Thanks to Avuton, there is now a working windows 32 build of GMPC 11.8.</p>
<p>You can download it here:</p>
<p>Portable app: <a href="http://download.sarine.nl/Programs/gmpc/11.8.16/GmpcPortable_11.8.16_English.paf.exe">http://download.sarine.nl/Programs/gmpc/11.8.16/GmpcPortable_11.8.16_English.paf.exe</a></p>
<p>Installer: <a href="http://download.sarine.nl/Programs/gmpc/11.8.16/gmpc-11.8.16-win32.exe">http://download.sarine.nl/Programs/gmpc/11.8.16/gmpc-11.8.16-win32.exe</a></p>
<p>Files: <a href="http://download.sarine.nl/Programs/gmpc/11.8.16/gmpc-11.8.16-win32.7z">http://download.sarine.nl/Programs/gmpc/11.8.16/gmpc-11.8.16-win32.7z</a></p>
<p>Again, big thanks to avuton for building these.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sarine.nl/2011/12/29/gmpc-11-8-win32-release/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>EvO &#8211; Image vectorization using evolution</title>
		<link>http://blog.sarine.nl/2011/12/29/evo-image-vectorization-using-evolution/</link>
		<comments>http://blog.sarine.nl/2011/12/29/evo-image-vectorization-using-evolution/#comments</comments>
		<pubDate>Thu, 29 Dec 2011 14:49:02 +0000</pubDate>
		<dc:creator>Qball</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://blog.sarine.nl/?p=1062</guid>
		<description><![CDATA[I promised to put this code online, so here it is. EvO. A small program that (with very crappy results) uses &#8216;genetic&#8217; algorithm to vectorize images. It is based on this blog post: http://rogeralsing.com/2008/12/07/genetic-programming-evolution-of-mona-lisa/ I never finished it to produce nice results like the above blog post, but I had fun time writing it. It <a href="http://blog.sarine.nl/2011/12/29/evo-image-vectorization-using-evolution/"> read more <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I promised to put this code online, so here it is. EvO. A small program that (with very crappy results) uses &#8216;genetic&#8217; algorithm to vectorize images.</p>
<p>It is based on this blog post: <a href="http://rogeralsing.com/2008/12/07/genetic-programming-evolution-of-mona-lisa/">http://rogeralsing.com/2008/12/07/genetic-programming-evolution-of-mona-lisa/</a></p>
<p>I never finished it to produce nice results like the above blog post, but I had fun time writing it.</p>
<p>It is written in vala. Code can be found on github:<a href="https://github.com/DaveDavenport/Evo"> https://github.com/DaveDavenport/Evo</a></p>
<p>An example (waldo): (see full gallery <a href="http://gallery.sarine.nl/?f=EvO%2FWaldo">here</a>)</p>
<p><img class="alignnone" src="http://images.sarine.nl/EvO/Waldo/test00000100.svg.png" alt="" width="230" height="406" /><br />
<img class="alignnone" src="http://images.sarine.nl/EvO/Waldo/test00001100.svg.png" alt="" width="230" height="406" /><br />
<img class="alignnone" src="http://images.sarine.nl/EvO/Waldo/test00002100.svg.png" alt="" width="230" height="406" /><br />
<img class="alignnone" src="http://images.sarine.nl/EvO/Waldo/test00003100.svg.png" alt="" width="230" height="406" /><br />
<img class="alignnone" src="http://images.sarine.nl/EvO/Waldo/test00004100.svg.png" alt="" width="230" height="406" /><br />
<img class="alignnone" src="http://images.sarine.nl/EvO/Waldo/test00005100.svg.png" alt="" width="230" height="406" /><br />
<img class="alignnone" src="http://images.sarine.nl/EvO/Waldo/test00006100.svg.png" alt="" width="230" height="406" /><br />
<img class="alignnone" src="http://images.sarine.nl/EvO/Waldo/test00007100.svg.png" alt="" width="230" height="406" /><br />
<img class="alignnone" src="http://images.sarine.nl/EvO/Waldo/test00008100.svg.png" alt="" width="230" height="406" /><br />
<img class="alignnone" src="http://images.sarine.nl/EvO/Waldo/test00009100.svg.png" alt="" width="230" height="406" /><br />
<img class="alignnone" src="http://images.sarine.nl/EvO/Waldo/test00010100.svg.png" alt="" width="230" height="406" /><br />
<img class="alignnone" src="http://images.sarine.nl/EvO/Waldo/test00010900.svg.png" alt="" width="230" height="406" /></p>
<pre>../evo --help
Usage:
  evo [OPTION...] Evo

Help Options:
  -?, --help           Show help options

Application Options:
  -i, --input          Input file
  -j, --threads        Number of CPU threads to run
  -p, --population     Size of the popution (default 16)
  -n, --initial        Initial file
  -r, --render         Render file
  -w, --width          Output width
  -h, --height         Output height
  --output-png         Output png instead of svg</pre>
]]></content:encoded>
			<wfw:commentRss>http://blog.sarine.nl/2011/12/29/evo-image-vectorization-using-evolution/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>If Then Else</title>
		<link>http://blog.sarine.nl/2011/12/27/if-then-else/</link>
		<comments>http://blog.sarine.nl/2011/12/27/if-then-else/#comments</comments>
		<pubDate>Tue, 27 Dec 2011 20:51:37 +0000</pubDate>
		<dc:creator>Qball</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[IfThenElse]]></category>

		<guid isPermaLink="false">http://blog.sarine.nl/?p=1056</guid>
		<description><![CDATA[I wrote a small tool. in the past day. called IfThenElse (Yes needs a better name). The idea is simple: You have a trigger, for example a timeout. So for example every 10 minutes check the network state. When the network state is connected, Check every 2.5 minutes google reader for unread messages. When there <a href="http://blog.sarine.nl/2011/12/27/if-then-else/"> read more <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I wrote a small tool. in the past day. called <strong>IfThenElse</strong> (Yes needs a better name).<br />
The idea is simple:<br />
You have a trigger, for example a timeout.<br />
So for example every 10 minutes check the network state.<br />
When the network state is connected, Check every 2.5 minutes google reader for unread messages.<br />
When there are unread messages show a status icon&#8230;</p>
<p>Or in image form (this is generated from a working example):<br />
<a href="http://images.sarine.nl/IfThenElse/test.dot-1.png"><img class="alignnone" src="http://images.sarine.nl/IfThenElse/test.dot-1.png" alt="" width="794" height="485" /></a></p>
<p>&nbsp;</p>
<p>The whole thing is based on a one &#8216;main&#8217; program that calls external scripts to function.  The program itself is written in Vala, uses GtkBuilder to dynamically load &#8216;flows&#8217;  like the above one.</p>
<p>The main goal in the future is that I can do things like, pause the music when skype calls come in. Notify me every 10 minutes when there are items on my todo list. etc.</p>
<p>The program is not ready for use, but I am looking for some input/help.</p>
<p>In a list:</p>
<ul>
<li>Current input format is a GtkBuilder file.  This nicely &#8216;matches&#8217; the structure of the above flow (it is just an xml file).  But is not very user friendly to write.</li>
<li>So we either generate a gui to generate the chains? (should be easy, just allow user to draw a flowchart) or come up with a better file format.</li>
<li><strong>Use Cases</strong>.  This would help me decide what needs to be added. At the moment I have a timer trigger working, I can execute external programs for the check. Execute external programs as action or show an status icon..</li>
<li>Write examples helper scripts?   (allow directly calling of python scripts? javascript? using libpeas?)</li>
</ul>
<p>Please mail me (qball@gmpclient.org) or contact me on irc #gmpc @ irc.freenode.net.</p>
<p>Q</p>
<p>&nbsp;</p>
<p>Code can be found here: <a href="https://github.com/DaveDavenport/IfThenElse">https://github.com/DaveDavenport/IfThenElse</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sarine.nl/2011/12/27/if-then-else/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GMPC Windows Builds</title>
		<link>http://blog.sarine.nl/2011/12/18/gmpc-windows-builds/</link>
		<comments>http://blog.sarine.nl/2011/12/18/gmpc-windows-builds/#comments</comments>
		<pubDate>Sun, 18 Dec 2011 15:20:22 +0000</pubDate>
		<dc:creator>Qball</dc:creator>
				<category><![CDATA[gmpc]]></category>

		<guid isPermaLink="false">http://blog.sarine.nl/?p=1054</guid>
		<description><![CDATA[Avuton has done some great work recently on the windows builds. So hopefully we can provides builds again for the next release. A screenshot says more then 1000 words:]]></description>
			<content:encoded><![CDATA[<p>Avuton has done some great work recently on the windows builds. So hopefully we can provides builds again for the next release.</p>
<p>A screenshot says more then 1000 words:<br />
<a href="http://anpmech.com/gmpc-git-win32.png"><img alt="" src="http://anpmech.com/gmpc-git-win32.png" class="alignnone" width="1522" height="855" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sarine.nl/2011/12/18/gmpc-windows-builds/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

