<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress.com" -->
<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/"
	>

<channel>
	<title>sebastian-droge &amp;laquo; WordPress.com Tag Feed</title>
	<link>http://en.wordpress.com/tag/sebastian-droge/</link>
	<description>Feed of posts on WordPress.com tagged "sebastian-droge"</description>
	<pubDate>Sat, 26 Dec 2009 04:16:09 +0000</pubDate>

	<generator>http://en.wordpress.com/tags/</generator>
	<language>en</language>

<item>
<title><![CDATA[Insulting sourcecode explained]]></title>
<link>http://kenny1987.wordpress.com/2008/04/24/insulting-sourcecode-explained/</link>
<pubDate>Thu, 24 Apr 2008 21:30:51 +0000</pubDate>
<dc:creator>kenny1987</dc:creator>
<guid>http://kenny1987.wordpress.com/2008/04/24/insulting-sourcecode-explained/</guid>
<description><![CDATA[(&#8230;) [S]ince SVN revision r4027 quodlibet&#8217;s source code is personally insulting me (]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><blockquote><p>(&#8230;) <a href="http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=477454">[S]ince SVN revision r4027 quodlibet&#8217;s source code is personally insulting me</a> (&#8230;)</p></blockquote>
<p>Wenn man das ließt denkt man erstmal &#8211; WTF?! Aber dahinter steckt eine Geschichte, die zeigt, dass es bei großen Projekten genauso zugehen kann wie im Kindergarten.</p>
<p>Dabei geht es darum, dass ein gewisser <a href="https://launchpad.net/~slomo">Sebastian Dröge</a> wohl codetechnischen Mist gebaut hat undzwar in GStreamer, dem Mediaframework von GTK. GStreamer wird unteranderem benutzt von einem Audioplayer namens Quod Libet. In diesem Audioplayer musste herausgefunden werden, welcher Code sich um das Protokoll &#8220;file://&#8221; kümmert. Dazu wurde einfach &#8220;file://&#8221; an eine bestimmte Funktion übergeben.  Durch den Bug in GStreamer hat das aber nicht mehr gefunzt.</p>
<p>Soweit so gut. Statt file:// kann man wohl auch irgendeine nicht existente URI mit dem Fileprotokoll übergeben um das gleiche zu erreichen. Was haben sie also gemacht? Sie haben file:// durch</p>
<blockquote><p>file:///Sebastian/Droge/please/choke/on/a/bucket/of/cocks</p></blockquote>
<p>ersetzt.</p>
<p>So und davon fühlte sich der Typ nun beleidigt. Verständlich &#8211; und man fragt sich nochmals &#8211; WTF?! Kindergaten?!</p>
<p>Auf der anderen Seite-  wenn man mal eine <a href="http://www.google.de/codesearch?hl=de&#38;q=+%22bill+gates%22+show:RcStKW5DymU:OKsXWSafBJc:SSxWV_2LlPQ&#38;sa=N&#38;cd=12&#38;ct=rc&#38;cs_p=http://www.plover.com/~mjd/perl/Template/Text-Template-1.44.tar.gz&#38;cs_f=Text-Template-1.44/lib/Text/Template.pm#first">Google Code Search nach &#8220;Bill Gates&#8221;</a> macht kommt da auch nicht viel schönes raus.</p>
<p><strong>Update:</strong> <a href="http://www.sacredchao.net/quodlibet/changeset/4267">Was einmal war ist nun komplett anders. Und Schwänze werden zu Keksen.</a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[¡Señor, su código me ha insultado!]]></title>
<link>http://ocurrenciashabituales.wordpress.com/2008/04/24/%c2%a1senor-su-codigo-me-ha-insultado/</link>
<pubDate>Thu, 24 Apr 2008 13:37:25 +0000</pubDate>
<dc:creator>Manuel Abeledo</dc:creator>
<guid>http://ocurrenciashabituales.wordpress.com/2008/04/24/%c2%a1senor-su-codigo-me-ha-insultado/</guid>
<description><![CDATA[¿Qué pensaríais si sois programadores y el código de una aplicación os insulta? Sebastian Dröge lo t]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>¿Qué pensaríais si sois programadores y el código de una aplicación os <em>insulta</em>?</p>
<p><a href="https://launchpad.net/~slomo">Sebastian Dröge</a> lo tiene muy claro. Ayer <a href="http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=477454">reportó un error al sistema de seguimiento de Debian</a> por una frase en el código de QuodLibet, un reproductor de música, donde se le invita amablemente a <em>ahogarse en un cubo de pollas</em> (sic). Al parecer, el tal Dröge fue el responsable de un <a href="http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=421167">fallo que impedía la ejecución del programa</a>.</p>
<p>He aquí el código de la discordia.</p>
<blockquote><p><code>+ if gst.element_make_from_uri(<br />
+ gst.URI_SRC,<br />
+ <strong>"file:///Sebastian/Droge/please/choke/on/a/bucket/of/cocks"</strong>, ""):<br />
global playlist<br />
playlist = PlaylistPlayer(pipeline or "gconfaudiosink",<br />
librarian)</code></p></blockquote>
<p>Lo gracioso sería que alguien tuviese este archivo&#8230;</p>
<p>(Vía <a href="http://reddit.com/info/6gvay/comments/">reddit</a>)</p>
</div>]]></content:encoded>
</item>

</channel>
</rss>
