<?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>Open-Source, Physik &amp; Politik</title>
    <link>http://sebastian.marsching.com/blog/</link>
    <description>Weblog von Sebastian Marsching</description>
    <dc:language>de</dc:language>
    <generator>Serendipity 1.5.5 - http://www.s9y.org/</generator>
    <pubDate>Fri, 30 Mar 2012 21:04:34 GMT</pubDate>

    <image>
        <url>http://sebastian.marsching.com/blog/templates/bulletproof/img/s9y_banner_small.png</url>
        <title>RSS: Open-Source, Physik &amp; Politik - Weblog von Sebastian Marsching</title>
        <link>http://sebastian.marsching.com/blog/</link>
        <width>100</width>
        <height>21</height>
    </image>

<item>
    <title>Neutrinos und Blamagen II</title>
    <link>http://sebastian.marsching.com/blog/archives/117-Neutrinos-und-Blamagen-II.html</link>
    
    <comments>http://sebastian.marsching.com/blog/archives/117-Neutrinos-und-Blamagen-II.html#comments</comments>
    <wfw:comment>http://sebastian.marsching.com/blog/wfwcomment.php?cid=117</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://sebastian.marsching.com/blog/rss.php?version=2.0&amp;type=comments&amp;cid=117</wfw:commentRss>
    

    <author>nospam@example.com (Sebastian Marsching)</author>
    <content:encoded>
    &lt;p&gt;Ich hatte bereits &lt;a href=&quot;http://sebastian.marsching.com/blog/archives/116-Neutrinos-und-Blamagen.html&quot; title=&quot;http://sebastian.marsching.com/blog/archives/116-Neutrinos-und-Blamagen.html&quot;&gt;vor ein paar Wochen geschrieben&lt;/a&gt;, was ich über die Reaktionen auf die fehlerhaften Messungen der Neutrino-Geschwindigkeit denke.&lt;/p&gt; 
&lt;p&gt;Nun ist also der Leiter der Opera-Kollaboration zurückgetreten. Es ist wohl unnötig zu sagen, dass ich diesen Schritt für übertrieben halte. Immerhin ist der &lt;a href=&quot;http://sebastian.marsching.com/blog/exit.php?url_id=438&amp;amp;entry_id=117&quot;  onmouseover=&quot;window.status=&#039;http://www.spiegel.de/wissenschaft/natur/0,1518,824885,00.html&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;http://www.spiegel.de/wissenschaft/natur/0,1518,824885,00.html&quot;&gt;zugehörige Artikel&lt;/a&gt; auf SPIEGEL ONLINE deutlich zurückhaltender. Dort heißt es jetzt:&lt;/p&gt; 
&lt;p&gt;&lt;em&gt;Doch das öffentliche Interesse war so groß, dass der Fund des Fehlers schließlich - wohl zu Unrecht - wie das Eingeständnis einer Schludrigkeit wirkte. Dabei funktioniert Wissenschaft nach dem Prinzip von Versuch und Irrtum.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Das ist eine deutlich treffendere Einschätzung als in dem &lt;a href=&quot;http://sebastian.marsching.com/blog/exit.php?url_id=439&amp;amp;entry_id=117&quot;  onmouseover=&quot;window.status=&#039;http://www.spiegel.de/wissenschaft/natur/0,1518,817077,00.html&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;http://www.spiegel.de/wissenschaft/natur/0,1518,817077,00.html&quot;&gt;Artikel&lt;/a&gt;, der vor einigen Wochen erschienen war.&lt;/p&gt;
&lt;p&gt;Als Bonus gibt es noch etwas zum Lachen: Im Forum zum Artikel gibt es einen Link auf eine &lt;a href=&quot;http://sebastian.marsching.com/blog/exit.php?url_id=440&amp;amp;entry_id=117&quot;  onmouseover=&quot;window.status=&#039;http://www.readers-edition.de/2011/12/02/tausend-und-ein-marchen-der-physik-das-neutrino-marchen/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;http://www.readers-edition.de/2011/12/02/tausend-und-ein-marchen-der-physik-das-neutrino-marchen/&quot;&gt;Internet-Seite&lt;/a&gt;, die erklärt, dass es gar keine Neutrinos gibt.&lt;/p&gt; 
    </content:encoded>

    <pubDate>Fri, 30 Mar 2012 23:04:34 +0200</pubDate>
    <guid isPermaLink="false">http://sebastian.marsching.com/blog/archives/117-guid.html</guid>
    
</item>
<item>
    <title>Neutrinos und Blamagen</title>
    <link>http://sebastian.marsching.com/blog/archives/116-Neutrinos-und-Blamagen.html</link>
    
    <comments>http://sebastian.marsching.com/blog/archives/116-Neutrinos-und-Blamagen.html#comments</comments>
    <wfw:comment>http://sebastian.marsching.com/blog/wfwcomment.php?cid=116</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://sebastian.marsching.com/blog/rss.php?version=2.0&amp;type=comments&amp;cid=116</wfw:commentRss>
    

    <author>nospam@example.com (Sebastian Marsching)</author>
    <content:encoded>
    &lt;p&gt;&lt;a title=&quot;http://www.spiegel.de/wissenschaft/natur/0,1518,817077,00.html&quot; href=&quot;http://sebastian.marsching.com/blog/exit.php?url_id=432&amp;amp;entry_id=116&quot;  onmouseover=&quot;window.status=&#039;http://www.spiegel.de/wissenschaft/natur/0,1518,817077,00.html&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;&amp;quot;Loses Kabel blamiert Teilchenphysiker&amp;quot;&lt;/a&gt; - so betitelt heute SPIEGEL ONLINE einen Artikel, der Meldungen über neue Erkenntnisse bezüglich der Zeit-Anomalie beim CNGS-Experiment zum Inhalt hat.
