<?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>Die Welt ist gar nicht so. &#187; Bastelei</title>
	<atom:link href="http://blog.dieweltistgarnichtso.net/category/bastelei/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.dieweltistgarnichtso.net</link>
	<description>Sie ist ganz anders.</description>
	<lastBuildDate>Sun, 29 Jan 2012 14:22:51 +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>uii – a minimalist IRC client</title>
		<link>http://blog.dieweltistgarnichtso.net/uii-a-minimalist-irc-client</link>
		<comments>http://blog.dieweltistgarnichtso.net/uii-a-minimalist-irc-client#comments</comments>
		<pubDate>Wed, 25 Jan 2012 13:29:24 +0000</pubDate>
		<dc:creator>erlehmann</dc:creator>
				<category><![CDATA[Bastelei]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://blog.dieweltistgarnichtso.net/?p=4476</guid>
		<description><![CDATA[uii is a minimalist text-based IRC client. uii is a shell script frontend for ii: using standard Unix utilities like tail and cat, it operates on files and directories representing input and output of servers, channels and other users. uiis &#8230; <a href="http://blog.dieweltistgarnichtso.net/uii-a-minimalist-irc-client">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>
<i>uii</i> is a minimalist text-based <a href="http://en.wikipedia.org/wiki/Internet_Relay_Chat"><abbr title="Internet Relay Chat">IRC</abbr></a> client. <i>uii</i> is a shell script frontend for <a href="http://tools.suckless.org/ii/"><i>ii</i></a>: using standard <i>Unix</i> utilities like <a href="http://en.wikipedia.org/wiki/Tail_%28Unix%29"><i>tail</i></a> and <a href="http://en.wikipedia.org/wiki/Cat_%28Unix%29"><i>cat</i></a>, it operates on files and directories representing input and output of servers, channels and other users.
</p>
<figure>
<img src="//daten.dieweltistgarnichtso.net/pics/screenshots/uii-spackeria.png" alt="Screenshot of uii's interface, showing the channel #spackeria on chat.freenode.org">
<figcaption>
<i>uii</i>s minimalist interface is dedicated entirely to one <abbr title="Internet Relay Chat">IRC</abbr> server, channel or nick name. It displays incoming text and has a <a href="http://en.wikipedia.org/wiki/GNU_readline"><i>readline</i></a>-enabled prompt at the bottom.
</figcaption>
</figure>
<p>
If data is received from an entity with no accompanying <i>uii</i> process, a <a href="http://developer.gnome.org/libnotify/">desktop notification</a> is shown. <i>uii</i> also has limited highlighting; if the nick name, preceded by a space character, occurs in the output, it is printed bold (using <a href="http://en.wikipedia.org/wiki/ANSI_escape_code"><abbr title="American National Standards Institute">ANSI</abbr> escape codes</a>) and a <a href="http://en.wikipedia.org/wiki/Bell_character">bell character</a> is emitted.
</p>
<p>
Users should be aware that <i>uii</i> output may look garbled if their terminal emulator does not show unicode glyphs correctly (<a href="http://en.wikipedia.org/wiki/Xterm"><i>xterm</i></a>) or has “clever” redraw behaviour (<a href="http://en.wikipedia.org/wiki/Rxvt"><i>urxvt</i></a>). Programs embedding the <a href="https://live.gnome.org/VTE">VTE Terminal Widget</a> (like <a href="https://en.wikipedia.org/wiki/GNOME_Terminal"><i>GNOME Terminal</i></a> or <a href="http://www.xfce.org/projects/terminal"><i>Xfce Terminal</i></a>) work well; I use <a href="http://www.tenshu.net/p/terminator.html"><i>Terminator</i></a>, as it can set an <a href="http://standards.freedesktop.org/wm-spec/wm-spec-latest.html#URGENCY">urgent hint</a> when a bell character is output.
</p>
<p>
If you have read this far, you should check out <a href="https://github.com/erlehmann/uii"><i>uii</i>&#8216;s source code</a>.
</p>]]></content:encoded>
			<wfw:commentRss>http://blog.dieweltistgarnichtso.net/uii-a-minimalist-irc-client/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ich glaub, es hackt.</title>
		<link>http://blog.dieweltistgarnichtso.net/ich-glaub-es-hackt</link>
		<comments>http://blog.dieweltistgarnichtso.net/ich-glaub-es-hackt#comments</comments>
		<pubDate>Mon, 17 Oct 2011 16:18:43 +0000</pubDate>
		<dc:creator>erlehmann</dc:creator>
				<category><![CDATA[Bastelei]]></category>
		<category><![CDATA[Netzkultur]]></category>
		<category><![CDATA[christopherlauer]]></category>
		<category><![CDATA[fefe]]></category>
		<category><![CDATA[satire]]></category>

		<guid isPermaLink="false">http://blog.dieweltistgarnichtso.net/?p=3941</guid>
		<description><![CDATA[Christopher Lauer ist ja bekannt dafür, dass der schon immer für alle Vorschläge der Blogger-Mafia zu haben war. Und jetzt ratet mal, für wen der neuerdings Werbung macht. DA KOMMT IHR NIE DRAUF!!1 Nebenbei: Ich lese Fefe ja nur wegen &#8230; <a href="http://blog.dieweltistgarnichtso.net/ich-glaub-es-hackt">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>
<a href="http://de.wikipedia.org/wiki/Christopher_Lauer">Christopher Lauer</a> ist ja bekannt dafür, dass der schon immer für alle Vorschläge der Blogger-Mafia zu haben war. Und jetzt ratet mal, für wen der neuerdings Werbung macht. <strong><a href="https://mobile.twitter.com/schmidtlepp/status/125679794573688833">DA KOMMT IHR NIE DRAUF!!1</a></strong>
</p>
<img src="http://daten.dieweltistgarnichtso.net/pics/macros/fefe-lauer.png" alt="Ein Blog in C, mit dietlibc, libowfat, unter gatling laufend und mit tinyLDAP-Backend.">
<p>
Nebenbei: <a href="http://blog.fefe.de/?ts=b0658f8f">Ich lese Fefe</a> ja nur <span title="Geben Sie 200 g Butter in eine Pfanne oder einen Wok und erhitzen Sie sie vorsichtig. Schälen Sie nun drei weitere Blöcke Butter. Geben Sie sie zu der Butter in die Pfanne und rösten Sie sie unter Rühren etwa 1 bis 2 Minuten an. Bon Appetit.">wegen der leckeren Rezepte</span>.
</p>
<ins datetime="2011-10-17T17:46:34+00:00">
<p>
Für Alle, die Ähnliches vorhaben, gibt es <a href="http://daten.dieweltistgarnichtso.net/pics/macros/fefe-lauer.svg">das Bild auch als <abbr title="Scalable Vector Graphics">SVG</abbr>.</a>
</p>

</ins>]]></content:encoded>
			<wfw:commentRss>http://blog.dieweltistgarnichtso.net/ich-glaub-es-hackt/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>The IT Crowd Theme in C</title>
		<link>http://blog.dieweltistgarnichtso.net/the-it-crowd-theme-in-c</link>
		<comments>http://blog.dieweltistgarnichtso.net/the-it-crowd-theme-in-c#comments</comments>
		<pubDate>Fri, 14 Oct 2011 08:29:54 +0000</pubDate>
		<dc:creator>erlehmann</dc:creator>
				<category><![CDATA[Bastelei]]></category>
		<category><![CDATA[Netzkultur]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[8bit]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[itcrowd]]></category>

		<guid isPermaLink="false">http://blog.dieweltistgarnichtso.net/?p=3923</guid>
		<description><![CDATA[Inspired by VIznut, in the last few days I have experimented with music creation using a C compiler. This morning, I chose to write small program playing a melody not entirely unlike the theme of The IT Crowd when piped &#8230; <a href="http://blog.dieweltistgarnichtso.net/the-it-crowd-theme-in-c">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>
<a href="http://countercomplex.blogspot.com/2011/10/algorithmic-symphonies-from-one-line-of.html">Inspired by <i>VIznut</i></a>, in the last few days I have experimented with <a href="https://github.com/erlehmann/algorithmic-symphonies">music creation using a <i>C</i> compiler</a>. This morning, I chose to write small program playing a melody not entirely unlike the <a href="http://www.youtube.com/watch?v=w5-_B-tKnZw">theme of <i>The IT Crowd</i></a> when piped to <i>/dev/dsp</i>. True to the spirit of the intro, it ends with a <a href="http://cache.ohinternet.com/images/a/a4/Chrono_Vortex.jpg">division by zero</a>.
</p>
<code>
#include &lt;stdio.h&gt;
main() {long int t;for(t=0;;t++) {fputc((int)(
(0/(128000-t))|(((t&lt;92000)*0xff)&#038;
(t%2000*("  $&#038;  %'  '%  %$"[t%32000/2000]-32)
|t%2000*("$$  %%  ''  %%  "[t%32000/2000]-32)/2)|
(t%2000*("'&#038;"[t%92000/2000]-32)&#038;(t&gt;92000&#038;&#038;t&lt;96000)*0xff)|
(t%4000*("'&#038;(&#038;*$,*   "[t%96000/4000]-32)&#038;(t&gt;96000)*0xff))
), stdout);}}
</code>
<audio controls>
<source src="//daten.dieweltistgarnichtso.net/audio/music/c/it-crowd.oga">
<source src="//daten.dieweltistgarnichtso.net/audio/music/c/it-crowd.mp3">
</audio>
<ins datetime="2011-10-14T08:30:23+00:00"><p>
Much smaller version that sounds even better:
</p>
<code>
#include &lt;stdio.h&gt;
main() {long int t;for(t=0;;t++) {fputc((int)((1/(128000-t))|(t>96e3)?t%4000*("'&#038;(&#038;*$,*"[t%96000/4000]-32):(t%2000*
("$$$&#038;%%%''''%%%'&#038;"[t%32000/2000]-32-(2*((t>28e3)&#038;(t<32e3)))))/(1+(t%8000<4e3))), stdout);}}
</code>
<audio controls>
<source src="//daten.dieweltistgarnichtso.net/audio/music/c/it-crowd-2.oga">
<source src="//daten.dieweltistgarnichtso.net/audio/music/c/it-crowd-2.mp3">
</audio>
</ins>]]></content:encoded>
			<wfw:commentRss>http://blog.dieweltistgarnichtso.net/the-it-crowd-theme-in-c/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>guttenviz reloaded</title>
		<link>http://blog.dieweltistgarnichtso.net/guttenviz-reloaded</link>
		<comments>http://blog.dieweltistgarnichtso.net/guttenviz-reloaded#comments</comments>
		<pubDate>Fri, 17 Jun 2011 18:14:17 +0000</pubDate>
		<dc:creator>erlehmann</dc:creator>
				<category><![CDATA[Bastelei]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[barcode]]></category>
		<category><![CDATA[guttenberg]]></category>
		<category><![CDATA[guttenplag]]></category>
		<category><![CDATA[guttenviz]]></category>
		<category><![CDATA[visualisierung]]></category>

		<guid isPermaLink="false">http://blog.dieweltistgarnichtso.net/?p=3560</guid>
		<description><![CDATA[Die letzten beiden Tage habe ich ein bisschen an guttenviz gebastelt, einem interaktiven Überblick über die beim GuttenPlag-Wiki gelisteten Plagiatsfragmente in Karl-Theodor Freiherr zu Guttenbergs Dissertation. Zusammengehackt hatte ich den bereits im Februar – Netzpolitik.org berichtete und auch im 2. &#8230; <a href="http://blog.dieweltistgarnichtso.net/guttenviz-reloaded">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<a href="http://daten.dieweltistgarnichtso.net/src/guttenviz/"><img src="http://daten.dieweltistgarnichtso.net/pics/screenshots/web/thumbs/guttenviz.png" alt="Bildschirmfoto: Barcode, darunter der Hinweis „5 Fragmente auf Seite 123“." /></a>
<p>
Die letzten beiden Tage habe ich ein bisschen an <a href="http://daten.dieweltistgarnichtso.net/src/guttenviz/"><i>guttenviz</i></a> gebastelt, einem interaktiven Überblick über die beim <a href="http://de.guttenplag.wikia.com/wiki/GuttenPlag_Wiki"><i>GuttenPlag</i>-Wiki</a> gelisteten Plagiatsfragmente in <a href="http://de.wikipedia.org/wiki/Plagiatsaff%C3%A4re_Guttenberg">Karl-Theodor Freiherr zu Guttenbergs Dissertation</a>. <span title="Diese Software wurde zu 70% in Unterwäsche geschrieben.">Zusammengehackt</span> hatte ich den bereits im Februar – <a href="http://www.netzpolitik.org/2011/neue-visualisierung-und-navigierung-fur-guttenplag-wiki/1"><i>Netzpolitik.org</i> berichtete</a> und auch im <a href="http://de.guttenplag.wikia.com/wiki/2._Zwischenbericht">2. Zwischenbericht von <i>GuttenPlag</i></a> wird <i>guttenviz</i> erwähnt.
</p>
<p>
Seitdem wurde die Schnittstelle zum <i>GuttenPlag</i>-Wiki allerdings abgeändert, bis <i>guttenviz</i> irgendwann nicht mehr funktionierte; die Fachwelt nennt so etwas <a href="http://www.catb.org/jargon/html/B/bit-rot.html"><i>bit rot</i></a>. Damit das nicht mehr passieren kann, wird die <a href="http://daten.dieweltistgarnichtso.net/src/guttenviz/guttenplag.csv">Liste der Fragmente</a> nun nicht mehr automatisch generiert: Sie liegt statt dessen als statische <a href="http://de.wikipedia.org/wiki/CSV_(Dateiformat)"><abbr title="Comma-Separated Value">CSV</abbr>-Datei</a> vor und kann somit auch vom Tabellenkalkulationsprogramm eurer Wahl geladen werden. Zudem hat die dargestellte Tabelle mehr Rand und weniger Spalten, sie sollte so etwas ordentlicher aussehen.
</p>
<p>
Der <a href="https://github.com/erlehmann/guttenviz"><i>guttenviz</i>-Quellcode</a> ist auf <i>GitHub</i> verfügbar; Dank an dieser Stelle an <a href="https://github.com/fiesh"><i>fiesh</i></a> und <a href="https://github.com/kahrl"><i>kahrl</i></a>, die den von ihnen geschriebenen PHP-Code unter der <a href="http://www.opensource.org/licenses/bsd-license.php">2-Klausel-<abbr title="Berkeley Software Distribution">BSD</abbr>-Lizenz</a> bereitstellen.
</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.dieweltistgarnichtso.net/guttenviz-reloaded/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Minetest Δ – ein Minecraft-Klon</title>
		<link>http://blog.dieweltistgarnichtso.net/minetest-delta</link>
		<comments>http://blog.dieweltistgarnichtso.net/minetest-delta#comments</comments>
		<pubDate>Sat, 04 Jun 2011 19:02:28 +0000</pubDate>
		<dc:creator>erlehmann</dc:creator>
				<category><![CDATA[Bastelei]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Spiele]]></category>

		<guid isPermaLink="false">http://blog.dieweltistgarnichtso.net/?p=3494</guid>
		<description><![CDATA[Minetest Δ ist ein Computerspiel, das Minecraft nachempfunden ist: Die Spieler befinden sich in einer zufallsgenerierten 3D-Welt aus Blöcken mit etwa einem Meter Kantenlänge; diese lassen sich mittels verschiedener Werkzeuge abbauen, kombinieren und neu in der Welt verteilen. Eine irgendwie &#8230; <a href="http://blog.dieweltistgarnichtso.net/minetest-delta">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<img src="http://daten.dieweltistgarnichtso.net/pics/screenshots/games/minetest/minetest-cactii.png" alt="Screenshot von Minetest Δ: Kaktus am Strand" />
<p>
<span title="Für des Griechischen Unkundige: „Minetest Delta“."><i>Minetest Δ</i></span> ist ein Computerspiel, das <a href="http://de.wikipedia.org/wiki/Minecraft"><i>Minecraft</i></a> nachempfunden ist: Die Spieler befinden sich in einer zufallsgenerierten 3D-Welt aus Blöcken mit etwa einem Meter Kantenlänge; diese lassen sich mittels verschiedener Werkzeuge abbauen, kombinieren und neu in der Welt verteilen. Eine irgendwie geartete Handlung gibt es nicht: Tagsüber sucht man Rohstoffe, nachts verteidigt man sich gegen <a href="http://lurkmore.ru/Winged_Doom">komische Vögel</a>, zwischendurch gräbt man Tunnelsysteme oder baut Festungen über den Wolken.
</p>
<p>
Grundsätzlich ist es also virtuelles Lego – mit einigen Unterschieden: Erstens enthält die ca. 32000³ Blöcke große Welt <span title="Eine Größenordnung von 10¹³."><em>ziemlich</em> viel Material</span>, zweitens ist <i>Minetest Δ</i> <a href="http://www.gnu.org/philosophy/free-sw.de.html">frei lizenziert</a>: Neue Materialien, Werkzeuge usw. lassen sich hinzufügen, sofern man <a href="http://en.wikipedia.org/wiki/Cargo_cult_programming">halbwegs Ahnung von C++</span></a> hat – tatsächlich habe ich schon eineinhalb Nächte mit abwechselndem Spielen und Programmieren verbracht. Der bessere Vergleich wäre also eine virtuelle Legofabrik.
</p>
<p>
<i>Minetest Δ</i> basiert auf <a href="http://celeron.55.lt/~celeron55/minetest/"><i>Minetest-c55</i></a>, dessen Hauptentwickler Fremdbeiträge <a href="http://celeron.55.lt/blog/?p=232">eher vorsichtig handhabt</a>; <a href="http://daten.dieweltistgarnichtso.net/pics/screenshots/games/minetest/">Bildschirmfotos gibt es hier</a>, der <a href="https://github.com/erlehmann/minetest-delta">Quellcode ist auf GitHub</a>. <strong style="whitespace: pre;">(ﾉﾟ-ﾟ)ﾉ CONTRIBUTE!</strong>
</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.dieweltistgarnichtso.net/minetest-delta/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Fefesbook</title>
		<link>http://blog.dieweltistgarnichtso.net/fefesbook</link>
		<comments>http://blog.dieweltistgarnichtso.net/fefesbook#comments</comments>
		<pubDate>Tue, 19 Apr 2011 01:53:02 +0000</pubDate>
		<dc:creator>erlehmann</dc:creator>
				<category><![CDATA[Bastelei]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[fefe]]></category>

		<guid isPermaLink="false">http://blog.dieweltistgarnichtso.net/?p=3273</guid>
		<description><![CDATA[Im Jahr 2011 gründet IT-Sicherheitsexperte Felix von Leitner, genannt Fefe, das Blog Fefesbook, nachdem er sich erfolglos an einigen anderen Internetprojekten versucht hatte. Fefesbook (dt. Fefes Buch) ist eine Website zum Erstellen und Verbreiten von Rants und Verschwörungstheorien. Die Plattform &#8230; <a href="http://blog.dieweltistgarnichtso.net/fefesbook">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<a href="http://daten.dieweltistgarnichtso.net/pics/screenshots/web/fefesbook.png"><img src="http://daten.dieweltistgarnichtso.net/pics/screenshots/web/fefesbook.png" alt="Fefes Blog im Facebook-Stil" /></a>
<p>
Im Jahr 2011 gründet <abbr title="Informationstechnologie">IT</abbr>-Sicherheitsexperte Felix von Leitner, genannt <i>Fefe</i>, das Blog <a href="http://blog.fefe.de/?css=http://daten.dieweltistgarnichtso.net/src/fefesbook-css/fefesbook.css"><b>Fefesbook</b></a>, nachdem er sich erfolglos an <a href="http://www.fefe.de/fnord/">einigen</a> <a href="http://www.fefe.de/tinyldap/">anderen</a> <a href="http://www.fefe.de/gatling/">Internetprojekten</a> versucht hatte. <i>Fefesbook</i> (dt. Fefes Buch) ist eine Website zum Erstellen und Verbreiten von Rants und Verschwörungstheorien. Die Plattform ist im April 2011 erstmals zugänglich und wurde nach eigenen Angaben <q cite="http://blog.fefe.de/faq.html">in C gehackt, mit <i>dietlibc</i>, <i>libowfat</i>, unter <i>gatling</i> laufend und mit einem <i>tinyldap</i>-Backend</q>.
</p>
<p><small>
J.K. Rowling schreibt <a href="https://github.com/erlehmann/fefesbook-css">sieben Bücher</a> darueber, Stephen Spielberg <a href="http://blog.refefe.de/?css=http://daten.dieweltistgarnichtso.net/src/fefesbook-css/fefesbook.css">verfilmt</a> die Story schließlich. Prognostiziertes <abbr title="Internet Movie Database">IMDb</abbr>-Rating: 9.3/10
</small></p>
<ins datetime="2011-09-10T19:12:50+00:00">
<p>
Ich habe gerade zwei Bugs am Stylesheet gefixt. Einer ist schon in den Kommentaren erwähnt worden: Im aktuellen Chromium war <q cite="http://blog.dieweltistgarnichtso.net/fefesbook#comment-15327">der hintergrund komplett blau</q>. Das lag daran, dass Chromium den Selektor <code>html::before</code> wohl nicht richtig versteht und die Hintergrundfarbe des generierten <a href="http://www.w3.org/TR/css3-content/#pseudo-elements">Pseudoelements</a> auch auf das nachfolgende <code>html</code>-Element anwendet.
</p>
<p>
Die zweite Änderung hat ebenfalls mit Browserfersagen zu tun: Das Logo hatte zwar die gleiche blaue Hintergrundfarbe, die im Stylesheet verwendet wird – es gibt da aber <a href="http://hsivonen.iki.fi/png-gamma/">Unterschiede in der Gammakorrektur zwischen <abbr title="Portable Network Graphics">PNG</abbr> und <abbr title="Cascading Style Sheets">CSS</abbr></a>. Bei <i>Iceweasel</i> auf Debian fiel das besonders ins Auge; durch ein <a href="http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=626537">falsches Farbprofil</a> sah das verwendete Blau eher lila aus. Der Logo-Hintergrund ist daher jetzt transparent.
</p>
</ins>
]]></content:encoded>
			<wfw:commentRss>http://blog.dieweltistgarnichtso.net/fefesbook/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>aabeehijlpstz.</title>
		<link>http://blog.dieweltistgarnichtso.net/aabeehijlpstz</link>
		<comments>http://blog.dieweltistgarnichtso.net/aabeehijlpstz#comments</comments>
		<pubDate>Thu, 11 Nov 2010 03:26:50 +0000</pubDate>
		<dc:creator>erlehmann</dc:creator>
				<category><![CDATA[Bastelei]]></category>
		<category><![CDATA[Bilder]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[boingboing]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[luminance]]></category>

		<guid isPermaLink="false">http://blog.dieweltistgarnichtso.net/?p=3094</guid>
		<description><![CDATA[Inspiriert von einem Artikel auf BoingBoing habe ich ein bookmarklet geschrieben, das Text alphabetisch und Pixel nach Luminanz sortiert. Es befindet sich hinter diesem Link (alphabetize.js) und auf GitHub. Hier ein kurzer Vergleich mit der homepage von Bre Pettis: Von &#8230; <a href="http://blog.dieweltistgarnichtso.net/aabeehijlpstz">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>
Inspiriert von einem <a href="http://www.boingboing.net/2010/11/08/cut-up-artist-alphab.html">Artikel auf BoingBoing</a> habe ich ein <a href="http://de.wikipedia.org/wiki/Bookmarklet"><i lang="en">bookmarklet</i></a> geschrieben, das Text alphabetisch und Pixel nach <a href="http://de.wikipedia.org/wiki/Luminanz">Luminanz</a> sortiert. Es befindet sich <ins datetime="2010-11-11T16:26:14+00:00">hinter diesem Link (<strong><a href="javascript:function%20alphabetize(c)%7Breturn%20c.replace(%2F%20%2Fg%2C%22%22).split(%22%22).sort(asort).join(%22%5Cu200b%22)%7Dfunction%20asort(d%2Cf)%7Bif(d.charCodeAt(0)%3C%3D64)%7Bif(f.charCodeAt(0)%3C%3D64)%7Bif(d%3Ef)%7Breturn%201%7Dif(d%3Cf)%7Breturn%20-1%7D%7Dif(65%3C%3Df.charCodeAt(0)%3C%3D122)%7Breturn%201%7Dif(f.charCodeAt(0)%3E%3D123)%7Breturn%20-1%7D%7Dif(f.charCodeAt(0)%3C%3D64)%7Bif(65%3C%3Dd.charCodeAt(0)%3C%3D122)%7Breturn%20-1%7Dif(d.charCodeAt(0)%3E%3D123)%7Breturn%201%7D%7Dvar%20e%3DString(d).toUpperCase()%3Bvar%20c%3DString(f).toUpperCase()%3Bif(e%3Ec)%7Breturn%201%7Dif(e%3Cc)%7Breturn%20-1%7Dreturn%200%7Dvar%20xPathResult%3Ddocument.evaluate('.%2F%2Ftext()%5Bnormalize-space(.)%20!%3D%20%22%22%5D'%2Cdocument.body%2Cnull%2CXPathResult.ORDERED_NODE_SNAPSHOT_TYPE%2Cnull)%3Bfor(var%20i%3D0%2Cl%3DxPathResult.snapshotLength%3Bi%3Cl%3Bi%2B%2B)%7Bvar%20textNode%3DxPathResult.snapshotItem(i)%3Bif(textNode!%3Dnull)%7BtextNode.data%3Dalphabetize(textNode.data)%7D%7Dfunction%20luminance(c)%7Breturn((0.299*c%5B0%5D)%2B(0.587*c%5B1%5D)%2B(0.114*c%5B2%5D))*(1%2Fc%5B3%5D)%7Dfunction%20isort(d%2Cf)%7Bvar%20e%3Dluminance(d)%3Bvar%20c%3Dluminance(f)%3Bif(e%3Ec)%7Breturn%201%7Dif(e%3Cc)%7Breturn%20-1%7Dreturn%200%7Dfunction%20luminize(k)%7Bvar%20j%3Ddocument.createElement(%22canvas%22)%3Bvar%20m%3Dj.getContext(%222d%22)%3Bvar%20f%3Dk.width%3Bvar%20o%3Dk.height%3Bj.width%3Df%3Bj.height%3Do%3Bm.drawImage(k%2C0%2C0)%3Btry%7Bvar%20c%3Dm.getImageData(0%2C0%2Cf%2Co)%7Dcatch(n)%7Bvar%20j%3Ddocument.createElement(%22canvas%22)%3Bvar%20m%3Dj.getContext(%222d%22)%3Bj.width%3Df%3Bj.height%3Do%3Bvar%20c%3Dm.createImageData(f%2Co)%3Br%3DparseInt(Math.random()*256)%3Bg%3DparseInt(Math.random()*256)%3Bb%3DparseInt(Math.random()*256)%3Ba%3D256%3Bfor(y%3D0%3By%3Co%3By%2B%2B)%7Boutpos%3Dy*f*4%3Bfor(x%3D0%3Bx%3Cf%3Bx%2B%2B)%7Bif(Math.random()%3C0.00001)%7Br%3DparseInt(Math.random()*256)%3Bg%3DparseInt(Math.random()*256)%7Dif(Math.random()%3C0.00001)%7Bg%3DparseInt(Math.random()*256)%3Bb%3DparseInt(Math.random()*256)%7Dif(Math.random()%3C0.00001)%7Bb%3DparseInt(Math.random()*256)%3Br%3DparseInt(Math.random()*256)%7Dif(Math.random()%3C0.001)%7Ba%3DparseInt(Math.random()*256)%7Dc.data%5Boutpos%2B%2B%5D%3Dr-4%2BparseInt(Math.random()*4)%3Bc.data%5Boutpos%2B%2B%5D%3Dg-4%2BparseInt(Math.random()*4)%3Bc.data%5Boutpos%2B%2B%5D%3Db-4%2BparseInt(Math.random()*4)%3Bc.data%5Boutpos%2B%2B%5D%3Da-4%2BparseInt(Math.random()*4)%7D%7D%7Dvar%20h%3Dnew%20Array(0)%3Bfor(y%3D0%3By%3Co%3By%2B%2B)%7Binpos%3Dy*f*4%3Bfor(x%3D0%3Bx%3Cf%3Bx%2B%2B)%7Bvar%20d%3Dnew%20Array(4)%3Bd%5B0%5D%3Dc.data%5Binpos%2B%2B%5D%3Bd%5B1%5D%3Dc.data%5Binpos%2B%2B%5D%3Bd%5B2%5D%3Dc.data%5Binpos%2B%2B%5D%3Bd%5B3%5D%3Dc.data%5Binpos%2B%2B%5D%3Bh.push(d)%7D%7Dh%3Dh.sort(isort)%3Bfor(y%3D0%3By%3Co%3By%2B%2B)%7Boutpos%3Dy*f*4%3Bfor(x%3D0%3Bx%3Cf%3Bx%2B%2B)%7Bd%3Dh.pop()%3Bc.data%5Boutpos%2B%2B%5D%3Dd%5B0%5D%3Bc.data%5Boutpos%2B%2B%5D%3Dd%5B1%5D%3Bc.data%5Boutpos%2B%2B%5D%3Dd%5B2%5D%3Bc.data%5Boutpos%2B%2B%5D%3Dd%5B3%5D%7D%7Dm.putImageData(c%2C0%2C0%2C0%2C0%2Cc.width%2Cc.height)%3Breturn%20j.toDataURL()%7Dfunction%20luminizeDelayLoop()%7Bif(i%3Cimages.length)%7Bvar%20c%3Dimages%5Bi%5D%3Bif(c.src.slice(0%2C5)!%3D%22data%3A%22)%7Bc.src%3Dluminize(c)%7Di%2B%2B%3Bwindow.setTimeout(%22luminizeDelayLoop()%22%2C100)%7D%7Dvar%20images%3Ddocument.getElementsByTagName(%22img%22)%3Bvar%20i%3D0%3BluminizeDelayLoop()%3B">alphabetize.js</a></strong>) und</ins> <a href="https://github.com/erlehmann/alphabetize.js">auf GitHub</a>. Hier ein kurzer Vergleich mit der <a href="http://brepettis.com/"><i lang="en">homepage</i> von <i>Bre Pettis</i></a>:
</p>
<img src="http://daten.dieweltistgarnichtso.net/pics/screenshots/web/thumbs/brepettis.com.png" alt="unmodifiziertes Bildschirmfoto von http://brepettis.com" />
<img src="http://daten.dieweltistgarnichtso.net/pics/screenshots/web/thumbs/brepettis.com-alphabetized.png" alt="mit alphabetizer.js modifiziertes Bildschirmfoto von http://brepettis.com" />
<p>
Von anderen <a href="http://de.wikipedia.org/wiki/Same_Origin_Policy"><i lang="en">origins</i></a> stammende oder per <abbr title="Cascading Style Sheets">CSS</abbr> eingebundene Bilder können leider nicht gefiltert werden. Für Erstere behelfe ich mir mit zufällig generierten Ersatzgrafiken, Zweitere lasse ich schlicht in Ruhe.
</p>]]></content:encoded>
			<wfw:commentRss>http://blog.dieweltistgarnichtso.net/aabeehijlpstz/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>3D-Anaglyph-Text mit CSS</title>
		<link>http://blog.dieweltistgarnichtso.net/3d-anaglyph-text-mit-css</link>
		<comments>http://blog.dieweltistgarnichtso.net/3d-anaglyph-text-mit-css#comments</comments>
		<pubDate>Thu, 07 Oct 2010 15:14:33 +0000</pubDate>
		<dc:creator>erlehmann</dc:creator>
				<category><![CDATA[Bastelei]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[3d]]></category>
		<category><![CDATA[anaglyph]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[fefe]]></category>

		<guid isPermaLink="false">http://blog.dieweltistgarnichtso.net/?p=3017</guid>
		<description><![CDATA[Bemüht man die Suchmaschine seiner Wahl, erhält man bisher exakt einen auf den ersten Blick brauchbaren Artikel zur Themenkombination „Anaglyph-Effekte und CSS“ (Demo). Die dort vorgestellte Methode ist allerdings aus mehreren Gründen unbrauchbar: Der zu dekorierende Text wird mittels generiertem &#8230; <a href="http://blog.dieweltistgarnichtso.net/3d-anaglyph-text-mit-css">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>
Bemüht man die Suchmaschine seiner Wahl, erhält man bisher exakt einen <span title="d.h. absolut nicht">auf den ersten Blick</span> brauchbaren <a href="http://line25.com/tutorials/how-to-create-a-cool-anaglyphic-text-effect-with-css">Artikel</a> zur Themenkombination „<a href="http://de.wikipedia.org/wiki/Anaglyphenbild">Anaglyph</a>-Effekte und <abbr title="Cascading Style Sheets">CSS</abbr>“ (<a href="http://line25.com/wp-content/uploads/2009/anaglyphic-text/demo/demo.html">Demo</a>). Die dort vorgestellte Methode ist allerdings aus mehreren Gründen unbrauchbar:
</p>
<ul>
	<li>Der zu dekorierende Text wird mittels <a href="http://www.w3.org/TR/CSS2/generate.html#content">generiertem Inhalt</a> in einem <a href="http://www.w3.org/TR/CSS2/selector.html#pseudo-elements">Pseudo-Element</a> dupliziert. Einfacher und semantisch sauberer wäre die Verwendung des CSS3-Attributes <a href="http://www.w3.org/TR/css3-text/#text-shadow"><i>text-shadow</i></a>.</li>
	<li>Die Glyphen sind nicht nur horizontal, sondern auch vertikal gegeneinander versetzt — man müsste den Kopf also stets schräg halten, um den gewünschten Effekt zu erzielen.</li>
	<li>Die verwendeten Farben sind Rot und Blau. Für Anaglyphendarstellungen werden heutzutage aber Rot und Cyan verwendet.</li>
</ul>
<p>
Nachdem <a href="http://twitter.com/discordianfish"><i>fish</i></a> mir eine Anaglyphenbrille überließ, habe ich mich heute morgen daran gemacht, ein eigenes <i>stylesheet</i> ohne diese Missstände zu erstellen. Umgesetzt habe ich das Ganze natürlich für unseren Lieblings-CSS-Sandkasten (<a href="http://daten.dieweltistgarnichtso.net/pics/screenshots/web/fefe-anaglyph.png"><i>screenshot</i></a>) …
</p>
<a href="http://blog.fefe.de/?css=http://daten.dieweltistgarnichtso.net/src/fefe-anaglyph-css/anaglyph.css"><img src="http://daten.dieweltistgarnichtso.net/pics/screenshots/web/fefe-anaglyph-logo.png" alt="Fefes Blog" /></a>
<p>
Um den 3D-Effekt zu verstärken, wird der <i>:hover</i>-Status mittels <a href="http://www.w3.org/TR/css3-transitions/"><i>CSS Transitions</i></a> animiert; in aktuellen <i>WebKit</i>- und <i>Gecko</i>-Browsern (Chrome, Safari, Firefox ab Version 4.0) sollten diese problemlos funktionieren. Der Quellcode findet sich <a href="http://github.com/erlehmann/fefe-anaglyph-css">auf <i>GitHub</i></a>.
</p>]]></content:encoded>
			<wfw:commentRss>http://blog.dieweltistgarnichtso.net/3d-anaglyph-text-mit-css/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Knutschen für Streetview!</title>
		<link>http://blog.dieweltistgarnichtso.net/knutschen-fur-streetview</link>
		<comments>http://blog.dieweltistgarnichtso.net/knutschen-fur-streetview#comments</comments>
		<pubDate>Mon, 13 Sep 2010 09:40:28 +0000</pubDate>
		<dc:creator>erlehmann</dc:creator>
				<category><![CDATA[Bastelei]]></category>
		<category><![CDATA[Berlin]]></category>
		<category><![CDATA[In eigener Sache]]></category>
		<category><![CDATA[Kunst]]></category>
		<category><![CDATA[Netzkultur]]></category>
		<category><![CDATA[Netzpolitik]]></category>
		<category><![CDATA[fsa10]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[knutschen]]></category>
		<category><![CDATA[stinkefinger]]></category>
		<category><![CDATA[streetview]]></category>

		<guid isPermaLink="false">http://blog.dieweltistgarnichtso.net/?p=2824</guid>
		<description><![CDATA[Als xbg, matthiasr, zeitrafferin und ich zur diesjährigen Freiheit-statt-Angst-Demo fuhren, um die mittlerweile in Bubble Streetview umbenannte Aktion durchzuziehen, guckten die Leute erstmal nur doof erstaunt. Auf der Rückfahrt begegnete man uns allerdings eher unfreundlich: Fast ein Dutzend Stinkefinger konnte &#8230; <a href="http://blog.dieweltistgarnichtso.net/knutschen-fur-streetview">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<img src="http://daten.dieweltistgarnichtso.net/pics/fotos/demo/fsa2010/streetview-brille.jpg" alt="Sonnenbrille auf der Ablage eines Autos, in der sich ein die Frontscheibe, Bäume und ein auf dem Dach befindlicher Kamera-Aufbau spiegeln"/>
<p>
Als <a href="http://twitter.com/xbg"><i>xbg</i></a>, <a href="http://rampke.de/"><i>matthiasr</i></a>, <a href="http://julia-seeliger.de"><i>zeitrafferin</i></a> und ich zur diesjährigen <a href="http://blog.freiheitstattangst.de/about/">Freiheit-statt-Angst</a>-Demo fuhren, um die mittlerweile in <a href="http://bubble-streetview.de/"><i>Bubble Streetview</i></a> umbenannte <a href="http://blog.dieweltistgarnichtso.net/coming-soon-prugel-street-view">Aktion</a> durchzuziehen, guckten die Leute erstmal nur <del>doof</del> <ins>erstaunt</ins>. Auf der Rückfahrt begegnete man uns allerdings eher unfreundlich: Fast ein Dutzend Stinkefinger konnte ich vom Potsdamer Platz bis zum Lagerraum im Wedding zählen. Kreativ reagierte allerdings ein Päärchen an der Friedrichstraße: Solange wir an der Ampel standen, <a href="http://twitter.com/matthiasr/status/24201261620">knutschten sie</a> — allein dafür hat sich der Aufwand definitv gelohnt.
</p>
<p>
<i>matthiasr</i> hat eine <a href="http://daten.dieweltistgarnichtso.net/docs/culture/bubble-streetview.html">Liste von Fotos und Videos</a> zu unserer Aktion zusammengestellt. Highlight der medialen Berichterstattung ist wohl die <a href="http://rbb-online.de/abendschau/archiv/archiv.media.!etc!medialib!rbb!rbb!abendschau!abendschau_20100911_demo.html">Erwähnung in der <i><abbr title="Rundfunk Berlin-Brandenburg">RBB</abbr>-Abendschau</i></a> (<a href="http://julia-seeliger.de/bubble-streetview/">via <i>zeitrafferin</i></a>, die noch einiges mehr erwähnt); <i>Heise Online</i> hingegen versteht leider <a href="http://www.heise.de/newsticker/meldung/Tausende-demonstrieren-fuer-Datenschutz-auf-Grossdemo-in-Berlin-1077549.html">überhaupt nichts</a>.
</p>
<p>
An dieser Stelle nochmal ein „Danke“ an alle, die mitgeholfen haben.
</p>]]></content:encoded>
			<wfw:commentRss>http://blog.dieweltistgarnichtso.net/knutschen-fur-streetview/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Rauchverbot: Gesünder diskutieren mit Filter</title>
		<link>http://blog.dieweltistgarnichtso.net/rauchverbot-gesunder-diskutieren-mit-filter</link>
		<comments>http://blog.dieweltistgarnichtso.net/rauchverbot-gesunder-diskutieren-mit-filter#comments</comments>
		<pubDate>Mon, 05 Jul 2010 21:46:09 +0000</pubDate>
		<dc:creator>erlehmann</dc:creator>
				<category><![CDATA[Bastelei]]></category>
		<category><![CDATA[Bayern]]></category>
		<category><![CDATA[Recht]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[nichtraucherschutz]]></category>
		<category><![CDATA[rauchverbot]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wortfilter]]></category>

		<guid isPermaLink="false">http://blog.dieweltistgarnichtso.net/?p=2533</guid>
		<description><![CDATA[Julia Seeliger hat in den letzten Tagen gleich zwei Artikel zum per Volksentscheid festgeschriebenen Rauchverbot in Bayern produziert: Eine im Vorhinein der Abstimmung in der taz erschienene Polemik und einen erläuternden Blogeintrag, in dem sie das Regulierungsgebaren der Befürworter neben &#8230; <a href="http://blog.dieweltistgarnichtso.net/rauchverbot-gesunder-diskutieren-mit-filter">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>
<i>Julia Seeliger</i> hat in den letzten Tagen gleich zwei Artikel zum per Volksentscheid festgeschriebenen <a href="http://de.wikipedia.org/wiki/Volksbegehren_%E2%80%9EF%C3%BCr_echten_Nichtraucherschutz!%E2%80%9C">Rauchverbot in Bayern</a> produziert: Eine im Vorhinein der Abstimmung in der <i>taz</i> erschienene <a href="http://www.taz.de/1/debatte/kommentar/artikel/1/auf-eine-zigarette/">Polemik</a> und einen <a href="http://julia-seeliger.de/rauchverbot-die-grunen-nannys/">erläuternden Blogeintrag</a>, in dem sie das Regulierungsgebaren der Befürworter neben sonstiges grünes <em>Nannyverhalten</em> stellt (z.B. was <a href='http://www.google.com/search?q="renate+künast"+"dicke+kinder"'><em>dicke Kinder</em></a> angeht).
</p>
<p>
In den Kommentaren fallen nun übermäßig viele euphemisierende Formulierungen auf — gerade auf Seiten der Verbotsbefürworter. Um diesem Abhilfe zu schaffen, habe ich auf die Schnelle ein WordPress-Plugin gebastelt, das diskursverzerrende Begriffe durch politisch korrekte Alternativen ersetzt. Und so wird aus der verharmlosenden Formulierung „Ich als Nichtraucher bin ja für strikte Maßnahmen. Nichtraucherschutz ist eine Entscheidung der MEHRHEIT.“ nun das ehrlichere „Ich als militanter Nichtraucher bin ja für totale Maßnahmen. Rauchverbot ist eine Entscheidung der FASCHISTEN.“. <a href="http://daten.dieweltistgarnichtso.net/src/nichtraucherschutz.php"><i>So einfach ist das.</i></a>
</p>
<p>
<small>
Leider hat Julia das Plugin nicht installiert; ihr liegt wohl etwas mehr an ernsthaftem Diskurs als mir.
</small>
</p>]]></content:encoded>
			<wfw:commentRss>http://blog.dieweltistgarnichtso.net/rauchverbot-gesunder-diskutieren-mit-filter/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Jetzt neu: Instant-Kopierpaste für den Hausgebrauch</title>
		<link>http://blog.dieweltistgarnichtso.net/jetzt-neu-instant-kopierpaste-fur-den-hausgebrauch</link>
		<comments>http://blog.dieweltistgarnichtso.net/jetzt-neu-instant-kopierpaste-fur-den-hausgebrauch#comments</comments>
		<pubDate>Fri, 25 Jun 2010 14:45:40 +0000</pubDate>
		<dc:creator>erlehmann</dc:creator>
				<category><![CDATA[Bastelei]]></category>
		<category><![CDATA[Netzkultur]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[kopierpaste]]></category>
		<category><![CDATA[krautchan]]></category>

		<guid isPermaLink="false">http://blog.dieweltistgarnichtso.net/?p=2522</guid>
		<description><![CDATA[Sie kennen es sicher auch: Sie wollen einem Faden Qualität verleihen, haben die entsprechende Kopierpaste aber nicht zur Hand ? Damit ist jetzt Schluss: Mit dem CP-Manager aus dem Hause Die Welt ist gar nicht so sind Sie immer in &#8230; <a href="http://blog.dieweltistgarnichtso.net/jetzt-neu-instant-kopierpaste-fur-den-hausgebrauch">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>
Sie kennen es sicher auch: Sie wollen einem Faden Qualität verleihen, haben die entsprechende <a href="http://schuchtel.net/mwiki/Kopierpastete">Kopierpaste</a> aber nicht zur Hand ? Damit ist jetzt Schluss: Mit dem <a href="http://github.com/erlehmann/copypasta-manager/archives/master"><i><abbr title="Copypasta">CP</abbr>-Manager</i></a> aus dem Hause <i>Die Welt ist gar nicht so</i> sind Sie immer in der Lage, aktuelle Kopierpaste zu pfostieren. Der <i><abbr title="Copypasta">CP</abbr>-Manager</i> kann so viel !
</p>
<ul>
	<li><em>Import</em> von Kopierpasteten aus einem Verzeichnis mit Textdateien</li>
	<li><em>Editieren</em> von Kopierpasteten</li>
	<li><em>Erstellen</em> neuer Kopierpasteten</li>
	<li><em>Löschen</em> bestehender Kopierpasteten</li>
	<li>Und natürlich: <em>Kopieren</em> von Kopierpasteten</li>
</ul>
<p>
Laden Sie jetzt den <i><abbr title="Copypasta">CP</abbr>-Manager</i> (<a href="http://daten.dieweltistgarnichtso.net/pics/screenshots/cp-manager-krautchan.png"><i xml:lang="en">screenshot</i></a>) und erhalten Sie <em>gratis</em> ein <a href="http://github.com/erlehmann/krautchan-kopierpasteten/archives/master">Jahrespaket Kopierpasteten</a> dazu !
</p>
<p>
<small>
Der <i><abbr title="Copypasta">CP</abbr>-Manager</i> benötigt <i>Python</i> mit <a href="http://www.pygtk.org/"><i>PyGTK</i></a>. Zu Quellcode und Nebenwirkungen klonen Sie das <a href="http://github.com/erlehmann/copypasta-manager"><i>GitHub</i>-Repository</a> oder fragen sie ihren Enterprise- oder Expertenprogrammierer.
</small>
</p>]]></content:encoded>
			<wfw:commentRss>http://blog.dieweltistgarnichtso.net/jetzt-neu-instant-kopierpaste-fur-den-hausgebrauch/feed</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Uweseelers wegfiltern mit sox</title>
		<link>http://blog.dieweltistgarnichtso.net/uweseelers-wegfiltern-mit-sox</link>
		<comments>http://blog.dieweltistgarnichtso.net/uweseelers-wegfiltern-mit-sox#comments</comments>
		<pubDate>Mon, 14 Jun 2010 11:31:06 +0000</pubDate>
		<dc:creator>erlehmann</dc:creator>
				<category><![CDATA[Audio]]></category>
		<category><![CDATA[Bastelei]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[filter]]></category>
		<category><![CDATA[sox]]></category>
		<category><![CDATA[uweseeler]]></category>
		<category><![CDATA[vuvuzela]]></category>

		<guid isPermaLink="false">http://blog.dieweltistgarnichtso.net/?p=2466</guid>
		<description><![CDATA[Tube von den Surfpoeten hat einen Filter für gegen die nervigen WM-Tröten gebastelt. Leider macht er es potentiellen Nachahmern unnötig schwierig, indem er den dafür benötigten Bandstoppfilter mit dem teuren, proprietären, auf Mac OS X beschränkten Logic Express implementiert. Dabei &#8230; <a href="http://blog.dieweltistgarnichtso.net/uweseelers-wegfiltern-mit-sox">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>
<i>Tube</i> von den Surfpoeten hat einen <a href="http://www.surfpoeten.de/tube/vuvuzela_filter">Filter</a> <del>für</del> <ins>gegen</ins> die <a href="http://de.wikipedia.org/wiki/Vuvuzela">nervigen WM-Tröten</a> gebastelt. Leider macht er es potentiellen Nachahmern unnötig schwierig, indem er den dafür benötigten <span title="Wie der Name schon sagt: Ein Filter, der bestimmte Frequenzbänder nicht durchlässt.">Bandstoppfilter</span> mit dem teuren, proprietären, auf Mac OS X beschränkten <a href="http://www.apple.com/de/logicexpress/"><i>Logic Express</i></a> implementiert. Dabei lässt sich der benötigte Effekt ganz einfach mit dem Audioeditor <a href="http://sox.sourceforge.net/"><i>sox</i></a> erzeugen:
</p>
<p>
<kbd>play vuvuzela.oga bandreject 233 3.4q bandreject 466 3.4q bandreject 932 3.4q bandreject 1864 3.4q</kbd>
</p>
<p>
Für die Faulen und Ungläubigen unter den Lesern habe ich einen Vorher-Nachher-Vergleich zum Direktanhören:
</p>
<audio src="http://daten.dieweltistgarnichtso.net/audio/vuvuzela/vuvuzela_vorher.oga" controls="controls"/>
<audio src="http://daten.dieweltistgarnichtso.net/audio/vuvuzela/vuvuzela_nachher.oga" controls="controls"/>]]></content:encoded>
			<wfw:commentRss>http://blog.dieweltistgarnichtso.net/uweseelers-wegfiltern-mit-sox/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://daten.dieweltistgarnichtso.net/audio/vuvuzela/vuvuzela_vorher.oga" length="579068" type="audio/ogg" />
<enclosure url="http://daten.dieweltistgarnichtso.net/audio/vuvuzela/vuvuzela_nachher.oga" length="635871" type="audio/ogg" />
		</item>
		<item>
		<title>Mehrfachvideo mit Gstreamer</title>
		<link>http://blog.dieweltistgarnichtso.net/mehrfachvideo-mit-gstreamer</link>
		<comments>http://blog.dieweltistgarnichtso.net/mehrfachvideo-mit-gstreamer#comments</comments>
		<pubDate>Fri, 12 Mar 2010 14:01:04 +0000</pubDate>
		<dc:creator>erlehmann</dc:creator>
				<category><![CDATA[Bastelei]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Video]]></category>
		<category><![CDATA[gstreamer]]></category>
		<category><![CDATA[mplayer]]></category>
		<category><![CDATA[ogg]]></category>
		<category><![CDATA[theora]]></category>
		<category><![CDATA[totem]]></category>
		<category><![CDATA[vlc]]></category>

		<guid isPermaLink="false">http://blog.dieweltistgarnichtso.net/?p=1915</guid>
		<description><![CDATA[Der wetter meinte neulich, es könnte doch ganz nützlich sein, mehrere Videostreams in einem Container zu verkapseln; auf diese Weise wäre es etwa bei Vorträgen möglich, eine Ansicht mit Folien und eine weitere mit den Dozenten zu haben. Glücklicherweise geht &#8230; <a href="http://blog.dieweltistgarnichtso.net/mehrfachvideo-mit-gstreamer">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>
Der <a href="http://twitter.com/wetterfrosch"><i>wetter</i></a> meinte neulich, es könnte doch ganz nützlich sein, mehrere Videostreams in einem Container zu verkapseln; auf diese Weise wäre es etwa bei Vorträgen möglich, eine Ansicht mit Folien und eine weitere mit den Dozenten zu haben. Glücklicherweise geht das tatsächlich.
</p>
<p>
Um ein derartiges Video zu erhalten, habe ich zunächst mit <a href="http://www.gstreamer.net/"><i>Gstreamer</i></a> ein Testbildvideo produziert (<a href="http://noraisin.net/~jan/diary/?p=40">dieser Blogeintrag</a> war sehr hilfreich) und dieses dann mit Hilfe der <a href="http://www.xiph.org/oggz/"><i>oggz-tools</i></a> auf 20 Sekunden geschnitten und mit einem von mir vorher aufgenommenen Video zu einem zweispurigen Video (<del datetime="2010-03-12T16:52:50+00:00"><a href="http://daten.dieweltistgarnichtso.net/video/testbild-stereo.ogv">Download</a></del>) gemixt:
</p>
<p>
<kbd>gst-launch-0.10 videotestsrc ! video/x-raw-yuv,width=640,height=480 ! ffmpegcolorspace ! theoraenc bitrate=500 ! oggmux ! filesink location=testbild.ogv
^C
oggz-chop -o testbild-20s.ogv -e 20 testbild.ogv
oggz-merge -o testbild-stereo.ogv MD000410.ogv testbild-20s.ogv</kbd>
</p>
<p>
Schneller kann man ein eigenes Video mit zwei Testbildern mit folgendem Pipelinemonster erstellen:
</p>
<kbd>gst-launch-0.10 videotestsrc <ins datetime="2010-03-12T17:09:58+00:00">pattern=circular</ins> ! queue ! videorate ! video/x-raw-rgb,rate=15/1 ! ffmpegcolorspace ! theoraenc ! oggmux name=mux ! filesink location=testbild2.ogv videotestsrc ! queue ! videorate ! video/x-raw-rgb,rate=15/1 ! ffmpegcolorspace ! theoraenc ! mux.
^C</kbd>
<p>
Testweise abspielen kann man dieses dann wiederum mit:
</p>
<kbd>gst-launch-0.10 filesrc location=testbild2.ogv ! decodebin name=d ! queue ! xvimagesink d. ! queue ! xvimagesink</kbd>
<p>
Ein praktisches Problem derartiger Dateien ist die Behandlung der Videostreams durch gewöhnliche Abspielsoftware, die im Allgemeinen davon ausgeht, dass verschiedene Streams gleichen Typs nicht gleichzeitig abgespielt werden sollen: Nur <a href="http://videolan.org"><i><abbr title="Videolan Client">VLC</abbr> media player</i></a> öffnet für jeden Videostream ein weiteres Fenster, während <a href="http://www.gnome.org/projects/totem/"><i>Totem</i></a>, <a href="http://www.mplayerhq.hu/design7/info.html"><i>mplayer</i></a> und Webbrowser mit Unterstützung für das <code>&lt;video/&gt;</code>-Element jeweils immer nur einen der beiden Videostreams anzeigen — im besten Fall ist ein Wechsel des abgespielten Streams möglich, ähnlich dem Wechsel der ausgewählten Audiospur.
</p>
<ins datetime="2010-03-12T16:52:50+00:00">
<p>
Das obige, mit <i>oggz-merge</i> erstellte Video ist laut <i>oggz-validate</i> leider nicht valide, ein guter Grund für ein Abspielprogramm, den Dienst zu verweigern. Ein valides, mit der Gstreamer-Monsterpipeline erstelltes Video findet ihr <a href="http://daten.dieweltistgarnichtso.net/video/testbild2-stereo.ogv">hier</a>.
</p>
</ins>
<ins datetime="2010-03-12T17:00:15+00:00">
<p>
Ich werd nicht mehr: Das valide Video wird zwar immer noch von der passenden Gstreamer-Pipeline abgespielt, VLC hingegen stürzt in den meisten Fällen ab — oder <a href="//daten.dieweltistgarnichtso.net/pics/screenshots/fail/vlc-totalversagen.png">versagt sowas von komplett</a> …
</p>
</ins>
<ins datetime="2010-03-12T17:09:58+00:00">
<p>
So, das <a href="http://daten.dieweltistgarnichtso.net/video/testbild2-stereo.ogv">valide Testvideo</a> hat jetzt zwei unterschiedliche Streams, einer zeigt jetzt konzentrische Kreise. Nur, damit niemand verwirrt wird.
</p>
</ins>]]></content:encoded>
			<wfw:commentRss>http://blog.dieweltistgarnichtso.net/mehrfachvideo-mit-gstreamer/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
<enclosure url="http://daten.dieweltistgarnichtso.net/video/testbild-stereo.ogv" length="3402457" type="video/ogg" />
<enclosure url="http://daten.dieweltistgarnichtso.net/video/testbild2-stereo.ogv" length="3540130" type="video/ogg" />
		</item>
		<item>
		<title>Polandball, the game</title>
		<link>http://blog.dieweltistgarnichtso.net/polandball-the-game</link>
		<comments>http://blog.dieweltistgarnichtso.net/polandball-the-game#comments</comments>
		<pubDate>Mon, 01 Mar 2010 13:30:01 +0000</pubDate>
		<dc:creator>erlehmann</dc:creator>
				<category><![CDATA[Bastelei]]></category>
		<category><![CDATA[Spiele]]></category>
		<category><![CDATA[int]]></category>
		<category><![CDATA[krautchan]]></category>
		<category><![CDATA[polandball]]></category>
		<category><![CDATA[teeworlds]]></category>

		<guid isPermaLink="false">http://blog.dieweltistgarnichtso.net/?p=1856</guid>
		<description><![CDATA[Inspired by Krautchan /int/, I made a set of high-quality countryball skins for the game Teeworlds. Look at the screenshots, then download everything from GitHub ! Polandball is attack by Franceball and Russiaball]]></description>
			<content:encoded><![CDATA[<p>
Inspired by Krautchan <i>/int/</i>, I made a set of high-quality <a href="http://encyclopediadramatica.com/Polandball">countryball</a> skins for the game <a href="http://www.teeworlds.com/"><i>Teeworlds</i></a>. Look at the <a href="http://daten.dieweltistgarnichtso.net/pics/screenshots/games/teeworlds/countryballs/">screenshots</a>, then download everything from <a href="http://github.com/erlehmann/teeworlds-countryballs"><i>GitHub</i></a> !
</p>
<figure>
<img src="http://daten.dieweltistgarnichtso.net/pics/screenshots/games/teeworlds/countryballs/thumbs/screenshot0026.png"/>
  <figcaption>Polandball is attack by Franceball and Russiaball</figcaption>
</figure>]]></content:encoded>
			<wfw:commentRss>http://blog.dieweltistgarnichtso.net/polandball-the-game/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Riesenwaschmaschine mit Volltext-Feed — so gehts !</title>
		<link>http://blog.dieweltistgarnichtso.net/riesenwaschmaschine-mit-volltext-feed-%e2%80%94-so-gehts</link>
		<comments>http://blog.dieweltistgarnichtso.net/riesenwaschmaschine-mit-volltext-feed-%e2%80%94-so-gehts#comments</comments>
		<pubDate>Tue, 09 Feb 2010 02:02:26 +0000</pubDate>
		<dc:creator>erlehmann</dc:creator>
				<category><![CDATA[Bastelei]]></category>
		<category><![CDATA[Netzkultur]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[riesenmaschine]]></category>
		<category><![CDATA[saschalobo]]></category>
		<category><![CDATA[timpritlove]]></category>

		<guid isPermaLink="false">http://blog.dieweltistgarnichtso.net/?p=1634</guid>
		<description><![CDATA[Die Riesenmaschine (jetzt neu mit Waschzwang in jedem 10. Ei) liefert in ihre Feeds nicht im Volltext aus — statt dessen erhält man eine verstümmelte Version, über die sich vor Jahren auch bereits der Herr Pritlove aufregte. Die Rationale wird &#8230; <a href="http://blog.dieweltistgarnichtso.net/riesenwaschmaschine-mit-volltext-feed-%e2%80%94-so-gehts">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>
Die <a href="http://riesenmaschine.de">Riesenmaschine</a> (jetzt neu mit <a href="http://riesenmaschine.de/bilder/riesenwaschmaschine.png">Waschzwang</a> in jedem 10. Ei) liefert in ihre Feeds nicht im Volltext aus — statt dessen erhält man eine verstümmelte Version, über die sich vor Jahren auch bereits der Herr Pritlove <a href="http://tim.geekheim.de/2006/12/05/der-volltext-und-der-mittelteil/">aufregte</a>. Die Rationale wird in den Kommentaren vom Herrn <span title="Lobo">Eisenhower</span> einfach erklärt: Zum Ersten handele es sich bei der RM um ein <i>Gesamtkunstwerk</i>, zum Zweiten schalten sie ja <i>Werbung</i>, die man im Feed nicht sieht (haha, <a href="http://adblockplus.org/de/">als ob</a>). <span title="Lobo">Eisenhower</span> fordert hier, man müsse „als Leser Zugeständnisse für die Refinanzierung machen.“
</p>
<p>
Fast tut er so, als wäre es sein Internet und nicht meins, genauer gesagt: Das der <em>Anbieter</em> und nicht das der <em>Nutzer</em>. Die zwar konsistente und vom Motiv her nachvollziehbare, doch in beiden Teilen ausgesprochen arrogante Haltung ließe sich ohne weiteres heranziehen, um <abbr title="Digitales Restriktions-Management">DRM</abbr> zu rechtfertigen und weiterhin Remixe und gleich jegliche Hackerey zu verbieten. Weiterhin ist es ein Paradebeispiel dafür, wie individuelle Interessen die allgemeine Zugänglichkeit (hier insbesondere: Maschinenlesbarkeit) von Daten beeinträchtigen.
</p>
<p>
Glücklicherweise gibt es Abhilfe, um ein derart <em>defektes</em> Angebot den Bedürfnissen der Nutzer anzupassen: Der Feedreader <a href="http://newsfox.mozdev.org/">Newsfox</a> ermöglicht es mit einer Funktion namens „Web-Filter“, statt des Feedinhaltes die verlinkte Seite oder einen Teil davon anzuzeigen. Trägt man den <a href="http://de.wikipedia.org/wiki/XPath">XPath</a>-Ausdruck <code>/html/body/div/table/tbody/tr[2]/td/div/p</code> (ermittelt mit <a href="http://getfirebug.com/">Firebug</a>) in die Konfiguration ein (<a href="http://daten.dieweltistgarnichtso.net/pics/screenshots/web/riesenmaschine-newsfox-fullfeed.png">Screenshot</a>), erhält man so auf komplizierte Weise das, was unzählige andere Seiten ohne Weiteres ausliefern: Ein funktionierendes Volltext-Feed.
</p>]]></content:encoded>
			<wfw:commentRss>http://blog.dieweltistgarnichtso.net/riesenwaschmaschine-mit-volltext-feed-%e2%80%94-so-gehts/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wettererscheinungen analog zur Gefühlslage des Protagonisten</title>
		<link>http://blog.dieweltistgarnichtso.net/wettererscheinungen-analog-zur-gefuhlslage-des-protagonisten</link>
		<comments>http://blog.dieweltistgarnichtso.net/wettererscheinungen-analog-zur-gefuhlslage-des-protagonisten#comments</comments>
		<pubDate>Sun, 31 Jan 2010 17:45:09 +0000</pubDate>
		<dc:creator>erlehmann</dc:creator>
				<category><![CDATA[Bastelei]]></category>
		<category><![CDATA[Netzkultur]]></category>
		<category><![CDATA[Originärer Inhalt]]></category>
		<category><![CDATA[kritik]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[zia]]></category>

		<guid isPermaLink="false">http://blog.dieweltistgarnichtso.net/?p=1611</guid>
		<description><![CDATA[Nachdem ich mir soeben vornahm, ein tolles, seltenes Taschenbuch zu erwerben, ermuntert durch den Beginn einer bereits etwas angegilbten Dokumentation (schauen sie genau hin, sogar die sexuelle Komponente hatten SIE, bevor unsereins Hamilton und Sturges überhaupt Begrifflichkeiten waren), tritt nun &#8230; <a href="http://blog.dieweltistgarnichtso.net/wettererscheinungen-analog-zur-gefuhlslage-des-protagonisten">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>
Nachdem ich mir soeben vornahm, ein <a href="http://cgi.ebay.de/ws/eBayISAPI.dll?ViewItem&#038;item=230428725503"><i>tolles, seltenes Taschenbuch</i></a> zu erwerben, ermuntert durch den Beginn einer bereits etwas angegilbten <a href="http://www.youtube.com/watch?v=J3TOSgF7dFw">Dokumentation</a> (schauen sie genau hin, sogar die <i>sexuelle Komponente</i> hatten <a href="http://riesenmaschine.de/bilder/lukeandtrooke_diagramm.jpg"><em>SIE</em></a>, bevor unsereins Hamilton und Sturges überhaupt Begrifflichkeiten waren), tritt nun die nächste Phase des Plans in Kraft, meine halbintellektuelle Internetgroupie-Existenz zu festigen: Frei nach dem <a href="http://docs.google.com/Doc?id=d3nxxvf_1073tr8nfmdq">Vorbild</a> der Riesenmaschinisten (<a href="http://www.zitate-welt.com/zitat/8808.html">sie wissen ja</a>), lässt sich nun auch Mikroliteratur vom Laien semiprofessionell bewerten.
</p>
<p>
Meine Damen und Herren, liebe Roboter, ich präsentiere ihnen die <a href="http://docs.google.com/View?id=dgwc3s2h_0hkgpx4c9"><strong>automagische Twitteraturkritik</strong></a>.
</p>
<p>
<small>
Einen <a href="http://riesenmaschine.de/index.html?nr=20090628073405">Preis</a> wird es natürlich nicht geben; Spenden diesbezüglich werden unweigerlich unterschlagen und in andere, ähem, <i>Kanäle</i> fließen (wenn sie verstehen, was ich meine). Auch: Dank an Kathrin für das <i>Hashtag Legomenon</i>; der studierten Nichtliteraturfachperson fällt so etwas im Regelfall kaum <del>zu</del> <del>auf</del> ein.
</small>
</p>]]></content:encoded>
			<wfw:commentRss>http://blog.dieweltistgarnichtso.net/wettererscheinungen-analog-zur-gefuhlslage-des-protagonisten/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HTML5-CC-Plugin für WordPress, Version 0.6 0.6.2</title>
		<link>http://blog.dieweltistgarnichtso.net/html5-cc-plugin-fur-wordpress-version-0-6</link>
		<comments>http://blog.dieweltistgarnichtso.net/html5-cc-plugin-fur-wordpress-version-0-6#comments</comments>
		<pubDate>Mon, 11 Jan 2010 06:23:47 +0000</pubDate>
		<dc:creator>erlehmann</dc:creator>
				<category><![CDATA[Bastelei]]></category>
		<category><![CDATA[Freie Lizenzen]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[creativecommons]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://blog.dieweltistgarnichtso.net/?p=1572</guid>
		<description><![CDATA[Seit einiger Zeit schon bastele ich an einem WordPress-Plugin, das es ermöglichen soll, creative-commons-lizenzierte Bilder, Videos und Audio-Dateien einfach in Blogposts einzubetten und die Lizenzinformationen sowohl menschen- als auch maschinen-lesbar darzustellen. Für die Ungeduldigen unter den Lesern: Downloads gibt es &#8230; <a href="http://blog.dieweltistgarnichtso.net/html5-cc-plugin-fur-wordpress-version-0-6">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>
Seit einiger Zeit schon bastele ich an einem WordPress-Plugin, das es ermöglichen soll, <i>creative-commons</i>-lizenzierte Bilder, Videos und Audio-Dateien einfach in Blogposts einzubetten und die Lizenzinformationen sowohl menschen- als auch maschinen-lesbar darzustellen. Für die Ungeduldigen unter den Lesern: Downloads gibt es <a href="http://github.com/erlehmann/cc-figure/downloads">auf GitHub</a> (<a href="http://github.com/erlehmann/cc-figure/tarball/0.6.1">Direkt-Tarball</a>, <a href="http://github.com/erlehmann/cc-figure/zipball/0.6.1">Direktzip</a>). Für alle anderen folgt eine kurze Erklärung, gleich nach dem Klick.
</p>

<ins datetime="2010-01-17T05:10:53+00:00">
<p>
Um die in den Kommentaren bemerkten Pfadprobleme zu beheben, die durch die von GitHub vorgegebenen Ordnernamen entstanden, habe ich zur aktuellen Version 0.6.1 einen separaten <a href="http://github.com/erlehmann/cc-figure/raw/master/releases/cc-figure-0.6.1.tar.gz">Release-Tarball</a> erstellt. Es ist weiterhin möglich, dass sich das Markup in naher Zukunft <a href="http://www.w3.org/html/wg/tracker/issues/83">möglicherweise ändert</a>; ich werde versuchen, die Stylesheets für diesen Fall so anzupassen, dass dann auch das aktuelle, dann ungültige Markup weiterhin erfasst wird.
</p>
</ins>

<ins datetime="2010-01-22T09:46:32+00:00">
<p>
In der nun aktuellen <a href="http://github.com/erlehmann/cc-figure/raw/master/releases/cc-figure-0.6.2.tar.gz">Version 0.6.2</a> ist das <a href="http://blog.dieweltistgarnichtso.net/html5-cc-plugin-fur-wordpress-version-0-6#comment-4893">in den Kommentaren erwähnte</a> Stylesheet-Problem behoben.
</p>
</ins>

<span id="more-1572"></span>

<figure itemscope="itemscope" itemtype="http://n.whatwg.org/work">
    <dd><img src="http://daten.dieweltistgarnichtso.net/pics/screenshots/web/cc-figure/cc-figure-button.png" itemprop="work" alt="Bildschirmfoto einer WordPress-Editorseite. Ein Button mit Aufschrift „CC Figure“ ist rot umkringelt." ilo-full-src="http://daten.dieweltistgarnichtso.net/pics/screenshots/web/cc-figure/cc-figure-button.png"/></dd>
    <dt>
        <span itemprop="title">Der neue Button</span>
        <a href="http://blog.dieweltistgarnichtso.net/html5-cc-plugin-fur-wordpress-version-0-6" itemprop="author" style="">Nils Dagsson Moskopp</a>
        <small>
            <a href="http://creativecommons.org/licenses/by/3.0/de/" itemprop="license" style="">
                <abbr title="Creative Commons Namensnennung">CC-BY</abbr>
            </a>
        </small>
    </dt>
</figure>

<p>
Das Plugin fügt in der <abbr title="Hypertext Markup Language">HTML</abbr>-Editoransicht einen Button mit der Aufschrift „<abbr title="Creative Commons">CC</abbr> Figure“ hinzu. Klickt man auf diesen, öffnet sich ein neues Fenster bzw. Tab, in das man die Metadaten (z.B. Titel, Alternativtext, Autor) einer Bild-, Audio-, oder Video-Datei einträgt. Hat man alle Felder ausgefüllt, kann das Markup eingefügt werden; <a href="http://leonardriegel.blogspot.com/2009/08/der-so-einfach-ist-das-mann.html">so einfach ist das.</a>
</p>

<figure itemscope="itemscope" itemtype="http://n.whatwg.org/work">
    <dd><img src="http://daten.dieweltistgarnichtso.net/pics/screenshots/web/cc-figure/cc-figure-generator.png" itemprop="work" alt="Bildschirmfoto eines Formulars mit verschiedenen Feldern für Metadaten (u.A. Titel, Urheber, Quelle)." ilo-full-src="http://daten.dieweltistgarnichtso.net/pics/screenshots/web/cc-figure/cc-figure-generator.png"/></dd>
    <dt>
        <span itemprop="title">So einfach ist das.</span>
        <a href="http://blog.dieweltistgarnichtso.net/html5-cc-plugin-fur-wordpress-version-0-6" itemprop="author" style="">Nils Dagsson Moskopp</a>
        <small>
            <a href="http://creativecommons.org/licenses/by/3.0/de/" itemprop="license" style="">
                <abbr title="Creative Commons Namensnennung">CC-BY</abbr>
            </a>
        </small>
    </dt>
</figure>

<p>
Das so generierte <abbr title="Extensible Hypertext Markup Language">(X)HTML</abbr> kann natürlich per <abbr title="Cascading Style Sheets">CSS</abbr> dekoriert werden — mitgeliefert sind drei verschiedene Stylesheets. Auf eines bin ich besonders stolz; es formatiert die Lizenznotizen im Stil des Blogs <a href="http://www.spreeblick.com/">Spreeblick</a>. Zudem lässt sich im Admin-Interface (<a href="http://daten.dieweltistgarnichtso.net/pics/screenshots/web/cc-figure/cc-figure-admin.png">Screenshot</a>) der verwendete Metadaten-Standard umstellen — zur Auswahl stehen <a href="http://www.whatwg.org/specs/web-apps/current-work/multipage/microdata.html"><i>Microdata</i>-Markup</a>  und <a href="http://en.wikipedia.org/wiki/RDFa"><abbr title="Resource Description Framework in attributes">RDFa</abbr></a>.
</p>

<p>
Mein Dank geht an folgende Personen (gelistet in der zeitlichen Reihenfolge, in der sie zum Gelingen beitrugen):
</p>
<ul>
<li><b>Matthias <i>wetterfrosch</i> Mehldau</b> für einen <a href="http://einmachglas.wordpress.com/2009/03/10/creative-commons-html-code/">Blogpost</a> zum Thema „Markup für Creative-Commons-Inhalte“</li>
	<li><b>Julia <i>zeitrafferin</i> Seeliger</b> für einen verwandten <a href="http://julia-seeliger.de/wunschzettel-creative-commons-plugin-fur-wordpress/">Artikel</a> nach dem Motto „man könnte doch mal“, das inspirierende Moment für mich.</li>
	<li><b>Johnny Häusler</b> für einen <a href="http://daten.dieweltistgarnichtso.net/pics/screenshots/web/spreeblick-plugin.png">Screenshot</a> des Spreeblick-Plugin-Interfaces</li>
	<li><b>Ian Hickson</b>, ohne den es das <i>Microdata</i>-Markup wohl nicht gäbe</li>
	<li><b>Michelle Thorne</b> für das Vermitteln eines Metadaten-Experten</li>
	<li><b>Nathan Yergler</b>, ebenjenen. Ich habe nicht auf seinen Rat gehört.</li>
</ul>

<p>
<small>
Ja, ich weiß, dass die ausschließliche Nutzung der deutschen Sprache nicht besonders förderlich für die Reichweite dieses Plugins ist. Ich hatte nunmal weder Zeit noch Lust, es zu übersetzen. Aber wenn jemand möchte … nur zu ! Und was die konfuse Qualität des Codes angeht: Er funktioniert soweit.
</small>
</p>]]></content:encoded>
			<wfw:commentRss>http://blog.dieweltistgarnichtso.net/html5-cc-plugin-fur-wordpress-version-0-6/feed</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Weihnachtsbausteln im Studio70 mit Bre Pettis und dem Makerbot</title>
		<link>http://blog.dieweltistgarnichtso.net/weihnachtsbausteln-im-studio70-mit-bre-pettis-und-dem-makerbot</link>
		<comments>http://blog.dieweltistgarnichtso.net/weihnachtsbausteln-im-studio70-mit-bre-pettis-und-dem-makerbot#comments</comments>
		<pubDate>Thu, 17 Dec 2009 18:32:04 +0000</pubDate>
		<dc:creator>erlehmann</dc:creator>
				<category><![CDATA[Bastelei]]></category>
		<category><![CDATA[Bilder]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Originärer Inhalt]]></category>
		<category><![CDATA[brepettis]]></category>
		<category><![CDATA[makerbot]]></category>
		<category><![CDATA[studio70]]></category>

		<guid isPermaLink="false">http://blog.dieweltistgarnichtso.net/?p=1483</guid>
		<description><![CDATA[Der Makerbot des Studio70 Nils Dagsson Moskopp CC-BY-SA Gestern abend und heute morgen war ich im Studio70 zum Weihnachtsbausteln. Neben der bekannten polyamoren BDSM-Twitter-Elite war dort auch der großartige Bre Pettis, der den bis dahin nicht einsatzfähigen Makerbot reparierte. Noch &#8230; <a href="http://blog.dieweltistgarnichtso.net/weihnachtsbausteln-im-studio70-mit-bre-pettis-und-dem-makerbot">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<figure itemscope="itemscope" itemtype="http://n.whatwg.org/work">
    <dd><img src="http://daten.dieweltistgarnichtso.net/pics/fotos/tech/makerbot/thumbs/makerbot.jpg" itemprop="work" alt="Der Makerbot des Studio70, ein 3D-Drucker."/></dd>
    <dt>
        <span itemprop="title">Der Makerbot des Studio70</span>
        <a href="http://blog.dieweltistgarnichtso.net/weihnachtsbausteln-im-studio70-mit-bre-pettis-und-dem-makerbot" itemprop="author" style="">Nils Dagsson Moskopp</a>
        <small>
            <a href="http://creativecommons.org/licenses/by-sa/3.0/de/" itemprop="license" style="">
                <abbr title="Creative Commons Namensnennung-Weitergabe unter gleichen Bedingungen">CC-BY-SA</abbr>
            </a>
        </small>
    </dt>
</figure>

<p>
Gestern abend und heute morgen war ich im <a href="http://wiki.hallenprojekt.de/index.php/Orte/studio-70">Studio70</a> zum <a href="http://www.facebook.com/event.php?eid=202787933307">Weihnachtsbausteln</a>. Neben der bekannten <i>polyamoren <abbr title="Bondage &#038; Discipline, Dominance &#038; Submission, Sadism &#038; Masochism">BDSM</abbr>-Twitter-Elite</i> war dort auch der großartige <a href="http://www.brepettis.com/">Bre Pettis</a>, der den bis dahin nicht einsatzfähigen Makerbot <a href="http://twitpic.com/ttrzb">reparierte</a>. Noch in der Nacht wurden die ersten Objekte ausgedruckt:
</p>
<ol>
	<li>eine <a href="http://twitpic.com/tts3y">Schneeflocke</a></li>
	<li>das <a href="http://twitpic.com/tts9m">Studio70-Logo</a></li>
	<li>eine <a href="http://daten.dieweltistgarnichtso.net/pics/fotos/tech/makerbot/printed/thumbs/mug.jpg">Tasse</a> (<a href="http://www.thingiverse.com/thing:1444">auf <i>Thingiverse</i></a>)</li>
	<li>das <a href="http://twitpic.com/ttsop"><i>Atoms&#038;Bits</i>-Logo</a></li>
</ol>
<p>
Mehr Bilder gleich, nach dem Klick.
</p>
<span id="more-1483"></span>


<figure itemscope="itemscope" itemtype="http://n.whatwg.org/work">
    <dd><img src="http://daten.dieweltistgarnichtso.net/pics/fotos/people/bre/thumbs/bre+philipsteffan.jpg" itemprop="work" alt="Bre Pettis repariert einen Teil des Makerbots, Philip Steffan schaut zu."/></dd>
    <dt>
        <span itemprop="title">Bre Pettis repariert einen Teil des Makerbots, Philip Steffan schaut zu.</span>
        <a href="http://blog.dieweltistgarnichtso.net/weihnachtsbausteln-im-studio70-mit-bre-pettis-und-dem-makerbot" itemprop="author" style="">Nils Dagsson Moskopp</a>
        <small>
            <a href="http://creativecommons.org/licenses/by-sa/3.0/de/" itemprop="license" style="">
                <abbr title="Creative Commons Namensnennung-Weitergabe unter gleichen Bedingungen">CC-BY-SA</abbr>
            </a>
        </small>
    </dt>
</figure>



<figure itemscope="itemscope" itemtype="http://n.whatwg.org/work">
    <dd><img src="http://daten.dieweltistgarnichtso.net/pics/fotos/tech/makerbot/thumbs/makerbot+diskurs.jpg" itemprop="work" alt="@diskurs steuert den Makerbot" ilo-full-src="http://daten.dieweltistgarnichtso.net/pics/fotos/tech/makerbot/thumbs/makerbot+diskurs.jpg"/></dd>
    <dt>
        <span itemprop="title"><a href="http://twitter.com/diskurs">@diskurs</a> steuert den Makerbot</span>
        <a href="http://blog.dieweltistgarnichtso.net/weihnachtsbausteln-im-studio70-mit-bre-pettis-und-dem-makerbot" itemprop="author" style="">Nils Dagsson Moskopp</a>
        <small>
            <a href="http://creativecommons.org/licenses/by-sa/3.0/de/" itemprop="license" style="">
                <abbr title="Creative Commons Namensnennung-Weitergabe unter gleichen Bedingungen">CC-BY-SA</abbr>
            </a>
        </small>
    </dt>
</figure>

    

<figure itemscope="itemscope" itemtype="http://n.whatwg.org/work">
    <dd><img src="http://daten.dieweltistgarnichtso.net/pics/fotos/tech/makerbot/printed/thumbs/mug2.jpg" itemprop="work" alt="Eine mit dem Makerbot erstellte Tasse. Sie ist weiß. Der Henkel ist defekt." ilo-full-src="http://daten.dieweltistgarnichtso.net/pics/fotos/tech/makerbot/printed/thumbs/mug2.jpg"/></dd>
    <dt>
        <span itemprop="title">Eine mit dem Makerbot erstellte Tasse</span>
        <a href="http://blog.dieweltistgarnichtso.net/weihnachtsbausteln-im-studio70-mit-bre-pettis-und-dem-makerbot" itemprop="author" style="">Nils Dagsson Moskopp</a>
        <small>
            <a href="http://creativecommons.org/licenses/by-sa/3.0/de/" itemprop="license" style="">
                <abbr title="Creative Commons Namensnennung-Weitergabe unter gleichen Bedingungen">CC-BY-SA</abbr>
            </a>
        </small>
    </dt>
</figure>

 <ins datetime="2009-12-17T23:50:07+00:00">
<p>
Wichtig: <strong>Der Makerbot ist eigentlich wesentlich genauer</strong>, aber beim Design der Tasse sind mir Fehler unterlaufen, siehe Erklärung in den Kommentaren.
</p>
</ins>]]></content:encoded>
			<wfw:commentRss>http://blog.dieweltistgarnichtso.net/weihnachtsbausteln-im-studio70-mit-bre-pettis-und-dem-makerbot/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Fefes Blog im Imageboard-Layout</title>
		<link>http://blog.dieweltistgarnichtso.net/fefes-blog-im-imageboard-layout</link>
		<comments>http://blog.dieweltistgarnichtso.net/fefes-blog-im-imageboard-layout#comments</comments>
		<pubDate>Sun, 22 Nov 2009 06:57:46 +0000</pubDate>
		<dc:creator>erlehmann</dc:creator>
				<category><![CDATA[Bastelei]]></category>
		<category><![CDATA[Bilder]]></category>
		<category><![CDATA[Netzkultur]]></category>
		<category><![CDATA[Originärer Inhalt]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[fefe]]></category>
		<category><![CDATA[krautchan]]></category>

		<guid isPermaLink="false">http://blog.dieweltistgarnichtso.net/?p=1427</guid>
		<description><![CDATA[Wie uns soeben zu Ohren gekommen ist, wird dergeneral Anfang Dezember die gesamte Belegschaft Krautchans entlassen und zusammen mit dem Rest des Adminteams geschlossen zurücktreten. Die bisherige in Perl geschriebene Software DesuChan wird dann durch eine robuste, mit C entwickelte &#8230; <a href="http://blog.dieweltistgarnichtso.net/fefes-blog-im-imageboard-layout">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>
Wie uns soeben zu Ohren gekommen ist, wird <i>dergeneral</i> Anfang Dezember die gesamte Belegschaft <i>Krautchans</i> entlassen und zusammen mit dem Rest des Adminteams geschlossen zurücktreten. Die bisherige in <i>Perl</i> geschriebene Software <i>DesuChan</i> wird dann durch eine robuste, mit <i>C</i> entwickelte Lösung ersetzt, die auf <i>dietlibc</i> und <i>libowfat</i> basiert und den <i>gatling</i>-Webserver verwendet. Außerdem wird <i>Krautchan</i> ab 01.12. <i>Fefechan</i> heißen und es wird nur noch <i>/f/ &#8211; Fefe</i> geben.
</p>
<p>
Wer darauf nicht warten will, klicke bitte <a href="http://blog.fefe.de/?css=http://daten.dieweltistgarnichtso.net/src/fefe-chan-css/fefechan.css">hier</a>.
</p>
<p style="color:red; font-weight:bold;">
(USER WURDE FÜR DIESEN POST GEBANNT.)
</p>
<a href="http://daten.dieweltistgarnichtso.net/pics/screenshots/web/fefechan.png">
<img src="http://daten.dieweltistgarnichtso.net/pics/screenshots/web/thumbs/fefechan.png" alt="Fefes Blog im Imageboard-Layout" />
</a>]]></content:encoded>
			<wfw:commentRss>http://blog.dieweltistgarnichtso.net/fefes-blog-im-imageboard-layout/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Demo: WebTV des Bundestags mit HTML5-Video-Element</title>
		<link>http://blog.dieweltistgarnichtso.net/demo-webtv-des-bundestags-mit-html5-video-element</link>
		<comments>http://blog.dieweltistgarnichtso.net/demo-webtv-des-bundestags-mit-html5-video-element#comments</comments>
		<pubDate>Mon, 09 Nov 2009 21:31:28 +0000</pubDate>
		<dc:creator>erlehmann</dc:creator>
				<category><![CDATA[Bastelei]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Video]]></category>
		<category><![CDATA[bundestag]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[h264]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[theora]]></category>
		<category><![CDATA[vorbis]]></category>

		<guid isPermaLink="false">http://blog.dieweltistgarnichtso.net/?p=1363</guid>
		<description><![CDATA[Beim ersten Treffen des OpenData Networks traf ich Maika Jachmann, die u.A. den WebTV-Auftritt des Bundestages koordiniert. Als ich den Verbesserungsvorschlag anbrachte, auch eine auf Webstandards basierende Version des Video-Angebotes zu erstellen, vermittelte sie mir gleich den Kontakt zum zuständigen &#8230; <a href="http://blog.dieweltistgarnichtso.net/demo-webtv-des-bundestags-mit-html5-video-element">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>
Beim <a href="http://www.netzpolitik.org/2009/erstes-treffen-des-opendata-networks/">ersten Treffen</a> des <a href="http://opendata-network.org/"><i>OpenData Networks</i></a> traf ich Maika Jachmann, die u.A. den <a href="http://www.bundestag.de/bundestag/parlamentsfernsehen/index.html">WebTV-Auftritt des Bundestages</a> koordiniert. Als ich den Verbesserungsvorschlag anbrachte, auch eine auf Webstandards basierende Version des Video-Angebotes zu erstellen, vermittelte sie mir gleich den Kontakt zum zuständigen Techniker.
</p>
<p>
Der folgende Email-Dialog bezüglich dieses Vorschlags war dann allerdings ernüchternd: Es folgten nicht nur Fragen zum Video-Element, die von Unkenntnis der Technik zeugten (Fragestellungen wie <q>Beherrscht der Browser gängige Video-Kompressionen ?</q> werden an verschiedensten Stellen <a href="http://diveintohtml5.org/video.html">hinlänglich beantwortet</a>), sondern auch eine klare Ansage bzgl. eines eher konservativen Technik-Ansatzes: <q>Sollte sich HTML 5 mal zu einem Standard entwickeln, wird der Deutsche 
Bundestag vermutlich nicht die erste öffentliche Institution sein, die 
auf diesen Zug aufspringt.</q> Vor <a href="http://wiki.whatwg.org/wiki/FAQ#When_will_HTML5_be_finished.3F">2022</a> wird dieser Maßgabe nach also wohl eher wenig passieren.
</p>
<p>
Nichtsdestotrotz habe ich eine <b><a href="http://daten.dieweltistgarnichtso.net/src/bundestag-html5-demo/od_player.html">Demoseite</a></b> mit einem sehr kurzen Clip (17 <abbr title="Sekunden">s</abbr>) erstellt, damit man sehen kann, wie eine Lösung aussehen könnte: Neue Versionen von Firefox, Opera und Chrome sowie Safari mit <a href="http://www.xiph.org/quicktime/about.html">nachgerüsteten Codecs</a> spielen hier das <i>Theora</i>-Video ab, Safari „<i>Vanilla</i>“ verwendet die beim Bundestag gehostete <i>H.264</i>-Version. Browser ohne <abbr title="Hypertext Markup Language">HTML</abbr>5-Unterstützung ignorieren das Video-Element und nutzen somit ein <i>Flash</i>-Applet. Internet Explorer ohne Flash bleibt außen vor, aber das tut er auch ohne Video-Element.
</p>
<img src="http://daten.dieweltistgarnichtso.net/pics/screenshots/web/bundestag-html5-demo.png" alt="Standbild eines Videos des Redebeitrags von Dr. Heinz Riesenhuber im Bundestag am 27.10.2009 um 11:29 Uhr (1. Sitzung, TOP 2)" />]]></content:encoded>
			<wfw:commentRss>http://blog.dieweltistgarnichtso.net/demo-webtv-des-bundestags-mit-html5-video-element/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

