<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>notebook</title>
    <link rel="alternate" type="text/html" href="http://www.tonimueller.org/blog/" />
    <link rel="self" type="application/atom+xml" href="http://www.tonimueller.org/blog/atom.xml" />
    <id>tag:www.tonimueller.org,2009-08-08:/blog//1</id>
    <updated>2012-05-12T22:05:38Z</updated>
    <subtitle>Sapere aude! (&quot;Dare to think!&quot;)</subtitle>
    <generator uri="http://www.sixapart.com/movabletype/">Movable Type 4.38</generator>

<entry>
    <title>ICS on HTC Vision (aka Desire/Z)?</title>
    <link rel="alternate" type="text/html" href="http://www.tonimueller.org/blog/2012/05/ics-on-htc-vision-aka-desirez.html" />
    <id>tag:www.tonimueller.org,2012:/blog//1.51</id>

    <published>2012-05-11T07:03:58Z</published>
    <updated>2012-05-12T22:05:38Z</updated>

    <summary>It looks like several people are severely unhappy with HTC&#8217;s attitude towards ICS on their Vision device - at least, I am, and so are a number of petitioners on the web site mentioned below. Unfortunately, the fine folks at...</summary>
    <author>
        <name>Toni Müller</name>
        <uri>http://www.tonimueller.org/about.html</uri>
    </author>
    
        <category term="mobile" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="android" label="android" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="htc" label="htc" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="ics" label="ics" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="petition" label="petition" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="de" xml:base="http://www.tonimueller.org/blog/">
        <![CDATA[<p>It looks like several people are severely unhappy with HTC&#8217;s attitude towards ICS on their Vision device - at least, I am, and so are a number of petitioners on the web site mentioned below. Unfortunately, the fine folks at <a href="http://forum.cyanogenmod.com/topic/43536-htc-release-ice-cream-sandwich-update-for-htc-desire-z/">Cyanogenmod</a> don&#8217;t seem to make any progress, either, but at least, petitioning could be more focussed. So let&#8217;s at least unify all petitions with that concern to build enough thrust:</p>

<ul>
<li><a href="http://www.change.org/petitions/htc-release-ice-cream-sandwich-update-for-htc-desire-z">http://www.change.org/petitions/htc-release-ice-cream-sandwich-update-for-htc-desire-z</a></li>
<li><a href="http://www.change.org/petitions/htc-release-an-android-4-0-update-for-the-htc-desire-z">http://www.change.org/petitions/htc-release-an-android-4-0-update-for-the-htc-desire-z</a></li>
<li><a href="http://www.change.org/petitions/htc-t-mobile-bring-official-ics-to-htc-mytouch-4g">http://www.change.org/petitions/htc-t-mobile-bring-official-ics-to-htc-mytouch-4g</a></li>
</ul>

<p>Can we do the math to say that there are a total of more than 4.500 users to support this issue, and that nothing is to be gained if those are all spread across different petitions?</p>

<p>Ok, maybe there are duplicates (likely), but I&#8217;d say that awareness really should be raised.</p>

<p>And FWIW, vendors who don&#8217;t at least don&#8217;t stand in the way of easy updates by third parties should not get further sales. Imagine you could not update your PC because the vendor locked the device down to make it (too) hard for you.</p>
]]>
        

    </content>
</entry>

