<?xml version="1.0" encoding="utf-8" ?>

<rss version="2.0" 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   >
<channel>
    <title>codeschmie.de</title>
    <link>http://codeschmie.de/</link>
    <description>Something wicked this way comes.</description>
    <dc:language>en</dc:language>
    <generator>Serendipity 1.5.3 - http://www.s9y.org/</generator>
    
    <image>
        <url>http://codeschmie.de/templates/default/img/s9y_banner_small.png</url>
        <title>RSS: codeschmie.de - Something wicked this way comes.</title>
        <link>http://codeschmie.de/</link>
        <width>100</width>
        <height>21</height>
    </image>

<item>
    <title>My Mayflower Advent calendar article</title>
    <link>http://codeschmie.de/archives/327-My-Mayflower-Advent-calendar-article.html</link>
            <category>PHP</category>
    
    <comments>http://codeschmie.de/archives/327-My-Mayflower-Advent-calendar-article.html#comments</comments>
    <wfw:comment>http://codeschmie.de/wfwcomment.php?cid=327</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://codeschmie.de/rss.php?version=2.0&amp;type=comments&amp;cid=327</wfw:commentRss>
    

    <author>nospam@example.com (fa)</author>
    <content:encoded>
    &lt;p&gt;This year some folks at &lt;a href=&quot;http://www.mayflower.de&quot;&gt;Mayflower&lt;/a&gt; decided to make an advent calendar with a daily blog post, and today was my turn to write.&lt;/p&gt;

&lt;p&gt;So here&#039;s &lt;a href=&quot;http://blog.mayflower.de/archives/800-07.12.-One-click-Deployment.html&quot;&gt;One-click Deployment&lt;/a&gt; (with Jenkins).&lt;br /&gt;
Comments are welcome over there or via twitter to &lt;a href=&quot;https://twitter.com/anderiasch&quot;&gt;@anderiasch&lt;/a&gt;&lt;/p&gt;  
    </content:encoded>

    <pubDate>Wed, 07 Dec 2011 09:25:15 +0100</pubDate>
    <guid isPermaLink="false">http://codeschmie.de/archives/327-guid.html</guid>
    <category>advent</category>
<category>deployment</category>
<category>jenkins</category>
<category>mayflower</category>
<category>php</category>

</item>
<item>
    <title>X-Men Origins: Wolverine</title>
    <link>http://codeschmie.de/archives/326-X-Men-Origins-Wolverine.html</link>
            <category>Kino</category>
    
    <comments>http://codeschmie.de/archives/326-X-Men-Origins-Wolverine.html#comments</comments>
    <wfw:comment>http://codeschmie.de/wfwcomment.php?cid=326</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://codeschmie.de/rss.php?version=2.0&amp;type=comments&amp;cid=326</wfw:commentRss>
    

    <author>nospam@example.com (fa)</author>
    <content:encoded>
    Gestern endlich &lt;a href=&quot;http://www.imdb.com/title/tt0458525/&quot;&gt;X-Men Origins: Wolverine&lt;/a&gt; gesehen, &lt;br /&gt;
nachdem ich erst etwas abgeneigt war, nachdem ich &lt;a href=&quot;http://www.imdb.com/title/tt0376994/&quot;&gt;X-Men 3&lt;/a&gt; ziemlich schlecht fand.&lt;br /&gt;
&lt;br /&gt;
Pluspunkte:&lt;br /&gt;
- irgendwie witzig in vielen Szenen, evtl. nicht beabsichtigt, aber sehr unterhaltsam&lt;br /&gt;
- keine Szenen, wo man sich vollkommen ans Hirn langen muss&lt;br /&gt;
- Gambit!&lt;br /&gt;
&lt;br /&gt;
Insgesamt doch sehenswert.  
    </content:encoded>

    <pubDate>Fri, 07 Oct 2011 15:37:25 +0200</pubDate>
    <guid isPermaLink="false">http://codeschmie.de/archives/326-guid.html</guid>
    <category>film</category>
<category>marvel</category>
<category>wolverine</category>
<category>x-men</category>

</item>
<item>
    <title>Lieber Herr Ford</title>
    <link>http://codeschmie.de/archives/325-Lieber-Herr-Ford.html</link>
            <category>Gemecker</category>
    
    <comments>http://codeschmie.de/archives/325-Lieber-Herr-Ford.html#comments</comments>
    <wfw:comment>http://codeschmie.de/wfwcomment.php?cid=325</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://codeschmie.de/rss.php?version=2.0&amp;type=comments&amp;cid=325</wfw:commentRss>
    

    <author>nospam@example.com (fa)</author>
    <content:encoded>
    Lieber Herr Ford,&lt;br /&gt;
am Wochenende hast du einen Jugendtraum zerstört.&lt;br /&gt;
&lt;br /&gt;
Mein erstes Auto war ein Fiesta 1.3, Baujahr 1994. Der war ziemlich ok. Also dafür dass er so klein ist. Aber immerhin fuhr er sich sehr gut, wenn man nicht gerade von München nach Dortmund gefahren ist. Aber sogar das hat recht gut funktioniert. Aber auch sonst hatte ich nie Vorbehalte gegen irgendwelche deiner neueren Modelle, auch wenn ich keines ausprobiert habe.&lt;br /&gt;
&lt;br /&gt;
Am Wochenende kam es durch eine Verkettung unglücklicher Umstände dazu, dass ein Mietwagenunternehmen mir statt einem BMW 3er Kombi einen Kuga bereitstellte. Schon der Anblick dieses Schlachtschiffes liess meine Hände sich langsam ans Gesicht annähern und es verbergen. So etwa:&lt;br /&gt;
&lt;br /&gt;
&lt;!-- s9ymdb:153 --&gt;&lt;img class=&quot;serendipity_image_center&quot; width=&quot;400&quot; height=&quot;320&quot; src=&quot;http://codeschmie.de/uploads/682_images_3.jpg&quot; alt=&quot;&quot;  /&gt;&lt;br /&gt;
&lt;br /&gt;
Ich versteh nämlich nicht, wieso man solche Autos baut. Ich wollte nämlich auf der Autobahn fahren und nicht bei der Rallye Paris-Dakar mitmachen. Ich wollte ein Auto mit einem grossen Kofferraum, wo 5 Leute bequem Platz finden. (Mag ja sein, dass der 3er das auch nicht geboten hätte, aber wir hatten das immerhin so geplant.)&lt;br /&gt;
&lt;br /&gt;
Immerhin hab ich es geschafft, den Startknopf zu finden, und das irre Gebläse zu bändigen, obwohl es ca. 10 Knöpfe hat.&lt;br /&gt;
&lt;br /&gt;
Mit der Einparkhilfe konnte ich ein lustiges Piepkonzert veranstalten, aber geholfen hat sie mir nicht. Aber auch damit hätte ich leben können.&lt;br /&gt;
&lt;br /&gt;
Wirklich schlimm wars aber erst auf der Autobahn. Ich frag mich ja schon, wo ihr den getestet hab. Mein Fiat Stilo mit Sportfahrwerk (ich kann nix dafür, ehrlich, ich hab den gebraucht gekauft) federt besser bei jeder Bodenwelle. Die Kurvenlage würde ich irgendwo zwischen &quot;nasses Handtuch&quot; und &quot;schlecht bepackter Sprinter (Gewicht oben)&quot; einordnen. Auf dem Fahrersitz kann ich mit 1,90 gerade so sitzen, dass ich ans Gaspedal komme und mein Knie da noch Platz hat. Auf dem Beifahrersitz mit jemandem hinter mir kann ich meine Füsse eigentlich nur in einer Art Lotussitz verstauen. Ich versteh wirklich nicht, wieso man solche Autos baut.&lt;br /&gt;
&lt;br /&gt;
Zum Glück musste ich das Tanken nicht selber bezahlen, denn einen Diesel, der 16l auf der Autobahn schluckt (oder zumindest anzeigt) hab ich bisher nicht gesehen. Aber ich muss zugeben, dass ich nicht viele verschiedene Autos fahre, vielleicht sind die anderen ja genau so.&lt;br /&gt;
&lt;br /&gt;
Also, eigentlich wollt ich mir ja irgendwann einen Fiesta XR2 (oder Escort XR3) kaufen, und diese Mustangs sind ja auch nicht zu verachten. Aber nachdem ich 18h (minus Pausen) meines Lebens in diesem Kuga verbracht habe, glaub ich nicht, dass so schnell wieder ein Auto bei dir kaufe. Du bist quasi auf Platz 2 von unten gerutscht. An letzter Stelle steht übrigens der Renault 11, der mir mal unter dem Hintern weggebrannt ist. Dem Herrn Renault musste ich aber keinen Brief schreiben, der hatte zu der Zeit schon gelernt und in seinen neuen Modellen keine Vergaser mehr verbaut.&lt;br /&gt;
&lt;br /&gt;
Mit freundlichen Grüßen,&lt;br /&gt;
Dein ehemaliger Fan,&lt;br /&gt;
Florian  
    </content:encoded>

    <pubDate>Mon, 12 Sep 2011 11:26:51 +0200</pubDate>
    <guid isPermaLink="false">http://codeschmie.de/archives/325-guid.html</guid>
    <category>auto</category>