&lt;/p&gt; 
&lt;p&gt;Wir erinnern uns: Im vergangenen Jahr gab es eine &lt;a title=&quot;http://arxiv.org/abs/1109.4897&quot; href=&quot;http://sebastian.marsching.com/blog/exit.php?url_id=433&amp;amp;entry_id=116&quot;  onmouseover=&quot;window.status=&#039;http://arxiv.org/abs/1109.4897&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;Veröffentlichung&lt;/a&gt;, in der die Wissenschaftler vom CNGS/OPERA-Experiment darüber berichteten, dass sie für Neutrinos, die mit Hilfe des SPS am CERN erzeugt worden waren, eine kürzere Flugzeit zum OPERA-Detektor im Gran-Sasso-Massiv gemessen hatten, als man für den gegebenen Abstand eigentlich hätte erwarten müssen.&lt;/p&gt; 
&lt;p&gt;Die Presse stürzte sich damals auf die Meldung und während zum Teil wenigstens &lt;a title=&quot;http://www.spiegel.de/wissenschaft/natur/0,1518,787972,00.html&quot; href=&quot;http://sebastian.marsching.com/blog/exit.php?url_id=434&amp;amp;entry_id=116&quot;  onmouseover=&quot;window.status=&#039;http://www.spiegel.de/wissenschaft/natur/0,1518,787972,00.html&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;auf Zweifel an den Ergebnissen hingewiesen wurde&lt;/a&gt; (wenn auch wesentlich schwächer als in der ursprünglichen Veröffentlichung), klangen &lt;a title=&quot;http://www.heise.de/newsticker/meldung/Neutrinos-schneller-als-das-Licht-Einstein-widerlegt-update-1349263.html&quot; href=&quot;http://sebastian.marsching.com/blog/exit.php?url_id=435&amp;amp;entry_id=116&quot;  onmouseover=&quot;window.status=&#039;http://www.heise.de/newsticker/meldung/Neutrinos-schneller-als-das-Licht-Einstein-widerlegt-update-1349263.html&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;manche Artikel&lt;/a&gt; geradezu euphorisch und sahen die Verifizierung der Ergebnisse fast als reine Formsache an.&lt;br /&gt;&lt;/p&gt; 
&lt;p&gt;Heute gab es eine &lt;a title=&quot;http://news.sciencemag.org/scienceinsider/2012/02/breaking-news-error-undoes-faster.html&quot; href=&quot;http://sebastian.marsching.com/blog/exit.php?url_id=436&amp;amp;entry_id=116&quot;  onmouseover=&quot;window.status=&#039;http://news.sciencemag.org/scienceinsider/2012/02/breaking-news-error-undoes-faster.html&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;Kurzmeldung&lt;/a&gt;, dass man möglicherweise die Ursache für die gemessene Anomalie gefunden hat: Eventuell sorgte eine schlechte Verbindung zwischen dem als Referenz-Zeitquelle dienenden GPS-Empfänger und der am Detektor für die Zeiterfassung dienenden Elektronik dafür, dass man die bei der Übertragung entstehende Verzögerung falsch bestimmte und entsprechend das Messergebnis falsch korrigierte.&lt;/p&gt; 
&lt;p&gt;Auf Basis dieser Meldung entstand dann wahrscheinlich auch der oben genannte Artikel bei SPIEGEL ONLINE. Ich vermag allerdings in der neuen Meldung keine Blamage für die beteiligten Wissenschaftler erkennen: Diese gingen nämlich von Anfang an von einem Messfehler aus und brachten dies auch in ihrer Veröffentlichung zum Ausdruck.&lt;/p&gt; 
&lt;p&gt;Blamabel ist die Sache meiner Meinung nach eher für die Personen, die - wahrscheinlich ohne die Original-Veröffentlichung zu lesen - die Meldungen von den &amp;quot;überlichtschnellen Neutrinos&amp;quot; unreflektiert weitergaben und zum Teil schon die spezielle Relativitätstheorie widerlegt sahen. Selbstkritik scheint man aber bei jenen Journalisten die einen guten Beitrag zum damaligen Hype leisteten aber anscheinend nicht üben.&lt;br /&gt;&lt;/p&gt; 
    </content:encoded>

    <pubDate>Thu, 23 Feb 2012 18:13:28 +0100</pubDate>
    <guid isPermaLink="false">http://sebastian.marsching.com/blog/archives/116-guid.html</guid>
    
</item>
<item>
    <title>Neues Spielzeug III</title>
    <link>http://sebastian.marsching.com/blog/archives/115-Neues-Spielzeug-III.html</link>
            <category>IT</category>
    
    <comments>http://sebastian.marsching.com/blog/archives/115-Neues-Spielzeug-III.html#comments</comments>
    <wfw:comment>http://sebastian.marsching.com/blog/wfwcomment.php?cid=115</wfw:comment>

    <slash:comments>2</slash:comments>
    <wfw:commentRss>http://sebastian.marsching.com/blog/rss.php?version=2.0&amp;type=comments&amp;cid=115</wfw:commentRss>
    

    <author>nospam@example.com (Sebastian Marsching)</author>
    <content:encoded>
    &lt;p&gt;&lt;a class=&quot;serendipity_image_link&quot; href=&quot;http://sebastian.marsching.com/blog/uploads/2011-08-31_Telefone.jpg&quot;&gt;&lt;!-- s9ymdb:20 --&gt;&lt;img height=&quot;73&quot; width=&quot;110&quot; class=&quot;serendipity_image_left&quot; src=&quot;http://sebastian.marsching.com/blog/uploads/2011-08-31_Telefone.serendipityThumb.jpg&quot; alt=&quot;Inhalt der Kartons: Telefone&quot; /&gt;&lt;/a&gt;Heute ist planmäßig unsere neue Telefonanlage in Betrieb gegangen. Damit ist auch das Geheimnis gelüftet, was sich in den &lt;a title=&quot;http://sebastian.marsching.com/blog/archives/113-Neues-Spielzeug-I.html&quot; href=&quot;http://sebastian.marsching.com/blog/archives/113-Neues-Spielzeug-I.html&quot;&gt;Kartons&lt;/a&gt; befand.&lt;br /&gt;&lt;/p&gt; 
&lt;p&gt;Wir haben uns für eine Telefonanlage von &lt;a title=&quot;http://www.starface.de/&quot; href=&quot;http://sebastian.marsching.com/blog/exit.php?url_id=425&amp;amp;entry_id=115&quot;  onmouseover=&quot;window.status=&#039;http://www.starface.de/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;STARFACE&lt;/a&gt; entschieden. Überzeugt hat mich an dieser Anlage, die ich auf der CeBIT letztes Jahr zum ersten mal gesehen hatte, dass die Anbindung der Telefone vollständig über IP erfolgen kann, Telefone unterschiedlicher Hersteller unterstützt werden (wir benutzen Tischtelefone von &lt;a title=&quot;http://www.snom.de/&quot; href=&quot;http://sebastian.marsching.com/blog/exit.php?url_id=426&amp;amp;entry_id=115&quot;  onmouseover=&quot;window.status=&#039;http://www.snom.de/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;snom&lt;/a&gt;) und man die Anlage mit eigenen Modulen erweitern kann.&lt;/p&gt; 
&lt;p&gt;Nachdem ich die eigentliche Anlage und die Telefone schon vor rund drei Wochen direkt bei STARFACE in Karlsruhe abgeholt hatte, musste noch etwas Netzwerk-Hardware und anderes Zubehör organisiert werden. Die Kontakte die ich mit verschiedenen STARFACE-Mitarbeitern hatte, waren alle sehr nett, so dass ich diese Firma uneingeschränkt weiterempfehlen kann.&lt;/p&gt; 
&lt;p&gt;Als überraschend schwierig hat es sich erwiesen passende Netzwerk-Switches zu bekommen. Eigentlich hätten diese schon vor rund zwei Wochen kommen sollen, aber da unser Lieferant, &lt;a title=&quot;http://www.office-partner.de/&quot; href=&quot;http://sebastian.marsching.com/blog/exit.php?url_id=427&amp;amp;entry_id=115&quot;  onmouseover=&quot;window.status=&#039;http://www.office-partner.de/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;Office-Partner&lt;/a&gt;, selbst Probleme mit seinem Vorlieferanten hatte, verzögerte sich die Lieferung immer weiter. Glücklicherweise konnte Office-Partner die Switches dann doch noch von einem anderen Vorlieferanten kurzfristig beziehen, so dass wir letzte Woche dann &lt;a title=&quot;http://sebastian.marsching.com/blog/archives/114-Neues-Spielzeug-II.html&quot; href=&quot;http://sebastian.marsching.com/blog/archives/114-Neues-Spielzeug-II.html&quot;&gt;alle benötigte Hardware&lt;/a&gt; hatten. An dieser Stelle auch ein herzliches Dankeschön an Herrn Wittneven von Office-Partner für seinen Einsatz.&lt;br /&gt;&lt;/p&gt; 
&lt;p&gt; &lt;a class=&quot;serendipity_image_link&quot; href=&quot;http://sebastian.marsching.com/blog/uploads/2011-08-31_Telefonanlage.jpg&quot;&gt;&lt;!-- s9ymdb:21 --&gt;&lt;img height=&quot;73&quot; width=&quot;110&quot; class=&quot;serendipity_image_right&quot; src=&quot;http://sebastian.marsching.com/blog/uploads/2011-08-31_Telefonanlage.serendipityThumb.jpg&quot; alt=&quot;STARFACE Telefonanlage&quot; /&gt;&lt;/a&gt;Für den neuen Telefon-/DSL-Anschluss hatten wir uns für &lt;a title=&quot;http://www.vodafone.de/&quot; href=&quot;http://sebastian.marsching.com/blog/exit.php?url_id=430&amp;amp;entry_id=115&quot;  onmouseover=&quot;window.status=&#039;http://www.vodafone.de/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;Vodafone&lt;/a&gt; entschieden. 
Ausschlaggebend war nicht nur der im Vergleich zur &lt;a title=&quot;http://www.telekom.de/&quot; href=&quot;http://sebastian.marsching.com/blog/exit.php?url_id=431&amp;amp;entry_id=115&quot;  onmouseover=&quot;window.status=&#039;http://www.telekom.de/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;Telekom&lt;/a&gt; deutlich 
niedrigere Preis bei den Geschäftskunden-Angeboten, sondern auch die Tatsache, dass uns Vodafone DSL-6000 
anbieten konnte, während bei der Telekom nur DSL-3000 möglich war.&lt;/p&gt; 
&lt;p&gt;Heute morgen war dann schließlich der Telekom-Techniker da um die Leitung zu schalten. Über den Service der Telekom wird ja gerne gelästert, insbesondere wenn es um die Schaltung von Leitungen für Mitbewerber geht. In unserem Fall war der Telekom-Techniker aber nicht nur sehr pünktlich sondern auch ausgesprochen freundlich und kompetent.&lt;/p&gt; 
&lt;p&gt;Da die neue Telefonanlage über einen ISDN-Anlagenanschluss verfügt, habe wir jetzt endlich auch die Möglichkeit flexibel Durchwahlen für verschiedene Zwecke festzulegen. Das ist schon sehr bequem im Vergleich zum ISDN-Mehrgeräteanschluss, den wir vorher hatten. Leider haben sich dadurch unsere Telefonnummern geändert, aber mittelfristig wird sich der Aufwand in der Umstellungsphase sicherlich auszahlen.&lt;/p&gt; 
&lt;p&gt;Besonders gut gefällt mir die Möglichkeit der STARFACE-Telefonanlage eigene Module in einer speziellen Skriptsprache zu schreiben. Als jemand, der auch gerne mal selbst etwas bastelt, habe ich damit die Möglichkeit nahezu beliebige Funktionen in der Anlage selbst zu implementieren. Bei anderen Anlagen müssten wir hingegen teure Zusatzmodule vom Hersteller kaufen, insofern für die benötigte Funktion überhaupt Module verfügbar wären. Ein erstes Modul habe ich bereits entworfen, dazu werden ich aber noch in einigen Tagen etwas schreiben.&lt;/p&gt; 
&lt;p&gt;Zusammenfassend kann ich sagen, dass ich mit der jetzt gefundenen Lösung sehr zufrieden bin, und glaube, dass sich die vielen Stunden, die ich in Auswahl, Organisation und Einrichtung investiert habe, gelohnt haben.&lt;br /&gt;&lt;/p&gt; 
    </content:encoded>

    <pubDate>Wed, 31 Aug 2011 21:49:10 +0200</pubDate>
    <guid isPermaLink="false">http://sebastian.marsching.com/blog/archives/115-guid.html</guid>
    
