Samstag, 6. Oktober 2007

Warum Ratten am liebsten Japanisch rückwärts sprechen und dabei Vanilleeis aus Kuhdung essen ...

Daß Forschng manchmal merkwürdige Ergebnisse zeitigt wissen wir sicher alle. Aber so richtig deutlich wird dies nur selten. Ein Beispiel dafür sind die Ig Nobelpreise, die auch dieses Jahr wieder in Cambridge, USA verliehen wurden. Dabei handelt es sich um Preise für möglichst absurde Forschungsthemen. Einige Highlights von 2007:
  • Ig Nobelpreis in Medizin für die Erforschung von Nebenwirkungen des Schwertschluckens
  • Ig Nobelpreis in Chemie für die Erfindung einer Methode, um Vanillin aus Kuhdung extrahieren zu können
  • Ig Nobelpreis in Linguistik für eine Arbeit, die zeigt, daß Ratten rückwärts gesprochenes Japanisch manchmal nicht von rückwärts gesprochenem Niederländisch unterscheiden können
  • Ig Friedensnobelpreis für die Erfindung einer "Gay Bombe", die gegnerische Soldaten für einander sexuell unwiderstehlich macht
Es lohnt sich aber auch, mal die Preise der vergangenen Jahre durch zu schauen, da sind manche Kronen der Wissenschaft dabei:
  • Ornithologie: Warum bekommen Spechte keine Kopfschmerzen?
  • Literatur: Eine Arbeit über die unnütze Verwendung langer Fremdwörter mit dem schönen Titel: "Consequences of Erudite Vernacular Utilized Irrespective of Necessity: Problems with Using Long Words Needlessly."
  • Medizin: Behandlung hartnäckigen Schluckaufs mittels digitaler Rektalmassage :-}
Oooookeyyyy ... Gay Bomben, digitale Rektalmassage ... ich sach jez mal nix mehr ;))

Freitag, 5. Oktober 2007

Ich bin nicht alleine ;)

Da bin ich jetzt aber froh, daß ich anscheinend, was mein Faible für Design, Mode und allgemein so etwas wie "visuell ansprechende Dinge" betrifft, nicht der einzige bin. Da freut man sich und muß dann entdecken, daß der neu erkannte Seelenverwandte eine Schwäche für Schlabberlatschen mit einem Aufdruck hat, der aussieht wie eine überfahrene Katze ;)
OK, ich gebe ja zu, meine Vorlieben bezüglich Schuhen sind auch nicht unstrittig, aber diese Dinger sind wirklich häßlich ;)

Donnerstag, 4. Oktober 2007

Time Management for System Administrators

Hier bringt Arne Brodowski sein Fazit über "Time Management for System Administrators", ein neues Buch von O'Reilly zum Ausdruck.
Wenn ich das so lese, wäre das sicher auch ein geeignetes Buch für mich. Wieder ein neuer Eintrag auf der Liste der ca. 173.465 Bücher, die ich irgendwann mal lesen sollte ;)
Gehts eigentlich anderen Leuten auch so wie mir?

Neue Version von MySQL Proxy

Vor kurzem hat Jan Kneschke die Release von MySQL Proxy 0.6 angekündigt. Bei MySQL Proxy handelt es sich um einen Daemon, der quasi als Proxy zwischen einem MySQL Server und seinen Clients positioniert wird und dabei diverse Aufgaben übernehmen kann, die der oder die MySQL Server nicht wahrnehmen können. MySQL Proxy ist in Lua programmierbar. Hier ein paar Features:
  • Read/Write Splitting
    Bei einem MySQL Replikationssystem gehen Schreibzugriffe auf den Master, Lesezugriffe auf die Slaves.
  • Query Statistik
    MySQL Proxy liest ja alle Queries mit und erstellt Statistiken, die bei der Optimierung der Queries und Servereinstellungen hilfreich sein können.
  • Query Manipulation
    Ermöglicht zum Beispiel das taggen einer Transaktion mit einer globalen ID, so daß man auf bestimmten Slave Nodes feststellen kann, ob die besagte Transaktion hier schon aufgeschlagen ist.
  • Lua Scripting
    Schon erwähnt.
  • Query Filterung und Blocking
    Erlaubt die Filterung bestimmter Queries oder der Queries bestimmter Clients oder User. Auch möglich ist die Filterung von SQL Injection bevor sie den eigentlichen Server erreicht.
Mein Fazit: eine saubere Sache und sicher noch für einige (positive) Überraschungen gut!

Lesefutter ...

Ein Kollege (danke Juri!) hat mich auf eine spannende kleine Buchreihe von Elsevier aufmerksam gemacht, in der sich für fast alle technischen und kaufmännischen Themen ein kleines Buch findet. Ein paar Bändchen, die ich schon gekauft und teilweise gelesen habe:
  • IT-Projektmanagement kompakt von Pascal Mangold
    Eine kompakte und handliche Übersicht über alles, was man im IT-Projektmanagement benötigt. Sehr empfehlenswert!
  • UML 2 kompakt von Heide Balzert
    Knapp und übersichtlich werden alle wichtigen Notationselemente, Diagramme, Analyse- und Entwurfsmuster vorgestellt. Dazu gibts eine Reihe praktischer Checklisten
  • Usability Engineering kompakt von Michael Richter und Markus Flückiger
    Eine Übersicht über Usability Engineering im Softwareentwicklungsprozeß, die wichtigsten Usability-Methoden vieles mehr.
  • Patterns kompakt von Karl Eilebrecht und Gernot Starke
    Das mit knapp 160 Seiten bisher dickste meiner Bücher in dieser Reihe beschreibt ohne explizite Programmbeispiele die wichtigsten Entwurfsmuster .
Vielleicht hilft das dem einen oder anderen, einen Überblick über diese Themen zu bekommen

PHP goes Enterprise Computing

Von verschiedenen Seiten wurde ich gerade in letzter Zeit auf Quellen aufmerksam gemacht, die Message Queueing (MQ) bzw. Enterprise Service Bus (ESB) Systeme umsetzen, die entweder in PHP geschrieben sind oder zumindest eine PHP Anbindung besitzen:
  • Hier gibt es einen Vorschlag von Jimdo zu einem PHP basierten MQ-System
  • Blackbird stellt ein ESB-System auf Basis von Apache Komponenten mit PHP Anbindung dar
Spannend, was sich hier mittlerweile tut!

PHP Frameworks für alle!

Nachdem 2006 ja bekanntlich das Jahr der Frameworks für PHP war (und auch für Python, siehe TurboGears, Django und Pylons), gibt es nun ein wenig Licht im Dunkel des Framework-Waldes. 2 löbliche Initiativen zeigen eine Übersicht über Frameworks und Komponentensysteme:


Vielleicht hilft dies dem einen oder anderen, sich für eines der Systeme zu entscheiden.