<entry>
    <title>World Plone Day 2012</title>
    <link rel="alternate" type="text/html" href="http://www.tonimueller.org/blog/2012/04/world-plone-day-2012.html" />
    <id>tag:www.tonimueller.org,2012:/blog//1.49</id>

    <published>2012-04-11T08:40:03Z</published>
    <updated>2012-04-11T08:49:50Z</updated>

    <summary> Der diesjährige &#8220;World Plone Day&#8221; findet am 25.4.2012 statt. Ich bin fest entschlossen, an der diesjährigen Veranstaltung in Bonn teilzunehmen. Das dortige Hochschulrechenzentrum von meiner alten Alma Ata richtet diese Veranstaltung gemeinsam mit dem Python Software Verband aus, es...</summary>
    <author>
        <name>Toni Müller</name>
        <uri>http://www.tonimueller.org/about.html</uri>
    </author>
    
        <category term="Plone" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="work" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="plone" label="Plone" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="worldploneday" label="world plone day" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="de" xml:base="http://www.tonimueller.org/blog/">
        <![CDATA[<p><img alt="wpd-2012.jpg" src="http://www.tonimueller.org/blog/images/wpd-2012.jpg" width="180" height="150" class="mt-image-right" style="float: right; margin: 0 0 20px 20px;" />
Der diesjährige &#8220;World Plone Day&#8221; findet am 25.4.2012 statt. Ich bin fest entschlossen, an der diesjährigen Veranstaltung in Bonn teilzunehmen. Das dortige <a href="http://www.hrz.uni-bonn.de/">Hochschulrechenzentrum</a> von meiner alten Alma Ata richtet diese Veranstaltung gemeinsam mit dem <a href="http://pysv.org">Python Software Verband</a> aus, es ist zwischen 15:00 Uhr und 20:00 Uhr geöffnet.</p>

<p>Nähere Veranstaltungshinweise finden Sie hier: <a href="http://rheinland.worldploneday.de/">http://rheinland.worldploneday.de/</a></p>
]]>
        

    </content>
</entry>

<entry>
    <title>Christianity Promotes Science, Right?</title>
    <link rel="alternate" type="text/html" href="http://www.tonimueller.org/blog/2012/04/christianity-promotes-science-right.html" />
    <id>tag:www.tonimueller.org,2012:/blog//1.48</id>

    <published>2012-04-10T16:38:29Z</published>
    <updated>2012-04-11T08:39:48Z</updated>

    <summary>I keep hearing that Christianity is what created a strategic advantage by promoting scientific progress in the West. Today, I stumbled over the following illustration that highlights this issue in graphical terms: (original source) As for claims that all significant...</summary>
    <author>
        <name>Toni Müller</name>
        <uri>http://www.tonimueller.org/about.html</uri>
    </author>
    
        <category term="politics" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="atheism" label="atheism" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="christianity" label="christianity" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="science" label="science" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="de" xml:base="http://www.tonimueller.org/blog/">
        <![CDATA[<p>I keep hearing that Christianity is what created a strategic advantage by promoting scientific progress in the West. Today, I stumbled over the following illustration that highlights this issue in graphical terms:</p>

<p><img alt="christianity.jpg" src="http://www.tonimueller.org/blog/images/christianity.jpg" width="604" height="483" class="mt-image-none" style="" /> (<a href="http://www.pachangadiaries.com/images/christianity.jpg">original 
source</a>)</p>

<p>As for claims that all significant libraries were located in monasteries:</p>

<p>Nothing beats claiming to promote science if you killed all non-believers first and prohibit the general people from even learning to read.</p>

<p>I guess I&#8217;ll keep advocating Atheism for a while&#8230;</p>
]]>
        

    </content>
</entry>

