<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<feed xmlns="http://www.w3.org/2005/Atom">

	<title>Planet samurai-x</title>
	<link rel="self" href="http://planet.samurai-x.org/atom.xml"/>
	<link href="http://planet.samurai-x.org/"/>
	<id>http://planet.samurai-x.org/atom.xml</id>
	<updated>2010-07-30T02:01:00+00:00</updated>
	<generator uri="http://www.planetplanet.org/">Planet/2.0 +http://www.planetplanet.org</generator>

	<entry xml:lang="en-us">
		<title type="html">NMBS well done!</title>
		<link href="http://rants.sejo.be/2010/06/20/nmbs-well-done/"/>
		<id>http://rants.sejo.be/2010/06/20/nmbs-well-done/</id>
		<updated>2010-06-20T10:04:25+00:00</updated>
		<content type="html">&lt;p&gt;Let's say a student creates an interface to allow mobile clients to look up train hours in an easy way.
Let's say that the student informs the train company 2 years ago?&lt;/p&gt;
&lt;p&gt;What would you a normal company do: Hire him and pay him to make it better.
What does the Belgian NMBS do? Send a cease and desist!&lt;/p&gt;
&lt;p&gt;Link below:
(Dutch link) &lt;a class=&quot;reference external&quot; href=&quot;http://blog.tuinslak.org/2010/06/stopping-irail-be/&quot;&gt;http://blog.tuinslak.org/2010/06/stopping-irail-be/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;To the Belgian NMBS: A year ago I had to take the train (for 6 months) to my work. I've never been late that often and I couldn't keep evening appointments due to you abominable service. I wish there would have been a better online tool as on my mobile (not an iPhone) your website runs as smooth as a car with rectangular wheels and with an engine of an 20 year old lawn mower!&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Just to be clear: I will do my utter best to avoid taking a train from now on. I rather sit in traffic for an hour more than support a company that has no respect for the people who pay them and takes legal steps against a student that provided a service that you couldn't.&lt;/em&gt;&lt;/p&gt;</content>
		<author>
			<name>Jochen Maes</name>
			<uri>http://rants.sejo.be/</uri>
		</author>
		<source>
			<title type="html">sejo's rants feed</title>
			<subtitle type="html">sejo's rants posts feed.</subtitle>
			<link rel="self" href="http://blog.sejo.be/feeds/latest/"/>
			<id>http://blog.sejo.be/feeds/latest/</id>
			<updated>2010-07-30T02:00:59+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en-us">
		<title type="html">laptop woes</title>
		<link href="http://rants.sejo.be/2010/06/14/laptop-woes/"/>
		<id>http://rants.sejo.be/2010/06/14/laptop-woes/</id>
		<updated>2010-06-14T06:39:20+00:00</updated>
		<content type="html">&lt;p&gt;\\//!&lt;/p&gt;
&lt;dl class=&quot;docutils&quot;&gt;
&lt;dt&gt;The last few weeks I've been looking for a new laptop for SeJo-IT. I had following wishes:&lt;/dt&gt;
&lt;dd&gt;&lt;ul class=&quot;first last simple&quot;&gt;
&lt;li&gt;13&amp;quot; (not 14&amp;quot; nor 11&amp;quot;)&lt;/li&gt;
&lt;li&gt;4G mem&lt;/li&gt;
&lt;li&gt;256 ssd&lt;/li&gt;
&lt;li&gt;&amp;gt;=5h battery time&lt;/li&gt;
&lt;li&gt;bluetooth&lt;/li&gt;
&lt;li&gt;wireless&lt;/li&gt;
&lt;li&gt;1Gb network&lt;/li&gt;
&lt;li&gt;decent CPU (core duo or intel 5/7), no atom nor mobile stuff.&lt;/li&gt;
&lt;/ul&gt;
&lt;/dd&gt;
&lt;/dl&gt;
&lt;p&gt;I've researched and contacted (not all though) HP, Dell, Sony, Lenovo, Acer.
Basicly Sony does not allow me to build to order, nor does Lenovo.
Dell doesn't offer that with a 13&amp;quot; machine and neither does HP.
Acer doesn't offer it neither.&lt;/p&gt;
&lt;p&gt;I've been known to always want Apple machines, well I really did my best to find one that wasn't apple. The closest I got was a Vaio z series, but those have 4x64G ssd and you need a software raid to get a bigger disk.. (not doing that!).&lt;/p&gt;
&lt;dl class=&quot;docutils&quot;&gt;
&lt;dt&gt;I had 2 options:&lt;/dt&gt;
&lt;dd&gt;&lt;ol class=&quot;first last arabic simple&quot;&gt;
&lt;li&gt;buy the laptop I wanted (apple did offer it)&lt;/li&gt;
&lt;li&gt;lower my standards&lt;/li&gt;
&lt;/ol&gt;
&lt;/dd&gt;
&lt;/dl&gt;
&lt;p&gt;I bought a Macbook pro... I hope I explained myself well enough for all you Open Source Zealots who think I am in an alliance with the devil... &lt;strong&gt;*grin*&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;llap!&lt;/p&gt;</content>
		<author>
			<name>Jochen Maes</name>
			<uri>http://rants.sejo.be/</uri>
		</author>
		<source>
			<title type="html">sejo's rants feed</title>
			<subtitle type="html">sejo's rants posts feed.</subtitle>
			<link rel="self" href="http://blog.sejo.be/feeds/latest/"/>
			<id>http://blog.sejo.be/feeds/latest/</id>
			<updated>2010-07-30T02:00:59+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en-us">
		<title type="html">Mail migration postfix-dovecot to zarafa with SASL on Centos</title>
		<link href="http://rants.sejo.be/2010/06/10/mail-migration-postfix-dovecot-zarafa-sasl-centos/"/>
		<id>http://rants.sejo.be/2010/06/10/mail-migration-postfix-dovecot-zarafa-sasl-centos/</id>
		<updated>2010-06-10T06:47:13+00:00</updated>
		<content type="html">&lt;p&gt;\\//!&lt;/p&gt;
&lt;p&gt;One of the first tasks at hand was to switch from a simple virtual mail setup to zarafa.
I'm going to use the calendar a lot and wanted to be able to share my calendar. I did not want an external company to have control over my appointments so Google Calendar was out.&lt;/p&gt;
&lt;p&gt;I checked out all the options and settled for zarafa. The setup is not that hard, pretty easy. The hardest part was getting saslauthd working with OR sql OR rimap. I spent a while trying to get it working with sql but in the end I just switched to rimap.&lt;/p&gt;
&lt;p&gt;Took me a lot of research but it was well worthed. I have full syncing with my n900, easy maintenance and no more manual file editing to add users to my mail setup.&lt;/p&gt;
&lt;p&gt;w00tness!&lt;/p&gt;
&lt;p&gt;llap!&lt;/p&gt;</content>
		<author>
			<name>Jochen Maes</name>
			<uri>http://rants.sejo.be/</uri>
		</author>
		<source>
			<title type="html">sejo's rants feed</title>
			<subtitle type="html">sejo's rants posts feed.</subtitle>
			<link rel="self" href="http://blog.sejo.be/feeds/latest/"/>
			<id>http://blog.sejo.be/feeds/latest/</id>
			<updated>2010-07-30T02:00:59+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en-us">
		<title type="html">freelancer</title>
		<link href="http://rants.sejo.be/2010/06/9/freelancer/"/>
		<id>http://rants.sejo.be/2010/06/9/freelancer/</id>
		<updated>2010-06-09T05:41:37+00:00</updated>
		<content type="html">&lt;p&gt;\\//!&lt;/p&gt;
&lt;p&gt;As of today I can finally tell the world that I'm starting as a freelancer. As of July first you will be able to hire me for all things related to system engineering, team or project management!&lt;/p&gt;
&lt;p&gt;All information can be found here: &lt;a class=&quot;reference external&quot; href=&quot;http://sejo-it.be&quot;&gt;http://sejo-it.be&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;w00t!!!!!&lt;/p&gt;
&lt;p&gt;llap!&lt;/p&gt;
&lt;p&gt;PS: Yes that means I'm no longer an Inuit from that point on!&lt;/p&gt;</content>
		<author>
			<name>Jochen Maes</name>
			<uri>http://rants.sejo.be/</uri>
		</author>
		<source>
			<title type="html">sejo's rants feed</title>
			<subtitle type="html">sejo's rants posts feed.</subtitle>
			<link rel="self" href="http://blog.sejo.be/feeds/latest/"/>
			<id>http://blog.sejo.be/feeds/latest/</id>
			<updated>2010-07-30T02:00:59+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en-us">
		<title type="html">mobile internet</title>
		<link href="http://rants.sejo.be/2010/05/7/mobile-internet/"/>
		<id>http://rants.sejo.be/2010/05/7/mobile-internet/</id>
		<updated>2010-05-07T08:26:46+00:00</updated>
		<content type="html">&lt;p&gt;\\//!&lt;/p&gt;