</item>
<item>
    <title>Neues Spielzeug II</title>
    <link>http://sebastian.marsching.com/blog/archives/114-Neues-Spielzeug-II.html</link>
            <category>IT</category>
    
    <comments>http://sebastian.marsching.com/blog/archives/114-Neues-Spielzeug-II.html#comments</comments>
    <wfw:comment>http://sebastian.marsching.com/blog/wfwcomment.php?cid=114</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://sebastian.marsching.com/blog/rss.php?version=2.0&amp;type=comments&amp;cid=114</wfw:commentRss>
    

    <author>nospam@example.com (Sebastian Marsching)</author>
    <content:encoded>
    &lt;p&gt;&lt;a href=&quot;http://sebastian.marsching.com/blog/uploads/2011-08-26_Mehr_Pakete.jpg&quot; class=&quot;serendipity_image_link&quot;&gt;&lt;!-- s9ymdb:19 --&gt;&lt;img width=&quot;73&quot; height=&quot;110&quot; alt=&quot;Mehr Pakete&quot; src=&quot;http://sebastian.marsching.com/blog/uploads/2011-08-26_Mehr_Pakete.serendipityThumb.jpg&quot; class=&quot;serendipity_image_left&quot; /&gt;&lt;/a&gt;Im Laufe der letzten zwei Wochen sind diverse weitere Pakete eingetroffen. Heute ist das letzte Paket gekommen (diese Artikel zu besorgen hat sich als schwieriger als erwartet erwiesen).&lt;/p&gt;
&lt;p&gt;Damit haben wir jetzt alle benötigte Hardware und warten nur noch auf einen Dienstleister. Wenn alles glatt läuft, ist es am 31. August soweit, und dann wird auch verraten, was sich in den Kartons befunden hat und wofür wir die ganzen Sachen brauchen.&lt;/p&gt;
&lt;p&gt;Als kleine Anregung zum Grübeln gibt es hier noch eine Information zum Foto von vor zwei Wochen: Diese Kartons habe ich alle in der Stephanienstraße in Karlsruhe abgeholt. &lt;img src=&quot;http://sebastian.marsching.com/blog/templates/default/img/emoticons/smile.png&quot; alt=&quot;:-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;&lt;/p&gt; 
    </content:encoded>

    <pubDate>Thu, 25 Aug 2011 23:47:00 +0200</pubDate>
    <guid isPermaLink="false">http://sebastian.marsching.com/blog/archives/114-guid.html</guid>
    
</item>
<item>
    <title>Neues Spielzeug I</title>
    <link>http://sebastian.marsching.com/blog/archives/113-Neues-Spielzeug-I.html</link>
            <category>IT</category>
    
    <comments>http://sebastian.marsching.com/blog/archives/113-Neues-Spielzeug-I.html#comments</comments>
    <wfw:comment>http://sebastian.marsching.com/blog/wfwcomment.php?cid=113</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://sebastian.marsching.com/blog/rss.php?version=2.0&amp;type=comments&amp;cid=113</wfw:commentRss>
    

    <author>nospam@example.com (Sebastian Marsching)</author>
    <content:encoded>
    &lt;p&gt;&lt;a class=&quot;serendipity_image_link&quot; href=&quot;http://sebastian.marsching.com/blog/uploads/2011-08-11_Pakete.jpg&quot; onclick=&quot;F1 = window.open(&#039;/blog/uploads/2011-08-11_Pakete.jpg&#039;,&#039;Zoom&#039;,&#039;height=690,width=465,top=262.5,left=735,toolbar=no,menubar=no,location=no,resize=1,resizable=1,scrollbars=yes&#039;); return false;&quot;&gt;&lt;!-- s9ymdb:18 --&gt;&lt;img width=&quot;73&quot; height=&quot;110&quot; class=&quot;serendipity_image_left&quot; src=&quot;http://sebastian.marsching.com/blog/uploads/2011-08-11_Pakete.serendipityThumb.jpg&quot; alt=&quot;Kartons&quot; /&gt;&lt;/a&gt;Gestern habe ich in Karlsruhe mehrere Kartons abgeholt. Was sich daran befindet, wird allerdings erst in einigen Wochen verraten. &lt;img src=&quot;http://sebastian.marsching.com/blog/templates/default/img/emoticons/smile.png&quot; alt=&quot;:-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;&lt;/p&gt; 
    </content:encoded>

    <pubDate>Fri, 12 Aug 2011 23:09:00 +0200</pubDate>
    <guid isPermaLink="false">http://sebastian.marsching.com/blog/archives/113-guid.html</guid>
    