<category>autobahn</category>
<category>ford</category>
<category>kuga</category>

</item>
<item>
    <title>Chiemsee Rocks 2011</title>
    <link>http://codeschmie.de/archives/324-Chiemsee-Rocks-2011.html</link>
            <category>music</category>
    
    <comments>http://codeschmie.de/archives/324-Chiemsee-Rocks-2011.html#comments</comments>
    <wfw:comment>http://codeschmie.de/wfwcomment.php?cid=324</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://codeschmie.de/rss.php?version=2.0&amp;type=comments&amp;cid=324</wfw:commentRss>
    

    <author>nospam@example.com (fa)</author>
    <content:encoded>
    Kurzfassung vom Chiemsee Rocks 2011:

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Kartenbestellung:&lt;/strong&gt; Doof, Mit Kreditkarte bestellen ging nicht, weil kein SSL (ja, wtf?), also Überweisung. E-Mail kam nicht an, E-Mail-Kontakt wirkte planlos. Nach Telefongespräch aber geklärt&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Anfahrt:&lt;/strong&gt; Ereignislos, angenehm zu erreichen an der A8 Übersee/Grabenstätt&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Parken:&lt;/strong&gt; Sehr gut, 3 EUR und nah dran&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Einlass:&lt;/strong&gt; Bissl langsam, chaotische Führung der Schlange, immerhin keine zu nervigen Kontrollen&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Getränkestände:&lt;/strong&gt; Überteuert, Personal vollkommen überfordert&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Sound:&lt;/strong&gt; Sehr gut&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Sicht auf die Bühne:&lt;/strong&gt; Sehr gut&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Merchandise:&lt;/strong&gt; Es gibt keine T-Shirts grösser als L? WTF?&lt;/li&gt;
&lt;/ul&gt;