&lt;p&gt;I'm currently searching for a good international mobile internet solution.
I prefer an usb stick that I can use with my laptop. At this time Proximus' solution is just too expensive. Remember that I do not own a company nor have a VAT. Thus I'm looking for a not too expensive solution...&lt;/p&gt;
&lt;p&gt;Anyone an idea?&lt;/p&gt;
&lt;p&gt;llap!&lt;/p&gt;</content>
		<author>
			<name>Jochen Maes</name>
			<uri>http://rants.sejo.be/</uri>
		</author>
		<source>
			<title type="html">sejo's rants feed</title>
			<subtitle type="html">sejo's rants posts feed.</subtitle>
			<link rel="self" href="http://blog.sejo.be/feeds/latest/"/>
			<id>http://blog.sejo.be/feeds/latest/</id>
			<updated>2010-07-30T02:00:59+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en-us">
		<title type="html">redmine awesomeness</title>
		<link href="http://rants.sejo.be/2010/04/2/redmine-awesomeness/"/>
		<id>http://rants.sejo.be/2010/04/2/redmine-awesomeness/</id>
		<updated>2010-04-02T10:15:39+00:00</updated>
		<content type="html">&lt;p&gt;\\//,&lt;/p&gt;
&lt;p&gt;For &lt;a class=&quot;reference external&quot; href=&quot;http://inuits.be&quot;&gt;Inuits&lt;/a&gt; (and some clients) I've setup &lt;a class=&quot;reference external&quot; href=&quot;http://redmine.org&quot;&gt;Redmine&lt;/a&gt;. Redmine in it's core is a very good tool but with plugins it's pure awesomeness. Let me describe how we use &lt;a class=&quot;reference external&quot; href=&quot;http://redmine.org&quot;&gt;Redmine&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;With &lt;a class=&quot;reference external&quot; href=&quot;http://inuits.be&quot;&gt;Inuits&lt;/a&gt; we have several internal projects that need to be managed. Because we all are consultants we cannot continuously work on internal projects nor are we sitting in the same office. So the need of a good management tool is a must. Hence &lt;a class=&quot;reference external&quot; href=&quot;http://redmine.org&quot;&gt;Redmine&lt;/a&gt;. The way we use it now (with the &lt;a class=&quot;reference external&quot; href=&quot;http://github.com/software-project/scrum-pm&quot;&gt;scrum_pm&lt;/a&gt; and &lt;a class=&quot;reference external&quot; href=&quot;https://projects.littlestreamsoftware.com/projects/redmine-kanban&quot;&gt;Kanban&lt;/a&gt; plugins), it allows us to define sprints, setup our stories, manage the backlog and have a nice &lt;a class=&quot;reference external&quot; href=&quot;https://projects.littlestreamsoftware.com/projects/redmine-kanban&quot;&gt;Kanban&lt;/a&gt; overview.&lt;/p&gt;
&lt;p&gt;We also installed the &lt;a class=&quot;reference external&quot; href=&quot;http://github.com/GOYELLO/redmine-schedules-plugin&quot;&gt;scheduler&lt;/a&gt; plugin that allows us to manage the schedule of the consultants who move a lot over different clients. This allows us to have an overview of who is working where and when they will be available.&lt;/p&gt;
&lt;p&gt;Admitted there are some things that could improve but that's the greatest part, over time we see the new updates on the different plugins and sometimes they are useful and other times not. But we get to use the features others like and implemented for free! Open Source awesomeness at max speed!&lt;/p&gt;
&lt;p&gt;Let me draw a small overview of our plugins:&lt;/p&gt;
&lt;ul class=&quot;simple&quot;&gt;
&lt;li&gt;&lt;a class=&quot;reference external&quot; href=&quot;https://projects.littlestreamsoftware.com/projects/redmine-kanban&quot;&gt;Kanban&lt;/a&gt; is written by &lt;a class=&quot;reference external&quot; href=&quot;http://theadmin.org&quot;&gt;Eric Davis&lt;/a&gt; and allows us to use the Kanban methodology with redmine.&lt;/li&gt;
&lt;li&gt;&lt;a class=&quot;reference external&quot; href=&quot;http://github.com/software-project/scrum-pm&quot;&gt;scrum_pm&lt;/a&gt; is written by Marcin Jędras and allows us to use the SCRUM Methodology!&lt;/li&gt;
&lt;li&gt;&lt;a class=&quot;reference external&quot; href=&quot;http://github.com/GOYELLO/redmine-schedules-plugin&quot;&gt;scheduler&lt;/a&gt; is written by a company named goyello and is used to manage the resources.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;llap!&lt;/p&gt;
&lt;p&gt;PS: I also want to thank the guy that introduced me to &lt;a class=&quot;reference external&quot; href=&quot;http://redmine.org&quot;&gt;Redmine&lt;/a&gt;: &lt;a class=&quot;reference external&quot; href=&quot;http://lefred.be&quot;&gt;Frederic Descamps&lt;/a&gt;&lt;/p&gt;</content>
		<author>
			<name>Jochen Maes</name>
			<uri>http://rants.sejo.be/</uri>
		</author>
		<source>
			<title type="html">sejo's rants feed</title>
			<subtitle type="html">sejo's rants posts feed.</subtitle>
			<link rel="self" href="http://blog.sejo.be/feeds/latest/"/>
			<id>http://blog.sejo.be/feeds/latest/</id>
			<updated>2010-07-30T02:00:59+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en-us">
		<title type="html">It&amp;amp;#39;s been a while</title>
		<link href="http://rants.sejo.be/2010/03/30/its-been-while/"/>
		<id>http://rants.sejo.be/2010/03/30/its-been-while/</id>
		<updated>2010-03-30T07:00:07+00:00</updated>
		<content type="html">&lt;p&gt;\\//,&lt;/p&gt;