</item>
<item>
    <title>KVM and Graceful Shutdown on Ubuntu</title>
    <link>http://sebastian.marsching.com/blog/archives/112-KVM-and-Graceful-Shutdown-on-Ubuntu.html</link>
            <category>English</category>
            <category>IT</category>
            <category>Open-Source</category>
    
    <comments>http://sebastian.marsching.com/blog/archives/112-KVM-and-Graceful-Shutdown-on-Ubuntu.html#comments</comments>
    <wfw:comment>http://sebastian.marsching.com/blog/wfwcomment.php?cid=112</wfw:comment>

    <slash:comments>5</slash:comments>
    <wfw:commentRss>http://sebastian.marsching.com/blog/rss.php?version=2.0&amp;type=comments&amp;cid=112</wfw:commentRss>
    

    <author>nospam@example.com (Sebastian Marsching)</author>
    <content:encoded>
    &lt;p&gt;For quite some time, I have been trying to figure out, how to gracefully shutdown the &lt;a href=&quot;http://sebastian.marsching.com/blog/exit.php?url_id=415&amp;amp;entry_id=112&quot;  onmouseover=&quot;window.status=&#039;http://www.linux-kvm.org/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;http://www.linux-kvm.org/&quot;&gt;KVM-based&lt;/a&gt; virtual machines running on a &lt;a href=&quot;http://sebastian.marsching.com/blog/exit.php?url_id=416&amp;amp;entry_id=112&quot;  onmouseover=&quot;window.status=&#039;http://www.ubuntu.com/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;http://www.ubuntu.com/&quot;&gt;Ubuntu &lt;/a&gt;10.04 LTS (Lucid Lynx) host system. This problem consists of two parts: First you have to make the virtual machines support the shutdown event from libvirt and second you have to call the shutdown action for each virtual machine on system shutdown.&lt;/p&gt; 
&lt;p&gt;The first part is very easy for Linux VMs and also not too hard for Windows VMs. I described the necessary steps in my &lt;a title=&quot;http://sebastian.marsching.com/wiki/Linux/KVM#Graceful_Shutdown&quot; href=&quot;/wiki/Linux/KVM#Graceful_Shutdown&quot;&gt;wiki&lt;/a&gt;&lt;/p&gt; 
&lt;p&gt;The seconds part is harder to accomplish: On Ubuntu 8.04 LTS (Hardy Heron) I just modified the &lt;span class=&quot;code&quot;&gt;/etc/init.d/libvirt-bin&lt;/span&gt; script to call a Python script in the stop action. This solution was not perfect, as it meant that the virtual machines were also shutdown, when &lt;span class=&quot;code&quot;&gt;libvirtd&lt;/span&gt; was just restarted, however it was a quick and easy solution.&lt;/p&gt; 
&lt;p&gt;For Ubuntu 10.04, the init script has been converted to an &lt;a title=&quot;http://upstart.ubuntu.com/&quot; href=&quot;http://sebastian.marsching.com/blog/exit.php?url_id=418&amp;amp;entry_id=112&quot;  onmouseover=&quot;window.status=&#039;http://upstart.ubuntu.com/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;Upstart&lt;/a&gt; job. So the easiest way was to create a upstart job that is starting on the &lt;span class=&quot;code&quot;&gt;stopping libvirt-bin&lt;/span&gt; event. However, this did not solve the problem, because the system powered off or rebooted before the shutdown of the virtual machines was finished. As it turns out, Ubuntu 10.04 uses an odd combination of Upstart jobs and traditional init scripts. This leads to a situation, where &lt;span class=&quot;code&quot;&gt;/etc/init.d/halt&lt;/span&gt; or &lt;span class=&quot;code&quot;&gt;/etc/init.d/reboot&lt;/span&gt; are called, before all upstart jobs have stopped, when one of the upstart jobs needs a significant amount of time to stop. This can be solved by adding an init script, than runs before the &lt;span class=&quot;code&quot;&gt;halt&lt;/span&gt; or &lt;span class=&quot;code&quot;&gt;reboot&lt;/span&gt; scripts and waits for the respective Upstart job to finish. In fact, it is best to run this script before the &lt;span class=&quot;code&quot;&gt;sendsigs&lt;/span&gt; script to avoid processes started by one of the upstart jobs to receive a &lt;span class=&quot;code&quot;&gt;SIGKILL&lt;/span&gt;.&lt;/p&gt; 
&lt;p&gt;I added the complete scripts and configuration files needed for this feature to my &lt;a title=&quot;http://sebastian.marsching.com/wiki/Linux/KVM#Shutdown_virtual_machines_on_host_system_shutdown&quot; href=&quot;/wiki/Linux/KVM#Shutdown_virtual_machines_on_host_system_shutdown&quot;&gt;wiki&lt;/a&gt;. In fact, this solution also ensures, that the virtual machines are only shutdown if &lt;a href=&quot;http://sebastian.marsching.com/blog/exit.php?url_id=420&amp;amp;entry_id=112&quot;  onmouseover=&quot;window.status=&#039;http://www.libvirt.org/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;http://www.libvirt.org/&quot;&gt;libvirt&lt;/a&gt; is stopped because of a runlevel change. Thus, the &lt;span class=&quot;code&quot;&gt;libvirt-bin&lt;/span&gt; package can now be upgraded without resulting in a restart of the VMs.&lt;/p&gt; 
&lt;p&gt;For me, automatically shutting down the virtual machines is very important.  The KVM hosts I manage are connected to an uninterruptible power supply with limited battery time. Although in the past years I remember only a single time, the host systems were shutdown because the battery was nearly empty (most power interrupts are very short), I want to make sure that all virtual machines are in a safe, consistent state, when the power finally goes off. So I hope that the scripts in the wiki are also helpful to other people, having the same problem.&lt;/p&gt; 
    </content:encoded>

    <pubDate>Sat, 11 Jun 2011 17:44:38 +0200</pubDate>
    <guid isPermaLink="false">http://sebastian.marsching.com/blog/archives/112-guid.html</guid>
    
</item>
<item>
    <title>Problems when Upgrading to GRUB 2</title>
    <link>http://sebastian.marsching.com/blog/archives/111-Problems-when-Upgrading-to-GRUB-2.html</link>
            <category>English</category>
            <category>IT</category>
            <category>Open-Source</category>
    
    <comments>http://sebastian.marsching.com/blog/archives/111-Problems-when-Upgrading-to-GRUB-2.html#comments</comments>
    <wfw:comment>http://sebastian.marsching.com/blog/wfwcomment.php?cid=111</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://sebastian.marsching.com/blog/rss.php?version=2.0&amp;type=comments&amp;cid=111</wfw:commentRss>
    

    <author>nospam@example.com (Sebastian Marsching)</author>
    <content:encoded>
    &lt;p&gt;Yesterday, I upgraded the last systems, which where still running on &lt;a href=&quot;http://sebastian.marsching.com/blog/exit.php?url_id=412&amp;amp;entry_id=111&quot;  onmouseover=&quot;window.status=&#039;http://www.gnu.org/software/grub/grub-legacy.en.html&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;http://www.gnu.org/software/grub/grub-legacy.en.html&quot;&gt;GRUB Legacy&lt;/a&gt; (GRUB 1) to &lt;a href=&quot;http://sebastian.marsching.com/blog/exit.php?url_id=413&amp;amp;entry_id=111&quot;  onmouseover=&quot;window.status=&#039;http://www.gnu.org/software/grub/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;http://www.gnu.org/software/grub/&quot;&gt;GRUB 2&lt;/a&gt; (the grub-pc package on &lt;a title=&quot;http://www.ubuntu.com/&quot; href=&quot;http://sebastian.marsching.com/blog/exit.php?url_id=414&amp;amp;entry_id=111&quot;  onmouseover=&quot;window.status=&#039;http://www.ubuntu.com/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;Ubuntu&lt;/a&gt;).&lt;/p&gt; 