<entry>
    <title>Praxisbericht Datenschutz: Das Mobiltelefon</title>
    <link rel="alternate" type="text/html" href="http://www.tonimueller.org/blog/2012/03/praxisbericht-datenschutz-das-mobiltelefon.html" />
    <id>tag:www.tonimueller.org,2012:/blog//1.47</id>

    <published>2012-03-21T18:33:29Z</published>
    <updated>2012-03-21T18:52:57Z</updated>

    <summary>Wie schon anderweitig oft berichtet, sind Mobiltelefone grundsätzlich zur Dauer-Fernüberwachung von Personen geeignet. Viele normale Menschen verstehen dieses Problem nicht, oder sie verdrängen es. Auch ich benutze fleißig solche Geräte, weil ich einfach keine praktische Alternative zu den kleinen Helferlein...</summary>
    <author>
        <name>Toni Müller</name>
        <uri>http://www.tonimueller.org/about.html</uri>
    </author>
    
        <category term="politics" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="datenschutz" label="datenschutz" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="malthespitz" label="malthe spitz" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="mobile" label="mobile" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="zeit" label="ZEIT" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="de" xml:base="http://www.tonimueller.org/blog/">
        <![CDATA[<p>Wie schon anderweitig oft berichtet, sind Mobiltelefone grundsätzlich zur Dauer-Fernüberwachung von Personen geeignet. Viele normale Menschen verstehen dieses Problem nicht, oder sie verdrängen es. Auch ich benutze fleißig solche Geräte, weil ich einfach keine praktische Alternative zu den kleinen Helferlein sehe, die mir in unbekannten Gegenden den Weg weisen, mir meine Emails anzeigen, und was derlei Dinge mehr sind.</p>

<p>Doch im Jahre 2011 hat die <a href="http://www.zeit.de">ZEIT</a> gemeinsam mit dem Politiker Malthe Spitz demonstriert, was Vorratsdatenspeicherung eigentlich ist: Es ist die fast totale Überwachung der Person, die das Gerät trägt. Wenn man jetzt noch die Spionagesoftware, wie sie vor einigen Wochen in einem Politmagazin anhand der Überwachung von Aktivisten während des arabischen Frühlings hinzunimmt, wo nachgewiesen wurde, daß Mikrofon und Kamera aus der Ferne unbemerkt eingeschaltet werden können, dann sollte das Potential wirklich jedem Nutzer klar werden.</p>

<p>Ich kann daher allen Leuten nur dringend empfehle, einmal die untenstehenden Links zu den Artikeln zu verfolgen, und, falls noch nicht geschehen, ein wenig mit der Auswertung herumzuspielen.</p>

<ul>
<li><a href="http://www.zeit.de/digital/datenschutz/2011-03/data-protection-malte-spitz/komplettansicht">Ursprünglicher Artikel</a></li>
<li><a href="http://www.zeit.de/datenschutz/malte-spitz-vorratsdaten">Interaktive Auswertung</a></li>
</ul>
]]>
        

    </content>
</entry>

<entry>
    <title>Plone Configuration Tip</title>
    <link rel="alternate" type="text/html" href="http://www.tonimueller.org/blog/2012/03/plone-configuration-tip.html" />
    <id>tag:www.tonimueller.org,2012:/blog//1.45</id>

    <published>2012-03-05T23:46:59Z</published>
    <updated>2012-03-21T01:47:26Z</updated>

    <summary>While wading through one of my buildouts, it occurred to me that I should look up the documentation for Plone&#8217;s PrintingMailHost. This product is very nice for a developer, and I have been using it for some time. But today,...</summary>
    <author>
        <name>Toni Müller</name>
        <uri>http://www.tonimueller.org/about.html</uri>
    </author>
    
        <category term="Plone" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="software" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="buildout" label="buildout" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="plone4" label="plone4" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="de" xml:base="http://www.tonimueller.org/blog/">
        <![CDATA[<p>While wading through one of my <a href="http://pypi.python.org/pypi/zc.buildout">buildout</a>s, it occurred to me that I should look up the documentation for Plone&#8217;s <a href="http://pypi.python.org/pypi/Products.PrintingMailHost"><code>PrintingMailHost</code></a>. This product is very nice for a developer, and I have been using it for some time. But today, I actually read the documentation and found this warning, which so far had escaped me:</p>

<blockquote>
  <p>If Zope is not running in debug mode, it will not install itself.
However, I wouldn&#8217;t recommend putting it on a production
site. You never know what those monkeys may get up to&#8230;</p>
</blockquote>

<p>I wanted the <code>PrintingMailHost</code> only in my development instance, and therefore changed my setup a little. Instead of globally adding the product to my eggs listing, I added it only for the  development buildout:</p>

<pre>
[secondary]
... copy from the main buildout, then:

eggs =
    ${buildout:eggs}
    Products.PrintingMailHost
</pre>

<p>After re-running buildout, none of my production instances had a <code>PrintingMailHost</code> anymore.</p>

<p>Enjoy!</p>
]]>
        

    </content>
</entry>

