August 2008 Archives
31.08.2008 02:16 Uhr
Physics
APS has launched a new, free, online publication called Physics: physics.aps.org . Each week Physics will highlight a few important papers from the family of Physical Review journals, with commentaries written by prominent physicists and designed to be understood by non-specialists.
“Non-Specialists” oder eben auch Studenten in den Anfangssemestern…
31.08.2008 01:49 Uhr
The Matrix Cookbook
The Matrix Cookbook is a free desktop reference on matrix identities.
Also, alles was man so Wissen muss, wenn man mit Matrizen arbeitet und der Bronstein einem auch nicht mehr auf die Sprünge hilft.
Download und Mehr auf: http://matrixcookbook.com/
31.08.2008 00:45 Uhr
Embedded Youtube & Gnash
Ich versuche den Anteil unfreier (Frei im Sinne von Freiheit) Software auf meiner Festplatte zu vermeiden. Ich benutze z.B. weder Acrobat-Reader noch Flash. Stattdessen leistet Xpdf (GNU Pdf ist noch im in einem so frühen Entwicklunsgstadium, dass es noch keinen Viewer gibt) und Gnash bei mir die Arbeit, Inhalte darzustellen, welche sich sonst nur mit propritären Anzeigeprogrammen, die in meinen Augen eine starke Einschränkung der Freiheit des Benutzers darstellen. Letztendlich muss sich doch jeder im klaren darüber sein, wenn Programme zum Anzeigen von Inhalten Firmen gehören, dass diese Firmen prinzipiell die Möglichkeit besitzen Inhalte bzw. den Zugriff auf diese zu kontrollieren und zu regulieren.
Gnash ist im Moment schon ziemlich gut, einige Flash-Games funktionieren problemlos, aber auch die Darstellung von Google-Video und Youtube Videos sowie Flashbasierter Werbebanner, sofern man kein AdBlock einsetzt. Es gibt aber auch noch mindestens genausoviele, wenn nicht sogar mehr Inhalte die Gnash nicht darstellen kann (alles was in Flash 9 realisiert ist z.B.). Mir reicht es allerdings aus, da ich ‘eh nicht so der Flash-Fan bin. Einzig und allein stört mich in der aktuellen Version 0.8.3 noch ein Bug, der es nicht erlaubt eingebette Youtube Videos in anderen Websiten darzustellen. Doch dazu gibt es ein schönes Greasemonkey Script, das in Iceape bzw. Iceweasel (die Debian Varianten von SeaMonkey bzw. Firerfox) einen wunderbaren Workaround bietet:
http://www.kryogenix.org/days/2008/02/15/fix-embedded-youtube-videos-for-gnash-users
30.08.2008 23:10 Uhr
Unglaublich gut...
… finde ich den heutigen feuilletonistischen Beitrag Wiglaf Drostes in der Jungen Welt:
Perdü ist perdü Der deutsche Fruchtzwerg sorgt sich sehr.
Lesebefehl!
30.08.2008 01:53 Uhr
Tagesschau Blog
Mein neues Lieblingsblog ist das Tagesschau-Blog. Das sind genau die Nachrichten, die ich gerne lese. Nachrichten, wie man Nachrichten macht.
29.08.2008 23:51 Uhr
Wolfenflickr 3D - Wolfenstein3D - Flickr! Mashup in Javascript
Genial! Läuft im aktuellen Seamonkey ziemlich Lahm, aber im Firefox 3 rockt es massiv!
29.08.2008 23:31 Uhr
Mein altes Blog gelöscht...
So, habe heute mein altes Blog gelöscht. Wer jetzt nocht nicht mitbekommen hat, das es hier weitergeht, der ist selber schuld!
Natürlich sind alle Einträge für alle Ewigkeiten bei der Wayback Machine von Archive.org archiviert!
29.08.2008 01:46 Uhr
openVPN an der HU-Berlin UPDATE
Derzeit gibt es ein Problem, welches Nutzer von der aktuellsten KVPNC Version (0.9 rc1) in Verbindung mit der Verwendung der aktuellsten openVPN Version (2.1 rc9) davon abhalten wird, sich mit KVPNC in das HU-Netzwerk einzuwählen. Bei hochgesetzem Debug-Level wird folgende Meldung zu sehen bekommen:
openvpn_execve: external program may not be
called due to setting of --script-security level
...
script failed: external program fork failed
Details kann man z.B. dem Debian Bugreport #494998 entnehmen bzw. sollte man Debian Testing verwenden und ein Update des openVPN Paketes auf Version 2.1~rc9-3 vorgenommen haben, so finden sich auch entsprechende Hinweise in der Datei NEWS.Debian in der Dokumentation von openVPN (/usr/share/doc/openvpn/):
Calling of external commands/scripts
Starting with version 2.1~rc9, openvpn has a new option to control
the
ability to execute external commands (--script-security).
By default (script-security 1) it will only allow the execution of
built-in commands (ip, ifconfig, route,...). If you require the
execution
of external commands, such as /etc/openvpn/update-resolv-conf,
you'll have
to include the following option in your configuration file:
script-security 2
Diesen Parameter kennt allerdings die aktuelle Version von KVPNC noch nicht, jedoch habe ich heute einen der Entwickler im IRC Channel von KVPNC darauf aufmerksam gemacht, und der entsprechende Fehler wurde bereits im Entwicklungszweig behoben:
Diese Version habe ich kompiliert und getestet, der Fehler ist mit diesem Fix beseitigt.
In der kommenden Woche soll der zweite Release-Canidate von KVPNC 0.9 (0.9 RC2) herauskommen. Auf der Website des Projektes sind dann auch immer Binärversionen für die verschiedensten Betriebssysteme verfügbar. In dieser Version wird der Fehler also behoben sein.
27.08.2008 22:23 Uhr
Muxtape.com aus - jetzt neu: opentape.fm
Aufgrund Ärger mit der RIAA ist Muxtape.com gezwungen gewesen, seinen Dienst einzustellen. Kein Grund zum Heulen, denn schneller als man einen HD Kinofilm aus Bittorrent ist opentape.fm an den Start gegangen. Jetzt brauchen wir nur noch Leute die einen opentape.fm Dienst irgendwo in Malaysia hostet.
27.08.2008 12:30 Uhr
Die Ruderfähre von Berlin
Ich wusste garnicht, das es in Berlin eine BVG Fähre gibt, die noch von Muskelkraft betrieben wird. Aber tatsächlich, die F24 ist eine Ruderfähre, wie man hier auf der Seite der BVG erkennen kann.
Siehe dazu auch Artikel in der Berliner-Zeitung “Mit Paule III über die Müggellspree” vom 19. August 20008.
26.08.2008 17:32 Uhr
Websiten aus Neukölln - Heute: Fulda Getränke
Die Website meines Getränkelieferanten ist einfach nur cool, nur leider findet man die nicht. Der Slogan von denen ist: “Wir jagen den Durst!” – heute wäre ich allerdings fast verdustet, denn ich hatte die Visitenkarte von denen verloren. Wenn man aber bei Google “Fulda Getränke Neukölln” eingibt, findet man zwar sofort die Telefonummer, aber die Website mit der Preisliste ist auch nach mehrmaligen Verfeinerungen der Suche sowohl bei Google als auch bei Yahoo! nicht zu finden. Der Typ am Telefon bei Fulda-Getränke meinte allerdings, die Seite “ist ja auch nicht so krass und so” …mh, ich find sie cool:
25.08.2008 04:39 Uhr
The Dark Knight
Hab heute den neuen Batman gesehen:
…dieselbe abgestandene Brühe in Schwarz…
Wenn ich gute Kritiken schreiben könnte, würde sich das ungefähr so lesen wie die Kritik im Spreeblick – kurz: Der Film ist schlecht und langweilig.
18.08.2008 17:28 Uhr
openVPN an der HU-Berlin - funktioniert!
Ich habe jetzt endlich auch meinen openVPN Zugang zur HU-Berlin am laufen. Ein paar Dinge sind unbedingt zu beachten, sonst funktioniert das nämlich nicht.
- Möchte man KVPNC benutzen, so muss unbedingt die derzeit akutellste Version 0.9.1-rc1 am laufen sein.
- zumindest unter Debian muss KVPNC als Root laufen, bzw. muss man der Anleitung auf der KVPNC Website folgen um es als normaler Benutzer ausführen zu können
Am besten, einfach mal selber austesten und schauen obs Probleme gibt, und nicht zögern diese dann dem openVPN Team der HU mitzuteilen, denn wie gesagt, derzeit befindet sich das ganze noch im Testbetrieb:
13.08.2008 17:46 Uhr
Foto in die Wikipedia eingefügt
Ich bin ja so stolz auf mich… Ich habe einem Wikipedia-Artikel ein Foto hinzugefügt:
13.08.2008 17:22 Uhr
New York Fotos
Hier sind sie nun, die versprochenen New York Fotos