&lt;p&gt;On one of the systems, I experienced the problem, that &lt;span class=&quot;code&quot;&gt;upgrade-from-grub-legacy&lt;/span&gt; could not install GRUB. When I tried to install GRUB manully using &lt;span class=&quot;code&quot;&gt;grub-install&lt;/span&gt;, I got a strange error message:&lt;/p&gt; 
&lt;pre&gt;/usr/sbin/grub-setup: warn: Your embedding area is unusually small.  core.img won&#039;t fit in it..
/usr/sbin/grub-setup: warn: Embedding is not possible.  GRUB can only be installed in this setup by using blocklists.  However, blocklists are UNRELIABLE and its use is discouraged..
/usr/sbin/grub-setup: error: if you really want blocklists, use --force.&lt;/pre&gt; 
&lt;p&gt;It took me some time to figure out, that this system had an unusual disk geometry, resulting in not enough space being available before the start of the first partition. The output of &lt;span class=&quot;code&quot;&gt;fdisk -lu /dev/sda&lt;/span&gt; looked like this:&lt;/p&gt; 
&lt;pre&gt;Disk /dev/sda: 320.1 GB, 320071884800 bytes
64 heads, 32 sectors/track, 305244 cylinders, total 625140400 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0009153c

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1              32      585727      292848   83  Linux
/dev/sda2          585728   625139711   312276992    5  Extended
/dev/sda5          585760   215429119   107421680   8e  Linux LVM
/dev/sda6       215429152   430272511   107421680   8e  Linux LVM
/dev/sda7       430272544   625139711    97433584   8e  Linux LVM&lt;/pre&gt; 
&lt;p&gt;Usually, the first partition starts at sector 63 (for systems installed more recently, 2048 is also common), but for this system it started at sector 32. I guess that this was cause by the strange geometry, which did not specify the usual 255 heads and 63 sectors/track. I am not sure, whether the disks (two Western Digital 320 GB drives) really have this strange geometry, or the RAID-Controller, a 3ware Escalade 8006-2LP, reports a different geometry. However, for sure the first partition being to close to the start of the disk was the cause of the problem with GRUB.&lt;/p&gt; 
&lt;p&gt;Unfortunately, I could not move the partition using &lt;span class=&quot;code&quot;&gt;parted&lt;/span&gt; and &lt;span class=&quot;code&quot;&gt;gparted&lt;/span&gt; does not allow to specify the start and end of a partition in sectors, but only in MiB (and only supports aligning to MiB or cylinders, which did not help considering the odd geometry). Therefore I decided to delete the partition (after all it was only the boot partition and its content could easily be stored on the root partition) and create a new partition using &lt;span class=&quot;code&quot;&gt;fdisk&lt;/span&gt;.&lt;/p&gt; 
&lt;p&gt;In fact, when (re-)creating the partition, fdisk suggested to start the partition at sector 2048, which I accepted. No surprise, after that change GRUB could be installed to the MBR without any problems.&lt;/p&gt; 
&lt;p&gt;The good thing about this problem was, that the time I invested to get a high-availability setup running for most important services, finally paid of. I for sure would have been less relaxed, while figuring out and fixing the GRUB problem, when the services usually running on this machine would have been offline.&lt;/p&gt; 
    </content:encoded>

    <pubDate>Sat, 11 Jun 2011 16:52:11 +0200</pubDate>
    <guid isPermaLink="false">http://sebastian.marsching.com/blog/archives/111-guid.html</guid>
    
</item>
<item>
    <title>Speicherprobleme lösen mit Valgrind</title>
    <link>http://sebastian.marsching.com/blog/archives/110-Speicherprobleme-loesen-mit-Valgrind.html</link>
            <category>IT</category>
            <category>Open-Source</category>
    
    <comments>http://sebastian.marsching.com/blog/archives/110-Speicherprobleme-loesen-mit-Valgrind.html#comments</comments>
    <wfw:comment>http://sebastian.marsching.com/blog/wfwcomment.php?cid=110</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://sebastian.marsching.com/blog/rss.php?version=2.0&amp;type=comments&amp;cid=110</wfw:commentRss>
    

    <author>nospam@example.com (Sebastian Marsching)</author>
    <content:encoded>
    &lt;p&gt;Beim Versuch &lt;a href=&quot;http://sebastian.marsching.com/blog/exit.php?url_id=407&amp;amp;entry_id=110&quot; title=&quot;http://ics-web.sns.ornl.gov/edm/&quot;  onmouseover=&quot;window.status=&#039;http://ics-web.sns.ornl.gov/edm/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;EDM&lt;/a&gt; auf einem &lt;a href=&quot;http://sebastian.marsching.com/blog/exit.php?url_id=408&amp;amp;entry_id=110&quot; title=&quot;http://www.opensuse.org/de/&quot;  onmouseover=&quot;window.status=&#039;http://www.opensuse.org/de/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;openSUSE&lt;/a&gt;-11.2-System (x86_64) zum Laufen zu bekommen, traten in bestimmten Fällen immer wieder Speicherzugriffsfehler auf. Nun ist es so, dass ich wirklich kein Freund von RPM-basierten Distributionen im allgemeinen und SUSE im speziellen bin. Aber es wäre zu einfach gewesen dieses Problem auf die Distribution zu schieben. Eine Suche im &lt;a href=&quot;http://sebastian.marsching.com/blog/exit.php?url_id=409&amp;amp;entry_id=110&quot; title=&quot;http://www.aps.anl.gov/epics/tech-talk/index.php&quot;  onmouseover=&quot;window.status=&#039;http://www.aps.anl.gov/epics/tech-talk/index.php&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;EPICS-Mailinglisten-Archiv&lt;/a&gt; ergab dann auch relativ schnell, dass dieses Problem auch schon auf anderen 64-Bit-Systemen aufgetreten war.&lt;/p&gt;&lt;p&gt;Zunächst untersuchte ich das Problem also mit dem &lt;a href=&quot;http://sebastian.marsching.com/blog/exit.php?url_id=410&amp;amp;entry_id=110&quot; title=&quot;http://www.gnu.org/software/gdb/&quot;  onmouseover=&quot;window.status=&#039;http://www.gnu.org/software/gdb/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;GDB&lt;/a&gt;. Damit konnte ich aber lediglich herausfinden, dass der Fehler beim &amp;quot;delete[]&amp;quot; eines Arrays auftrat. Mit etwas Debug-Code konnte ich schnell feststellen, dass es (trotz entsprechender Meldungen der glibc) kein Double-Free-Problem war, kam aber ansonsten nicht wirklich weiter.&lt;/p&gt;&lt;p&gt;Dann entdeckte ich das Werkzeug &lt;a href=&quot;http://sebastian.marsching.com/blog/exit.php?url_id=411&amp;amp;entry_id=110&quot; title=&quot;http://www.valgrind.org/&quot;  onmouseover=&quot;window.status=&#039;http://www.valgrind.org/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;Valgrind&lt;/a&gt;. Valgrind wurde speziell entwickelt um Speicher-Probleme, wie Buffer-Overflows und Memory-Leaks, in C/C++-Programmen zu finden. Tatsächlich konnte ich damit sehr schnell herausfinden, dass ein Array über die Grenzen hinweg beschrieben wurde.&lt;/p&gt;&lt;p&gt;Die Ursache war dann auch schnell gefunden. Der Code, der den Speicher für den Array reserviert, hatte die Größe verschiedener Datentypen fest kodiert. Die Annahme, dass ein &amp;quot;long&amp;quot;-Wert 4 Bytes hat, ist allerdings nur auf 32-Bit-Systemen richtig. Auf 64-Bit-Systemen kann ein &amp;quot;long&amp;quot; 8 Bytes lang sein.Nachdem die festen Größen durch den &amp;quot;sizeof&amp;quot;-Operator ersetzt wurden, verschwand dann auch der Speicherzugriffsfehler.&lt;/p&gt;&lt;p&gt;Valgrind kann also ein wertvolles Werkzeug bei der Lösung von Speicherproblem in C- oder C++-Code sein, deren Ursache andernfalls nur schwer zu finden wäre.&lt;/p&gt; 
    </content:encoded>

    <pubDate>Sun, 19 Dec 2010 20:04:55 +0100</pubDate>
    <guid isPermaLink="false">http://sebastian.marsching.com/blog/archives/110-guid.html</guid>
    