<entry>
    <title>Learn to Use A Real Editor, or: Vim Tips and Tricks</title>
    <link rel="alternate" type="text/html" href="http://www.tonimueller.org/blog/2012/03/learn-to-use-a-real-editor-or-vim-tips-and-tricks.html" />
    <id>tag:www.tonimueller.org,2012:/blog//1.44</id>

    <published>2012-03-02T19:41:33Z</published>
    <updated>2012-03-02T20:00:57Z</updated>

    <summary>For years I have been recommending that users diving into the Linux world, or who otherwise expect to get into contact with something unix-like, learn to master vi. The simple reason is that this editor, though feeling a little arcane...</summary>
    <author>
        <name>Toni Müller</name>
        <uri>http://www.tonimueller.org/about.html</uri>
    </author>
    
        <category term="debian" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="editor" label="editor" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="linux" label="linux" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="rsi" label="rsi" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="unix" label="unix" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="vi" label="vi" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="vim" label="vim" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="de" xml:base="http://www.tonimueller.org/blog/">
        <![CDATA[<p>For years I have been recommending that users diving into the Linux world, or who otherwise expect to get into contact with something unix-like, learn to master <a href="http://en.wikipedia.org/wiki/Vi">vi</a>. The simple reason is that this editor, though feeling a little arcane at times, is <strong>very</strong> powerful, and almost ubiquitious. It works almost the same across all systems that you might encounter, from the now 30 years old workstation that you find in the dumpster, to the most recent netbook or mainframe computer. So you learn the program once, and use it a lifetime - how&#8217;s that for a cost/benefit ratio? And contrary to popular belief, you can learn the basics of this program in about an hour.</p>

<p>Plus, this editor lets you work on your text in much more efficient manners than you used to, if all you have seen so far are the typical end-user type of editors (like Notebook under Windows, Joe, Jove, or likely even CodeWright and friends). The catch is that you need to make some effort to actually learn how to use it. But here is where the differences start: While other editors may have a man page or help file that allows you to master the program, vi has had a learning program since ages.</p>

<p>If you are on a halfway modern Linux system, I highly recommend using <a href="http://en.wikipedia.org/wiki/Vim_%28text_editor%29">vim</a>, which also exists for other platforms (example shown assumes Debian):</p>

<pre>
$ apt-get install vim
</pre>

<p>Then invoke</p>

<pre>
$ vimtutor
</pre>

<p>and plough through the lessons to master this program. There are also numerous tips and tricks on the web, but today, this very nice blog post caught my eye:</p>

<p><a href="http://blog.sanctum.geek.nz/vim-anti-patterns/">Vim anti-patterns</a></p>

<p>The web page contains a very nice overview over the basic functions of the program. Kudos to the author of the page, and enjoy!</p>

<p>Of course, feel free to ask questions if you are running into trouble.</p>
]]>
        

    </content>
</entry>

<entry>
    <title>Rick Santorum For President... Really?</title>
    <link rel="alternate" type="text/html" href="http://www.tonimueller.org/blog/2012/02/rick-santorum-for-president-really.html" />
    <id>tag:www.tonimueller.org,2012:/blog//1.43</id>

    <published>2012-02-29T20:47:24Z</published>
    <updated>2012-02-29T20:59:34Z</updated>

    <summary>Today, I was alerted to the following nice web page: http://spreadingsantorum.com/ While I don&#8217;t exactly think that it matters that much who will be next in the White House, in my personal straw poll, Rick Santorum turns in in the...</summary>
    <author>
        <name>Toni Müller</name>
        <uri>http://www.tonimueller.org/about.html</uri>
    </author>
    
        <category term="politics" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="santorum" label="santorum" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="usa" label="usa" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="de" xml:base="http://www.tonimueller.org/blog/">
        <![CDATA[<p>Today, I was alerted to the following nice web page:</p>

<p><a href="http://spreadingsantorum.com/">http://spreadingsantorum.com/</a></p>

<p>While I don&#8217;t exactly think that it matters that much who will be next in the White House, in my personal straw poll, Rick Santorum turns in in the last place, too. Actually, watching the current election campaign makes me wonder why such a big country fails to produce a halfway sane candidate. Again.</p>

<p>I mean, you can be a Catholic and still be less nuts than he is. Really!</p>
]]>
        

    </content>
</entry>

