2008Christoph Berg's Bloghttps://www.df7cb.de/blog/2008.htmlChristoph Berg's Blogikiwiki2011-02-17T12:21:52ZBücherhttps://www.df7cb.de/blog/2008/B%C3%BCcher.html2011-02-17T12:21:52Z2008-12-21T17:22:24Z
<ul>
<li>Arthur Upfield: Der neue Schuh</li>
<li>John Irving: Bis ich dich finde</li>
<li>Agatha Christie: Peril at End House</li>
<li>Mónica Gloria Hoss de le Comte: The Mate</li>
<li>Khaled Housseini: The Kite Runner</li>
<li>Peter Eisentraut, Bernd Helmle: PostgreSQL-Administration</li>
</ul>
<p>Nachtrag:</p>
<ul>
<li>Bill Bryson: Down Under</li>
</ul>
Kernelspottinghttps://www.df7cb.de/blog/2008/Kernelspotting.html2011-02-17T12:21:52Z2008-11-17T20:48:51Z
<p>I just discovered a gem in the watch(1) manpage:</p>
<pre><code> You can watch for your administrator to install the latest kernel with
watch uname -r
(Just kidding.)
</code></pre>
Lutz Heilmannhttps://www.df7cb.de/blog/2008/Lutz_Heilmann.html2011-02-17T12:21:52Z2008-11-15T17:48:10Z
<p><i>aus Wikipedia, der freien Enzyklopädie</i></p>
<p><b>Lutz Eberhard Heilmann</b> (* <a href="http://de.wikipedia.org/wiki/7._September" title="7. September">7. September</a> <a href="http://de.wikipedia.org/wiki/1966" title="1966">1966</a> in <a href="http://de.wikipedia.org/wiki/Zittau" title="Zittau">Zittau</a>) ist ein <a href="http://de.wikipedia.org/wiki/Deutsche" title="Deutsche">deutscher</a> <a href="http://de.wikipedia.org/wiki/Politiker" title="Politiker">Politiker</a> (<a href="http://de.wikipedia.org/wiki/Die_Linke" title="Die Linke">Die Linke</a>). Heilmann ist der erste ehemalige hauptamtliche Mitarbeiter des <a href="http://de.wikipedia.org/wiki/Ministerium_f%C3%BCr_Staatssicherheit" title="Ministerium für Staatssicherheit">Ministeriums für Staatssicherheit</a> (MfS) der <a href="http://de.wikipedia.org/wiki/Deutsche_Demokratische_Republik" title="Deutsche Demokratische Republik">DDR</a>, der in den <a href="http://de.wikipedia.org/wiki/Deutscher_Bundestag" title="Deutscher Bundestag">Bundestag</a> einzogen ist.<sup id="cite_ref-0" class="reference"><a href="https://www.df7cb.de/blog/2008.html#cite_note-0" title="">[1]</a></sup></p>
<p><a name="Leben_und_Beruf" id="Leben_und_Beruf"></a></p>
<h2><span class="mw-headline">Leben und Beruf</span></h2>
<p>Nach dem Abitur 1985 an der <a href="http://de.wikipedia.org/wiki/Erweiterte_Oberschule" title="Erweiterte Oberschule">EOS</a> Zittau leistete Heilmann einen freiwillig von 18 Monate auf drei Jahre verlängerten <a href="http://de.wikipedia.org/wiki/Wehrdienst" title="Wehrdienst">Wehrdienst</a> beim Ministerium für Staatssicherheit ab. Anschließend wurde Heilmann hauptamtlicher Mitarbeiter der dortigen Hauptabteilung <a href="http://de.wikipedia.org/wiki/Personenschutz" title="Personenschutz">Personenschutz</a>. Heilmann wurde nach eigenen Angaben nur im <a href="http://de.wikipedia.org/wiki/Objektschutz" title="Objektschutz">Objektschutz</a> staatlicher Einrichtungen eingesetzt. Im Oktober 1989 soll Heilmann nach eigenen Angaben ein Entlassungsgesuch eingereicht haben. Tatsächlich schied er erst im Januar 1990 aus dem Ministerium für Staatssicherheit aus, als dieses aufgelöst wurde.</p>
<p>1991 begann Heilmann ein Studium der <a href="http://de.wikipedia.org/wiki/Betriebswirtschaftslehre" title="Betriebswirtschaftslehre">Betriebswirtschaftslehre</a> an der <a href="http://de.wikipedia.org/wiki/Hochschule_Zittau/G%C3%B6rlitz" title="Hochschule Zittau/Görlitz">Technischen Hochschule Zittau</a>. Ab 1992 absolvierte er ein Studium der <a href="http://de.wikipedia.org/wiki/Rechtswissenschaft" title="Rechtswissenschaft">Rechtswissenschaft</a> an der <a href="http://de.wikipedia.org/wiki/Freie_Universit%C3%A4t_Berlin" title="Freie Universität Berlin">FU Berlin</a> und der <a href="http://de.wikipedia.org/wiki/Christian-Albrechts-Universit%C3%A4t_zu_Kiel" title="Christian-Albrechts-Universität zu Kiel">Christian-Albrechts-Universität Kiel</a>, welches er 2005 nach dem ersten juristischen <a href="http://de.wikipedia.org/wiki/Staatsexamen" title="Staatsexamen">Staatsexamen</a> unterbrach, weil er in den Bundestag einzog. 2005 war er <a href="http://de.wikipedia.org/wiki/Rechtsreferendariat" title="Rechtsreferendariat">Rechtsreferendar</a> in <a href="http://de.wikipedia.org/wiki/L%C3%BCbeck" title="Lübeck">Lübeck</a>.</p>
<p>Seit etwa 2006 lebt Heilmann bekennend <a href="http://de.wikipedia.org/wiki/Schwul" title="Schwul">schwul</a>. Er gründete 2007 die <i>Landesarbeitsgemeinschaft <a href="http://de.wikipedia.org/wiki/Queer" title="Queer">queer</a></i>, eine Gruppe für Schwule, Lesben und transidentische Personen innerhalb der Linken in Schleswig-Holstein und engagierte sich auf <a href="http://de.wikipedia.org/wiki/Christopher_Street_Day" title="Christopher Street Day">Christopher-Street-Day</a>-Veranstaltungen in verschiedenen Städten.</p>
<p><a name="Politisches_Wirken" id="Politisches_Wirken"></a></p>
<h2><span class="mw-headline">Politisches Wirken</span></h2>
<p>Heilmann wurde 1986 Mitglied der <a href="http://de.wikipedia.org/wiki/Sozialistische_Einheitspartei_Deutschlands" title="Sozialistische Einheitspartei Deutschlands">SED</a>. Nachdem er 1992 deren Nachfolgepartei <a href="http://de.wikipedia.org/wiki/Partei_des_Demokratischen_Sozialismus" title="Partei des Demokratischen Sozialismus">PDS</a> verlassen hatte, wurde er 2000 erneut PDS-Mitglied.<sup id="cite_ref-bt_1-0" class="reference"><a href="https://www.df7cb.de/blog/2008.html#cite_note-bt-1" title="">[2]</a></sup> Von 2000 bis 2002 gehörte er dem Vorstand des PDS-Kreisverbandes <a href="http://de.wikipedia.org/wiki/Landkreis_Nordwestmecklenburg" title="Landkreis Nordwestmecklenburg">Nordwestmecklenburg</a> an.<sup id="cite_ref-2" class="reference"><a href="https://www.df7cb.de/blog/2008.html#cite_note-2" title="">[3]</a></sup> 2004 baute Heilmann in Mecklenburg-Vorpommern eine <a href="http://de.wikipedia.org/wiki/%27solid_%E2%80%93_die_sozialistische_Jugend" title="'solid – die sozialistische Jugend">['solid]</a>-Gruppe auf.</p>
<p>Seit 2005 ist Lutz Heilmann <a href="http://de.wikipedia.org/wiki/Mitglied_des_Deutschen_Bundestages" title="Mitglied des Deutschen Bundestages">Mitglied des Deutschen Bundestages</a>. Er ist als einziger Kandidat der Linken über die <a href="http://de.wikipedia.org/wiki/Landesliste" title="Landesliste">Landesliste</a> Schleswig-Holstein in den Bundestag eingezogen.</p>
<p><a name="Mitarbeiter_des_Ministeriums_f.C3.BCr_Staatssicherheit" id="Mitarbeiter_des_Ministeriums_f.C3.BCr_Staatssicherheit"></a></p>
<h2><span class="mw-headline">Mitarbeiter des Ministeriums für Staatssicherheit</span></h2>
<p>Im Oktober 2005 enthüllte <i><a href="http://de.wikipedia.org/wiki/Der_Spiegel" title="Der Spiegel">Der Spiegel</a></i> die von Heilmann bislang verschwiegene Stasi-Vergangenheit. Heilmann gibt bis heute öffentlich an, von 1985 bis 1990 einen „verlängerte[n] Wehrdienst (Personenschutz MfS)“ geleistet zu haben.<sup id="cite_ref-bt_1-1" class="reference"><a href="https://www.df7cb.de/blog/2008.html#cite_note-bt-1" title="">[2]</a></sup> Heilmann war nach Ableisten der allgemeinen Wehrpflicht von 18 Monaten für die Zeit bis 1990 als <a href="http://de.wikipedia.org/wiki/Berufssoldat" title="Berufssoldat">Berufssoldat</a> beim MfS beschäftigt und verließ dieses erst, als es aufgelöst wurde.<sup id="cite_ref-spon2_3-0" class="reference"><a href="https://www.df7cb.de/blog/2008.html#cite_note-spon2-3" title="">[4]</a></sup></p>
<p>Vor der Wahl hatte Heilmann den Mitgliedern des Landesverbandes seine Tätigkeit beim MfS verschwiegen. Dies stellte einen Verstoß gegen innerparteiliche Richtlinien dar. Auf dem Landesparteitag am 4. Dezember 2005 stimmten die Mitglieder des Landesverbandes Schleswig-Holstein über einen Misstrauensantrag gegen Heilmann ab. Das Ergebnis war 47 Stimmen für Heilmann zu 42 gegen ihn.<sup id="cite_ref-spon2_3-1" class="reference"><a href="https://www.df7cb.de/blog/2008.html#cite_note-spon2-3" title="">[4]</a></sup> Heilmann ist seitdem innerhalb der Linken in Schleswig-Holstein umstritten.<sup id="cite_ref-4" class="reference"><a href="https://www.df7cb.de/blog/2008.html#cite_note-4" title="">[5]</a></sup></p>
<p><a name="Weblinks" id="Weblinks"></a></p>
<h2><span class="mw-headline">Weblinks</span></h2>
<ul>
<li><a href="http://www.lutz-heilmann.info/" class="external text" title="http://www.lutz-heilmann.info/" rel="nofollow">Website</a> von Lutz Heilmann</li>
<li><a href="http://www.bundestag.de/mdb/bio/H/heilmlu0.html" class="external text" title="http://www.bundestag.de/mdb/bio/H/heilmlu0.html" rel="nofollow">Biografie</a> beim Deutschen Bundestag</li>
<li><a href="http://www.linksfraktion.de/mdb_heilmann.php" class="external text" title="http://www.linksfraktion.de/mdb_heilmann.php" rel="nofollow">Lebenslauf</a> bei der Bundestagsfraktion Die Linke</li>
<li><a href="http://www1.ndr.de/ndr_pages_std/0,2570,OID1870700,00.html" class="external text" title="http://www1.ndr.de/ndr_pages_std/0,2570,OID1870700,00.html" rel="nofollow"><i>Linkspartei-Abgeordneter war bei der Stasi</i></a> (NDR Online vom 8. Oktober 2005)</li>
</ul>
<p><a name="Einzelnachweise" id="Einzelnachweise"></a></p>
<h2><span class="mw-headline">Einzelnachweise</span></h2>
<ol class="references">
<li id="cite_note-0"><b><a href="https://www.df7cb.de/blog/2008.html#cite_ref-0" title="">↑</a></b> <span class="cite"><i><a href="http://www.spiegel.de/politik/deutschland/0,1518,378852,00.html" class="external text" title="http://www.spiegel.de/politik/deutschland/0,1518,378852,00.html" rel="nofollow">Linkspartei-Mann arbeitete für die Stasi</a></i>. In: <i>Spiegel Online</i>. <span>8. Oktober 2005</span>. Abgerufen am <span>15. November 2008</span>.</span></li>
<li id="cite_note-bt-1">↑ <sup><i><a href="https://www.df7cb.de/blog/2008.html#cite_ref-bt_1-0" title="">a</a></i></sup> <sup><i><a href="https://www.df7cb.de/blog/2008.html#cite_ref-bt_1-1" title="">b</a></i></sup> <span class="cite"><i><a href="http://www.bundestag.de/mdb/bio/H/heilmlu0.html" class="external text" title="http://www.bundestag.de/mdb/bio/H/heilmlu0.html" rel="nofollow">Lutz Heilmann, DIE LINKE.</a></i>. In: <i>Deutscher Bundestag</i>. Abgerufen am <span>15. November 2008</span>.</span></li>
<li id="cite_note-2"><b><a href="https://www.df7cb.de/blog/2008.html#cite_ref-2" title="">↑</a></b> <span class="cite"><i><a href="http://www.linksfraktion.de/mdb_heilmann.php" class="external text" title="http://www.linksfraktion.de/mdb_heilmann.php" rel="nofollow">Lutz Heilmann</a></i>. In: <i>Fraktion DIE LINKE. im Bundestag</i>. Abgerufen am <span>15. November 2008</span>. (Profil von Lutz Heilmann)</span></li>
<li id="cite_note-spon2-3">↑ <sup><i><a href="https://www.df7cb.de/blog/2008.html#cite_ref-spon2_3-0" title="">a</a></i></sup> <sup><i><a href="https://www.df7cb.de/blog/2008.html#cite_ref-spon2_3-1" title="">b</a></i></sup> <span class="cite">Björn Hengst und Gunther Latsch: <i><a href="http://www.spiegel.de/politik/deutschland/0,1518,388476,00.html" class="external text" title="http://www.spiegel.de/politik/deutschland/0,1518,388476,00.html" rel="nofollow">Ein Stasi-Mann spaltet die Linkspartei</a></i>. In: <i>Spiegel Online</i>. <span>4. Dezember 2005</span>. Abgerufen am <span>15. November 2008</span>.</span></li>
<li id="cite_note-4"><b><a href="https://www.df7cb.de/blog/2008.html#cite_ref-4" title="">↑</a></b> <span class="cite"><i><a href="http://www.ln-online.de/artikel/2465902/" class="external text" title="http://www.ln-online.de/artikel/2465902/" rel="nofollow">Tiefer Riss geht durch den Landesverband</a></i>. In: <i>www.LN-online.de</i>. <span>20. September 2008</span>. Abgerufen am <span>15. November 2008</span>.</span></li>
</ol>
New feedshttps://www.df7cb.de/blog/2008/New_feeds.html2011-02-17T12:21:52Z2008-09-22T19:41:43Z
<p>Following a mail from <a href="http://becky.bridgeblogging.com/">Becky Young</a>
I've updated bridgeblogging.com's URL and added about a dozen links to their
individual blog feeds. The subscription list on
<a href="http://bridge.df7cb.de/">bridge.df7cb.de</a> has some 50 entries now.
If your bridge (or bridge-related) blog is not included here, please drop me a
mail. I've added their <a href="http://masteringbridge.com/wordpress" title="Mastering Bridge Blog">Mastering Bridge Blog</a> for beginners,
and <a href="http://dealreleasenews.blogspot.com/" title="Deal Release News">Thomas Andrews' deal</a>
release blog, I hope the technical content doesn't disturb the otherwise
"human" blogs too much.</p>
<p>On real-life bridge notes, I played my first German nationals last weekend. We
finished 61st out of 94 pairs with 47.65% - could have been better, but given
the number of tricks I wasted with bad defense, I'm not really unhappy. Smirnov
- Piekarek won the first two sets by a comfortable margin, but 60.1% in the
third set weren't enough as Elinescu - Wladow scored 73.1% there and finished
first with 66.05%.</p>
<p>As 90 boards in two days aren't enough, we spent Sunday evening with another 32
boards to finish this year's round of league games. Our team did win all
matches (this one 19:11 VP), but we are still only second in the overall
scores.</p>
RFC wantedhttps://www.df7cb.de/blog/2008/RFC_wanted.html2011-02-17T12:21:52Z2008-08-26T15:28:33Z
<p>There should be a law or something forbidding this:</p>
<pre>
Root> ^D
(nothing happens)
Root> quit
Error 234: Invalid command
Root> exit
Error 234: Invalid command
Root> logout
Connection to remote host closed.
</pre>
Packages up for adoptionhttps://www.df7cb.de/blog/2008/Packages_up_for_adoption.html2011-02-17T12:21:52Z2008-07-08T07:31:55Z
<p><em>(Advertisment)</em></p>
<p>I have several packages to give away:</p>
<ul>
<li>endeavour - file and disk management suite</li>
<li>avscan - GTK frontend for the Clam AntiVirus scanner (ClamAV)</li>
<li>cryopid - Dumps a process into a self-executing file</li>
<li>xar - eXtensible ARchiver</li>
<li>minimalist - MINImalistic MAiling LISTs manager</li>
<li>dtmfdial - DTMF Tone Dialer</li>
</ul>
<p>If you are interested in taking any of these, please contact me.</p>
<p>The first three have open RC-bugs that need some attention, they have been
orphaned for some weeks, with no takers. endeavour and avscan are already on
the way to RM, if you are interested in these, speak up <em>now</em>.</p>
<p>Thanks :)</p>
Dear irssihttps://www.df7cb.de/blog/2008/Dear_irssi.html2011-02-17T12:21:52Z2008-06-29T15:14:29Z
<p>when a connection is lagging, and I type /reconnect, please don't try to
reconnect to the same IP in the rotation.</p>
<p>Thank you.</p>
Arrogant databasehttps://www.df7cb.de/blog/2008/Arrogant_database.html2011-02-17T12:21:52Z2008-06-25T14:55:13Z
<p>Imagine every Unix command would...</p>
<pre>
$ mysqladmin foo 2>&1 | hd
00000000 07 6d 79 73 71 6c 61 64 6d 69 6e 3a 20 63 6f 6e |.mysqladmin: con|
</pre>
<p>... prepend ^G to its error messages.</p>
Perl is strangehttps://www.df7cb.de/blog/2008/Perl_is_strange.html2011-02-17T12:21:52Z2008-06-23T15:26:33Z
<pre>
$ perl -le 'print "yoo" if 1 + 1 =~ /3/'
yoo
</pre>
Time between releaseshttps://www.df7cb.de/blog/2008/Time_between_releases.html2011-02-17T12:21:52Z2008-04-04T17:24:06Z
<p>19:19 <BTS> Closed #31581 in project by Christoph Berg (myon) «Time between releases is too long». http://bugs.debian.org/31581</p>
<p>Sounds like now I can claim I've fixed Debian all by myself.</p>
debcheckout saves the dayhttps://www.df7cb.de/blog/2008/debcheckout_saves_the_day.html2011-02-17T12:21:52Z2008-03-24T00:07:13Z
<p>I have a small set of config files and cfengine scripts that I want to deploy
on every machine I own. Of course, the Debian way is to put them into a package,
and install that. So far so good.</p>
<p>Problems arise when trying to maintain this package on several different $HOME
directories - depending on where I am when I want a change. Using $vcs (svn in
this case) works, but I'd also like source packages. Only that I occasionally
forget where I put the repository. Or uploading new source packages is too
tedious.</p>
<p>The later problem was solved by a cute combination of dput and reprepro. My
.dput.cf has targets that rsync the package over to my server, and
automatically install the packages into the repository there.</p>
<p>For the repository problem, Stefano Zacchiroli's <em>debcheckout</em> comes to the
rescue. Vcs-Svn: in debian/control points to my svn+ssh:// repository. Instant
"DWIM" checkouts! (To actually make this work, the latest cfengine tweaks add
deb-src lines for my local repository that were previously missing.)</p>
Tenacehttps://www.df7cb.de/blog/2008/Tenace.html2011-02-17T12:21:52Z2008-03-22T00:59:59Z
<p>In contrast to chess, there is very little free software for bridge players.
Some <a href="http://packages.debian.org/sid/deal">deal</a>
<a href="http://packages.debian.org/sid/dealer">generators</a> have been around
for years, but basically, that was all.</p>
<p>Nowadays major online bridge site is
<a href="http://online.bridgebase.com/">bridgebase.com</a>. Their windows
client actually runs quite well in cedega (and wine), with the notable
exception that the built-in double dummy solver doesn't work there.
(A double dummy solver is a program that computes the optimal line of play
with all four hands open (both sides dummy), and hence can compute the
theoretically optimal score for a given board.)</p>
<p>Furthermore, viewing records of played boards is a bit tedious as launching the
viewer of course requires wine as well. Editing boards is not possible. This is
where I started writing some perl scripts that would at least dump the board
records as text files. At the same time I thought about doing something
interesting with Gnome's glade UI builder. Over the past two years, I have been
working on a GTK+ version of a bridge hand viewer and editor I called
<a href="http://www.df7cb.de/bridge/tenace/"><em>tenace</em></a>.</p>
<p>When <a href="http://web.telia.com/~u07502278/">Bo Haglund</a> released his
double dummy solver library as GPL software, I
<a href="http://packages.debian.org/sid/libdds-dev">packaged</a> it for Debian
and worked on integration into tenace. It will compute "best" cards to play,
determine par scores.</p>
<p>Now tenace should be stable enough so I can risk announcing it to the world.</p>
<p><img src="http://www.df7cb.de/bridge/tenace/img/tenace-0.6.png"></p>
<p>Coincidentally, the screenshot shows a board from last week's club
championships. East can beat 3NT by returning a Spade, but at my table they
didn't and so the board became my first squeeze hand :)</p>
Cruftinesshttps://www.df7cb.de/blog/2008/Cruftiness.html2011-02-17T12:21:52Z2008-03-14T13:37:29Z
<p><strong>Definition:</strong> A system's <em>cruftiness</em> is the number of
"<code>apt-get remove `deborphan`</code>" invocations needed to clean up.</p>
New toyhttps://www.df7cb.de/blog/2008/New_toy.html2011-02-17T12:21:52Z2008-03-02T17:37:58Z
<p>Soon after <a href="http://bzed.de/">Bernd Zeimetz</a> joined our company, he
infected me with the <a href="http://www.geocaching.com/">geocaching</a> virus.
In the meantime, I bought a GPS receiver, and am now endeavoring around the
town and the nearby woods, searching for caches.</p>
<p>There's not that much free GPS and/or geocaching software around. gpsd works
quite well, but I don't take my computer to the woods ;) Viking is very nice
for visualizing waypoints and sorting them in categories, but is still
somewhere between alpha and beta state. gpsbabel reads and writes a zillion
different file format and talks to a vast array of receivers, but often needs
several attempts to upload data to mine. Things are moving fast though and
the GPS community looks active.</p>
<p>Last week I started looking into
<a href="http://openstreetmap.org/">OpenStreetMap</a> and already added a few
roads in my neighborhood. Compared to commercial maps, there's still much to
do, especially for smaller tracks and features like foot bridges or woods
outside bigger cities. I'll keep collecting GPS data :) For the free software
side, neither OSM's online editor worked here (flash), nor the recommended tool
for local use (java), so I tried
<a href="http://www.irule.be/bvh/c++/merkaartor/">merkaartor</a> (qt4) which
works nicely. It also has some bugs, but feels very usable (though sometimes
slow). Starting from upstream's debian/ dir, building packages was
straightforward, and after some more editing, packages are now in unstable.
(The svn repository is in collab-maint, contributors welcome.)</p>
Time machinehttps://www.df7cb.de/blog/2008/Time_machine.html2011-02-17T12:21:52Z2008-02-22T22:07:13Z
<p>Wanted: a device that will rewind time, turn off greylisting in my mail server,
wait for the other side send the mail, and then resume business as before.</p>
Apt optionshttps://www.df7cb.de/blog/2008/Apt_options.html2011-02-17T12:21:52Z2008-02-06T12:46:09Z
<p>Set dpkg options: -o DPkg::Options::=--force-confmiss</p>
<p>Turn off apt key verification: -o Apt::Get::AllowUnauthenticated=true</p>
Mouseover titleshttps://www.df7cb.de/blog/2008/Mouseover_titles.html2011-02-17T12:21:52Z2008-02-05T11:20:31Z
<p>Best(*) Firefox extension ever: <a href="https://addons.mozilla.org/de/firefox/addon/1715">Long Titles</a></p>
<p>(Spotted on <a href="http://xkcd.org/about/">http://xkcd.org/about/</a>)</p>
<p>(*) PS: Of course <a href="http://www.spasche.net/mozilla/">Open in browser</a> and
<a href="http://guc.mozdev.org/">Generic URL creator</a> are also way cool.</p>
Schwarz-Geldhttps://www.df7cb.de/blog/2008/Schwarz-Geld.html2011-02-17T12:21:52Z2008-01-27T17:33:09Z
<p><img src="http://www.df7cb.de/blog/2008/schwarz-geld.png"></p>
schwarz-geld.pnghttps://www.df7cb.de/blog/2008/schwarz-geld.png2008-01-27T17:33:09Z2008-01-27T17:33:09ZErkrath Teamshttps://www.df7cb.de/blog/2008/Erkrath_Teams.html2011-02-17T12:21:52Z2008-01-20T19:47:14Z
<p>After a bit over half a year of having moved, I finally took the opportunity to play
real-life Bridge here. Thanks to BBO, a partner was found surprisingly fast,
and even we knew each other from the juniors bridge camp at Rieneck, but we
were unsure who actually the other one was from the folks there. So, the
evening started with a friendly "Oh, you are Christoph :)" at the entrance.</p>
<p>Bridge-wise the event wasn't very spectacular, just a teams tourney with the
average club players (though of course a teams event in the evening pushes up
the level a bit). We agreed on some 5M system, and the only real
misunderstanding was after opps had opened 2♥ (both M), 2♠ from Pd (no
agreement), ppp, which lead to a glorious 4-1 fit, and -150, but that didn't
cost much (if at all).</p>
<p>We had the feeling we started well, and reached the final round, but then lost
the remaining matches. To the great surprise of the whole team, we still won.
Of the 4 teams in the final round, VPs were distributed 46-46-46-42, with the
46s all 1:1 against each other, and it was us who had the better carry-over
from the first round. Thanks to Uschi for the good Bridge start here :)</p>
mutt-patchedhttps://www.df7cb.de/blog/2008/mutt-patched.html2011-02-17T12:21:52Z2008-01-06T16:37:16Z
<p>There have been several long-term wishlist bugs on Mutt to include the
(in?)famous "sidebar" patch. It adds a panel on the left side of the screen to
list mailboxes with message counts.</p>
<p><img src="http://www.df7cb.de/projects/mutt/sidebar/mutt-sidebar.png"></p>
<p>We do ship several patches with Debian's Mutt package that are not considered
for inclusion by the upstream authors, but this one is different. It touches
the core of the UI renderer and adds extensive counting of messages. There's
been quite a hype about the patch, it was even included in the (now
discontinued [1]) mutt-ng fork. Unfortunately, the patch was technically questionable, it
was written for the Mutt tarballs and didn't easily apply to CVS, and most
versions floating around contained lots of cruft like backup files and
temporary editor files. Furthermore, it is far from bug-free and even segfaults
occasionally.</p>
<p>Some months ago we decided we would build a second binary package to put the
patch in so we don't destabilize the standard package. Thanks Dann Frazier, we
got a clean patch, Adeodato had the right idea on how to build two binaries
from the same, differently-patched source (make install would run havoc, the
trick was to build the patched version <em>before</em> the regular one), and I
resolved some more involved conflicts with the maildir-mtime patch.</p>
<p>So, finally, there it is:
<a href="http://packages.debian.org/sid/mutt-patched">mutt-patched</a>.</p>
<p><em>Disclaimer:</em> As said, there <em>are</em> bugs. YMMV.</p>
<p>On related news, there's now also a -dbg package now for the victims of the
IMAP and header cache segfaults that we still see sometimes.</p>
<p><strong>Update:</strong> The sidebar patch was not the reason for the creation of mutt-ng,
but many mutt-ng users were using it because of this patch.</p>
<p><strong>Update 2008-01-08:</strong> [1] mutt-ng used to be a Mutt fork. It is now maintained
as a patch collection for Mutt.</p>
Silvesterhttps://www.df7cb.de/blog/2008/Silvester.html2011-02-17T12:21:52Z2008-01-01T23:43:40Z
<p>Neujahrslektüre: Julia Franck, Die Mittagsfrau</p>
<p>Sonst habe ich in den letzten Monaten eher wenig gelesen außer der <em>taz</em>:</p>
<ul>
<li>Clyde Love: Bridge Squeezes Complete (die ersten Kapitel, bin noch am Verdauen)</li>
<li>Mollo, Gardener: Spieltechnik im Bridge</li>
<li>Silvia Hagen: IPv6 Essentials</li>
<li>Bruce Schneier: Secrets & Lies (1. Kapitel, fand ich nicht so toll)</li>
</ul>
Kick messagehttps://www.df7cb.de/blog/2008/Kick_message.html2011-02-17T12:21:52Z2008-01-01T23:33:57Z
<p>While wondering how kick messages look on the client side and if they are
actually visible in the sense of not being cluttered with other crap around,
here's one way how <strong>not</strong> to test this:</p>
<pre>
23:56 [testnet] !larich Myon is setting God mode
23:56 [testnet] !larich Myon is using God mode: to evade KICK from Myon: #test Myon boo
</pre>