<?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"
	>

<channel>
	<title>Sascha’s Blog</title>
	<atom:link href="http://leib.be/sascha/feed/" rel="self" type="application/rss+xml" />
	<link>http://leib.be/sascha</link>
	<description>Tis &#38; tat from Sascha Leib</description>
	<pubDate>Sat, 12 May 2012 21:14:36 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
	<language>en</language>
			<item>
		<title>Portal Turret Project</title>
		<link>http://leib.be/sascha/2011/12/portal-turret-project/</link>
		<comments>http://leib.be/sascha/2011/12/portal-turret-project/#comments</comments>
		<pubDate>Wed, 14 Dec 2011 22:37:47 +0000</pubDate>
		<dc:creator>sascha</dc:creator>
		
		<category><![CDATA[3D]]></category>

		<category><![CDATA[Arduino]]></category>

		<category><![CDATA[Electronics]]></category>

		<category><![CDATA[Hardware]]></category>

		<category><![CDATA[Software]]></category>

		<category><![CDATA[DIY]]></category>

		<category><![CDATA[Hackerspace]]></category>

		<category><![CDATA[Portal]]></category>

		<guid isPermaLink="false">http://leib.be/sascha/?p=45</guid>
		<description><![CDATA[Building a model of a Portal Turret (mostly) from household materials.]]></description>
			<content:encoded><![CDATA[<p>My (then 6-year-old) daughter and me were pretty impressed by <a title="http://hackaday.com/2011/05/10/diy-portal-turret-is-looking-pretty-good/" href="http://" target="_blank">this build</a> of a Portal Turret, and since she is quite a big Portal fan, this thing went straight up to the top of her birthday wish-list.</p>
<p>Actually, here&#8217;s the master plan she drew for me:</p>
<p><a href="http://www.flickr.com/photos/27371785@N08/6848191306/" title="The Master Plan"><img src="http://farm8.staticflickr.com/7191/6848191306_e48b9743a8.jpg" width="500" height="375" alt="The Master Plan"></a></p>
<p>Well, I guess I could do something with a bit of Styrofoam and paper mâché, I guess … let&#8217;s first draw up some more detailed plans:</p>
<p><a href="http://www.flickr.com/photos/27371785@N08/6848191650/" title="Detail Plans"><img src="http://farm8.staticflickr.com/7209/6848191650_ce2eee1559.jpg" width="500" height="375" alt="Detail Plans"></a></p>
<p>While I went to buy the material, my daughter couldn&#8217;t resist talking to her school friends that her ultra-cool father is building a robot for her …</p>
<p>… and it will talk and sing …</p>
<p>… and dance …</p>
<p>… and shoot …</p>
<p>… and fly …</p>
<p>… and then she invited all her friends to come and see it …</p>
<p>Well, the shooting and flying is out of the question, and the dancing would be tough. But singing and talking – well, let&#8217;s see what I can do.</p>
<p>With so much pressure on me now, we better get started before the kids arrive.</p>
<h3>1. The Body</h3>
<p>To hold it all together, I decided to start with a centre piece made of plywood:</p>
<p>Transferring the measurements</p>
<p><a href="http://www.flickr.com/photos/27371785@N08/6994315535/" title="Pushpin Transfer Method"><img src="http://farm8.staticflickr.com/7178/6994315535_67aef3d5a4.jpg" width="500" height="375" alt="Pushpin Transfer Method"></a></p>
<p>The core shape is ready to be cut out:</p>
<p><a href="http://www.flickr.com/photos/27371785@N08/6848192396/" title="The Turret Core"><img src="http://farm8.staticflickr.com/7058/6848192396_495ac96981.jpg" width="500" height="375" alt="Turret Core"></a></p>
<p>Better do this on the balcony where it is easier to clean up:</p>
<p><a href="http://www.flickr.com/photos/27371785@N08/6848192988/" title="Ready to cut. Better do this outside where it is easier to clean up afterwards"><img src="http://farm8.staticflickr.com/7051/6848192988_0d52eafd87.jpg" width="500" height="375" alt="Turret Core (2)"></a></p>
<p>Zofia is helping me to sandpaper the workpiece:</p>
<p><a href="http://www.flickr.com/photos/27371785@N08/6994316843/" title="Zofia is helping me to sandpaper the workpiece"><img src="http://farm8.staticflickr.com/7062/6994316843_589a176116.jpg" width="500" height="375" alt="Sandpapering"></a></p>
<p>Next step: I fixed two stripes of wood to the bottom where the legs can be attached later:</p>
<p><a href="http://www.flickr.com/photos/27371785@N08/6994345277/" title="Two extra stripes of plywood at the bottom will help to fix the feet here later"><img src="http://farm8.staticflickr.com/7203/6994345277_ae25ae3775.jpg" width="500" height="375" alt="Core Base"></a></p>
<p>Remember: wood lime holds better the more pressure is applied at this stage:</p>
<p><a href="http://www.flickr.com/photos/27371785@N08/6994345737/" title="Pressure Wins"><img src="http://farm8.staticflickr.com/7191/6994345737_96bf7cfa57.jpg" width="500" height="375" alt="Pressure Wins"></a></p>
<p>While the lime sets, we can start with the main turret body. For this I bought a few panels of insulation material from the local &#8220;bricolage&#8221; shop.</p>
<p>Once again, let&#8217;s transfer the measurements:</p>
<p><a href="http://www.flickr.com/photos/27371785@N08/6994414799/" title="Styrofoam (cheap from the construction store) is just the right stuff..."><img src="http://farm8.staticflickr.com/7201/6994414799_bf01d417a2.jpg" width="500" height="375" alt="Styrofoam"></a><br clear="all" /><a href="http://www.flickr.com/photos/27371785@N08/6994415081/" title="Measurements von saschaleib bei Flickr"><img src="http://farm8.staticflickr.com/7194/6994415081_09a4222a22.jpg" width="500" height="375" alt="Measurements"></a></p>
<p>Zofia helped me with the cutouts (be careful with that knife!)</p>
<p><a href="http://www.flickr.com/photos/27371785@N08/6994415381/" title="Great assistance by Z. with the dangerous and ever-important task of cutting the styrofoam into shape&hellip;"><img src="http://farm8.staticflickr.com/7048/6994415381_28ae2888ef.jpg" width="500" height="375" alt="Careful with that knife"></a></p>
<p>Looks good and all fingers are still attached. I call this a success.</p>
<p><a href="http://www.flickr.com/photos/27371785@N08/6848292530/" title="Cutouts"><img src="http://farm8.staticflickr.com/7061/6848292530_2c71c9da5c.jpg" width="500" height="375" alt="Cutouts"></a></p>
<p>Each body half consists of two and a half layers of Styrofoam which are glued together and cut to create the body shape:</p>
<p><a href="http://www.flickr.com/photos/27371785@N08/6994416051/" title="Starting to take shape"><img src="http://farm8.staticflickr.com/7186/6994416051_e5035e934b.jpg" width="500" height="375" alt="Taking Shape"></a></p>
<p>If the measurements are precise, it is actually easy to cut the body into shape:</p>
<p><a href="http://www.flickr.com/photos/27371785@N08/6997551533/" title="Left and Right"><img src="http://farm8.staticflickr.com/7257/6997551533_d63285b3e8.jpg" width="500" height="375" alt="Left and Right"></a></p>
<p>At this stage, grandmother treated us with some delicious moist cake (no lie!):</p>
<p><a href="http://www.flickr.com/photos/27371785@N08/6851433892/" title="This cake is real"><img src="http://farm8.staticflickr.com/7198/6851433892_6b225e8e52.jpg" width="500" height="375" alt="This cake is real"></a></p>
<p>Meanwhile some of Zofia&#8217;s school friends came by to see how things are going, and they helped us with the companion cubes you can see all over the place.</p>
<p>To get an idea how it looks like, I just clamped the two halves together:</p>
<p><a href="http://www.flickr.com/photos/27371785@N08/6851433188/" title="provisorically held together"><img src="http://farm8.staticflickr.com/7267/6851433188_72866cedc3.jpg" width="375" height="500" alt="The full mounty"></a></p>
<p>To finish it up, I added a layer of filler putty to get a smoother surface and as a foundation for the outer shell (to be added later):</p>
<p><a href="http://www.flickr.com/photos/27371785@N08/6997557705/" title="Layering"><img src="http://farm8.staticflickr.com/7211/6997557705_b439fd2038.jpg" width="500" height="375" alt="Layering"></a></p>
<p>Let this dry and harden and let&#8217;s focus on another part of the project:</p>
<h3>2. Electronics</h3>
<p>Honestly, I was a bit scared of the electronics part. I never really made anything more complicated than connecting a light bulb to a battery. If this thing ever was to talk, I would probably need to learn a lot before I can make it work.</p>
<p>Luckily, just at that time the local <a title="Hackerspace Brussels" href="https://hackerspace.be/Main_Page" target="_blank">hackerspace</a> organised a <a href="https://hackerspace.be/Get_to_know_Nanode" target="_blank">Nanode soldering event</a>. Just what I needed! The best way to get started with soldering is to meet up with nice people to share some solder, a multimeter and drink some Club Mate.</p>
<p>Most of all, this was a great starting point to learn a bit of of electronics to start my own projects. I also got myself a copy of a book called &#8220;<a href="http://www.amazon.co.uk/Electronics-Teach-Yourself-M-Plant/dp/0340422300/ref=sr_1_1?ie=UTF8&amp;qid=1324161511&amp;sr=8-1" target="_blank">Teach yourself Electronics</a>&#8221; from an on-line bouquinist and quickly mounted a massive bill of electronic components just for &#8220;trying this out&#8221;.</p>
<p>In the end, I also replaced the <a href="http://nanode.eu/" target="_blank">Nanode</a> I&#8217;ve soldered in the hackerspace with an <a href="http://www.arduino.cc/en/Main/arduinoBoardUno" target="_blank">Arduino Uno</a>, which works better with the <a href="http://www.ladyada.net/make/waveshield/" target="_blank">Wave Shield</a> I am using for the &#8220;speaking and singing&#8221; part of the project.</p>
<p>Starting point for me was a old film capsule, an even older lens (I think I found this in the trash one day when I still went to school) and an oversized red LED, which all fitted neatly together, but never made it to the final build because the LED turned out to be too dim. Learning from your mistakes, that&#8217;s what this is all about. And making photographs, of course, here it is:</p>
<p><a href="http://www.flickr.com/photos/27371785@N08/6851462780/" title="Eye of the Turret"><img src="http://farm7.staticflickr.com/6033/6851462780_9b98ee9939.jpg" width="500" height="375" alt="Eye of the Turret"></a></p>
<p>Speaking of which, here&#8217;s also a photograph of the workplace. Note the tea can and the (non-incendiary) lemons in the foreground:</p>
<p><a href="http://www.flickr.com/photos/27371785@N08/6851484316/" title="Workspace with lemons"><img src="http://farm7.staticflickr.com/6218/6851484316_bb6ede6558.jpg" width="375" height="500" alt="Workspace with lemons"></a></p>
<p>More interestingly, here&#8217;s a picture of an early version of the setup, built into a cheap plastic case I&#8217;ve found and which has just the right measures to fit the design:</p>
<p><a href="http://www.flickr.com/photos/27371785@N08/6851495848/" title="Electronics (1)"><img src="http://farm7.staticflickr.com/6097/6851495848_c53e4fdeaa.jpg" width="500" height="375" alt="Electronics"></a></p>
<p>Even better, the Arduino fitted nicely between the mounting holes at the bottom and it was quite easy to create the necessary holes in the case to make sockets, etc. accessible from the outside.</p>
<p><a href="http://www.flickr.com/photos/27371785@N08/6997620291/" title="Interfaces"><img src="http://farm8.staticflickr.com/7072/6997620291_84a62dba53.jpg" width="375" height="500" alt="Interfaces"></a></p>
<p>The SD-Card holds the WAV files with whatever a turret may say in the original Portal game (I&#8217;ve extracted the files from the game). I&#8217;ll post the source code to play them here later in case anybody is interested.</p>
<p>Z. of course wanted to help me with the soldering as well. She actually did some very nice solder points before she discovered that the tip of the iron is indeed hot.</p>
<p><a href="http://www.flickr.com/photos/27371785@N08/6997661945/" title="Bring your daughter to work day"><img src="http://farm8.staticflickr.com/7088/6997661945_7f4acc7937.jpg" width="375" height="500" alt="Bring your daughter to work day"></a></p>
<p>Oh, well, it&#8217;s all in the interest of science, and the burns were gone after a week or so.</p>
<p>On the picture above, we were actually working on the second version of the Eye:</p>
<p><a href="http://www.flickr.com/photos/27371785@N08/6851551812/" title="Second Sight"><img src="http://farm8.staticflickr.com/7178/6851551812_0b0f6b6d43.jpg" width="375" height="500" alt="Second Sight"></a></p>
<p>Unfortunately, the 200W Helium-Neon laser that was planned for the eye didn&#8217;t make it through health &#038; safety (duoh!) but have a look at this close-up:</p>
<p><a href="http://www.flickr.com/photos/27371785@N08/6851759792/" title="I see you!"><img src="http://farm8.staticflickr.com/7198/6851759792_311dd3e1bc.jpg" width="500" height="500" alt="I see you!"></a></p>
<p>This is the final (well, somewhat) version of the &#8220;brain&#8221; box. You can see the PIR for motion detection and the transistor that drives the LEDs:</p>
<p><a href="http://www.flickr.com/photos/27371785@N08/6851607828/" title="Turret Brain von saschaleib bei Flickr"><img src="http://farm8.staticflickr.com/7101/6851607828_20833c4868.jpg" width="500" height="375" alt="Turret Brain"></a></p>
<p>There is also a second case for the other side which houses the speaker and a 9V battery so it can run without a power adapter. This has the disadvantage that it needs some cables to connect the two with each other, but it also helps to balance the whole machinery.</p>
<h2>Surface</h2>
<p>While the body parts now had the right shape and colour, it was still very sensitive to bumps and scratches. To resolve this, I added a layer of newspaper mixed with wallpaper lime. This gives just the right strength without adding much weight:</p>
<p><a href="http://www.flickr.com/photos/27371785@N08/6997746743/" title="Paper King"><img src="http://farm8.staticflickr.com/7181/6997746743_e84041a489.jpg" width="500" height="375" alt="Paper King"></a></p>
<p>[to be continued]</p>
]]></content:encoded>
			<wfw:commentRss>http://leib.be/sascha/2011/12/portal-turret-project/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Still offline?</title>
		<link>http://leib.be/sascha/2011/09/still-offline/</link>
		<comments>http://leib.be/sascha/2011/09/still-offline/#comments</comments>
		<pubDate>Mon, 19 Sep 2011 10:16:20 +0000</pubDate>
		<dc:creator>sascha</dc:creator>
		
		<category><![CDATA[Music]]></category>

		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[Pirates]]></category>

		<category><![CDATA[Portal]]></category>

		<guid isPermaLink="false">http://leib.be/sascha/?p=44</guid>
		<description><![CDATA[On the occasion of the huge success of the Berlin Pirate Party in yesterday's elections, here's a little song text (to be sung to Still Alive from the game Portal)...]]></description>
			<content:encoded><![CDATA[<p>On the occasion of the huge success of the <a href="http://www.google.be/url?sa=t&amp;source=web&amp;cd=1&amp;ved=0CCkQFjAA&amp;url=http%3A%2F%2Fberlin.piratenpartei.de%2F&amp;rct=j&amp;q=piratenpartei%20berlin&amp;ei=sRR3TpeABc2j-gbMuMjEBw&amp;usg=AFQjCNE4Mh0Oy-RVxJSWRpWYCJY4ZHzqkA&amp;sig2=u3gKeYiEv4lQYfl-7xus1A&amp;cad=rja" target="_blank">Berlin Pirate Party</a> in yesterday&#8217;s <a href="http://torrentfreak.com/pirate-party-enters-berlin-parliament-after-historical-election-win-110918/" target="_blank">elections</a>, here&#8217;s a little song text (to be sung to <a href="http://www.youtube.com/watch?v=Y6ljFaKRTrI" target="_blank">Still Alive</a> from the game <a href="http://en.wikipedia.org/wiki/Portal_%28video_game%29">Portal</a>):</p>
<blockquote><p><strong>Still Offline?</strong></p>
<p>This was a triumph!<br />
I&#8217;m making a note here:<br />
HUGE SUCCESS!<br />
It&#8217;s hard to overstate<br />
our satisfaction.</p>
<p>Pirat-e Party<br />
We do what we must<br />
because we can!</p>
<p>For the good of all of us<br />
Except the ones who&#8217;re offline.</p>
<p>But there&#8217;s no use crying over every lost vote<br />
we just keep on trying till we run out of rum.</p>
<p>There are posters to be done,<br />
and we print out our programme<br />
for the people who are<br />
still offline.</p>
<p>We&#8217;re not even jaunty,<br />
We&#8217;re trying to be sincere right now.<br />
Even though they tried to disdain<br />
and trolled us.</p>
<p>And tried to divide us<br />
and then patronised us<br />
once again.<br />
But we don&#8217;t care because we all<br />
feel so happy we we won!</p>
<p>Now these votes all count up<br />
to a nice round amount<br />
and we won our seats<br />
We are pwning the house</p>
<p>So we&#8217;re glad we got trolled –<br />
&#8217;cause that&#8217;s how all the people learned<br />
especially those who are<br />
still offline.</p>
<p>Go ahead and troll us!<br />
We won&#8217;t loose our peace of mind over that<br />
Maybe someone else<br />
will give you food?<br />
Maybe those nazis<br />
That was a joke! HAHA! Fat chance!!</p>
<p>Anyway we&#8217;ll have cake tonight<br />
that&#8217;s so delicious and moist!</p>
<p>Look at me: still talking<br />
when there&#8217;s still work to do.<br />
When i look out there,<br />
It makes me glad I&#8217;m not you!</p>
<p>We have web sites to be run.<br />
There is politics to be done.<br />
And there are people who are<br />
still offline.</p>
<p>Like your grannie, she is<br />
still offline</p>
<p>and all your friends, they are all<br />
still offline.</p>
<p>And one day soon they won&#8217;t be<br />
still offline.</p>
<p>And that&#8217;s your end because you are<br />
still offline.</p>
<p>And then you&#8217;re dead because you&#8217;re<br />
still offline</p>
<p>still offline?</p>
<p>still offline.</p></blockquote>
<p>My lyrics are <a href="http://en.wikipedia.org/wiki/Copyleft" target="_blank">copyleft</a>-ed, but some restrictions may apply to the music.</p>
<p><object width="420" height="315"><param name="movie" value="http://www.youtube.com/v/oFeI7Vo3c4s?version=3&amp;hl=en_GB"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/oFeI7Vo3c4s?version=3&amp;hl=en_GB" type="application/x-shockwave-flash" width="420" height="315" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://leib.be/sascha/2011/09/still-offline/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Local Environment Chat (LEChat)</title>
		<link>http://leib.be/sascha/2011/08/local-environment-chat-lechat/</link>
		<comments>http://leib.be/sascha/2011/08/local-environment-chat-lechat/#comments</comments>
		<pubDate>Fri, 05 Aug 2011 19:11:14 +0000</pubDate>
		<dc:creator>sascha</dc:creator>
		
		<category><![CDATA[Development]]></category>

		<category><![CDATA[Software]]></category>

		<category><![CDATA[Embedded]]></category>

		<category><![CDATA[JavaScript]]></category>

		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://leib.be/sascha/?p=43</guid>
		<description><![CDATA[Time to mention a little project I&#8217;m working on since a while: A simple chat interface that will run inside your web browser (read: made in JavaScript) in combination with a server that can run under OpenWRT, which in turn means it can run on your old router at home. Yes, no dedicated server needed.
The [...]]]></description>
			<content:encoded><![CDATA[<p>Time to mention a little project I&#8217;m working on since a while: A simple chat interface that will run inside your web browser (read: made in JavaScript) in combination with a server that can run under <a href="https://openwrt.org/" target="_blank">OpenWRT</a>, which in turn means it can run on your old router at home. Yes, no dedicated server needed.</p>
<p>The whole project is still in its infancy, but there is an interface <a href="http://test.kolmio.com/" target="_blank">test installation</a> (using PHP scripts as a backend).</p>
<p>The end product is going to be released under the GNU public license. Feel free to post comments here, or send me messages directly.</p>
]]></content:encoded>
			<wfw:commentRss>http://leib.be/sascha/2011/08/local-environment-chat-lechat/feed/</wfw:commentRss>
		</item>
		<item>
		<title>New Code Portal</title>
		<link>http://leib.be/sascha/2008/11/new-code-portal/</link>
		<comments>http://leib.be/sascha/2008/11/new-code-portal/#comments</comments>
		<pubDate>Wed, 19 Nov 2008 17:07:13 +0000</pubDate>
		<dc:creator>sascha</dc:creator>
		
		<category><![CDATA[Articles]]></category>

		<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://leib.be/sascha/?p=42</guid>
		<description><![CDATA[I used the opportunity that I had to do some redesigning anyway to start to consolidate my software to a new portal: The Kolmio Code Repository.
The first thing you find there is a JavaScript class to create (pseudo-) modal dialogs called js.Dialog. Have a look!
In the near future, I am planning to move more of [...]]]></description>
			<content:encoded><![CDATA[<p>I used the opportunity that I had to do some redesigning anyway to start to consolidate my software to a new portal: The <a href="http://code.kolmio.com/" target="_blank">Kolmio Code Repository</a>.</p>
<p>The first thing you find there is a JavaScript class to create (pseudo-) modal dialogs called <a href="http://code.kolmio.com/jsdialog/" target="_blank">js.Dialog</a>. Have a look!</p>
<p>In the near future, I am planning to move more of my code to the new site. Especially the open-source items will probably find a new home there.</p>
]]></content:encoded>
			<wfw:commentRss>http://leib.be/sascha/2008/11/new-code-portal/feed/</wfw:commentRss>
		</item>
		<item>
		<title>XML Cheat Sheets (German)</title>
		<link>http://leib.be/sascha/2008/07/xml-cheat-sheets-german/</link>
		<comments>http://leib.be/sascha/2008/07/xml-cheat-sheets-german/#comments</comments>
		<pubDate>Tue, 01 Jul 2008 19:34:01 +0000</pubDate>
		<dc:creator>sascha</dc:creator>
		
		<category><![CDATA[Articles]]></category>

		<category><![CDATA[Development]]></category>

		<category><![CDATA[XML]]></category>

		<category><![CDATA[German]]></category>

		<guid isPermaLink="false">http://leib.be/sascha/?p=40</guid>
		<description><![CDATA[Eine ganz, ganz kurze Einführung in DTDs.]]></description>
			<content:encoded><![CDATA[<p>Als Prüfungsvorbereitung für das Seminar &#8220;XML-Technologien&#8221;, habe ich wieder mal angefangen, ein paar <a title="Cheat Sheets Home Page" href="http://leib.be/sascha/cheat-sheets/deutsch/" target="_blank">Cheat Sheets</a> zu machen. Vielleicht findet der ein oder andere das auch hilfreich, ich stelle sie jedenfalls mal hier online&#8230;</p>
<p>Den Anfang macht das <img style="border: 0pt none ; vertical-align: middle;" src="/sascha/blog/wp-content/icons/acrobaticon16.png" alt="Acrobat/PDF Document" width="16" height="16" /> <a href="http://leib.be/sascha/files/DTDCheatSheet.pdf" target="_blank">DTD Cheat Sheet</a>. Darin wird auf (derzeit) drei Seiten alles kurz zusammengefasst, was man zu DTDs wissen muss.</p>
<p><strong>Update:</strong> Im <img style="border: 0pt none ; vertical-align: middle;" src="/sascha/blog/wp-content/icons/acrobaticon16.png" alt="Acrobat/PDF Document" width="16" height="16" /> <a href="http://leib.be/sascha/files/XPathCheatSheet.pdf" target="_blank">xPath Cheat Sheet</a> fehlen zwar noch ein paar Themen (vor allem die Vergleichsoperatoren), aber ich denke, man kann es schon mal ansehen.</p>
]]></content:encoded>
			<wfw:commentRss>http://leib.be/sascha/2008/07/xml-cheat-sheets-german/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>