<entry>
    <title>Privilege To Have A Passport</title>
    <link rel="alternate" type="text/html" href="http://www.tonimueller.org/blog/2012/02/privilege-to-have-a-passport.html" />
    <id>tag:www.tonimueller.org,2012:/blog//1.42</id>

    <published>2012-02-21T23:29:00Z</published>
    <updated>2012-02-21T23:43:29Z</updated>

    <summary>It has long been held as a mark of a free society that every citizen is allowed to travel, wherever they want, and governments that denied their citizens the right to travel, have long been denounced as oppressive regimes. Not...</summary>
    <author>
        <name>Toni Müller</name>
        <uri>http://www.tonimueller.org/about.html</uri>
    </author>
    
        <category term="politics" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="freedom" label="freedom" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="passport" label="passport" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="privilege" label="privilege" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="de" xml:base="http://www.tonimueller.org/blog/">
        <![CDATA[<p>It has long been held as a mark of a free society that every citizen is allowed to travel, wherever they want, and governments that denied their citizens the right to travel, have long been denounced as oppressive regimes. Not being entitled to a passport, has long been unthinkable in the west. Today, this gem sheds some light on the state of one of those societies that claims to be the freest ever, worldwide:</p>

<p><a href="http://kdvr.com/2012/02/21/denver-family-stranded-after-passport-denied-because-of-crease/">http://kdvr.com/2012/02/21/denver-family-stranded-after-passport-denied-because-of-crease/</a></p>

<p>Quote:</p>

<p><strong>&#8220;To have a passport is privilege, it&#8217;s not entitled to you by citizenship.&#8221;</strong></p>

<p>I can only hope that the guy who made this statement is rather a nobody than a government official. But nevertheless, the interpretation of what a passport is (property of the respective government, not the holder), and what the right to a passport is (a privilege instead of a basic, unalienable right for everyone) should raise awareness with all freedom-loving people in the west about domestic problems.</p>
]]>
        

    </content>
</entry>

<entry>
    <title>WebKit als Nachfolger des IE6?</title>
    <link rel="alternate" type="text/html" href="http://www.tonimueller.org/blog/2012/02/webkit-als-nachfolger-des-ie6.html" />
    <id>tag:www.tonimueller.org,2012:/blog//1.41</id>

    <published>2012-02-09T22:54:08Z</published>
    <updated>2012-03-21T01:48:09Z</updated>

    <summary>Gerade stolpere ich über einen Artikel, der die aktuelle Fassung des IE6-Problems, nämlich die Fraktionierung des Web, durch die Marktmacht von Browsern auf Mobilgeräten anprangert. Im Kern geht es darum, daß WebKit, als Basis von allen Browsern von Apple und...</summary>
    <author>
        <name>Toni Müller</name>
        <uri>http://www.tonimueller.org/about.html</uri>
    </author>
    
        <category term="mobile" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="politics" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="software" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="web" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="work" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="apple" label="apple" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="css" label="css" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="firefox" label="firefox" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="google" label="google" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="ie6" label="ie6" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="opera" label="opera" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="standard" label="standard" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="webkit" label="webkit" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="de" xml:base="http://www.tonimueller.org/blog/">
        <![CDATA[<p>Gerade stolpere ich über einen Artikel, der die aktuelle Fassung des IE6-Problems, nämlich die Fraktionierung des Web, durch die Marktmacht von Browsern auf Mobilgeräten anprangert. Im Kern geht es darum, daß WebKit, als Basis von allen Browsern von Apple und Google, den mit Abstand größten Marktanteil bei Mobilbrowsern hält, und daß die Webdesigner in der Folge nur noch für WebKit designen, nicht aber für andere (Mobil-) Browser. Damit sind wir wieder da, wo wir mit IE6 und FrontPage aufgehört zu haben glaubten: Diese Webseiten funktionieren nicht, wenn man sie mit anderen Browsern anschaut. Technisch liegt dem die unsachgemäße Nutzung von inoffiziellen Leistungsmerkmalen zugrunde, die Apple und Google längst hätten zur Standardisierung einreichen können und sollen. Daß sie dies bisher unterlassen haben, ist im Grunde unlauterer Wettbewerb und droht dementsprechend, einen Rückfall in IE6-Zeiten zu bringen, weil jeder Hersteller irgendwie &#8220;kompatibel&#8221; sein muß, dieses Ziel aber mit offiziellen Mitteln dank fehlender Standardisierung nicht erreichen kann.</p>

<p>Der Originalartikel erschien in dem Weblog des Autors, der Mitglied des des entsprechenden Standardisierungskommitees im <a href="http://www.w3c.org">W3C</a> ist:</p>

<p><a href="http://www.glazman.org/weblog/dotclear/index.php?post%2F2012%2F02%2F09%2FCALL-FOR-ACTION%3A-THE-OPEN-WEB-NEEDS-YOU-NOW">www.glazman.org</a></p>

<p>Ich kann seinen Aufruf, entsprechend kaputte Seiten zu boykottieren und nur im Zusammenhang mit diesem Fehler zu erwähnen, nur voll unterstützen, und hoffe, daß meine verehrte Leserschaft dies ebenso sieht.</p>
]]>
        

    </content>