</item>
<item>
    <title>Spaß mit selbstgebasteltem Röntgengerät</title>
    <link>http://sebastian.marsching.com/blog/archives/109-Spass-mit-selbstgebasteltem-Roentgengeraet.html</link>
            <category>Internet</category>
            <category>Physik</category>
    
    <comments>http://sebastian.marsching.com/blog/archives/109-Spass-mit-selbstgebasteltem-Roentgengeraet.html#comments</comments>
    <wfw:comment>http://sebastian.marsching.com/blog/wfwcomment.php?cid=109</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://sebastian.marsching.com/blog/rss.php?version=2.0&amp;type=comments&amp;cid=109</wfw:commentRss>
    

    <author>nospam@example.com (Sebastian Marsching)</author>
    <content:encoded>
    &lt;p&gt;Ein &lt;a href=&quot;http://sebastian.marsching.com/blog/exit.php?url_id=405&amp;amp;entry_id=109&quot; title=&quot;http://www.youtube.com/watch?v=W9cUVCY3mSo&quot;  onmouseover=&quot;window.status=&#039;http://www.youtube.com/watch?v=W9cUVCY3mSo&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;Video&lt;/a&gt; bei Youtube zeigt, wie man mit einem selbstgebasteltem Röntgengerät in Überraschungseier hinein schauen kann.&lt;/p&gt;&lt;!-- xhtml clean youtube --&gt;&lt;object type=&quot;application/x-shockwave-flash&quot; width=&quot;640&quot; height=&quot;385&quot; data=&quot;http://www.youtube.com/v/W9cUVCY3mSo?fs=1&amp;amp;hl=de_DE&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/W9cUVCY3mSo?fs=1&amp;amp;hl=de_DE&quot; /&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/W9cUVCY3mSo?fs=1&amp;amp;hl=de_DE&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot;&gt;&lt;/param&gt;&lt;/object&gt;&lt;!-- /xhtml clean youtube --&gt;

&lt;!-- &lt;object width=&quot;640&quot; height=&quot;385&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/W9cUVCY3mSo?fs=1&amp;amp;hl=de_DE&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot;&gt;&lt;/param&gt;&lt;embed src=&quot;http://www.youtube.com/v/W9cUVCY3mSo?fs=1&amp;amp;hl=de_DE&quot; type=&quot;application/x-shockwave-flash&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot; width=&quot;640&quot; height=&quot;385&quot;&gt;&lt;/embed&gt;&lt;/object&gt; --&gt;