15:00 sollte Stefan Dettl spielen, kA wann er angefangen hat, wir haben ihn auf jeden Fall verpasst :( Kannte ich zwar nicht, aber das ist ja eher ein Grund mehr mal reinzuhören.&lt;br /&gt;&lt;br /&gt;

16:15 The Mighty Mighty Bosstones - fing bissl später an, aber war einmalig, nur leider zu kurz&lt;br /&gt;&lt;br /&gt;

17:30 Boysetsfire - war sogar noch besser als erhofft, danach war ich eigentlich schon zufrieden und die Karte hatte sich rentiert&lt;br /&gt;&lt;br /&gt;

19:00 Rise Against - Festival ausgenutzt und auf der Decke von der Wiese aus zugeschaut. Das erwies sich dank Regenschauer als sehr gute Idee&lt;br /&gt;&lt;br /&gt;

20:45 Foo Fighters - Technisch wirkten sie kompetent, Bühnenshow war ok, sie waren auch recht sympathisch - aber meine Musik isses ned. Sind dann auch früher gegangen um dem Stau am Ende zu entgehen&lt;br /&gt;&lt;br /&gt;
&lt;strong&gt;Fazit:&lt;/strong&gt; Je nach Lineup wahrscheinlich nächstes Jahr wieder.  
    </content:encoded>

    <pubDate>Thu, 25 Aug 2011 08:29:39 +0200</pubDate>
    <guid isPermaLink="false">http://codeschmie.de/archives/324-guid.html</guid>
    <category>chiemsee</category>
<category>festival</category>
<category>music</category>

</item>
<item>
    <title>Word lists and other weird stuff</title>
    <link>http://codeschmie.de/archives/323-Word-lists-and-other-weird-stuff.html</link>
            <category>IT</category>
    
    <comments>http://codeschmie.de/archives/323-Word-lists-and-other-weird-stuff.html#comments</comments>
    <wfw:comment>http://codeschmie.de/wfwcomment.php?cid=323</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://codeschmie.de/rss.php?version=2.0&amp;type=comments&amp;cid=323</wfw:commentRss>
    

    <author>nospam@example.com (fa)</author>
    <content:encoded>
    Imagine you want to check for the German words with the most occurrences of the letters u,f,s.&lt;br /&gt;
&lt;br /&gt;
No, you may not ask why.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;bash geshi&quot; style=&quot;text-align: left&quot;&gt;&lt;br /&gt;&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;aptitude&lt;/span&gt; &lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;install&lt;/span&gt; aspell-de&lt;br /&gt;&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;cp&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;usr&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;share&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;aspell&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;de-common.cwl.gz .&lt;br /&gt;&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;gzip&lt;/span&gt; &lt;span style=&quot;color: #660033;&quot;&gt;-d&lt;/span&gt; de-common.cwl.gz&lt;br /&gt;preunzip de-common.cwl&lt;br /&gt;&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;sort&lt;/span&gt; &lt;span style=&quot;color: #660033;&quot;&gt;--unique&lt;/span&gt; &lt;span style=&quot;color: #660033;&quot;&gt;--ignore-case&lt;/span&gt; de-common.wl &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt; list.txt&lt;br /&gt;iconv &lt;span style=&quot;color: #660033;&quot;&gt;-f&lt;/span&gt; ISO8859-&lt;span style=&quot;color: #000000;&quot;&gt;1&lt;/span&gt; &lt;span style=&quot;color: #660033;&quot;&gt;-t&lt;/span&gt; UTF-&lt;span style=&quot;color: #000000;&quot;&gt;8&lt;/span&gt; list.txt &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt; ulist.txt&lt;br /&gt;&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;cut&lt;/span&gt; &lt;span style=&quot;color: #660033;&quot;&gt;-d&lt;/span&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;&#039;/&#039;&lt;/span&gt; &lt;span style=&quot;color: #660033;&quot;&gt;-f1&lt;/span&gt; ulist.txt &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt; slist.txt&lt;br /&gt;&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;cat&lt;/span&gt; slist.txt &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;|&lt;/span&gt; &lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;tr&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;&#039;[A-Z]&#039;&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;&#039;[a-z]&#039;&lt;/span&gt; &amp;#160;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt; llist.txt&lt;br /&gt;&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;perl&lt;/span&gt; &lt;span style=&quot;color: #660033;&quot;&gt;-ne&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;&#039;chomp; $x = tr/[ufs]//;$y = $_; $y =~ s/[ufs]/@/g; print $x,&amp;quot; &amp;quot;,$_,&amp;quot; &amp;quot;,$y,&amp;quot;\n&amp;quot;;&#039;&lt;/span&gt; llist.txt &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;|&lt;/span&gt; &lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;sort&lt;/span&gt; &lt;span style=&quot;color: #660033;&quot;&gt;-rn&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;|&lt;/span&gt; &lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;head&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: #000000;&quot;&gt;11&lt;/span&gt; wissenschaftsausschuss wi&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;@@&lt;/span&gt;en&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;@&lt;/span&gt;cha&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;@&lt;/span&gt;t&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;@&lt;/span&gt;a&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;@@@&lt;/span&gt;ch&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;@@@&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #000000;&quot;&gt;11&lt;/span&gt; verfassungsausschuss ver&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;@&lt;/span&gt;a&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;@@@&lt;/span&gt;ng&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;@&lt;/span&gt;a&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;@@@&lt;/span&gt;ch&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;@@@&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #000000;&quot;&gt;11&lt;/span&gt; untersuchungsausschuss &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;@&lt;/span&gt;nter&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;@@&lt;/span&gt;ch&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;@&lt;/span&gt;ng&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;@&lt;/span&gt;a&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;@@@&lt;/span&gt;ch&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;@@@&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #000000;&quot;&gt;10&lt;/span&gt; bundesausbildungsförderungsgesetz b&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;@&lt;/span&gt;nde&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;@&lt;/span&gt;a&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;@@&lt;/span&gt;bild&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;@&lt;/span&gt;ng&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;@@&lt;/span&gt;örder&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;@&lt;/span&gt;ng&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;@&lt;/span&gt;ge&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;@&lt;/span&gt;etz&lt;br /&gt;&lt;span style=&quot;color: #000000;&quot;&gt;9&lt;/span&gt; wissensrepräsentationsformalismus wi&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;@@&lt;/span&gt;en&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;@&lt;/span&gt;reprä&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;@&lt;/span&gt;entation&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;@@&lt;/span&gt;ormali&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;@&lt;/span&gt;m&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;@@&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #000000;&quot;&gt;9&lt;/span&gt; wirtschaftsprüfungsgesellschaft wirt&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;@&lt;/span&gt;cha&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;@&lt;/span&gt;t&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;@&lt;/span&gt;&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;pr&lt;/span&gt;ü&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;@@&lt;/span&gt;ng&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;@&lt;/span&gt;ge&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;@&lt;/span&gt;ell&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;@&lt;/span&gt;cha&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;@&lt;/span&gt;t&lt;br /&gt;&lt;span style=&quot;color: #000000;&quot;&gt;9&lt;/span&gt; wirtschaftsauffassung wirt&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;@&lt;/span&gt;cha&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;@&lt;/span&gt;t&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;@&lt;/span&gt;a&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;@@@&lt;/span&gt;a&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;@@@&lt;/span&gt;ng&lt;br /&gt;&lt;span style=&quot;color: #000000;&quot;&gt;9&lt;/span&gt; systemfunktionsaufruf &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;@&lt;/span&gt;y&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;@&lt;/span&gt;tem&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;@@&lt;/span&gt;nktion&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;@&lt;/span&gt;a&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;@@&lt;/span&gt;r&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;@@&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #000000;&quot;&gt;9&lt;/span&gt; schlichtungsausschuss &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;@&lt;/span&gt;chlicht&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;@&lt;/span&gt;ng&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;@&lt;/span&gt;a&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;@@@&lt;/span&gt;ch&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;@@@&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #000000;&quot;&gt;9&lt;/span&gt; &lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;pr&lt;/span&gt;üfungsausschuss &lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;pr&lt;/span&gt;ü&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;@@&lt;/span&gt;ng&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;@&lt;/span&gt;a&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;@@@&lt;/span&gt;ch&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;@@@&lt;/span&gt;&lt;br /&gt;&amp;#160;&lt;/div&gt;&lt;br /&gt;
  
    </content:encoded>

    <pubDate>Sat, 20 Aug 2011 23:24:52 +0200</pubDate>
    <guid isPermaLink="false">http://codeschmie.de/archives/323-guid.html</guid>
    <category>bash</category>
<category>perl</category>
<category>wtf</category>

</item>
<item>
    <title>Dobrý den!</title>
    <link>http://codeschmie.de/archives/322-Dobry-den!.html</link>
            <category>Allgemeines</category>
    
    <comments>http://codeschmie.de/archives/322-Dobry-den!.html#comments</comments>
    <wfw:comment>http://codeschmie.de/wfwcomment.php?cid=322</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://codeschmie.de/rss.php?version=2.0&amp;type=comments&amp;cid=322</wfw:commentRss>
    

    <author>nospam@example.com (fa)</author>
    <content:encoded>
    Ganz schön verstaubt hier. Ändern wir das mal.&lt;br /&gt;
&lt;br /&gt;
Wecker klingelt um 05:45 am Sonntag.&lt;br /&gt;
Zug geht um 09:03.&lt;br /&gt;
Bemerken, dass man eine Stunde zuviel zurückgerechnet hat: 07:05 in der U-Bahn.&lt;br /&gt;
Zugfahrt verlief eher ereignislos bis auf ein paar Leute, die sich handgreiflich um einen Sitzplatz streiten.&lt;br /&gt;
&lt;br /&gt;
In Prag muss man für Gepäckstücke in der Metro ein Extraticket lösen, das steht aber nirgends.&lt;br /&gt;
Also schon, dass man das muss, aber nicht, wie man rankommt. Auf Nachfrage bestätigt sich, dass man einfach das Kinderticket (auf 50% reduziert) einer normalen 4h-Karte zu 32 CZK nimmt. Ist ja auch logisch, kostet ja gleich viel. Doh.&lt;br /&gt;
Weg von der Metrostation zum Hotel sieht auf der Karte echt weit aus, sind aber nur 5-6 min. Prager Innenstadt ist echt klein.&lt;br /&gt;
Hotelzimmer im 3. Stock ohne Lift, aber ganz ansehnlich.&lt;br /&gt;
&lt;br /&gt;
WLAN kostet ~6 EUR pro Stunde, pffft. Das ungesicherte Admin-Interface des Routers springt mich zwar an, aber der Zugang nach draussen wird wohl irgendwo anders freigeschaltet. Aber wer braucht schon Netz.&lt;br /&gt;
&lt;br /&gt;
Abendessen in einer rustikalen *hust* Wirtschaft, Tisch ist aus Holzplanken und wackelt, Essen ist aber gut. Pilsner Urquell schmeckt furchtbar, zumindest wenns zu warm ist.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Montag&lt;/strong&gt; erstmal Hradschin und Kleinseite anschauen. Noch nie in meinem Leben so unfreundliche Japaner gesehen. Drängeln sich vor und rennen einen fast um (die meisten 60+, paar um die 30 dabei). Eintrittspreise sind ziemlich gesalzen.&lt;br /&gt;
&lt;br /&gt;
Abends &lt;a href=&quot;http://www.makakiko.cz/encontact.php&quot;&gt;Running Sushi&lt;/a&gt;, dann ein schnelles Guinness in &lt;a href=&quot;http://www.caffreys.cz/&quot;&gt;Caffrey&#039;s Irish Bar&lt;/a&gt;, dann in einer ungooglebaren Legend-Bar in einem Keller unweit der Karlsbrücke mit günstigen Cocktails und Gambrinus.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Dienstag&lt;/strong&gt; durch die Altstadt und Josefstadt, Jüdisches Museum angeschaut, Abendessen im &lt;a href=&quot;http://www.udvousrdci.cz&quot;&gt;Restaurace U Dvou Srdci&lt;/a&gt;, Riesige 2-Personen-Platte für ~20 EUR und Budweiser Dunkel. Sah von aussen eher unscheinbar aus, aber war innen dann schöner und das Essen war auch super.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Mittwoch&lt;/strong&gt; dann nochmal durch die Altstadt und Neustadt getigert, so Richtungs Wenzelsplatz. Abendessen im &lt;a href=&quot;http://www.vojanovdvur.cz&quot;&gt;Vojan&amp;#367;v dv&amp;#367;r&lt;/a&gt;. Essen war gut (Bier war Kruovice), aber vergleichsweise teuer für Prag. Im Vergleich zu München immer noch recht günstig.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Donnerstag&lt;/strong&gt; noch ein bisschen den Süden der Kleinseite und Kampa angeschaut, Mittagessen im &lt;a href=&quot;http://www.kolkovna.cz&quot;&gt;Olympia&lt;/a&gt;, Pilsener Gulasch und Kostel Dunkel. Sehr günstig und mit knappem Abstand das beste Essen bisher.&lt;br /&gt;
&lt;br /&gt;
Um 17:02 sollte der Zug heimwärts gehen, bis 16:45 wars der einzige Zug an der Tafel ohne Gleisangabe. Sobald die erschien, sind gefühlte 50 Leute losgestürmt. Im Zug dann wenig los, alle Fenster im Waggon irgendwie geklemmt, hab unsere 2 im Abteil als Einziger von 4 Leuten aufbekommen und so ca. bei Regensburg hatte jemand die Türen zugesperrt. Weiss nicht obs die Leute noch rausgeschafft haben bevors weiterging.&lt;br /&gt;
&lt;br /&gt;
Mit 20min Verspätung dann am Hauptbahnhof, da waren um 23:30 dann fast mehr Polizisten und U-Bahn-Wachen als Leute und kurz nach Mitternacht auch schon wieder daheimgewesen...&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Fazit&lt;/strong&gt;: War schon sehr gut, viel gesehen.&lt;br /&gt;
- 7 Biersorten probiert, dabei Staropramen erfolgreich vermieden&lt;br /&gt;
- Touristenquote ist (wohl jetzt in den Sommerferien) furchtbar, man hat kaum Tschechisch auf der Strasse gehört&lt;br /&gt;
- Tagestickets für die Metro sind eher sinnlos, wenn man halbwegs gut zu Fuss ist und Einzelfahrten kosten ~1 EUR&lt;br /&gt;
- &lt;a href=&quot;http://www.alex.info&quot;&gt;alex&lt;/a&gt;-Prag-Special für 65 EUR (Hin- und Rückfahrt aus München) ist ziemlich cool, aber nach 6h oder 12h Fahrt könnten sie die Klos schon mal reinigen...&lt;br /&gt;
- Leider nicht nochmal in den &lt;a href=&quot;www.crossclub.cz/&quot;&gt;Cross Club&lt;/a&gt; geschafft&lt;br /&gt;
&lt;br /&gt;
Reiselektüre waren auf der Hinfahrt ein Financial Times Weekend (hat mir deutlich besser gefallen als die FTD, mag aber auch am verringerten Finanzteil liegen :P) und die ersten 800 Seiten des Cryptonomicon im Hotel und auf der Rückfahrt. Verdammt gutes Buch, wenn auch mit schwachem Anfang und streckenweise wirr.  
    </content:encoded>

    <pubDate>Fri, 05 Aug 2011 13:03:13 +0200</pubDate>
    <guid isPermaLink="false">http://codeschmie.de/archives/322-guid.html</guid>
    <category>prag</category>
<category>urlaub</category>

</item>
<item>
    <title>Always-on</title>
    <link>http://codeschmie.de/archives/321-Always-on.html</link>
            <category>IT</category>
    
    <comments>http://codeschmie.de/archives/321-Always-on.html#comments</comments>
    <wfw:comment>http://codeschmie.de/wfwcomment.php?cid=321</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://codeschmie.de/rss.php?version=2.0&amp;type=comments&amp;cid=321</wfw:commentRss>
    

    <author>nospam@example.com (fa)</author>
    <content:encoded>
    &lt;p&gt;Erst wenn man keinen Netzzugang hat (oder nur den Android-Notnagel, wo &quot;Hotlinenummer der Störungsstelle raussuchen&quot; schon eine nichttriviale Aufgabe ist), merkt man erst, wie always-on man doch eigentlich ist.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Dinge im Autostart: Pidgin, Pageant&lt;/li&gt;
&lt;li&gt;Dinge im Autostart, die Fehlermeldungen zeigen: Pidgin&lt;/li&gt;
&lt;li&gt;Dinge im Autostart, die sinnfrei sind ohne Netz: Pageant&lt;/li&gt;
&lt;li&gt;Dinge im Autostart, die offline sinnvoll zu nutzen sind: -&lt;/li&gt;
&lt;/ul&gt;

&lt;ul&gt;
&lt;li&gt;Icons in der Win7-Startleiste: Explorer, Firefox, Chrome, Thunderbird, KVIrc, TweetDeck, TeamSpeak2, TeamSpeak3, WoW, Curse Client, PuTTY, foobar2000, FileZilla, Notepad2&lt;/li&gt;
&lt;li&gt;Tools, die Fehlermeldungen zeigen beim Starten: Firefox, Chrome (beide saved open tabs), Thunderbird, KVIrc, TweetDeck, TS2, TS3, WoW, Curse Client, FileZilla (alle nach Klick auf &quot;Connect&quot;)&lt;/li&gt;
&lt;li&gt;Tools, die offline sinnvoll zu nutzen sind: foobar2000 (läuft), Notepad2 (in dem ich gerade das hier tippe), PuTTY (Connection zum OpenWRT-Router offen zwecks Troubleshooting :P)&lt;/li&gt;
&lt;li&gt;Bonuspunkte für &quot;Offlinenutzung manchmal möglich&quot;: Firefox+Chrome (aber viele HTML-Dateien hab ich nicht lokal...)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Traurig aber wahr.&lt;/p&gt;

&lt;p&gt;Auf zu&lt;strike&gt;m Atom&lt;/strike&gt;r Xbox.&lt;/p&gt;

&lt;p&gt;PS: Verhältnis installierte Spiele offline:online ist 4:4&lt;/p&gt;  
    </content:encoded>

    <pubDate>Sat, 22 Jan 2011 16:51:56 +0100</pubDate>
    <guid isPermaLink="false">http://codeschmie.de/archives/321-guid.html</guid>
    
</item>
<item>
    <title>Games are serious business</title>
    <link>http://codeschmie.de/archives/320-Games-are-serious-business.html</link>
            <category>IT</category>
            <category>PHP</category>
    
    <comments>http://codeschmie.de/archives/320-Games-are-serious-business.html#comments</comments>
    <wfw:comment>http://codeschmie.de/wfwcomment.php?cid=320</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://codeschmie.de/rss.php?version=2.0&amp;type=comments&amp;cid=320</wfw:commentRss>
    

    <author>nospam@example.com (fa)</author>
    <content:encoded>
    About a week ago I stumbled upon &lt;a href=&quot;http://biobreak.wordpress.com/2010/12/02/beta-beta-bo-beta-banana-fana-fo-feta-me-mi-mo-meta-beeeeta/&quot;&gt;this post&lt;/a&gt; by Syp about the reception of betas in gaming.&lt;br /&gt;
&lt;br /&gt;
It sums it up quite clearly, when you release a new game (especially, but not limited to MMOs) - the beta phase has to be awesome. Unless you&#039;re working on a major intellectual property (like Warhammer Online) or got a huge fan base (Blizzard) you can make or break your influx of users with the beta of your shiny new game.&lt;br /&gt;
&lt;br /&gt;
Now where&#039;s the point for software developers, and especially open source developers?&lt;br /&gt;
Ever heard &quot;&lt;strong&gt;Release early, release often.&lt;/strong&gt;&quot;? - &lt;a href=&quot;http://www.catb.org/~esr/writings/cathedral-bazaar/cathedral-bazaar/ar01s04.html&quot;&gt;bet you did&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
I&#039;m not really seeing this in open source development. OK, some people don&#039;t really want to make money with their disclosure and free licensing of their code, they&#039;re happy about any feedback and just hope for a patch or bug report by people playing around with it.&lt;br /&gt;
Still many of those people then offer the product in any way or consulting/paid feature implementation - they get real benefits by short release cycles, even if it&#039;s only to be present in the news and not amass too many security holes by years-old installations. (Yes, that&#039;s speculation and a bit of faith in humanity...)&lt;br /&gt;
&lt;br /&gt;
Bzt the same case stands for software-as-a-service vs. games with subscription costs. You&#039;re not making any big shots with the original software package or the game box (if it costs something at all) - no, you&#039;re relying on recurring payments by (hopefully happy and not disgruntled) customers.&lt;br /&gt;
&lt;br /&gt;
So, where&#039;s the difference? &lt;br /&gt;
Is it because you&#039;re not making your money by selling the box and then forgetting about it?.&lt;br /&gt;
Is it because people using open source software are less demanding (i.e. happy something fixes half of their problems and they only need to solve the other half) than gamers who get to use the beta for free?&lt;br /&gt;
Are gamers in the hopes they can make an impact by reporting bugs in the beta so those might be fixed at release?  
    </content:encoded>

    <pubDate>Wed, 08 Dec 2010 23:24:33 +0100</pubDate>
    <guid isPermaLink="false">http://codeschmie.de/archives/320-guid.html</guid>
    <category>mmo</category>
<category>open source</category>
<category>release</category>

</item>
<item>
    <title>Münchner Spielwiesn 2010</title>
    <link>http://codeschmie.de/archives/319-Muenchner-Spielwiesn-2010.html</link>
            <category>München</category>
    
    <comments>http://codeschmie.de/archives/319-Muenchner-Spielwiesn-2010.html#comments</comments>
    <wfw:comment>http://codeschmie.de/wfwcomment.php?cid=319</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://codeschmie.de/rss.php?version=2.0&amp;type=comments&amp;cid=319</wfw:commentRss>
    

    <author>nospam@example.com (fa)</author>
    <content:encoded>
    &lt;p&gt;
Gestern mal wieder, wie eigentlich jedes Jahr auf der &lt;a href=&quot;http://www.spielwiesn.de&quot;&gt;Münchner Spielwiesn&lt;/a&gt; gewesen. 9 EUR Eintritt sind schon irgendwie happig. Wir waren etwas später dran (13:00 Uhr), unten gabs eigentlich keine freien Tische mehr. Oder sagen wir lieber, wenn da 2 Biertische nebeneinander stehen und links eine Mutter mit 2 Kindern und rechts 4 Erwachsene sitzen, passen da natürlich nicht 6 Leute dazwischen, wenn man sich nur gut genug ausbreitet. Nein, das geht auf keinen Fall.
&lt;/p&gt;
&lt;p&gt;
Oben war zum Glück was frei, und weil es doch noch normale Leute gibt, reicht zu dritt auch ein halber Biertisch.
&lt;/p&gt;
&lt;strong&gt;Getestete Spiele:&lt;/strong&gt;&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Heckmeck am Bratwurmeck - war ok, aber nicht revolutionär. Viel Würfelglück&lt;/li&gt;
&lt;li&gt;Wizard Extreme - hab ich selber nicht gespielt, ich find Wizard schon doof&lt;/li&gt;
&lt;li&gt;Junta (Neuauflage) - sehr kompliziert, wenn mans nicht kennt. Nach 2 Runden abgebrochen und sicher sehr viel noch falsch gemacht. Braucht viel Zeit, aber sehr gut.&lt;/li&gt;
&lt;li&gt;Mamma Mia! - Degeneriert mit 6 Mitspielern zum reinen Glücksspiel. Mit 3 Spielern recht witzig&lt;/li&gt;
&lt;li&gt;Schatten über Camelot - Auf den ersten Versuch sehr kompliziert, zweiter Durchgang lief viel besser und war lustig.&lt;/li&gt;
&lt;li&gt;Dixit (Spiel des Jahres 2010) - Sehr interessant und auch spassig, nutzt sich aber wahrscheinlich schnell ab.&lt;/li&gt;
&lt;/ul&gt;

&lt;strong&gt;Eingekauft:&lt;/strong&gt;&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Torres (Spiel des Jahres 2000) - 10 EUR - endlich mal, sehr gutes Spiel&lt;/li&gt;
&lt;li&gt;Pingu-Party - 3 EUR - kleines Kartenspiel, ganz ok&lt;/li&gt;
&lt;li&gt;Limits - 3 EUR - Parallelen zu Mamma Mia! - wahrscheinlich mit 3+ Leuten besser als mit 2, aber scheint gut zu sein&lt;/li&gt;
&lt;/ul&gt;

&lt;strong&gt;Der Vollständigkeit halber:&lt;/strong&gt;&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Agricola - Haben 4 Leute am Nachbartisch gespielt, wir hatten schon Angst, dass das so 6h dauert, aber sie haben 4 Runden gespielt und es wärmstens empfohlen&lt;/li&gt;
&lt;li&gt;Pueblo - Vor ein paar Jahren getestet, sollt ich echt mal kaufen&lt;/li&gt;
&lt;li&gt;A la Carte - Anderer Nebentisch, sah interessant aus&lt;/li&gt;
&lt;/ul&gt;

&lt;strong&gt;Negativ:&lt;/strong&gt;&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Komische Leute die Tische besetzen, da fehlten echt nur die Handtücher.&lt;/li&gt;
&lt;li&gt;Parken 10 EUR (Tagesmaximum) und 1.50 EUR pro Stunde.&lt;/li&gt;
&lt;li&gt;Eintrittspreis 9 EUR (Tageskarte) und 15 EUR (2 Tage)&lt;/li&gt;
&lt;/ul&gt;

&lt;strong&gt;Positiv:&lt;/strong&gt;&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Die Spieleausleihe&lt;/li&gt;
&lt;li&gt;paar Stände mit Spielen, zT billiger&lt;/li&gt;
&lt;li&gt;MOC ist deutlich geräumiger als Forum der Technik&lt;/li&gt;
&lt;/ul&gt;

&lt;strong&gt;Neutral:&lt;/strong&gt;&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Dieses Jahr wenig rumgeschaut, aber die meisten Verlage hatten keine eigenen Messeangebote&lt;/li&gt;
&lt;li&gt;Essen und Trinken war wohl bezahlbar&lt;/li&gt;
&lt;/ul&gt;  
    </content:encoded>

    <pubDate>Sun, 07 Nov 2010 15:06:01 +0100</pubDate>
    <guid isPermaLink="false">http://codeschmie.de/archives/319-guid.html</guid>
    <category>brettspiele</category>
<category>muenchen</category>
<category>spielwiesn</category>

</item>
<item>
    <title>Das Ende einer Ära</title>
    <link>http://codeschmie.de/archives/318-Das-Ende-einer-AEra.html</link>
            <category>Studium</category>
    
    <comments>http://codeschmie.de/archives/318-Das-Ende-einer-AEra.html#comments</comments>
    <wfw:comment>http://codeschmie.de/wfwcomment.php?cid=318</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://codeschmie.de/rss.php?version=2.0&amp;type=comments&amp;cid=318</wfw:commentRss>
    

    <author>nospam@example.com (fa)</author>
    <content:encoded>
    Angefangen hab ich dieses Blog (oder diesen, wie man mag) wohl im Dezember 2004, da war ich noch relativ frisch im Studium. Aus der Beschreibung vom Leben eines Infostudenten wurde ein gemischtes Allerlei. Einige Jahre später bin ich dann auch mal fertig, das Diplom ist abgeholt, der CIP-Shell-Account aufgeräumt und grad hab ich meinen Mailaccount ausgeleert. &lt;br /&gt;
&lt;br /&gt;
Das war im übrigen nicht ganz trivial. Neue Shell nach der ersten Zeile, dann die Passwörter in .pass-local und .pass-remote schreiben und ab gehts. Die letzte Zeile ist für Thunderbird oder dovecot, einer von beiden schnallt keine Unterordner, die nicht selber angelegt wurden.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;bash geshi&quot; style=&quot;text-align: left&quot;&gt;&lt;br /&gt;&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;ssh&lt;/span&gt; &lt;span style=&quot;color: #660033;&quot;&gt;-L&lt;/span&gt; &lt;span style=&quot;color: #000000;&quot;&gt;8143&lt;/span&gt;:imap.remote:&lt;span style=&quot;color: #000000;&quot;&gt;143&lt;/span&gt; user&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;@&lt;/span&gt;shell.remote&lt;br /&gt;imapsync &lt;span style=&quot;color: #660033;&quot;&gt;--host1&lt;/span&gt; localhost &lt;span style=&quot;color: #660033;&quot;&gt;--user1&lt;/span&gt; user &lt;span style=&quot;color: #660033;&quot;&gt;--port1&lt;/span&gt; &lt;span style=&quot;color: #000000;&quot;&gt;8143&lt;/span&gt; &lt;span style=&quot;color: #660033;&quot;&gt;--passfile1&lt;/span&gt; .pass-remote &lt;span style=&quot;color: #660033;&quot;&gt;--host2&lt;/span&gt; localhost &lt;span style=&quot;color: #660033;&quot;&gt;--user2&lt;/span&gt; localuser &lt;span style=&quot;color: #660033;&quot;&gt;--prefix2&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;&#039;INBOX.Uni.&#039;&lt;/span&gt; &lt;span style=&quot;color: #660033;&quot;&gt;--passfile2&lt;/span&gt; .pass-local &lt;span style=&quot;color: #660033;&quot;&gt;--noauthmd5&lt;/span&gt; &lt;span style=&quot;color: #660033;&quot;&gt;--exclude&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;&#039;^INBOX.spambox&#039;&lt;/span&gt; &lt;span style=&quot;color: #000000;&quot;&gt;2&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&amp;amp;&lt;/span&gt;&lt;span style=&quot;color: #000000;&quot;&gt;1&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;|&lt;/span&gt; &lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;tee&lt;/span&gt; out.txt&lt;br /&gt;&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;find&lt;/span&gt; Maildir &lt;span style=&quot;color: #660033;&quot;&gt;-type&lt;/span&gt; d &lt;span style=&quot;color: #660033;&quot;&gt;-name&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;*Uni*&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;|&lt;/span&gt; &lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;grep&lt;/span&gt; &lt;span style=&quot;color: #660033;&quot;&gt;-v&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;/cur&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;|&lt;/span&gt; &lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;grep&lt;/span&gt; &lt;span style=&quot;color: #660033;&quot;&gt;-v&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;/tmp&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;|&lt;/span&gt; &lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;grep&lt;/span&gt; &lt;span style=&quot;color: #660033;&quot;&gt;-v&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;/new&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;|&lt;/span&gt; &lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;sed&lt;/span&gt; &lt;span style=&quot;color: #ff0000;&quot;&gt;&#039;s:Maildir/\.::&#039;&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&amp;gt;&lt;/span&gt; Maildir&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;subscriptions&lt;br /&gt;&amp;#160;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
Bleibt nur noch die Frage, was jetzt draus wird.  
    </content:encoded>

    <pubDate>Tue, 18 May 2010 21:37:37 +0200</pubDate>
    <guid isPermaLink="false">http://codeschmie.de/archives/318-guid.html</guid>
    <category>imap</category>
<category>imapsync</category>
<category>lmu</category>
<category>mail</category>
<category>shell</category>
<category>uni</category>

</item>
<item>
    <title>hmm, fail?</title>
    <link>http://codeschmie.de/archives/317-hmm,-fail.html</link>
            <category>fun</category>
    
    <comments>http://codeschmie.de/archives/317-hmm,-fail.html#comments</comments>
    <wfw:comment>http://codeschmie.de/wfwcomment.php?cid=317</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://codeschmie.de/rss.php?version=2.0&amp;type=comments&amp;cid=317</wfw:commentRss>
    

    <author>nospam@example.com (fa)</author>
    <content:encoded>
    Zu lustig um es nicht festzuhalten, zu lang für twitter.&lt;br /&gt;
&lt;blockquote&gt;haha, gerade in der ubahn einen fast epischen fail erlebt&lt;br /&gt;
typ (so um die 20 nehm ich an) hat sich ein spiel für die PSP gekauft&lt;br /&gt;
packts aus, ok&lt;br /&gt;
nimmt die UMD, merkt dass er keine Hand frei hat&lt;br /&gt;
jongliert Packung, Rucksack und UMD&lt;br /&gt;
schafft es dann doch, den Rucksack aufzumachen und die PSP rauszuholen. die war in Originalverpackung&lt;br /&gt;
aber wohl schon offen, im Rucksack&lt;br /&gt;
sucht die Öffnung für die UMD, findet sie schliesslich&lt;br /&gt;
legt ein, macht zu, knirscht fast&lt;br /&gt;
oh, passt ned, dreht um, geht zu&lt;br /&gt;
jongliert wieder, nimmt ne speicherkarte&lt;br /&gt;
den slot hat er gleich gefunden&lt;br /&gt;
kramt seine riesigen sennheiser-hörer raus, dreht sie 4x und sucht den stecketr&lt;br /&gt;
schafft es endlich, sie zu starten!&lt;br /&gt;
battery low&lt;br /&gt;
klickt sich durch 2 menüs, geht aus&lt;br /&gt;
startet neu, klickt wieder rum&lt;br /&gt;
battery low&lt;br /&gt;
startet neu, bleibt an!&lt;br /&gt;
&quot;Sie brauchen ein Update, um dieses Spiel zu spielen&quot; oder so&lt;br /&gt;
abbrechen.&lt;br /&gt;
sucht rum&lt;br /&gt;
fängt an, nach WLANs zu scannen&lt;br /&gt;
ich wiederhole, wir sind in der U-Bahn&lt;br /&gt;
irgendwann geht se wieder aus&lt;br /&gt;
dann musst ich leider raus&lt;/blockquote&gt;  
    </content:encoded>

    <pubDate>Thu, 07 Jan 2010 22:08:02 +0100</pubDate>
    <guid isPermaLink="false">http://codeschmie.de/archives/317-guid.html</guid>
    <category>fun</category>

</item>
<item>
    <title>In Flames - live in concert</title>
    <link>http://codeschmie.de/archives/316-In-Flames-live-in-concert.html</link>
            <category>music</category>
    
    <comments>http://codeschmie.de/archives/316-In-Flames-live-in-concert.html#comments</comments>
    <wfw:comment>http://codeschmie.de/wfwcomment.php?cid=316</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://codeschmie.de/rss.php?version=2.0&amp;type=comments&amp;cid=316</wfw:commentRss>
    

    <author>nospam@example.com (fa)</author>
    <content:encoded>
    Nachdems ja 2002 in Salzburg nicht geklappt, wurds wirklich mal Zeit für In Flames live. Ursprünglich kamen mir die 36,70 EUR ja etwas teuer vor, aber im Nachhinein kann ichs verstehen. Das wär nämlich kein Konzert, das war ein kleines Festival.&lt;br /&gt;
&lt;br /&gt;
Einlass 18:00 offiziell, 18:15 gings wirklich los und 18:45 statt 19:00 war der Beginn.&lt;br /&gt;
&lt;br /&gt;
Los gings mit &lt;a href=&quot;http://www.mayleneandthesonsofdisaster.us/&quot; target=&quot;_blank&quot;&gt;Maylene &amp;amp; The Sons of Distaster&lt;/a&gt;, die mich anfangs etwas an Rage against the Machine, am Ende eher an Insane Clown Posse erinnerten. Das mein ich natürlich nicht negativ, die waren wirklich gut.&lt;br /&gt;
&lt;br /&gt;
Dann passierte etwas, was ich mir nicht gedacht hätte. &lt;a href=&quot;http://www.everytimeidie.com/&quot; target=&quot;_blank&quot;&gt;Every Time I Die&lt;/a&gt;, laut Wikipedia eine &quot;Southern Metalcore&quot;-Band, ich fand aber eher, das klang wie Fear Factory rückwärts abgespielt. Ich wollte schon mein Android-Handy einschalten und ein bisschen Ton aufnehmen, falls mir mal wieder die Entropie ausgeht und &lt;tt&gt;/proc/sys/kernel/random/entropy_avail&lt;/tt&gt; mal wieder leer ist. Das klang als ob die statt Marshall-Verstärker welche von Hilti hatten. Im Nachhinein fand ichs dann aber doch wieder witzig, den Grimassen der Jungs nach schienen sie sich selbst ziemlich ernst zu nehmen. Irgendwie nur schade, wenn man sich überlegt, wie lang die geprobt haben, um aus 3 Instrumenten + Gesang etwas zu zaubern, was weder Melodie NOCH Rhythmus erkennen lässt. Also ehrlich, vielleicht war ja auch nur der Tontechniker unfähig, aber man hat keine Gitarre und nicht mal das Schlagzeug rausgehört. &lt;a href=&quot;http://www.youtube.com/watch?v=IewQXMJQjvA&quot; target=&quot;_blank&quot;&gt;Wanderlust&lt;/a&gt; (YouTube-Link) klingt nämlich gar nicht mal so übel.&lt;br /&gt;
&lt;br /&gt;
Weiter gings mit &lt;a href=&quot;http://www.heavenshallburn.com/&quot;&gt;Heaven Shall Burn&lt;/a&gt;, die kannt ich nur vom Namen her. War nicht ganz meine Musikrichtung, aber sie waren gut.&lt;br /&gt;
&lt;br /&gt;
Dann &lt;a href=&quot;http://www.killswitchengage.com/&quot;&gt;Killswitch Engage&lt;/a&gt;, auch noch nie live gesehen und auch sehr gut. Spassig auch, wenn man nach &quot;I broke my fucking guitar, so that&#039;s what I&#039;m doing in the meantime&quot; 4 Weissbier auf Ex trinkt. Glücklicherweise hat er dann eine neue bekommen :)&lt;br /&gt;
&lt;br /&gt;
Nachdem wir schon seit 18:15 da rumstanden und 4 Bands gehört hatten, gings um 22:20 auch endlich mit In Flames los. Die hatten so eine tolle Videowand wie ich sie nur bei NiN bisher gesehen hab, aber gut eingesetzt. Musik war natürlich auch top, kaum was vermisst von den Klassikern, 2 oder 3 Lieder kannt ich sogar nichtmal, das hat mich etwas entsetzt.&lt;br /&gt;
&lt;br /&gt;
Insgesamt aber doch froh gewesen, als es um kurz vor 12 vorbei war, seit 6h gestanden, die Luft war zum Schneiden dick, mein T-Shirt roch nach Kettenraucher und es war schon verdammt laut, wenn man seine Ohrstöpsel daheim vergisst...&lt;br /&gt;
&lt;br /&gt;
Da noch ein paar schöne Videos von gestern (nicht meine):&lt;br /&gt;
&lt;a href=&quot;http://www.youtube.com/watch?v=mtQwL_VxHJQ&quot;&gt;Killswitch Engage - Holy Diver&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.youtube.com/watch?v=VDsTLeV-uVk&quot;&gt;Killswitch Engage - My Last Serenade&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.youtube.com/watch?v=MKkmL8yBvLQ&quot;&gt;Heaven Shall Burn - Endzeit&lt;/a&gt;  
    </content:encoded>

    <pubDate>Wed, 09 Dec 2009 09:36:05 +0100</pubDate>
    <guid isPermaLink="false">http://codeschmie.de/archives/316-guid.html</guid>
    <category>concert</category>
<category>in flames</category>
<category>killswitch engage</category>
<category>music</category>

</item>
<item>
    <title>Coincidence or fate?</title>
    <link>http://codeschmie.de/archives/314-Coincidence-or-fate.html</link>
            <category>IT</category>
    
    <comments>http://codeschmie.de/archives/314-Coincidence-or-fate.html#comments</comments>
    <wfw:comment>http://codeschmie.de/wfwcomment.php?cid=314</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://codeschmie.de/rss.php?version=2.0&amp;type=comments&amp;cid=314</wfw:commentRss>
    

    <author>nospam@example.com (fa)</author>
    <content:encoded>
    &lt;a href=&quot;http://portal.acm.org/citation.cfm?id=1159733.1159777&quot;&gt;2006&lt;/a&gt;: Results showed the most common refactorings of the fifteen coined a &#039;Gang of Six&#039;, to be generally those with a high in-degree and low out-degree when mapped on a dependency graph; the same refactorings also featured strongly in the remedying of bad code smells. (S. Counsell et al.)&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.huffingtonpost.com/jerome-karabel/who-are-these-people-anyw_b_257570.html&quot;&gt;2009&lt;/a&gt;: The fate of health care reform may well now rest in the hands of a small group of Senators, three Republicans and three Democrats, who have come to be called the Gang of Six. (Jerome Karabel)&lt;br /&gt;
&lt;br /&gt;
Or am I missing some &quot;Gang of xyz&quot; reference besides &lt;a href=&quot;http://en.wikipedia.org/wiki/Gang_of_Four_%28band%29&quot;&gt;Gang&lt;/a&gt; &lt;a href=&quot;http://en.wikipedia.org/wiki/Gang_of_Four&quot;&gt;of&lt;/a&gt; &lt;a href=&quot;http://c2.com/cgi/wiki?GangOfFour&quot;&gt;Four&lt;/a&gt;?  
    </content:encoded>

    <pubDate>Sun, 15 Nov 2009 21:59:46 +0100</pubDate>
    <guid isPermaLink="false">http://codeschmie.de/archives/314-guid.html</guid>
    <category>fun</category>
<category>politics</category>
<category>refactoring</category>
<category>usa</category>

</item>
<item>
    <title>Semesterticket-Abzocke</title>
    <link>http://codeschmie.de/archives/313-Semesterticket-Abzocke.html</link>
            <category>München</category>
            <category>Studium</category>
    
    <comments>http://codeschmie.de/archives/313-Semesterticket-Abzocke.html#comments</comments>
    <wfw:comment>http://codeschmie.de/wfwcomment.php?cid=313</wfw:comment>

    <slash:comments>6</slash:comments>
    <wfw:commentRss>http://codeschmie.de/rss.php?version=2.0&amp;type=comments&amp;cid=313</wfw:commentRss>
    

    <author>nospam@example.com (fa)</author>
    <content:encoded>
    Gerade flatterte mir ein Abstimmungsbescheid ins Haus, ich darf über ein Semesterticket für München abstimmen. Vielen Dank, dass ihr da jetzt schon draufkommt, betrifft mich ja eigentlich gar nicht mehr.&lt;br /&gt;
&lt;br /&gt;
Als ich allerdings die vorgeschlagenen Preise und das Modell gesehen hab, wusste ich erstmal nicht, ob ich lachen oder weinen soll.&lt;br /&gt;
&lt;strong&gt;78,50 EUR &quot;Sockelbeitrag&quot; (verpflichtend)&lt;/strong&gt;, gültig von 18:00 - 06:00 und am Wochenende und Feiertagen. Alles klar, den muss ich dann als Student zahlen, komm aber nicht zur Uni. Ist mir ziemlich egal, was ihr da für eine &lt;a href=&quot;http://www.semesterticket-muenchen.de/faqs/#Sockel&quot;&gt;lächerliche Begründung&lt;/a&gt; habt, wenn ich ein Semesterticket zahle, will ich damit zur Uni fahren. Basta.&lt;br /&gt;
Dazu kommen dann aber &lt;strong&gt;143,50 EUR (freiwillig)&lt;/strong&gt;, damit man auch zur Uni fahren kann - Montag - Freitag 06:00 - 18:00.&lt;br /&gt;
Außerdem will ich, dass es &lt;strong&gt;billiger&lt;/strong&gt; ist als meine normale Kombination von Wochen-/Monatskarten. Ich gebe zu, dass mans nicht jedem recht machen kann, aber ich mit &lt;em&gt;3 Ringen&lt;/em&gt; muss &lt;em&gt;6 Monatskarten&lt;/em&gt; pro Semester nehmen (also die allerbilligste mögliche Kombination) und dann spare ich.. *tusch* &lt;strong&gt;2,80 EUR pro Monat&lt;/strong&gt;.&lt;br /&gt;
&lt;br /&gt;
Da gibt es nur leider ein Problem, liebe weltfremde Sachbearbeiter bei MVV und LMU... Ich kaufe &lt;strong&gt;nicht alle 6 Monate&lt;/strong&gt; des Semesters eine Monatskarte. &lt;br /&gt;
In der vorlesungsfreien Zeit muss ich nämlich nicht zur Uni. In meinem Studiengang Informatik musste ich im Hauptstudium grundsätzlich in den meisten Semestern nichtmal 5x pro Woche zur Uni. Manchmal nehm ich auch Wochenkarten, manchmal (Schock!) bin ich mal 1-2 Wochen nicht in München. Es gibt auch Fahrräder in München. Manchmal sogar Parkplätze. &lt;br /&gt;
Das würde sich ja alles schönrechnen lassen, wenn ich wirklich 6 Monatskarten pro Semester hätte. Hab ich aber nicht.&lt;br /&gt;
Außerdem wohn ich nichtmal in der Nähe von der Uni, hab trotzdem gerade mal 3 Ringe und *da* spar ich schon kaum was. In Wirklichkeit würd ich sogar was draufzahlen, wenn ich nur 5 Monatskarten + 3 Wochenkarten nehmen würde - das kanns doch nicht sein. &lt;br /&gt;
&lt;br /&gt;
Ist euch nicht bewusst, wie viele Studenten 1-3 Ringe zur Uni haben und nicht mehr? Leider hab ich keine Zahlen, falls ihr sie habt, finde ich sie nicht.&lt;br /&gt;
Aber um das mal &lt;a href=&quot;http://mvv-muenchen.de/web4archiv/objects/download/tarifplan09_innenraum-dez2008.pdf&quot;&gt;auf der Karte&lt;/a&gt; zu verdeutlichen, wer näher an der Innenstadt wohnt als diese Stationen, der verliert:&lt;br /&gt;
&lt;em&gt;Pasing, Moosach, Fasanerie, Harthof, Kieferngarten, Unterföhring, Riem, Neuperlach Süd, Fasanenpark, Großhesseloher Brücke, Isartalbahnhof, Forstenrieder Allee, Großhadern.&lt;/em&gt;&lt;br /&gt;
Fällt euch was auf? Also für mich ist Unterföhring oder Pullach eigentlich schon nicht mehr IN München, evtl. für andere Leute auch.&lt;br /&gt;
&lt;br /&gt;
Um mal ganz ins Blaue zu philosophieren, beim Preis von 5 Monatskarten (= 199 EUR) statt den vorgeschlagenen 222 EUR würd ich eventuell drauf eingehen. Aber so ist das einfach nur lächerlich.&lt;br /&gt;
&lt;br /&gt;
Und bevor mir jetzt irgendwer mit gerechtfertigten Preisen kommt, der MVV ist insgesamt viel zu teuer. Das heisst, er muss für Studenten &lt;strong&gt;extra&lt;/strong&gt; nachlassen. Es gibt ja leider die Alternative Auto nicht mehr, nachdem die Stadt München vor ein paar Jahren beschlossen hat, nahe der Institute alles mit Parkuhren vollzukleistern. Ja, im Grundstudium konnte ich manchmal noch 15min mit dem Auto fahren statt 50min mit dem MVV.  
    </content:encoded>

    <pubDate>Sun, 15 Nov 2009 15:22:10 +0100</pubDate>
    <guid isPermaLink="false">http://codeschmie.de/archives/313-guid.html</guid>
    <category>muenchen</category>
<category>mvv</category>
<category>semesterticket</category>
<category>wtf</category>

</item>
<item>
    <title>Code Coverage problems</title>
    <link>http://codeschmie.de/archives/312-Code-Coverage-problems.html</link>
            <category>PHP</category>
    
    <comments>http://codeschmie.de/archives/312-Code-Coverage-problems.html#comments</comments>
    <wfw:comment>http://codeschmie.de/wfwcomment.php?cid=312</wfw:comment>

    <slash:comments>11</slash:comments>
    <wfw:commentRss>http://codeschmie.de/rss.php?version=2.0&amp;type=comments&amp;cid=312</wfw:commentRss>
    

    <author>nospam@example.com (fa)</author>
    <content:encoded>
    I recently ran into a problem that stopped me from having 100% test coverage on a file.&lt;br /&gt;
This is the piece of code, the overall reasoning for it can be found on the &lt;a href=&quot;http://www.php.net/microtime&quot;&gt;microtime manual page&lt;/a&gt;:&lt;br /&gt;
&lt;blockquote&gt;This function is only available on operating systems that support the gettimeofday() system call. &lt;/blockquote&gt;&lt;br /&gt;
&lt;div class=&quot;php geshi&quot; style=&quot;text-align: left&quot;&gt;&lt;br /&gt;&lt;span style=&quot;color: #b1b100;&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #009900;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;a href=&quot;http://www.php.net/function_exists&quot;&gt;&lt;span style=&quot;color: #990000;&quot;&gt;function_exists&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #0000ff;&quot;&gt;&amp;quot;microtime&amp;quot;&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span style=&quot;color: #009900;&quot;&gt;&amp;#123;&lt;/span&gt;&lt;br /&gt;&amp;#160; &amp;#160; &lt;span style=&quot;color: #000088;&quot;&gt;$s&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;=&lt;/span&gt; &lt;a href=&quot;http://www.php.net/microtime&quot;&gt;&lt;span style=&quot;color: #990000;&quot;&gt;microtime&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#125;&lt;/span&gt; &lt;span style=&quot;color: #b1b100;&quot;&gt;else&lt;/span&gt; &lt;span style=&quot;color: #009900;&quot;&gt;&amp;#123;&lt;/span&gt;&lt;br /&gt;&amp;#160; &amp;#160; &lt;span style=&quot;color: #000088;&quot;&gt;$s&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;=&lt;/span&gt; &lt;a href=&quot;http://www.php.net/time&quot;&gt;&lt;span style=&quot;color: #990000;&quot;&gt;time&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#125;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
In case you did not spot it, the else path is never accessed if your system has a &quot;microtime&quot; function available. Additionally the change can be non-trivial because time() returns something like 1012314124 and microtime() returns &quot;0.80057400 1257872321&quot; or &quot;1257872326.3036&quot;.&lt;br /&gt;
&lt;br /&gt;
My first idea was something like this in the test case:&lt;br /&gt;
&lt;div class=&quot;php geshi&quot; style=&quot;text-align: left&quot;&gt;&lt;br /&gt;&lt;a href=&quot;http://www.php.net/ini_set&quot;&gt;&lt;span style=&quot;color: #990000;&quot;&gt;ini_set&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #0000ff;&quot;&gt;&#039;disable_functions&#039;&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #0000ff;&quot;&gt;&#039;microtime&#039;&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
Then the idea was to use &lt;a href=&quot;http://php.net/manual/en/functions.variable-functions.php&quot;&gt;variable functions&lt;/a&gt;, but in the end I think it&#039;s not worth to change the source code to something less intelligable only to achieve 100% test coverage for a trivial case.&lt;br /&gt;
&lt;br /&gt;
Of course you could always invoke a CLI php with a special php.ini if you have bigger chunks of code to be tested depending on the availability of certain functions.&lt;br /&gt;
&lt;br /&gt;
Another idea could be to create a wrapper for microtime that you can mock and in your mock object always return the output of time() instead of microtime(), this would probably be the best tradeoff between readability and testability. &lt;br /&gt;
&lt;br /&gt;
Any ideas?  
    </content:encoded>

    <pubDate>Tue, 10 Nov 2009 17:47:37 +0100</pubDate>
    <guid isPermaLink="false">http://codeschmie.de/archives/312-guid.html</guid>
    <category>code coverage</category>
<category>php</category>

</item>

</channel>
</rss>