Fotos New York von Christian Herenz steht unter einer Creative Commons Namensnennung-Keine kommerzielle Nutzung 3.0 Deutschland Lizenz.
Beruht auf einem Werk unter people.physik.hu-berlin.de.
11.08.2008 17:43 Uhr
Back from NYC
Gerade aus NYC heimgekehrt…
Der Jetlag ist nicht gerade einfach zu verarbeiten, wenn man von Tempelhof noch 5 Minuten mit dem Taxi fährt und dann praktisch direkt ausm Flugzeug ins traute Heim steigt, wobei mich der Geruch von Neukölln sogar kurzeitig zweifeln ließ, ob ich nicht doch einfach nur mit der Subway nach Harlem gefahren bin 
05.08.2008 15:14 Uhr
Briefkästen in Berlin Neukölln (PLZ 12043)
Da man sowas nicht auf der Website der Post findet, hatte ich mal eine Email an die geschrieben und prompt eine Liste von Briefkästen in meiner Umgebung (PLZ 12043) zugesendet bekommen.
- 12043 Berlin Donaustr. 83 Mo-Fr 17:45 Sa 14:45
- 12043 Berlin Hobrechtstr. 8-9 Mo-Fr 15:15 Mo-Fr 18:00 Sa 15:00
- 12043 Berlin Karl-Marx-Str. 66 Mo-Fr 15:00 Mo-Fr 17:45 Mo-Fr 18:30 Mo-Fr 21:45 Sa 14:45 So 10:15 So 21:45
- 12043 Berlin Karl-Marx-Str. 97-99 Mo-Fr 15:00 Mo-Fr 17:45 Mo-Fr 21:45 Sa 14:45 So 10:15 So 21:45
- 12043 Berlin Karl-Marx-Str./Karl-Marx-Platz Mo-Fr 14:45 Mo-Fr 17:30 Sa 14:30
- 12043 Berlin Richardstr./Uthmannstr. Mo-Fr 17:45 Sa 14:45
- 12043 Berlin Schönstedtstr./Karl-Marx-Str. Mo-Fr 15:00 Mo-Fr 17:45 Sa 14:45
- 12043 Berlin Weichsel-/Karl-Marx-Str. ? Mo-Fr 14:15 Mo-Fr 17:15 Sa 14:15
Wenn die schon eine so schöne Datenbank haben, warum basteln Sie dann nicht ein Google Maps Mashup zusammen…
05.08.2008 13:06 Uhr
openDNS mit Debian in einem DHCP Netzwerk
Unter openSUSE hat man sowas innerhalb mit 3 Klicks in YAST erledigt – in Debian ist es aber genauso einfach.
Einfacht die Datei
/etc/dhcp3/dhcp.conf
öffnen, und an das Ende der Datei folgende Zeile hängen:
prepend domain-name-servers 208.67.222.222, 208.67.220.220;
04.08.2008 22:05 Uhr
Switch ...
Ich habe heute den Wechsel vollzogen, nach nichteinmal einer Woche openSUSE 11.0 hatte ich die Nase gestrichen voll.
Jetzt habe ich heute erfolgreich auf Debian Lenny gewechselt und alles funktioniert irgendwie schneller und besser. openSUSE ist eher was für den Benutzer, der mit dem Zufrieden ist, was er bekommt. Und der Fairniss halber muss man gestehen, das man bei openSUSE als Einsteiger eine ganze Menge (hin-)bekommt. Aber für jemand wie mich, der gerne jede Feineinstellung selber vornimmt, für den ist dieses System einfach nichts mehr, was ich an ein paar Beispielen festmachen will.
In openSUSE 10.2 gehörte es noch mit zum Lieferumfang der Distribution, jetzt muss man ein Community-Repo nach der Installation hinzufügen. Jedoch ist dieses Paket irgendwie Fehlerhaft, zumindest sehen einige Icons in der Taskleiste damit sehr komisch aus. Stöbert man ein bisschen weiter in den Community-Repos findet man in einem weitern Repo eine Version die einen aktuellen GIT-Checkout gepackt hat. Hier funktioniert auf den ersten Blick dann nun doch alles einwandfrei. Jedoch gehört zu Fluxbox auch einfach die Slit… Und selbst die wichtigsten Dockapps findet man in keinem Community-Repo, dass heißt man kann erstmal schön fleißig selber kompilieren. Dafür wird man dann damit belohnt, das nach dem ersten Update Fluxbox plötzlich 99% der gesamten CPU-Leistung verschlingt. Unter Spass stelle ich mir was anderes vor.
Herrie
Mein Lieblingsmusikplayer unter Linux. Ist natürlich nur über ein
Community-Repo zu installieren und frisst dann auch beim Abspielen mal
eben so 25 % der CPU-Leistung – wohlgemerkt handelt es sich hier um
einen Terminal-Modus MP3 Player… 
Paketmanager
Hier hat man viel Arbeit bei Suse reingesteckt, dass muss ich zugeben. Aber wenn jemand mal Aptitude unter Debian eingesetzt hat, dann wird er bei dem ewigen rumgeaktualisiere und Zwischenspeicher gelade irgendwann die Geduld verlieren… Was dauert da bitteschön so lange?? Mit Smart kriegt man das in der Hälfte der Zeit hin, aber im Vergleich zu Debian fühlt man sich immernoch wie ein Trabantfahrer auf der Rennstrecke.
YAST
YAST ist im Prinzip gut für den Anfänger, denn mit diesem Tool findet man schnell per Mausklick die passende Einstellung. Ärgerlich ist das nur dann, wenn man schneller im Texteditor ist, denn die Standardkonfigurationsdatein werden von YAST immer überschrieben. Das geht soweit, das in der xorg.conf als erstes steht “DO NOT EDIT THIS FILE” … Äh, naja, dann kann ich auch gleich Windows benutzen.
Jetzt bin ich Debianer – endlich habe ich mich getraut. Aber selbst die Installation macht einen aufgeräumteren Eindruck als bei openSUSE. Irgendwie hab ich wieder das Gefühl Linux zu benutzen, die letzte Woche unter openSUSE zweifelte ich nämlich schon ein bisschen daran.

01.08.2008 15:37 Uhr
Discount - Ver. 1.2.7 der C Implementation von Markdown erschienen
Installiert – getestet und keine Bugs mehr gefunden…
Changelog:
- Corrects a bug with strget() not properly returning EOF because it was returning a char or unsigned int instead of an int (should be a signed int, but that way lies C99 madness.) This bug was reported by A.S.Bradbury, who discovered it when trying to build markdown with a 64 bit version of gcc.
- Corrects a boundary condition bug with ‘![]()’ and/or ‘[]()’, where the content parser stops parsing 4 (for IMG) or 5 (for HTML) characters before the end of the embedded content. This bug was reported by Christian Herenz, who has been finding many many boundary condition bugs in the way ‘![]()’ and []() (don’t) work.
- The new configuration option —enable-superscript turns on fancypants substitutions that translate word^word into wordword. I'm not sure if it’s the most useful thing in the world, but I have found cases where I'd like to be able to get superscripts generated just by themselves. (and since I don’t code in PASCAL any more, I don’t need to worry about tripping over a dereferencing ^ as much as I used to worry about it.)
Punkt 2 gefällt mir besonders gut 
Mehr Infos und Download: http://www.pell.portland.or.us/%7Eorc/Code/markdown/