&lt;p&gt;Recht unterhaltsam sind auch die Kommentare zum Video (&quot;Kann man das Ü-Ei danach noch essen?&quot;), die von einem ausgeprägten Nicht-Wissen über Physik zeugen.&lt;/p&gt;&lt;p&gt;[via &lt;a href=&quot;http://sebastian.marsching.com/blog/exit.php?url_id=406&amp;amp;entry_id=109&quot; title=&quot;http://www.shopblogger.de/blog/&quot;  onmouseover=&quot;window.status=&#039;http://www.shopblogger.de/blog/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;Shopblogger&lt;/a&gt;]&lt;/p&gt; 
    </content:encoded>

    <pubDate>Sun, 19 Dec 2010 19:59:26 +0100</pubDate>
    <guid isPermaLink="false">http://sebastian.marsching.com/blog/archives/109-guid.html</guid>
    
</item>
<item>
    <title>Merkwürdige Probleme nach Ubuntu-Update</title>
    <link>http://sebastian.marsching.com/blog/archives/108-Merkwuerdige-Probleme-nach-Ubuntu-Update.html</link>
            <category>IT</category>
            <category>Open-Source</category>
    
    <comments>http://sebastian.marsching.com/blog/archives/108-Merkwuerdige-Probleme-nach-Ubuntu-Update.html#comments</comments>
    <wfw:comment>http://sebastian.marsching.com/blog/wfwcomment.php?cid=108</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://sebastian.marsching.com/blog/rss.php?version=2.0&amp;type=comments&amp;cid=108</wfw:commentRss>
    

    <author>nospam@example.com (Sebastian Marsching)</author>
    <content:encoded>
    &lt;p&gt;Nachdem ich auf einem Ubuntu 10.04 LTS (Lucid Lynx) System ein reguläres System-Update durchgeführt hatte, welches auch ein Update von libvirt enthielt, konnte ich merkwürdigerweise eine bestimmte VM nicht mehr starten.&lt;/p&gt;&lt;p&gt;Die ausgegebene Meldung&lt;pre&gt;error: Failed to start domain mydomain
error: monitor socket did not show up.: Connection refused&lt;/pre&gt;war leider auch nicht besonders aussagekräftig. In den Logfiles fanden sich auch keine weiteren Informationen und libvirtd mit der Option &amp;quot;-v&amp;quot; zu starten brachte mich auch nicht weiter.&lt;/p&gt;&lt;p&gt;Nach viel herumprobieren stellte sich letztendlich heraus, dass die folgenden Zeilen in der Domain-Konfiguration für das Problem verantwortlich waren:&lt;pre&gt;    &amp;lt;disk type=&#039;block&#039; device=&#039;cdrom&#039;&amp;gt;
      &amp;lt;source dev=&#039;/dev/cdrom&#039;/&amp;gt;
      &amp;lt;target dev=&#039;hdc&#039; bus=&#039;ide&#039;/&amp;gt;
      &amp;lt;readonly/&amp;gt;
    &amp;lt;/disk&amp;gt;
&lt;/pre&gt;&lt;/p&gt;&lt;p&gt;Warum genau die gleiche Konfiguration vor dem Update noch funktioniert hat, kann ich auch nicht sagen. Da ich für die betroffene VM das CD-Laufwerk sowieso nicht benötige, habe ich die Zeilen einfach nur entfernt.&lt;/p&gt; 
    </content:encoded>

    <pubDate>Sat, 13 Nov 2010 19:09:12 +0100</pubDate>
    <guid isPermaLink="false">http://sebastian.marsching.com/blog/archives/108-guid.html</guid>
    
</item>
<item>
    <title>Squid 3.1 on Ubuntu 8.04 Hardy Heron</title>
    <link>http://sebastian.marsching.com/blog/archives/107-Squid-3.1-on-Ubuntu-8.04-Hardy-Heron.html</link>
            <category>English</category>
            <category>Internet</category>
            <category>IT</category>
            <category>Open-Source</category>
    
    <comments>http://sebastian.marsching.com/blog/archives/107-Squid-3.1-on-Ubuntu-8.04-Hardy-Heron.html#comments</comments>
    <wfw:comment>http://sebastian.marsching.com/blog/wfwcomment.php?cid=107</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://sebastian.marsching.com/blog/rss.php?version=2.0&amp;type=comments&amp;cid=107</wfw:commentRss>
    

    <author>nospam@example.com (Sebastian Marsching)</author>
    <content:encoded>
    &lt;p&gt;&lt;a href=&quot;http://sebastian.marsching.com/blog/exit.php?url_id=402&amp;amp;entry_id=107&quot;  onmouseover=&quot;window.status=&#039;http://www.squid-cache.org/Versions/v3/3.1/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;http://www.squid-cache.org/Versions/v3/3.1/&quot;&gt;Squid 3.1&lt;/a&gt; introduced support for IPv6, so there is a very good reason for an upgrade from Squid 3.0.&lt;/p&gt;&lt;p&gt;Unfortunately, there is no Ubuntu package for this version, not even in the upcoming Ubuntu release 10.04 Lucid Lynx.&lt;/p&gt;&lt;p&gt;For a while, I have been using the &lt;a href=&quot;http://sebastian.marsching.com/blog/exit.php?url_id=403&amp;amp;entry_id=107&quot;  onmouseover=&quot;window.status=&#039;http://packages.debian.org/experimental/squid3&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;http://packages.debian.org/experimental/squid3&quot;&gt;Debian experimental packages&lt;/a&gt; of Squid 3.1.0, compiled from source on Ubuntu 8.04. However, now a stable version of Squid 3.1 has been released, but there is no Debian package for Squid 3.1.1.&lt;/p&gt;&lt;p&gt;Therefore, I used the Debian package for Squid 3.1.0.14 as the base for building a package for Squid 3.1.1. I have &lt;a href=&quot;http://sebastian.marsching.com/blog/exit.php?url_id=404&amp;amp;entry_id=107&quot;  onmouseover=&quot;window.status=&#039;http://sebastian.marsching.com/2010/dpkg/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;http://sebastian.marsching.com/2010/dpkg/&quot;&gt;published&lt;/a&gt; this package in source as well as built for Ubuntu 8.04 on amd64. There you can also find a package for libcap2, which is required by Squid 3.1 but not included in Ubuntu 8.04.&lt;/p&gt;&lt;p&gt;Of course, there is no kind of warranty for this packages, so use them at your own risk.&lt;/p&gt; 
    </content:encoded>

    <pubDate>Sun, 04 Apr 2010 17:22:51 +0200</pubDate>
    <guid isPermaLink="false">http://sebastian.marsching.com/blog/archives/107-guid.html</guid>
    
</item>
<item>
    <title>Spring IDE for Eclipse breaks JDT weaving</title>
    <link>http://sebastian.marsching.com/blog/archives/106-Spring-IDE-for-Eclipse-breaks-JDT-weaving.html</link>
            <category>English</category>
            <category>IT</category>
            <category>Open-Source</category>
    
    <comments>http://sebastian.marsching.com/blog/archives/106-Spring-IDE-for-Eclipse-breaks-JDT-weaving.html#comments</comments>
    <wfw:comment>http://sebastian.marsching.com/blog/wfwcomment.php?cid=106</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://sebastian.marsching.com/blog/rss.php?version=2.0&amp;type=comments&amp;cid=106</wfw:commentRss>
    

    <author>nospam@example.com (Sebastian Marsching)</author>
    <content:encoded>
    &lt;p&gt;I experiences a problem, when trying to use &lt;a title=&quot;http://www.scala-lang.org/node/94&quot; href=&quot;http://sebastian.marsching.com/blog/exit.php?url_id=399&amp;amp;entry_id=106&quot;  onmouseover=&quot;window.status=&#039;http://www.scala-lang.org/node/94&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;Scala IDE&lt;/a&gt; for Eclipse and &lt;a title=&quot;http://springide.org/project&quot; href=&quot;http://sebastian.marsching.com/blog/exit.php?url_id=400&amp;amp;entry_id=106&quot;  onmouseover=&quot;window.status=&#039;http://springide.org/project&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;Spring IDE&lt;/a&gt; at the same time in Eclipse 3.5 Galileo on Mac OS X:&lt;/p&gt;&lt;p&gt;Scala IDE need &lt;a title=&quot;http://wiki.eclipse.org/JDT_weaving_features&quot; href=&quot;http://sebastian.marsching.com/blog/exit.php?url_id=401&amp;amp;entry_id=106&quot;  onmouseover=&quot;window.status=&#039;http://wiki.eclipse.org/JDT_weaving_features&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;JDT weaving support&lt;/a&gt;, however the JDT weaving seems to be broken by Spring IDE. If Spring IDE is installed and JDT Weaving is enabled, on startup the following problem occurrs:&lt;/p&gt;&lt;p style=&quot;font-family: monospace; font-size: 150%;&quot;&gt;[org.eclipse.equinox.weaving.hook] info adding AspectJ hooks ...&lt;br /&gt;[org.eclipse.equinox.weaving.aspectj] info Starting AspectJ weaving service ...&lt;br /&gt;21.03.2010 18:29:10 org.aspectj.weaver.tools.Jdk14Trace error&lt;br /&gt;SCHWERWIEGEND: register definition failed&lt;br /&gt;java.lang.ClassCastException: org.aspectj.weaver.loadtime.definition.Definition cannot be cast to org.aspectj.weaver.loadtime.definition.Definition&lt;br /&gt;    at ...&lt;/p&gt;&lt;p&gt;This problem seems to be related to the fact that the &lt;span style=&quot;font-family: monospace; font-size: 150%;&quot;&gt;com.springsource.org.aspectj.weaver_1.6.5.RELEASE.jar&lt;/span&gt; plugin brings a second class file for &lt;span style=&quot;font-family: monospace; font-size: 150%;&quot;&gt;org.aspectj.weaver.loadtime.definition.Definition&lt;/span&gt; in addition to the class file already shipped with Eclipse. This probably cause the &lt;span style=&quot;font-family: monospace; font-size: 150%;&quot;&gt;ClassCastException&lt;/span&gt; on startup.&lt;/p&gt;&lt;p&gt;By uninstalling the Spring IDE features, this problem can be resolved and JDT Weaving can be enabled.&lt;/p&gt; 
    </content:encoded>

    <pubDate>Sun, 21 Mar 2010 18:53:29 +0100</pubDate>
    <guid isPermaLink="false">http://sebastian.marsching.com/blog/archives/106-guid.html</guid>
    
</item>
<item>
    <title>Schneller Kundendienst</title>
    <link>http://sebastian.marsching.com/blog/archives/105-Schneller-Kundendienst.html</link>
            <category>IT</category>
    
    <comments>http://sebastian.marsching.com/blog/archives/105-Schneller-Kundendienst.html#comments</comments>
    <wfw:comment>http://sebastian.marsching.com/blog/wfwcomment.php?cid=105</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://sebastian.marsching.com/blog/rss.php?version=2.0&amp;type=comments&amp;cid=105</wfw:commentRss>
    

    <author>nospam@example.com (Sebastian Marsching)</author>
    <content:encoded>
    &lt;p&gt;Am Samstag hatte ich auf einem Server, der bei &lt;a title=&quot;http://www.hetzner.de/&quot; href=&quot;http://sebastian.marsching.com/blog/exit.php?url_id=398&amp;amp;entry_id=105&quot;  onmouseover=&quot;window.status=&#039;http://www.hetzner.de/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;Hetzner&lt;/a&gt; steht, ein Kernel-Update vorgenommen.&lt;/p&gt;&lt;p&gt;Nach dem obligatorischen Neustart konnte ich das System allerdings nicht mehr erreichen. Auch eine Untersuchung im Rettungssystem brachte keine neuen Erkenntnisse zu Tage. Insbesondere funktionierte auch ein Start mit der alten Kernel-Version nicht mehr.&lt;/p&gt;&lt;p&gt;Daher erstellte ich bei Hetzner ein Ticket mit der Bitte, mir eine Remote-Konsole zur Verfügung zu stellen. Tatsächlich erhielt ich nach rund 30 Minuten eine Antwort mit den Zugangsdaten für die Konsole.&lt;/p&gt;&lt;p&gt;Mit Hilfe der Konsole konnte ich schnell feststellen, dass GRUB erst gar nicht richtig gestartet wurde.&lt;/p&gt;&lt;p&gt;Dieses Problem ließ sich dann relativ schnell aus der GRUB-Shell mit Hilfe von&lt;/p&gt;&lt;p&gt;&lt;font face=&quot;courier new,courier,monospace&quot;&gt;device (hd0) /dev/sda&lt;br /&gt;root (hd0,1)&lt;br /&gt;setup(hd0)&lt;br /&gt;device (hd0) /dev/sdb&lt;br /&gt;root (hd0,1)&lt;br /&gt;setup(hd0)&lt;/font&gt;&lt;/p&gt;&lt;p&gt;lösen.&lt;/p&gt;&lt;p&gt;Ich möchte an dieser Stelle die schnelle Unterstützung von &lt;a title=&quot;http://www.hetzner.de/&quot; href=&quot;http://sebastian.marsching.com/blog/exit.php?url_id=398&amp;amp;entry_id=105&quot;  onmouseover=&quot;window.status=&#039;http://www.hetzner.de/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;Hetzner&lt;/a&gt; hervorheben. Ohne die Remote-Konsole wäre ich wahrscheinlich nicht auf die Idee gekommen, dass GRUB im MBR beschädigt sein könnte.&lt;/p&gt; 
    </content:encoded>

    <pubDate>Mon, 14 Dec 2009 20:47:35 +0100</pubDate>
    <guid isPermaLink="false">http://sebastian.marsching.com/blog/archives/105-guid.html</guid>
    
</item>
<item>
    <title>Sicherheit total</title>
    <link>http://sebastian.marsching.com/blog/archives/104-Sicherheit-total.html</link>
            <category>Politik</category>
    
    <comments>http://sebastian.marsching.com/blog/archives/104-Sicherheit-total.html#comments</comments>
    <wfw:comment>http://sebastian.marsching.com/blog/wfwcomment.php?cid=104</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://sebastian.marsching.com/blog/rss.php?version=2.0&amp;type=comments&amp;cid=104</wfw:commentRss>
    

    <author>nospam@example.com (Sebastian Marsching)</author>
    <content:encoded>
    &lt;p&gt;Ich komme momentan nicht wirklich zum Schreiben, deshalb heute nur ein Link auf einen interessanten Artikel in der Zeit.&lt;/p&gt;&lt;p&gt;Unter dem Titel &lt;a href=&quot;http://sebastian.marsching.com/blog/exit.php?url_id=396&amp;amp;entry_id=104&quot;  onmouseover=&quot;window.status=&#039;http://www.zeit.de/2009/33/Sicherheitswahn&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;http://www.zeit.de/2009/33/Sicherheitswahn&quot;&gt;&amp;quot;Sicherheit total&amp;quot;&lt;/a&gt; erklären Ilija Trojanow und Juli Zeh, warum uns auch noch so viel Überwachung keine Sicherheit bringen kann.&lt;/p&gt;&lt;p&gt;[via &lt;a href=&quot;http://sebastian.marsching.com/blog/exit.php?url_id=397&amp;amp;entry_id=104&quot;  onmouseover=&quot;window.status=&#039;http://www.lawblog.de/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;http://www.lawblog.de/&quot;&gt;lawblog&lt;/a&gt;]&lt;/p&gt; 
    </content:encoded>

    <pubDate>Mon, 10 Aug 2009 23:25:53 +0200</pubDate>
    <guid isPermaLink="false">http://sebastian.marsching.com/blog/archives/104-guid.html</guid>
    
</item>
<item>
    <title>Wer im Glashaus sitzt...</title>
    <link>http://sebastian.marsching.com/blog/archives/103-Wer-im-Glashaus-sitzt....html</link>
            <category>Politik</category>
    
    <comments>http://sebastian.marsching.com/blog/archives/103-Wer-im-Glashaus-sitzt....html#comments</comments>
    <wfw:comment>http://sebastian.marsching.com/blog/wfwcomment.php?cid=103</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://sebastian.marsching.com/blog/rss.php?version=2.0&amp;type=comments&amp;cid=103</wfw:commentRss>
    

    <author>nospam@example.com (Sebastian Marsching)</author>
    <content:encoded>
    &lt;p&gt;Wie &lt;a href=&quot;http://sebastian.marsching.com/blog/exit.php?url_id=392&amp;amp;entry_id=103&quot;  onmouseover=&quot;window.status=&#039;http://www.spiegel.de/politik/deutschland/0,1518,639410,00.html&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;http://www.spiegel.de/politik/deutschland/0,1518,639410,00.html&quot;&gt;SPIEGEL ONLINE berichtet&lt;/a&gt;, hat Bundesfamilienministerin Ursula von der Leyen (CDU) die Bundesgesundheitsministerin Ulla Schmidt (SPD) wegen der Nutzung ihres Dienstwagens in Spanien angegriffen.&lt;/p&gt;&lt;p&gt;Ursula von der Leyen und Dienstwagen? Bei diesen Stichworten musste ich an einen &lt;a href=&quot;http://sebastian.marsching.com/blog/exit.php?url_id=393&amp;amp;entry_id=103&quot;  onmouseover=&quot;window.status=&#039;http://www.stern.de/politik/deutschland/:Dienstfahrten-Von-Leyens-Extratouren/650818.html&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;http://www.stern.de/politik/deutschland/:Dienstfahrten-Von-Leyens-Extratouren/650818.html&quot;&gt;Artikel des Stern&lt;/a&gt; vom Anfang dieses Jahres denken. Laut diesem Bericht pflegt Frau von der Leyen selbst eine fragwürdige Praxis bei der Nutzung ihres Dienstwagens. Tatsächlich wurde vom Familienministerium erst vor kurzem &lt;a href=&quot;http://sebastian.marsching.com/blog/exit.php?url_id=394&amp;amp;entry_id=103&quot;  onmouseover=&quot;window.status=&#039;http://www.stern.de/politik/deutschland/:Dienstwagen-Aff%E4re-Von-Leyen-Einsicht-Fahrtenb%FCcher/707474.html&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;http://www.stern.de/politik/deutschland/:Dienstwagen-Aff%E4re-Von-Leyen-Einsicht-Fahrtenb%FCcher/707474.html&quot;&gt;eine Veröffentlichung der Fahrenbücher abgelehnt&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Die Kritik an Ulla Schmidt ist dadurch nicht weniger berechtigt, aber wenn Ursula von der Leyen feststellt das Wichtigste sei &amp;quot;ein Gespür zu behalten für das, was in Ordnung ist&amp;quot; und von Frau Schmidt verlangt &amp;quot;Vorbild und Maßstab&amp;quot; zu sein, sollte sie auch selbst mit gutem Beispiel vorangehen und zurücktreten.&lt;/p&gt;&lt;p&gt;Damit könnte Frau von der Leyen tatsächlich Gespür für das, was in Ordnung ist, beweisen, aber die Familienministerin bezieht diese Forderung anscheinend nur auf ihre Kollegin im Kabinett und nicht auf sich selbst.&lt;/p&gt;&lt;p&gt;(Ähnliche Gedanken kann man auch in den &lt;a href=&quot;http://sebastian.marsching.com/blog/exit.php?url_id=395&amp;amp;entry_id=103&quot;  onmouseover=&quot;window.status=&#039;http://www.stern.de/blog/6_hans-martin_tillack/archive/2753_zensursula_im_zickenkrieg.html&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;http://www.stern.de/blog/6_hans-martin_tillack/archive/2753_zensursula_im_zickenkrieg.html&quot;&gt;stern blogs&lt;/a&gt; finden.)&lt;/p&gt; 
    </content:encoded>

    <pubDate>Fri, 31 Jul 2009 20:36:24 +0200</pubDate>
    <guid isPermaLink="false">http://sebastian.marsching.com/blog/archives/103-guid.html</guid>
    
</item>

</channel>
</rss>