</entry>

<entry>
    <title>Coverage Testing in Pyramid</title>
    <link rel="alternate" type="text/html" href="http://www.tonimueller.org/blog/2012/01/coverage-testing-in-pyramid.html" />
    <id>tag:www.tonimueller.org,2012:/blog//1.40</id>

    <published>2012-01-10T11:50:50Z</published>
    <updated>2012-01-10T12:11:32Z</updated>

    <summary>The normal project layout, generated by the scaffolding for Pyramid projects, generates a project structure like this: project/ package/ tests.py (or tests/*) In conjunction with Jenkins, it turns out that nose&#8217;s plugin for Cobertura-style output fails to discover the test...</summary>
    <author>
        <name>Toni Müller</name>
        <uri>http://www.tonimueller.org/about.html</uri>
    </author>
    
        <category term="Pyramid" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="work" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="nose" label="nose" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="pyramid" label="pyramid" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="de" xml:base="http://www.tonimueller.org/blog/">
        <![CDATA[<p>The normal project layout, generated by the scaffolding for <a href="http://www.pylonsproject.org/">Pyramid</a> projects, generates a project structure like this:</p>

<pre><code>project/
            package/
                          tests.py (or tests/*)
</code></pre>

<p>In conjunction with <a href="http://jenkins-ci.org/">Jenkins</a>, it turns out that <code>nose</code>&#8217;s plugin for Cobertura-style output fails to discover the test modules properly. Instead of saying</p>

<pre><code>`$ nosetests --with-xcover`
</code></pre>

<p>one needs to also specify the configuration file:</p>

<pre><code>`$ nosetests -c development.ini  --with-xcover`
</code></pre>
]]>
        

    </content>
</entry>

<entry>
    <title>Plone Setup Gotcha on Debian</title>
    <link rel="alternate" type="text/html" href="http://www.tonimueller.org/blog/2012/01/plone-setup-gotcha-on-debian.html" />
    <id>tag:www.tonimueller.org,2012:/blog//1.39</id>

    <published>2012-01-10T11:39:09Z</published>
    <updated>2012-01-10T11:50:44Z</updated>

    <summary>I am using zc.buildout together with a virtualenv to generate my Plone instances. It turns out that Zope requires the Python Profile be installed. However, under Debian, the relevant package, python-profiler has made it to non-free instead of main, due...</summary>
    <author>
        <name>Toni Müller</name>
        <uri>http://www.tonimueller.org/about.html</uri>
    </author>
    
        <category term="Plone" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="debian" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="software" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="work" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="plone" label="Plone" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="testing" label="testing" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="de" xml:base="http://www.tonimueller.org/blog/">
        <![CDATA[<p>I am using <code>zc.buildout</code> together with a <code>virtualenv</code> to generate my Plone instances. It turns out that Zope requires the Python Profile be installed. However, under Debian, the relevant package, <code>python-profiler</code> has made it to <code>non-free</code> instead of <code>main</code>, due to the licensing of that package. As a result, you only discover that testing doesn&#8217;t work until Zope tries to import the profiler, and falls over.</p>

<p>In order to get things to run, you need to do the following:</p>

<p># Add <code>non-free</code> to the set of repositories that you want to use. Eg.:</p>

<pre><code>  deb http://ftp.debian.org/debian stable main
</code></pre>

<p>would have to become</p>

<pre><code>  deb http://ftp.de.debian.org/debian stable main non-free
</code></pre>

<p># Run <code>apt-get update</code> (obviously).
 # Now you can <code>apt-get install python-profiler</code>, and you should be all set.</p>
]]>
        

    </content>
</entry>

<entry>
    <title>Theism, as Explained by a Mathematician</title>
    <link rel="alternate" type="text/html" href="http://www.tonimueller.org/blog/2011/12/theism-as-explained-by-a-mathematician.html" />
    <id>tag:www.tonimueller.org,2011:/blog//1.34</id>

    <published>2011-12-24T15:47:00Z</published>
    <updated>2012-03-06T00:02:30Z</updated>

    <summary>For some time, it has irked me how to best expose the logic behind (monotheistic) religion. Not resorting to ZOMGitsCriss&#8217;s crude, but accurate &#8220;elves up your butt&#8221; comparison, or to Pat Condell&#8217;s blazing series explaining history, though quite focussed on...</summary>
    <author>
        <name>Toni Müller</name>
        <uri>http://www.tonimueller.org/about.html</uri>
    </author>
    
        <category term="politics" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="god" label="god" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="logic" label="logic" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="mathematics" label="mathematics" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="religion" label="religion" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="universe" label="universe" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="de" xml:base="http://www.tonimueller.org/blog/">
        <![CDATA[<p>For some time, it has irked me how to best expose the logic behind (monotheistic) religion. Not resorting to ZOMGitsCriss&#8217;s crude, but accurate &#8220;elves up your butt&#8221; comparison, or to Pat Condell&#8217;s blazing series explaining history, though quite focussed on only one such creed, this one relies on simple mathematics, and it does not require more than elementary school level education on your behalf to understand:</p>

<iframe width="420" height="315" src="http://www.youtube.com/embed/8XmtW_fIj68?showinfo=0&start=5" frameborder="0" allowfullscreen></iframe>

<p>
Have a few nice days off, altogether. Hope you enjoy your family and friends.</p>
]]>
        

    </content>
</entry>

<entry>
    <title>Freedom and the Internet</title>
    <link rel="alternate" type="text/html" href="http://www.tonimueller.org/blog/2011/12/freedom-and-the-internet.html" />
    <id>tag:www.tonimueller.org,2011:/blog//1.36</id>

    <published>2011-12-24T14:53:38Z</published>
    <updated>2011-12-24T15:15:11Z</updated>

    <summary>It has recently surfaced that an Israely company sold Internet control software to Iran. While the story has an ironic twist, it goes on to highlight some problems with the current trend to &#8220;manage&#8221; the Internet, detailing the possible adverse...</summary>
    <author>
        <name>Toni Müller</name>
        <uri>http://www.tonimueller.org/about.html</uri>
    </author>
    
        <category term="politics" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="censorship" label="censorship" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="freedom" label="freedom" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="internet" label="internet" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="nanny" label="nanny" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="occupy" label="occupy" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="de" xml:base="http://www.tonimueller.org/blog/">
        <![CDATA[<p>It has recently surfaced that an <a href="http://www.businessweek.com/news/2011-12-23/israel-didn-t-know-high-tech-gear-was-sent-to-iran-via-denmark.html" title="Read full article at BusinesWeek">Israely company sold Internet control software</a> to Iran. While the story has an ironic twist, it goes on to highlight some problems with the current trend to &#8220;manage&#8221; the Internet, detailing the possible adverse effects of such technology on Internet users (like facilitating their arrest and torture). Unfortunately, the article refrains from presenting the facts in a neutral way, but instead points fingers at supposedly rogue states while conveniently ignoring the fact that such technology would work just as well against citizens of Western countries, acting up on their respective governments. They might wake up to quite similar fates when eg. their governments become discontent with the Occupy movement gaining more traction (whatever you might think of that movement in the first place) - and you had your first impressions on that. See for example <a href="http://uk.news.yahoo.com/police-include-occupy-movement-on-%E2%80%98terror%E2%80%99-list.html">here</a>, <a href="http://www.examiner.com/top-news-in-minneapolis/were-occupy-crackdowns-aided-by-federal-law-enforcement-agencies">here</a>, or <a href="http://www.golem.de/1112/88395.html">here</a> if you missed it so far. Instead of calling for more vendor-control over such software, the emphasis should be placed on generally banning such software in the first place.</p>

<p>As a techie, I can safely say that often, not having such controls to &#8220;monitor&#8221; and &#8220;manage&#8221; usage, but simply using larger, dumber pipes, would probably be equally cost effective, or even cheaper. The only adverse side effect, from the perspective of the carriers and the government, will be that they would have to loosen their grip on the populace (ie, you and me).</p>

<p>Which is basically a good thing, isn&#8217;t it?</p>
]]>
        

    </content>
</entry>

<entry>
    <title>Finanzkrise</title>
    <link rel="alternate" type="text/html" href="http://www.tonimueller.org/blog/2011/12/finanzkrise.html" />
    <id>tag:www.tonimueller.org,2011:/blog//1.33</id>

    <published>2011-12-09T20:31:37Z</published>
    <updated>2011-12-09T21:04:21Z</updated>

    <summary>Der unten verlinkte Beitrag zur Finanzkrise verdient meiner Ansicht nach eine breite Beachtung. Wie man die Vorschläge daraus in dem aktuellen organisatorischen Rahmen umsetzen könnte, wäre noch zu diskutieren. Die Zeit drängt allerdings. Attac: Stellungnahme zur Finanzkrise...</summary>
    <author>
        <name>Toni Müller</name>
        <uri>http://www.tonimueller.org/about.html</uri>
    </author>
    
        <category term="politics" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="attac" label="attac" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="europa" label="europa" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="finanzkrise" label="finanzkrise" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="kapitalismus" label="kapitalismus" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="schulden" label="schulden" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="de" xml:base="http://www.tonimueller.org/blog/">
        <![CDATA[<p>Der unten verlinkte Beitrag zur Finanzkrise verdient meiner Ansicht nach eine breite Beachtung. Wie man die Vorschläge daraus in dem aktuellen organisatorischen Rahmen umsetzen könnte, wäre noch zu diskutieren. Die Zeit drängt allerdings.</p>

<p><a href="http://www.stellungnahme-zur-krisenpolitik.de/index.php?id=10228&amp;L=2">Attac: Stellungnahme zur Finanzkrise</a></p>
]]>
        

    </content>
</entry>

<entry>
    <title>Truncated URLs in Firefox</title>
    <link rel="alternate" type="text/html" href="http://www.tonimueller.org/blog/2011/11/truncated-urls-in-firefox.html" />
    <id>tag:www.tonimueller.org,2011:/blog//1.32</id>

    <published>2011-11-28T08:48:49Z</published>
    <updated>2012-03-21T01:52:14Z</updated>

    <summary>For some time, I have been annoyed by recent Firefox&#8217;s behaviour to truncate the front of URLs so that &#8220;http&#8221; or &#8220;https&#8221; are not shown. I would rather have the full URL shown, and so I poked around about:config and...</summary>
    <author>
        <name>Toni Müller</name>
        <uri>http://www.tonimueller.org/about.html</uri>
    </author>
    
        <category term="software" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="firefox" label="firefox" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="mozilla" label="mozilla" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="userinterface" label="user interface" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="de" xml:base="http://www.tonimueller.org/blog/">
        <![CDATA[<p>For some time, I have been annoyed by recent Firefox&#8217;s behaviour to truncate the front of URLs so that &#8220;http&#8221; or &#8220;https&#8221; are not shown. I would rather have the full URL shown, and so I poked around <code>about:config</code> and found <code>browser.urlbar.trimURLs</code>. Set this to false, and the full URLs are shown in the urlbar (formerly known as location bar).</p>
]]>
        

    </content>
</entry>

</feed>

