PHP 5.2.2. mit unscheinbarem Seiteneffekt

 

Never change a runnig System.

Darüber sollte man sich trotz der ganzen Sicherheitsupdates auch mal Gedanken machen - denn wie oft merkt man nach einem Update gar nicht, dass es kleine versteckte Seiteneffekte mit dieser neuen Version gibt.

So geschehen bei php 5.2.2.!

Nach dem Update verabschiedete sich der Inhalt der Globalen $HTTP_RAW_POST_DATA Variable.

Gott sei Dank gibt es einen Workaround:

$HTTP_RAW_POST_DATA = file_get_contents(”php://input”);

Danke für diese Info.

These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Technorati
  • MisterWong
  • del.icio.us
  • Digg
  • BlinkList
  • Furl
 

Nested Sets - oder wie man Baumstrukturen effizient in Datenbanken hält

 

Nested Sets sind ein sehr nützliches Modell, mit dem man einen Baum so in einer Datenbank abbilden kann, dass Lesezugriffe darauf sehr schnell von statten gehen.
Genau dieser Vorteil ist allerdings durch eine sehr moderate Schreibgeschwindigkeit getrübt.

Weiterlesen…

These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Technorati
  • MisterWong
  • del.icio.us
  • Digg
  • BlinkList
  • Furl
 

Anti Spam-Protokoll vorgestellt

 

RFC 4871 heißt der Vorstoß der Internet Engineering Task Force, der das Versenden von Spam in Zukunft einschränken soll.
Weiterlesen…

These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Technorati
  • MisterWong
  • del.icio.us
  • Digg
  • BlinkList
  • Furl
 

Guxxviz Version 1.0

 

Wie in den vergangenen Tagen angekündigt, ist das Wordpress Plugin zum Inline-Editieren von Graphviz-Graphen nun zum Download verfügbar.

These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Technorati
  • MisterWong
  • del.icio.us
  • Digg
  • BlinkList
  • Furl
 

crc32 in PHP richtig benutzt

 

Den polynomischen CRC32 Wert eines Strings (oder auch die zyklisch redundante polynomische Prüfsumme) benötigt man öfter als man denkt…
Weiterlesen…

These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Technorati
  • MisterWong
  • del.icio.us
  • Digg
  • BlinkList
  • Furl
 

Vereinigung von Java und PHP

 

Die Frage, ob eine solche Kombination wirklich erforderlich und/oder sinnvoll ist stellt sich eigentlich nicht, weil man häufig (z.B. aufgrund von Vorgaben :-)) gar nicht die Möglichkeit hat sich für eine andere Lösung zu enscheiden.
Weiterlesen…

These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Technorati
  • MisterWong
  • del.icio.us
  • Digg
  • BlinkList
  • Furl
 

Guxxviz, ein Graphviz Plugin für Wordpress

 

Um gerichtete und ungerichtete Graphen darzustellen gibt es seit vielen Jahren die Graph Visualization Software (graphviz).
Weiterlesen…

These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Technorati
  • MisterWong
  • del.icio.us
  • Digg
  • BlinkList
  • Furl
 

OpenVZ selbst ausprobiert

 

Seit einigen Jahren wird Virtualisierung ein immer größeres Thema. Inspiriert mich mit dem Thema Virtualisierung etwas näher auseinanderzusetzen wurde ich auf der LinuxWorldExpo in Köln. Bisher hatte ich schon diverse Ansätze wie VMWare oder XEN ausprobiert.
Weiterlesen…

These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Technorati
  • MisterWong
  • del.icio.us
  • Digg
  • BlinkList
  • Furl
 

MathML kurz vorgestellt

 

Um komplexe mathematische Formeln so darzustellen, wie wir es alle in der Schule gelernt haben, gab es bisher zwei (mir bekannte) Methoden.

  • man benutzt einen Formeleditor, wie er den meisten Officepaketen beiliegt
  • man benutzt LaTex

Weiterlesen…

These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Technorati
  • MisterWong
  • del.icio.us
  • Digg
  • BlinkList
  • Furl
 

Umlaute umwandeln

 

Oftmals benötigt man statt der Umlaute in einem String die Representation ae, oe, ue bzw ss.
Ich persönlich habe dies u.a. benötigt, um aus einem Vor- und Zunamen einen für Menschen lesbaren Datenbank-Schlüssel zu erzeugen.
Weiterlesen…

These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Technorati
  • MisterWong
  • del.icio.us
  • Digg
  • BlinkList
  • Furl