&lt;p&gt;It's been a since I updated my blog. Real time and online things came together and didn't exactly make my life easier.
A small summary of the last few weeks.&lt;/p&gt;
&lt;ol class=&quot;arabic&quot;&gt;
&lt;li&gt;Open Source Days in Copenhagen&lt;p class=&quot;first&quot;&gt;
I was happy that &lt;a class=&quot;reference external&quot; href=&quot;http://denraf.be&quot;&gt;Raf&lt;/a&gt; could drive me to Copenhagen as I was not allowed to drive after my knee surgery.
We drove from Belgium with 3 &lt;a class=&quot;reference external&quot; href=&quot;http://denraf.be&quot;&gt;Raf&lt;/a&gt;, &lt;a class=&quot;reference external&quot; href=&quot;http://ingmarv.wordpress.com/&quot;&gt;Ingmar&lt;/a&gt; and &lt;a class=&quot;reference external&quot; href=&quot;http://rants.sejo.be&quot;&gt;me&lt;/a&gt;. The trip to Denmark was pleasant and with regular stops I did not have much issues with my knee. Once in Copenhagen we met up with &lt;a class=&quot;reference external&quot; href=&quot;http://www.ahfaeroey.org/blog/&quot;&gt;Alexander&lt;/a&gt;. This to drop of &lt;a class=&quot;reference external&quot; href=&quot;http://ingmarv.wordpress.com/&quot;&gt;Ingmar&lt;/a&gt;. We decided we would go for dinner in the city. &lt;a class=&quot;reference external&quot; href=&quot;http://denraf.be&quot;&gt;Raf&lt;/a&gt; and me proceeded to drop our stuff off at the hotel and relax a bit. The &lt;a class=&quot;reference external&quot; href=&quot;http://www.wakeupcopenhagen.com/&quot;&gt;Hotel&lt;/a&gt; was pretty nice, the rooms weren't that big but we had all the luxury we needed.
Before we went to dinner we made a quick stop at the venue where &lt;a class=&quot;reference external&quot; href=&quot;http://www.ahfaeroey.org/blog/&quot;&gt;Alexander&lt;/a&gt; could set some stuff up. We met up with Bryan there and had a nice chat.
Afterwards off for dinner at &lt;a class=&quot;reference external&quot; href=&quot;http://www.jensens.com/&quot;&gt;Jensen's B&amp;oslash;fhus&lt;/a&gt; where we had a good meal, but as we were completely dead from driving we made it an early night.&lt;/p&gt;
&lt;p&gt;Day 2 we went to the venue and met up with &lt;a class=&quot;reference external&quot; href=&quot;http://www.ipng.nl/&quot;&gt;Pim&lt;/a&gt; and the &lt;a class=&quot;reference external&quot; href=&quot;http://exherbo.org&quot;&gt;exherbo&lt;/a&gt; team. We there decided to start helping out with the &lt;a class=&quot;reference external&quot; href=&quot;http://exherbo.org&quot;&gt;exherbo&lt;/a&gt; Infrastructure team. We didn't see that many interesting talks that day as they were mostly commercial minded and we had some work for &lt;a class=&quot;reference external&quot; href=&quot;http://inuits.be&quot;&gt;Inuits&lt;/a&gt; to do. Also I kinda needed to prepare my talk.&lt;/p&gt;
&lt;p&gt;The evening was spent in the center of Copenhagen with dinner and afterwards &lt;a class=&quot;reference external&quot; href=&quot;http://www.ipng.nl/&quot;&gt;Pim&lt;/a&gt;, &lt;cite&gt;Raf&lt;/cite&gt; and me went to the hotel for a small drink and our beds.&lt;/p&gt;
&lt;p&gt;Day 3 was more interesting there was &lt;a class=&quot;reference external&quot; href=&quot;http://www.ipng.nl/&quot;&gt;Pim&lt;/a&gt;'s talk, mine and the android talk that we really looked forward to. &lt;a class=&quot;reference external&quot; href=&quot;http://www.ipng.nl/&quot;&gt;Pim&lt;/a&gt; and I did great (eh eh eh) but the android talk was basicly not good. The guy talked about setting up android on a never heard before board and all the steps he did to get it (not natively) working. I fell asleep.
For lunch &lt;a class=&quot;reference external&quot; href=&quot;http://denraf.be&quot;&gt;Raf&lt;/a&gt; and me went to &lt;a class=&quot;reference external&quot; href=&quot;http://www.haikusushi.dk&quot;&gt;Haiku Sushi&lt;/a&gt; and kinda liked it, so we decided to take &lt;a class=&quot;reference external&quot; href=&quot;http://www.ipng.nl/&quot;&gt;Pim&lt;/a&gt;, &lt;a class=&quot;reference external&quot; href=&quot;http://kloeri.livejournal.com/&quot;&gt;Bryan&lt;/a&gt;, &lt;a class=&quot;reference external&quot; href=&quot;http://ingmarv.wordpress.com/&quot;&gt;Ingmar&lt;/a&gt; and zlin (exherbo KDE dev, has no blog) for dinner there. They will not easily forget us there and we will not really forget in neither! Sushi was great Sake was better and plenty &lt;em&gt;grin&lt;/em&gt;.
Back at the hotel &lt;a class=&quot;reference external&quot; href=&quot;http://www.ipng.nl/&quot;&gt;Pim&lt;/a&gt;, &lt;a class=&quot;reference external&quot; href=&quot;http://denraf.be&quot;&gt;Raf&lt;/a&gt; and me made plans to take over the world and went back to sleep.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;NOiV Conference in Utrecht&lt;p class=&quot;first&quot;&gt;
I went to the NOiV conference in Utrecht where the day was filled with information about Open Standards and how to use them with Open Source software in Governments.
There was one talk that was extremely good and that was the talk of Olle Johansson about Open Communication. He talked about his experience with communication (phone, email, jabber,...) and the things that are lacking to make all communication open. He also stated his belief that the new phone number will be in the email format. I don't know if his talk is public but I'm thinking about inviting him for FOSDEM.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;Renovations&lt;p class=&quot;first&quot;&gt;
I am in the midst of some home renovations (well only 40% of the house will be rebuild so technically it's still a renovation). Currently we are redoing one of the bedrooms to be our new bathroom and hopefully by the end of next week it's finished. Also the top floor will be redone with wooden floors.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;Exherbo infra team&lt;p class=&quot;first&quot;&gt;
I joined the Exherbo infra team to help them with their infrastructure, right now we are waiting on some hardware to be colocated, but once that arrives &lt;a class=&quot;reference external&quot; href=&quot;http://denraf.be&quot;&gt;Raf&lt;/a&gt; and I will be jumping on the work. First thing we will do is setup a redmine server and an openldap. The redmine is to allow &lt;a class=&quot;reference external&quot; href=&quot;http://denraf.be&quot;&gt;Raf&lt;/a&gt; and I to follow up our sprints.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;Freenode staff resignation&lt;p class=&quot;first&quot;&gt;
Due to lack of time I resigned my staff position at Freenode. It's been a blast and I really enjoyed it but lately I couldn't find enough time to help out users on the network. So I decided I should stop as I want to focus on all the infra jobs I do in the OS world. I will miss the team and the job also but I can still help out when I find time. And you can still find me in a lot of channels there.&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;On a side note I switched my laptop from Fedora to Exherbo. The problem I had with fedora is that I needed to compile my own kernel, and a dozen more apps to have a working system for me. And If I use a distro I want the distro to do it for me. Basically I think I've been using source based distributions too long to be able to enjoy others :p.&lt;/p&gt;
&lt;p&gt;I will not promise to update this blog more regularly as I prefer to blog when I have something to say :p.&lt;/p&gt;
&lt;p&gt;llap!&lt;/p&gt;</content>
		<author>
			<name>Jochen Maes</name>
			<uri>http://rants.sejo.be/</uri>
		</author>
		<source>
			<title type="html">sejo's rants feed</title>
			<subtitle type="html">sejo's rants posts feed.</subtitle>
			<link rel="self" href="http://blog.sejo.be/feeds/latest/"/>
			<id>http://blog.sejo.be/feeds/latest/</id>
			<updated>2010-07-30T02:00:59+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en-us">
		<title type="html">Almost no Open Source Days in Copenhagen for me!</title>
		<link href="http://rants.sejo.be/2010/02/23/almost-no-open-source-days-copenhagen-me/"/>
		<id>http://rants.sejo.be/2010/02/23/almost-no-open-source-days-copenhagen-me/</id>
		<updated>2010-02-23T22:01:02+00:00</updated>
		<content type="html">&lt;p&gt;\\//!&lt;/p&gt;
&lt;p&gt;Sunday I was in my garden burning some small wood. When I crouched to pick op a piece op paper and got up again, I got a pain shock in my knee and couldn't stretch it any more.&lt;/p&gt;
&lt;p&gt;As I used to play a lot of basket and already had some issues with my knees that always disappeared in an hour or two I decided to wait it out. That didn't help, so my wife took me to the ER.&lt;/p&gt;
&lt;p&gt;At the ER they informed me that I needed surgery but they suggested to wait until Monday to get it confirmed by the surgeon. I really liked that idea (and hoped it wouldn't come to that) so Monday morning I was at the Hospital.&lt;/p&gt;
&lt;p&gt;I didn't like what he said though... I needed the surgery... He did give me a heads up and told me that if it was only the meniscus it wouldn't be that bad...&lt;/p&gt;
&lt;p&gt;This did impose a possible problem. My &lt;a href=&quot;http://www.opensourcedays.org/2010/print/254&quot;&gt;talk&lt;/a&gt; @ Open Source Days in Copenhagen would be an impossible thing to do :/&lt;/p&gt;
&lt;p&gt;This morning I had the surgery... I had a really rough time getting awake no idea why. Last time I was put under I woke up and after an hour I was ready to go home... Now it took me more than 4 hours (recovery room included) to be awake. It's almost midnight here and I never thought I would be awake like this (read can't sleep).
&lt;/p&gt;
&lt;p&gt;About the knee: Part of the meniscus was torn off and blocked the joint. But good news is that it was only a block and that there was no damage to the joint nor the ligaments. This means that by next week Thursday I should be enough recovered (especially as I can walk on the leg already).
&lt;/p&gt;
&lt;p&gt;There were a few remaining problems...
&lt;ul&gt;
&lt;li&gt;I can't drive to Denmark (not allowed): solution --&amp;gt; &lt;a href=&quot;http://www.denraf.be/&quot;&gt;Raf Nijskens&lt;/a&gt; will bring me&lt;/li&gt;
&lt;li&gt;Need someone to help me with the luggage etc: solution --&amp;gt; &lt;a href=&quot;http://www.denraf.be/&quot;&gt;Raf Nijskens&lt;/a&gt; will help me!&lt;/li&gt;
&lt;li&gt;Extra hotel room and ticket to the event: solution --&amp;gt; OSD will take up the bill!&lt;/li&gt;
&lt;/ul&gt;
&lt;/p&gt;
&lt;p&gt;So as you can see Open Source Days organisation and Raf really helped me out to make sure I can still present Djagios at the event. I should mention that the company I work for &lt;a href=&quot;http://inuits.be&quot;&gt;Inuits&lt;/a&gt; sponsors the 2 days for me and Raf Nijskens, Which is a nice and cool effort!
&lt;h2&gt;Thanks!!!!&lt;/h2&gt;
&lt;/p&gt;
&lt;p&gt;llap!&lt;/p&gt;</content>
		<author>
			<name>Jochen Maes</name>
			<uri>http://rants.sejo.be/</uri>
		</author>
		<source>
			<title type="html">sejo's rants feed</title>
			<subtitle type="html">sejo's rants posts feed.</subtitle>
			<link rel="self" href="http://blog.sejo.be/feeds/latest/"/>
			<id>http://blog.sejo.be/feeds/latest/</id>
			<updated>2010-07-30T02:00:59+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en-us">
		<title type="html">Squid and Surftracker</title>
		<link href="http://rants.sejo.be/2010/02/18/squid-and-surftracker/"/>
		<id>http://rants.sejo.be/2010/02/18/squid-and-surftracker/</id>
		<updated>2010-02-18T06:54:41+00:00</updated>
		<content type="html">&lt;p&gt;\\//!&lt;/p&gt;
&lt;p&gt;A client of mine asked for a proxy and an analyser for the results. This because their site is in use 24/7 and they wanted to verify if all traffic is legal/SFW. &lt;/p&gt;
&lt;p&gt;
So we quickly decided to go for &lt;a href=&quot;http://www.squid-cache.org/&quot;&gt;squid&lt;/a&gt;, I set it up against their AD so only users that are in their domain could access the web. The easy part was changing the browser settings as they can only surf through Citrix.
&lt;/p&gt;
&lt;p&gt;As analyser we tested a few that are listed on the squid website but only one passed the bar for the client. And that's &lt;a href=&quot;http://www.surftrackr.net/&quot;&gt;Surftrackr&lt;/a&gt;. A Django (jeej) based analyser that is clean and easy to use. The only negative point for that tool was it's non-compliance with Django &amp;gt; 1. I needed to install Django-0.96. That done the tool does it's job pretty well. 
I'm currently contemplating whether I'm going to pursue the creator and help him convert it to the latest Django version... I probably should do it, but my time schedule is cramped already.&lt;/p&gt;
&lt;p&gt;I did some more goodies over there but that will be part of another post :p&lt;/p&gt;</content>
		<author>
			<name>Jochen Maes</name>
			<uri>http://rants.sejo.be/</uri>
		</author>
		<source>
			<title type="html">sejo's rants feed</title>
			<subtitle type="html">sejo's rants posts feed.</subtitle>
			<link rel="self" href="http://blog.sejo.be/feeds/latest/"/>
			<id>http://blog.sejo.be/feeds/latest/</id>
			<updated>2010-07-30T02:00:59+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en-us">
		<title type="html">Syncevolution</title>
		<link href="http://rants.sejo.be/2010/02/15/syncevolution/"/>
		<id>http://rants.sejo.be/2010/02/15/syncevolution/</id>
		<updated>2010-02-15T07:44:29+00:00</updated>
		<content type="html">\\//,
&lt;p&gt;
Today I installed SyncEvolution on my n900, with this app my last peeve about not being able to sync my calendars has been removed.&lt;br /&gt;
So as of now my n900 does everything I need and even more! I also installed and tested bluemaemo which will help me a lot with presentations!
&lt;/p&gt;
&lt;p&gt;If you have more cool n900 apps to tell me about, do not hesitate to comment!&lt;/p&gt;
&lt;p&gt;And before I forget: I bought World of Goo and it totally rocks!!!!&lt;/p&gt;</content>
		<author>
			<name>Jochen Maes</name>
			<uri>http://rants.sejo.be/</uri>
		</author>
		<source>
			<title type="html">sejo's rants feed</title>
			<subtitle type="html">sejo's rants posts feed.</subtitle>
			<link rel="self" href="http://blog.sejo.be/feeds/latest/"/>
			<id>http://blog.sejo.be/feeds/latest/</id>
			<updated>2010-07-30T02:00:59+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en-us">
		<title type="html">Import wordpress into django-mingus</title>
		<link href="http://rants.sejo.be/2010/02/14/import-wordpress-django-mingus/"/>
		<id>http://rants.sejo.be/2010/02/14/import-wordpress-django-mingus/</id>
		<updated>2010-02-13T23:31:28+00:00</updated>
		<content type="html">&lt;p&gt;\\//!&lt;/p&gt;
&lt;br /&gt;
&lt;p&gt;Ok I fixed a small script that added all my wordpress posts to django-mingus.&lt;br /&gt;
How did I do it? &lt;/p&gt;
&lt;p&gt;
1. Export the wordpress posts (tools/export)&lt;br /&gt;
2. write import_posts.py like below
&lt;pre&gt;
     import sys
     import os 
 
     from django.core.management import setup_environ
     import settings
     from django.template.defaultfilters import slugify
     from django_proxy.models import Proxy
     import elementtree.ElementTree as ET 
     from basic.blog.models import Post, Category
 
     tree = ET.parse('/tmp/wordpress.2010-02-13.xml')
 
     for item in tree.findall(&quot;channel/item&quot;):
         post = Post()
         post.title = item.find(&quot;title&quot;).text
         post.slug = item.find(&quot;{http://wordpress.org/export/1.0/}post_name&quot;).text
         post.body = item.find(&quot;{http://purl.org/rss/1.0/modules/content/}encoded&quot;).text
         post.created = item.find(&quot;{http://wordpress.org/export/1.0/}post_date&quot;).text
         post.status = 2
         post.publish = post.created
         post.save()
 
         categories = item.findall(&quot;category&quot;)
         for c in categories:
             try:
                 cat = Category.objects.get(slug=slugify(c.text))
             except:
                 cat = Category()
                 cat.title = c.text
                 cat.slug = slugify(c.text)
                 cat.save()
             post.categories.add(cat)
         post.save() 
         p = Proxy()
         p.title = post.title
         p.description = post.body_markup
         p.pub_date = post.publish
         p.active = {'status':2}
         p.content_type_id=15
         p.object_id = post.id
         p.save()
&lt;/pre&gt;
3. put the file in your django-mingus/mingus folder &lt;br /&gt;
4. run it with python import_posts.py&lt;br /&gt;
&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;
llap!
&lt;/p&gt;</content>
		<author>
			<name>Jochen Maes</name>
			<uri>http://rants.sejo.be/</uri>
		</author>
		<source>
			<title type="html">sejo's rants feed</title>
			<subtitle type="html">sejo's rants posts feed.</subtitle>
			<link rel="self" href="http://blog.sejo.be/feeds/latest/"/>
			<id>http://blog.sejo.be/feeds/latest/</id>
			<updated>2010-07-30T02:00:59+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en-us">
		<title type="html">First Post in django-mingus</title>
		<link href="http://rants.sejo.be/2010/02/13/first-post-django-mingus/"/>
		<id>http://rants.sejo.be/2010/02/13/first-post-django-mingus/</id>
		<updated>2010-02-13T18:34:30+00:00</updated>
		<content type="html">&lt;p&gt;\\//!&lt;/p&gt;
&lt;p&gt;I&amp;#8217;ve updated my blog to django-mingus, Simple reason in that as a Django lover I should at least have my own blog in Django.&lt;/p&gt;
&lt;p&gt;Django-mingus does already a lot and has been written by reusing as many existing projects as possible. Which is the Django way of working. Also it allows me to write my blogs in reStructuredText and that is awesome!&lt;/p&gt;
&lt;p&gt;anyway I&amp;#8217;m going to try to import the blogs I wrote on wordpress&amp;#8230; let&amp;#8217;s hope it works!&lt;/p&gt;</content>
		<author>
			<name>Jochen Maes</name>
			<uri>http://rants.sejo.be/</uri>
		</author>
		<source>
			<title type="html">sejo's rants feed</title>
			<subtitle type="html">sejo's rants posts feed.</subtitle>
			<link rel="self" href="http://blog.sejo.be/feeds/latest/"/>
			<id>http://blog.sejo.be/feeds/latest/</id>
			<updated>2010-07-30T02:00:59+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">oh one more screenshot</title>
		<link href="http://d1223m.blogspot.com/2009/07/oh-one-more-screenshot.html"/>
		<id>tag:blogger.com,1999:blog-698432078113849188.post-190018384210482026</id>
		<updated>2009-07-24T20:16:20+00:00</updated>
		<content type="html">&lt;a href=&quot;http://lh3.ggpht.com/_mmNJjKj17mM/Smn6VaxMkmI/AAAAAAAABrA/E5GE2ixCHp8/2009-07-24-201334_640x480_scrot.png&quot;&gt;&lt;img src=&quot;http://lh3.ggpht.com/_mmNJjKj17mM/Smn6VaxMkmI/AAAAAAAABrA/E5GE2ixCHp8/s288/2009-07-24-201334_640x480_scrot.png&quot; /&gt;&lt;/a&gt;

&lt;p&gt;xcompmgr + samurai-x + (bodged) rounded corners&lt;/p&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img width=&quot;1&quot; height=&quot;1&quot; src=&quot;https://blogger.googleusercontent.com/tracker/698432078113849188-190018384210482026?l=d1223m.blogspot.com&quot; alt=&quot;&quot; /&gt;&lt;/div&gt;</content>
		<author>
			<name>Dunk</name>
			<email>noreply@blogger.com</email>
			<uri>http://d1223m.blogspot.com/search/label/samurai-x</uri>
		</author>
		<source>
			<title type="html">I am a number ( and some random letters )</title>
			<subtitle type="html">The blog of Dunk Fordyce [aka d1223m aka kuya...]</subtitle>
			<link rel="self" href="http://d1223m.blogspot.com/feeds/posts/default/-/samurai-x"/>
			<id>tag:blogger.com,1999:blog-698432078113849188</id>
			<updated>2010-07-19T15:00:05+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">rounded corners... just</title>
		<link href="http://d1223m.blogspot.com/2009/07/rounded-corners-just.html"/>
		<id>tag:blogger.com,1999:blog-698432078113849188.post-3384331947270014311</id>
		<updated>2009-07-24T17:27:18+00:00</updated>
		<content type="html">&lt;a href=&quot;http://lh4.ggpht.com/_mmNJjKj17mM/SmnSrBJ6_8I/AAAAAAAABq8/h9ZEN-zg41U/2009-07-24-172509_640x480_scrot.png&quot;&gt;&lt;img src=&quot;http://lh4.ggpht.com/_mmNJjKj17mM/SmnSrBJ6_8I/AAAAAAAABq8/h9ZEN-zg41U/s288/2009-07-24-172509_640x480_scrot.png&quot; /&gt;&lt;/a&gt;

&lt;p&gt;It looks pretty... the code is rubbish!&lt;/p&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img width=&quot;1&quot; height=&quot;1&quot; src=&quot;https://blogger.googleusercontent.com/tracker/698432078113849188-3384331947270014311?l=d1223m.blogspot.com&quot; alt=&quot;&quot; /&gt;&lt;/div&gt;</content>
		<author>
			<name>Dunk</name>
			<email>noreply@blogger.com</email>
			<uri>http://d1223m.blogspot.com/search/label/samurai-x</uri>
		</author>
		<source>
			<title type="html">I am a number ( and some random letters )</title>
			<subtitle type="html">The blog of Dunk Fordyce [aka d1223m aka kuya...]</subtitle>
			<link rel="self" href="http://d1223m.blogspot.com/feeds/posts/default/-/samurai-x"/>
			<id>tag:blogger.com,1999:blog-698432078113849188</id>
			<updated>2010-07-19T15:00:05+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">And fred said, &quot;let there be color.. i mean pango.. urr who?&quot;</title>
		<link href="http://d1223m.blogspot.com/2009/07/and-fred-said-there-be-color-i-mean.html"/>
		<id>tag:blogger.com,1999:blog-698432078113849188.post-844392385184501443</id>
		<updated>2009-07-16T22:39:36+00:00</updated>
		<content type="html">&lt;a href=&quot;http://lh4.ggpht.com/_mmNJjKj17mM/Sl-Pxl3m-OI/AAAAAAAABq4/TH5NNW6V_ag/2009-07-16-223701_1280x800_scrot.png&quot;&gt;&lt;img src=&quot;http://lh4.ggpht.com/_mmNJjKj17mM/Sl-Pxl3m-OI/AAAAAAAABq4/TH5NNW6V_ag/s288/2009-07-16-223701_1280x800_scrot.png&quot; /&gt;&lt;/a&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img width=&quot;1&quot; height=&quot;1&quot; src=&quot;https://blogger.googleusercontent.com/tracker/698432078113849188-844392385184501443?l=d1223m.blogspot.com&quot; alt=&quot;&quot; /&gt;&lt;/div&gt;</content>
		<author>
			<name>Dunk</name>
			<email>noreply@blogger.com</email>
			<uri>http://d1223m.blogspot.com/search/label/samurai-x</uri>
		</author>
		<source>
			<title type="html">I am a number ( and some random letters )</title>
			<subtitle type="html">The blog of Dunk Fordyce [aka d1223m aka kuya...]</subtitle>
			<link rel="self" href="http://d1223m.blogspot.com/feeds/posts/default/-/samurai-x"/>
			<id>tag:blogger.com,1999:blog-698432078113849188</id>
			<updated>2010-07-19T15:00:05+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">yahiko term works!</title>
		<link href="http://d1223m.blogspot.com/2009/07/yahiko-term-works.html"/>
		<id>tag:blogger.com,1999:blog-698432078113849188.post-1293287209966803584</id>
		<updated>2009-07-15T22:59:56+00:00</updated>
		<content type="html">&lt;p&gt;I rewrote yahiko term to use my own term code instead of that from TermEmulator. No specific reason but I thought I could do better. Anyway - here is irssi and vim running! Just need some color now... &lt;i&gt;/me looks at fred ;) &lt;/i&gt;&lt;/p&gt;

&lt;a href=&quot;http://lh6.ggpht.com/_mmNJjKj17mM/Sl5DMw3onWI/AAAAAAAABq0/SgwnNwaI3uw/2009-07-15-225548_1280x800_scrot.png&quot;&gt;&lt;img src=&quot;http://lh6.ggpht.com/_mmNJjKj17mM/Sl5DMw3onWI/AAAAAAAABq0/SgwnNwaI3uw/s288/2009-07-15-225548_1280x800_scrot.png&quot; /&gt;&lt;/a&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img width=&quot;1&quot; height=&quot;1&quot; src=&quot;https://blogger.googleusercontent.com/tracker/698432078113849188-1293287209966803584?l=d1223m.blogspot.com&quot; alt=&quot;&quot; /&gt;&lt;/div&gt;</content>
		<author>
			<name>Dunk</name>
			<email>noreply@blogger.com</email>
			<uri>http://d1223m.blogspot.com/search/label/samurai-x</uri>
		</author>
		<source>
			<title type="html">I am a number ( and some random letters )</title>
			<subtitle type="html">The blog of Dunk Fordyce [aka d1223m aka kuya...]</subtitle>
			<link rel="self" href="http://d1223m.blogspot.com/feeds/posts/default/-/samurai-x"/>
			<id>tag:blogger.com,1999:blog-698432078113849188</id>
			<updated>2010-07-19T15:00:05+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">It cant be....</title>
		<link href="http://d1223m.blogspot.com/2009/07/it-cant-be.html"/>
		<id>tag:blogger.com,1999:blog-698432078113849188.post-3839898916189634259</id>
		<updated>2009-07-11T17:57:38+00:00</updated>
		<content type="html">&lt;a href=&quot;http://lh3.ggpht.com/_mmNJjKj17mM/Sli2Rfvx6rI/AAAAAAAABqw/eBrftFJwgro/2009-07-11-175511_1280x800_scrot.png&quot;&gt;&lt;img src=&quot;http://lh3.ggpht.com/_mmNJjKj17mM/Sli2Rfvx6rI/AAAAAAAABqw/eBrftFJwgro/s288/2009-07-11-175511_1280x800_scrot.png&quot; /&gt;&lt;/a&gt;

&lt;p&gt;Is that window titled yahiko-term? I hope its not a pure python terminal ....&lt;/p&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img width=&quot;1&quot; height=&quot;1&quot; src=&quot;https://blogger.googleusercontent.com/tracker/698432078113849188-3839898916189634259?l=d1223m.blogspot.com&quot; alt=&quot;&quot; /&gt;&lt;/div&gt;</content>
		<author>
			<name>Dunk</name>
			<email>noreply@blogger.com</email>
			<uri>http://d1223m.blogspot.com/search/label/samurai-x</uri>
		</author>
		<source>
			<title type="html">I am a number ( and some random letters )</title>
			<subtitle type="html">The blog of Dunk Fordyce [aka d1223m aka kuya...]</subtitle>
			<link rel="self" href="http://d1223m.blogspot.com/feeds/posts/default/-/samurai-x"/>
			<id>tag:blogger.com,1999:blog-698432078113849188</id>
			<updated>2010-07-19T15:00:05+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Happy Birthday samurai-x!</title>
		<link href="http://d1223m.blogspot.com/2009/07/happy-birthday-samurai-x.html"/>
		<id>tag:blogger.com,1999:blog-698432078113849188.post-1203591597922891102</id>
		<updated>2009-07-10T19:26:11+00:00</updated>
		<content type="html">&lt;p&gt;sx is one year old today! ( or close enuff anyway ). We've come a long way but still plenty to do...&lt;/p&gt;

&lt;p&gt;Talking of which lately Iv mostly been working on a status bar/panel for sx. Iv implemented configurable &quot;slots&quot; which are how you build up your status bar and Iv written slots that work as labels, clocks, active desktop and active app all of which also support updating via dbus. The status bar is in yahiko if you want to try it out for yourself. &lt;/p&gt;

&lt;p&gt;Unfortunately the status bar code has brought up some problems with sx-desktops not handling sticky ( and other ) windows correctly which means Im now working on a new focus stack&lt;/p&gt;

&lt;p&gt;Anyway ( Im writing this while cooking pasta )... Thanks to all who have worked on, tested and helped with samurai-x. I cant wait to see sx in another years time!&lt;/p&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img width=&quot;1&quot; height=&quot;1&quot; src=&quot;https://blogger.googleusercontent.com/tracker/698432078113849188-1203591597922891102?l=d1223m.blogspot.com&quot; alt=&quot;&quot; /&gt;&lt;/div&gt;</content>
		<author>
			<name>Dunk</name>
			<email>noreply@blogger.com</email>
			<uri>http://d1223m.blogspot.com/search/label/samurai-x</uri>
		</author>
		<source>
			<title type="html">I am a number ( and some random letters )</title>
			<subtitle type="html">The blog of Dunk Fordyce [aka d1223m aka kuya...]</subtitle>
			<link rel="self" href="http://d1223m.blogspot.com/feeds/posts/default/-/samurai-x"/>
			<id>tag:blogger.com,1999:blog-698432078113849188</id>
			<updated>2010-07-19T15:00:05+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Good news everyone...</title>
		<link href="http://d1223m.blogspot.com/2009/06/good-news-everyone.html"/>
		<id>tag:blogger.com,1999:blog-698432078113849188.post-3793145697590498517</id>
		<updated>2009-06-29T12:04:17+00:00</updated>
		<content type="html">&lt;p&gt;(Because I know fred will never blog about it... ;)) samurai-x is now using a new DBus module called yaydbus. Why? Because its written in pure python ( we like that! ) and no more nasty gobject loop, perfect!&lt;/p&gt;
&lt;p&gt;Plus I think I know how Im going to write the new statusbar Im working on ( which will use DBus a fair bit ).&lt;/p&gt;
&lt;p&gt;Exciting...&lt;/p&gt;

&lt;p&gt;(You can find yaydbus in the samurai-x git repo btw)&lt;/p&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img width=&quot;1&quot; height=&quot;1&quot; src=&quot;https://blogger.googleusercontent.com/tracker/698432078113849188-3793145697590498517?l=d1223m.blogspot.com&quot; alt=&quot;&quot; /&gt;&lt;/div&gt;</content>
		<author>
			<name>Dunk</name>
			<email>noreply@blogger.com</email>
			<uri>http://d1223m.blogspot.com/search/label/samurai-x</uri>
		</author>
		<source>
			<title type="html">I am a number ( and some random letters )</title>
			<subtitle type="html">The blog of Dunk Fordyce [aka d1223m aka kuya...]</subtitle>
			<link rel="self" href="http://d1223m.blogspot.com/feeds/posts/default/-/samurai-x"/>
			<id>tag:blogger.com,1999:blog-698432078113849188</id>
			<updated>2010-07-19T15:00:05+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Interactive sx</title>
		<link href="http://d1223m.blogspot.com/2009/06/interactive-sx.html"/>
		<id>tag:blogger.com,1999:blog-698432078113849188.post-7407692890451291726</id>
		<updated>2009-06-28T18:27:07+00:00</updated>
		<content type="html">&lt;p&gt;Interactivly editing yahiko styles via the sx-web plugin&lt;/p&gt;

&lt;a href=&quot;http://lh6.ggpht.com/_mmNJjKj17mM/SkeZmgewIpI/AAAAAAAABqU/Bwy_Cl6IvNc/2009-06-28-182358_1280x800_scrot.png&quot;&gt;&lt;img src=&quot;http://lh6.ggpht.com/_mmNJjKj17mM/SkeZmgewIpI/AAAAAAAABqU/Bwy_Cl6IvNc/s288/2009-06-28-182358_1280x800_scrot.png&quot; /&gt;&lt;/a&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img width=&quot;1&quot; height=&quot;1&quot; src=&quot;https://blogger.googleusercontent.com/tracker/698432078113849188-7407692890451291726?l=d1223m.blogspot.com&quot; alt=&quot;&quot; /&gt;&lt;/div&gt;</content>
		<author>
			<name>Dunk</name>
			<email>noreply@blogger.com</email>
			<uri>http://d1223m.blogspot.com/search/label/samurai-x</uri>
		</author>
		<source>
			<title type="html">I am a number ( and some random letters )</title>
			<subtitle type="html">The blog of Dunk Fordyce [aka d1223m aka kuya...]</subtitle>
			<link rel="self" href="http://d1223m.blogspot.com/feeds/posts/default/-/samurai-x"/>
			<id>tag:blogger.com,1999:blog-698432078113849188</id>
			<updated>2010-07-19T15:00:05+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">sx update</title>
		<link href="http://d1223m.blogspot.com/2009/06/sx-update.html"/>
		<id>tag:blogger.com,1999:blog-698432078113849188.post-9212961965755465958</id>
		<updated>2009-06-21T19:14:48+00:00</updated>
		<content type="html">&lt;p&gt;Well after the release we had about 6000 visitors to the sx site! woo! Thats about 5500 more than usual! ;) Not got much more to say about the release except that Iv now fixed the download problem with ooxcb.&lt;/p&gt;

&lt;p&gt;What we've done since? Fred has re-arranged ooxcb quite a bit and started wrapping some more extensions *whisper* composite *whisper*. Ive been trying to get bbpager ( and hopefully other pagers ) to work and have been looking at ewmh stuff. Now plugins can tell the app what hints they provide support for. &lt;/p&gt;

&lt;p&gt;Cant think of anything else right now...&lt;/p&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img width=&quot;1&quot; height=&quot;1&quot; src=&quot;https://blogger.googleusercontent.com/tracker/698432078113849188-9212961965755465958?l=d1223m.blogspot.com&quot; alt=&quot;&quot; /&gt;&lt;/div&gt;</content>
		<author>
			<name>Dunk</name>
			<email>noreply@blogger.com</email>
			<uri>http://d1223m.blogspot.com/search/label/samurai-x</uri>
		</author>
		<source>
			<title type="html">I am a number ( and some random letters )</title>
			<subtitle type="html">The blog of Dunk Fordyce [aka d1223m aka kuya...]</subtitle>
			<link rel="self" href="http://d1223m.blogspot.com/feeds/posts/default/-/samurai-x"/>
			<id>tag:blogger.com,1999:blog-698432078113849188</id>
			<updated>2010-07-19T15:00:05+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">samurai-x 0.2 is OUT!</title>
		<link href="http://d1223m.blogspot.com/2009/06/samurai-x-02-is-out.html"/>
		<id>tag:blogger.com,1999:blog-698432078113849188.post-5478196792225162244</id>
		<updated>2009-06-16T18:05:54+00:00</updated>
		<content type="html">&lt;p&gt;firstly: &lt;b&gt;Yay!&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;The release announcment looked like this ( just in case you missed it ):&lt;/p&gt;
&lt;pre&gt;
We are happy to release version 0.2 of samurai-x. samurai-x is a
window manager written in pure python using ctypes, xcb and cairo.

A lot has happened since version 0.1 including:

    * a new plugin system - the core samurai-x is now very small
      with all other functionality added via plugins

    * a new xcb binding - ooxcb - for more information
      see http://docs.samurai-x.org/ooxcb/

    * lots of plugins! we now have plugins for most common
      features found in other window managers

For more information, including installation instructions check
http://samurai-x.org or join us in #samuraix on irc.freenode.net

Big thanks to all have helped out with samurai-x but especially to
Friedrich Weber for writing ooxcb and all the other work on
samurai-x he has done and also to Jochen Maes for hosting the
project.
&lt;/pre&gt;

&lt;p&gt;So whats in store for sx 0.3 and beyond? Hopefully:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;better config management - we need some schema or something so plugins can validate configs and also show something in --default-config&lt;/li&gt;
&lt;li&gt;pypy support - hopefully fred is going to make us some nice rpython for ooxcb but also I hope to get sx running on pypy&lt;/li&gt;
&lt;li&gt;did someone say compositing...?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;So stay tuned! Lots of exciting code to come!&lt;/p&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img width=&quot;1&quot; height=&quot;1&quot; src=&quot;https://blogger.googleusercontent.com/tracker/698432078113849188-5478196792225162244?l=d1223m.blogspot.com&quot; alt=&quot;&quot; /&gt;&lt;/div&gt;</content>
		<author>
			<name>Dunk</name>
			<email>noreply@blogger.com</email>
			<uri>http://d1223m.blogspot.com/search/label/samurai-x</uri>
		</author>
		<source>
			<title type="html">I am a number ( and some random letters )</title>
			<subtitle type="html">The blog of Dunk Fordyce [aka d1223m aka kuya...]</subtitle>
			<link rel="self" href="http://d1223m.blogspot.com/feeds/posts/default/-/samurai-x"/>
			<id>tag:blogger.com,1999:blog-698432078113849188</id>
			<updated>2010-07-19T15:00:05+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Almost like a real window manager...</title>
		<link href="http://d1223m.blogspot.com/2009/06/almost-like-real-window-manager.html"/>
		<id>tag:blogger.com,1999:blog-698432078113849188.post-3060700567058987137</id>
		<updated>2009-06-10T20:11:52+00:00</updated>
		<content type="html">&lt;a href=&quot;http://lh6.ggpht.com/_mmNJjKj17mM/Si_3OxGXO0I/AAAAAAAABpU/CPe9c2RPQu4/2009-06-10-200935_1280x800_scrot.png&quot;&gt;&lt;img src=&quot;http://lh6.ggpht.com/_mmNJjKj17mM/Si_3OxGXO0I/AAAAAAAABpU/CPe9c2RPQu4/s288/2009-06-10-200935_1280x800_scrot.png&quot; /&gt;&lt;/a&gt;

&lt;p&gt;Almost looking like the real deal now! Plus its got ultra smooth after I made quite a crucial optimization to yahiko ( now it doesnt repaint the window every time its moved! ). sx-moveresize has also been updated to fix a few bugs and add a few options.&lt;/p&gt;

&lt;p&gt;Release at the weekend I hope...&lt;/p&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img width=&quot;1&quot; height=&quot;1&quot; src=&quot;https://blogger.googleusercontent.com/tracker/698432078113849188-3060700567058987137?l=d1223m.blogspot.com&quot; alt=&quot;&quot; /&gt;&lt;/div&gt;</content>
		<author>
			<name>Dunk</name>
			<email>noreply@blogger.com</email>
			<uri>http://d1223m.blogspot.com/search/label/samurai-x</uri>
		</author>
		<source>
			<title type="html">I am a number ( and some random letters )</title>
			<subtitle type="html">The blog of Dunk Fordyce [aka d1223m aka kuya...]</subtitle>
			<link rel="self" href="http://d1223m.blogspot.com/feeds/posts/default/-/samurai-x"/>
			<id>tag:blogger.com,1999:blog-698432078113849188</id>
			<updated>2010-07-19T15:00:05+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Yahiko background images</title>
		<link href="http://d1223m.blogspot.com/2009/06/yahiko-background-images.html"/>
		<id>tag:blogger.com,1999:blog-698432078113849188.post-2760410722311358881</id>
		<updated>2009-06-09T21:53:11+00:00</updated>
		<content type="html">&lt;p&gt;Yahiko ui now supports using images for backgrounds!&lt;/p&gt;

&lt;a href=&quot;http://lh5.ggpht.com/_mmNJjKj17mM/Si69dhJU6HI/AAAAAAAABpQ/GJTpcRHWvj0/2009-06-09-215125_1280x800_scrot.png&quot;&gt;&lt;img src=&quot;http://lh5.ggpht.com/_mmNJjKj17mM/Si69dhJU6HI/AAAAAAAABpQ/GJTpcRHWvj0/s288/2009-06-09-215125_1280x800_scrot.png&quot; /&gt;&lt;/a&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img width=&quot;1&quot; height=&quot;1&quot; src=&quot;https://blogger.googleusercontent.com/tracker/698432078113849188-2760410722311358881?l=d1223m.blogspot.com&quot; alt=&quot;&quot; /&gt;&lt;/div&gt;</content>
		<author>
			<name>Dunk</name>
			<email>noreply@blogger.com</email>
			<uri>http://d1223m.blogspot.com/search/label/samurai-x</uri>
		</author>
		<source>
			<title type="html">I am a number ( and some random letters )</title>
			<subtitle type="html">The blog of Dunk Fordyce [aka d1223m aka kuya...]</subtitle>
			<link rel="self" href="http://d1223m.blogspot.com/feeds/posts/default/-/samurai-x"/>
			<id>tag:blogger.com,1999:blog-698432078113849188</id>
			<updated>2010-07-19T15:00:05+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Yet more eye candy</title>
		<link href="http://d1223m.blogspot.com/2009/06/yet-more-eye-candy.html"/>
		<id>tag:blogger.com,1999:blog-698432078113849188.post-5125673268433150812</id>
		<updated>2009-06-08T22:30:02+00:00</updated>
		<content type="html">&lt;p&gt;Yahiko decorator module runs properly!&lt;/p&gt;

&lt;a href=&quot;http://lh5.ggpht.com/_mmNJjKj17mM/Si1ztqXJ1SI/AAAAAAAABpM/8jQTWg2P-7Y/2009-06-08-215204_1280x800_scrot.png&quot;&gt;&lt;img src=&quot;http://lh5.ggpht.com/_mmNJjKj17mM/Si1ztqXJ1SI/AAAAAAAABpM/8jQTWg2P-7Y/s288/2009-06-08-215204_1280x800_scrot.png&quot; /&gt;&lt;/a&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img width=&quot;1&quot; height=&quot;1&quot; src=&quot;https://blogger.googleusercontent.com/tracker/698432078113849188-5125673268433150812?l=d1223m.blogspot.com&quot; alt=&quot;&quot; /&gt;&lt;/div&gt;</content>
		<author>
			<name>Dunk</name>
			<email>noreply@blogger.com</email>
			<uri>http://d1223m.blogspot.com/search/label/samurai-x</uri>
		</author>
		<source>
			<title type="html">I am a number ( and some random letters )</title>
			<subtitle type="html">The blog of Dunk Fordyce [aka d1223m aka kuya...]</subtitle>
			<link rel="self" href="http://d1223m.blogspot.com/feeds/posts/default/-/samurai-x"/>
			<id>tag:blogger.com,1999:blog-698432078113849188</id>
			<updated>2010-07-19T15:00:05+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">sx-autoclient</title>
		<link href="http://d1223m.blogspot.com/2009/06/sx-autoclient.html"/>
		<id>tag:blogger.com,1999:blog-698432078113849188.post-844969334509641084</id>
		<updated>2009-06-08T17:22:57+00:00</updated>
		<content type="html">&lt;p&gt;A plugin that has been asked for a few times ( ... ok - once! ) was something to allow putting clients onto specific desktops. What was really needed was just a simple plugin to perform actions on new clients. So now there is sx-autoclient which means you can do things like this in your config:&lt;/p&gt;

&lt;pre&gt;
import logging
log = logging.getLogger(__name__)

def test_rule(screen, client):
    log.info('test rule!')
    client.actor.configure(x=100, y=100)


config = {
    'core.plugins': [
        #...
        'sxautoclient',
    ],

    #...

    'autoclient.rules': [test_rule],
        
}
&lt;/pre&gt;

&lt;p&gt;...and all your new clients will be moved to 100,100. &lt;/p&gt;

&lt;p&gt;Ok its still a bit low level, but once Iv added some simple rule functions for matching window names and classes and some easy actions it will be much better.&lt;/p&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img width=&quot;1&quot; height=&quot;1&quot; src=&quot;https://blogger.googleusercontent.com/tracker/698432078113849188-844969334509641084?l=d1223m.blogspot.com&quot; alt=&quot;&quot; /&gt;&lt;/div&gt;</content>
		<author>
			<name>Dunk</name>
			<email>noreply@blogger.com</email>
			<uri>http://d1223m.blogspot.com/search/label/samurai-x</uri>
		</author>
		<source>
			<title type="html">I am a number ( and some random letters )</title>
			<subtitle type="html">The blog of Dunk Fordyce [aka d1223m aka kuya...]</subtitle>
			<link rel="self" href="http://d1223m.blogspot.com/feeds/posts/default/-/samurai-x"/>
			<id>tag:blogger.com,1999:blog-698432078113849188</id>
			<updated>2010-07-19T15:00:05+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">More on eyecandy...</title>
		<link href="http://d1223m.blogspot.com/2009/06/more-on-eyecandy.html"/>
		<id>tag:blogger.com,1999:blog-698432078113849188.post-8588118816693867326</id>
		<updated>2009-06-07T23:18:37+00:00</updated>
		<content type="html">&lt;p&gt;Trying to write a new window decorator for samurai-x at the moment. &lt;b&gt;Not an easy task!&lt;/b&gt;. Its using my yahiko library which has led me to fix a few bugs. Widget libs are always such a pain in the ass! I see they are discussing one on the pyglet google group at the moment. If only we had a compositing wm we could use their code in an opengl window - zoom zoooom... &lt;b&gt;*evil grin*&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Anyway yahiko seems to be working ok with a X window as a child widget...more later&lt;/p&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img width=&quot;1&quot; height=&quot;1&quot; src=&quot;https://blogger.googleusercontent.com/tracker/698432078113849188-8588118816693867326?l=d1223m.blogspot.com&quot; alt=&quot;&quot; /&gt;&lt;/div&gt;</content>
		<author>
			<name>Dunk</name>
			<email>noreply@blogger.com</email>
			<uri>http://d1223m.blogspot.com/search/label/samurai-x</uri>
		</author>
		<source>
			<title type="html">I am a number ( and some random letters )</title>
			<subtitle type="html">The blog of Dunk Fordyce [aka d1223m aka kuya...]</subtitle>
			<link rel="self" href="http://d1223m.blogspot.com/feeds/posts/default/-/samurai-x"/>
			<id>tag:blogger.com,1999:blog-698432078113849188</id>
			<updated>2010-07-19T15:00:05+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">fbpanel and samurai-x</title>
		<link href="http://d1223m.blogspot.com/2009/06/fbpanel-and-samurai-x.html"/>
		<id>tag:blogger.com,1999:blog-698432078113849188.post-3000461119277971648</id>
		<updated>2009-06-06T18:54:29+00:00</updated>
		<content type="html">Just some eyecandy...&lt;br /&gt;
&lt;a href=&quot;http://img176.imageshack.us/my.php?image=200906061853181280x800s.png&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://img176.imageshack.us/img176/1118/200906061853181280x800s.th.png&quot; border=&quot;0&quot; alt=&quot;Free Image Hosting at www.ImageShack.us&quot; /&gt;&lt;/a&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img width=&quot;1&quot; height=&quot;1&quot; src=&quot;https://blogger.googleusercontent.com/tracker/698432078113849188-3000461119277971648?l=d1223m.blogspot.com&quot; alt=&quot;&quot; /&gt;&lt;/div&gt;</content>
		<author>
			<name>Dunk</name>
			<email>noreply@blogger.com</email>
			<uri>http://d1223m.blogspot.com/search/label/samurai-x</uri>
		</author>
		<source>
			<title type="html">I am a number ( and some random letters )</title>
			<subtitle type="html">The blog of Dunk Fordyce [aka d1223m aka kuya...]</subtitle>
			<link rel="self" href="http://d1223m.blogspot.com/feeds/posts/default/-/samurai-x"/>
			<id>tag:blogger.com,1999:blog-698432078113849188</id>
			<updated>2010-07-19T15:00:05+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">DBus</title>
		<link href="http://d1223m.blogspot.com/2009/06/dbus.html"/>
		<id>tag:blogger.com,1999:blog-698432078113849188.post-4574441207155927500</id>
		<updated>2009-06-05T23:48:39+00:00</updated>
		<content type="html">&lt;p&gt;Grrrrrr... it just wont work with samurai-x. I can run a service outside of sx and talk to it with a client, but I cant run the service inside sx!. &lt;a href=&quot;http://samurai-x.org/browser/sx-dbus/sxdbus.py&quot;&gt;http://samurai-x.org/browser/sx-dbus/sxdbus.py&lt;/a&gt; I even created a gobject main loop plugin to run this! more grrrrr's....&lt;/p&gt;

&lt;p&gt;Anyway... I went back to a bit of hacking with the sx-web plugin and made it use webob and mako templates. Mixed in with a theme and some js magic from jquery and we've got something that looks rather nice! &lt;/p&gt; 
&lt;a href=&quot;http://img192.imageshack.us/my.php?image=sxweb.png&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://img192.imageshack.us/img192/1442/sxweb.th.png&quot; border=&quot;0&quot; alt=&quot;Free Image Hosting at www.ImageShack.us&quot; /&gt;&lt;/a&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img width=&quot;1&quot; height=&quot;1&quot; src=&quot;https://blogger.googleusercontent.com/tracker/698432078113849188-4574441207155927500?l=d1223m.blogspot.com&quot; alt=&quot;&quot; /&gt;&lt;/div&gt;</content>
		<author>
			<name>Dunk</name>
			<email>noreply@blogger.com</email>
			<uri>http://d1223m.blogspot.com/search/label/samurai-x</uri>
		</author>
		<source>
			<title type="html">I am a number ( and some random letters )</title>
			<subtitle type="html">The blog of Dunk Fordyce [aka d1223m aka kuya...]</subtitle>
			<link rel="self" href="http://d1223m.blogspot.com/feeds/posts/default/-/samurai-x"/>
			<id>tag:blogger.com,1999:blog-698432078113849188</id>
			<updated>2010-07-19T15:00:05+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Documentation yay!</title>
		<link href="http://blah.lophus.org/2009/3/11/documentation-yay"/>
		<id>tag:blah.lophus.org,2009-03-11:/entry;2009/3/11/documentation-yay</id>
		<updated>2009-03-11T16:57:21+00:00</updated>
		<content type="html">&lt;p&gt;Thanks to Sejo and sphinx, samurai-x and ooxcb do now have online documentation, regenerated per hour from the git repo: &lt;a href=&quot;http://docs.samurai-x.org/ooxcb/&quot;&gt;for ooxcb&lt;/a&gt; and &lt;a href=&quot;http://docs.samurai-x.org/samurai-x2/&quot;&gt;for samurai-x2&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;There is not much content right now, but I am working on this. ooxcb and samurai-x need good documentation, because both shouldn’t be only usable for us ;-)&lt;/p&gt;</content>
		<author>
			<name>fred</name>
			<uri>http://blah.lophus.org/</uri>
		</author>
		<source>
			<title type="html">blah blah blog</title>
			<subtitle type="html">laber</subtitle>
			<link rel="self" href="http://blah.lophus.org/tags/samurai-x/feed.atom"/>
			<id>http://blah.lophus.org/tags/samurai-x/feed.atom</id>
			<updated>2009-06-09T22:00:03+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">What the samurai is doing.</title>
		<link href="http://blah.lophus.org/2009/1/27/what-the-samurai-is-doing"/>
		<id>tag:blah.lophus.org,2009-01-26:/entry;2009/1/26/what-the-samurai-is-doing</id>
		<updated>2009-01-27T11:30:55+00:00</updated>
		<content type="html">&lt;p&gt;Our &lt;a href=&quot;http://samurai-x.org&quot;&gt;samurai&lt;/a&gt; is doing much at the moment. After our 0.1 release in December, we decided to throw away most of what we’ve done till then and to rebuild everything.&lt;/p&gt;
&lt;p&gt;First: We won’t use our XCB binding (called pyxcb) for samurai-x2 any more. It was nice to use, but not nice to develop. If we’d have wanted to continue developing on pyxcb, it would have been a pain to complete the binding to xproto, and even more of pain to add bindings for other X extensions.
pyxcb was a hand written wrapper for an autogenerated ctypes wrapper of libxcb. So we actually used a Python wrapper for a C wrapper for the X protocol - you see, there’s one wrapper level too much.
There always have been &lt;a href=&quot;http://cgit.freedesktop.org/xcb/xpyb&quot;&gt;xpyb&lt;/a&gt; which is an autogenerated wrapper for the X protocol, using only few of the libxcb core functions. However, we don’t like Python C extensions, so I started to port xpyb to pure python using ctypes (&lt;a href=&quot;http://samurai-x.org/browser/xpyb-ctypes&quot;&gt;code here&lt;/a&gt;, seems to have some bugs). And finally I decided to somehow ‘fork’ xpyb to write an object oriented wrapper generator - called &lt;a href=&quot;http://samurai-x.org/browser/ooxcb&quot;&gt;ooxcb&lt;/a&gt;. That’s a bit trickier than xpyb, because it needs an interface file that wraps requests to objects and defines convenient methods, request default values and so on. And the interface file needs someone who writes it.
So I started to write an interface file for &lt;a href=&quot;http://samurai-x.org/browser/ooxcb/xproto.i&quot;&gt;the core X protocol&lt;/a&gt; - that’s less work than wrapping all these functions for pyxcb has been - but only few requests are mapped yet. Actually only the requests we need for samurai-x2 - but the wrapper will be completed one day!&lt;/p&gt;
&lt;p&gt;I think that way is the most consistent and reliable one - and ooxcb just works fine for samurai-x2 ;-)&lt;/p&gt;
&lt;p&gt;The ‘new’ samurai-x2 itself will be a bit different from samurai-x2 0.1. Since extendable applications are much cooler than static ones, we decided to make samurai-x2 as extendable as possible. The samurai-x2 does depend on the setuptools and ooxcb (which depends on libxcb). However, samurai-x2 without plugins isn’t really usable. You can neither move nor resize windows, you have no desktops and no decorations. All these features are added by plugins. Plugins are just &lt;a href=&quot;http://peak.telecommunity.com/DevCenter/PythonEggs&quot;&gt;eggs&lt;/a&gt; that are living in the plugin path (at the moment &lt;em&gt;/.samuraix/plugins&lt;/em&gt;) and register themselves for an entry point. samurai-x2 then loads all plugins defined in the configuration file, and the plugins register as event handlers.
The whole core API uses events as much as possible to allow plugins to get as much control as needed - but without monkey patching.&lt;/p&gt;
&lt;p&gt;The current git revision of samurai-x2 is already usable (without crashing! :D) - and it provides some usable plugins:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;sx-actions: a basic action framework usable by other plugins. Other plugins can provide actions or emit actions. So it’d be possible to bind the ‘next desktop’ action to a key event as wellas to bind the ‘quit samurai-x’ to a button event - with an unified interface.
&lt;/li&gt;&lt;li&gt;sx-bind: a plugin that connects actions to key presses (hotkeys)
&lt;/li&gt;&lt;li&gt;sx-desktops: provides virtual desktops and a layouter interface
&lt;/li&gt;&lt;li&gt;sx-moveresize: provides actions that move or resize the current client
&lt;/li&gt;&lt;li&gt;sx-simpledeco: a plugin that draws a simple decoration window using the xproto api (so no cairo needed). That’s more a proof-of-concept - we want to create a cairo decoration plugin plugin in the future.
&lt;/li&gt;&lt;li&gt;sx-tiling: a &lt;strong&gt;very&lt;/strong&gt; simple tiling proof-of-concept layouter. Not really usable for the tiling lover yet, but it should be easy to complete it.
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;So, it should be possible to make a plugin doing everything you’d love to see in a window manager, and that’s nice.&lt;/p&gt;
&lt;p&gt;I hope you now have an idea what the samurai is doing. If you have any questions or want to help with development - you are welcome to join our &lt;a href=&quot;http://www.samurai-x.org/mailman/listinfo/samuraix_users&quot;&gt;mailing list&lt;/a&gt; and our IRC channel #samuraix on irc.freenode.net.&lt;/p&gt;</content>
		<author>
			<name>fred</name>
			<uri>http://blah.lophus.org/</uri>
		</author>
		<source>
			<title type="html">blah blah blog</title>
			<subtitle type="html">laber</subtitle>
			<link rel="self" href="http://blah.lophus.org/tags/samurai-x/feed.atom"/>
			<id>http://blah.lophus.org/tags/samurai-x/feed.atom</id>
			<updated>2009-06-09T22:00:03+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Hi samurai-x!</title>
		<link href="http://blah.lophus.org/2009/1/21/hi-samurai-x"/>
		<id>tag:blah.lophus.org,2009-01-21:/entry;2009/1/21/hi-samurai-x</id>
		<updated>2009-01-21T18:31:09+00:00</updated>
		<content type="html">&lt;p&gt;Look at me! I am a post about samurai-x. Please ignore me.&lt;/p&gt;</content>
		<author>
			<name>fred</name>
			<uri>http://blah.lophus.org/</uri>
		</author>
		<source>
			<title type="html">blah blah blog</title>
			<subtitle type="html">laber</subtitle>
			<link rel="self" href="http://blah.lophus.org/tags/samurai-x/feed.atom"/>
			<id>http://blah.lophus.org/tags/samurai-x/feed.atom</id>
			<updated>2009-06-09T22:00:03+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Samurai-X</title>
		<link href="http://d1223m.blogspot.com/2008/07/samurai-x.html"/>
		<id>tag:blogger.com,1999:blog-698432078113849188.post-6447594201849227282</id>
		<updated>2008-07-14T11:03:29+00:00</updated>
		<content type="html">&lt;p&gt;Finally Ive done it and written a window manager in pure python, lots and lots of ctypes, but no actual c code. Presenting &lt;a href=&quot;http://code.google.com/p/samurai-x/&quot;&gt;Samurai-X&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The feature set is pretty small at the moment, just window resizing/moving, virtual desktops and a statusbar (drawn with cairo). Not sure exactly what the full feature list will look like, probably something like &lt;a href=&quot;http://awesome.naquadah.org/&quot;&gt;awesome&lt;/a&gt;/&lt;a href=&quot;http://fluxbox.org&quot;&gt;fluxbox&lt;/a&gt; - but with more python goodness&lt;/p&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img width=&quot;1&quot; height=&quot;1&quot; src=&quot;https://blogger.googleusercontent.com/tracker/698432078113849188-6447594201849227282?l=d1223m.blogspot.com&quot; alt=&quot;&quot; /&gt;&lt;/div&gt;</content>
		<author>
			<name>Dunk</name>
			<email>noreply@blogger.com</email>
			<uri>http://d1223m.blogspot.com/search/label/samurai-x</uri>
		</author>
		<source>
			<title type="html">I am a number ( and some random letters )</title>
			<subtitle type="html">The blog of Dunk Fordyce [aka d1223m aka kuya...]</subtitle>
			<link rel="self" href="http://d1223m.blogspot.com/feeds/posts/default/-/samurai-x"/>
			<id>tag:blogger.com,1999:blog-698432078113849188</id>
			<updated>2010-07-19T15:00:05+00:00</updated>
		</source>
	</entry>

</feed>
