Syntax Highlighting für WordPress

Auf Nachfrage und wegen eigenem Interesses habe ich mich mal ein bischen nach Plugins für Code-Highlighting umgesehen.
Wordpress liefert ja schon einen eigenen kleinen Highlighter mit (im HTML Edit-Mode unter code). Jedoch stößt es schnell an seine Grenzen weil es nicht ohne weiteres copy-paste-code highlightet. Man muss umständlich jede Zeile überprüfen, ob WordPress, diese auch umwandeln kann.

Ein sehr viel besseres Plug in ist von Stephan Ahlf es bietet jede Menge verschiedener Styles, erkennt die verschiedene Programmiersprachen und färbt sie in den dem Programmierer bekannten Farben.
Das Plugin gibt es hier: http://www.osexpert.net/wordpress-syntax-highlighter/

Zum Vergleich:
Wordpress – Code

if (is_array($parts)) {
$parts = array_filter($parts);
if (count($parts) > 0 ) {
$path = '/' .implode("/", $parts) . '/';
}
unset ($parts);
}
?>

Dojox WordPress Syntax Highlighter


if (is_array($parts)) {
   $parts = array_filter($parts);

   if (count($parts) > 0 ) {
   	$path = '/' .implode("/", $parts) . '/';
   }
   unset ($parts);
}

Ich hab mal wieder aufgerüstet.

Nach langen und anstrengenden Schraubereien in meinem Keller habe ich nun endlichjugene_46 mein eigenes kleines Rechenzentrum installiert. Leider musste ich dazu nach Jülich umziehen und wohne ab heute im dortigen Forschungszentrum. Mein Jugene genanntes Rechnerverbundsystem kommt zwar gerade mal auf 1 Petaflop/s ( 1 Billiarde Rechenoperationen pro Sekunde), uaahhhhh, aber kann sich damit trotzdem in dem im Juli 2009 wieder einmal stattfindendem Ranking der Top-500 Supercomputer wahrscheinlich unter den ersten fünf Rechnern behaupten.

jugene_46

Ok, mal den Spaß beiseite, das ist natürlich nicht mein Computersystem, sondern das des Forschungszentrums Jülich. Es wird im Rahmen des Gauß Centre for Supercomputing (GCS) betrieben und hat stattliches vorzuweisen.

Also Hosen runter! Was steckt drin?

72 wasergekühlte Schränke (lächerlich…)

73.728 32-Bit-Prozessoren (yeah)
Typs PowerPC 450 mit je vier Kernen

das macht dann
294.912 CPU-Kerne mit einer Taktfrequenz von 850Mhz

144 Terrabyte Arbeitsspeicher (vgl. Performanceschub mit 3 GB)

gemeinsamer Zugriff auf
6 Petabytes Festplattenspeicher (6 Mio. Gigabyte)

Und das alles bei einem geradezu lächerlichem Stromverbrauch von 2,2 Megawatt…

… also mich machts sprachlos und ich frage mich, wann werde ich auf solch einem MONSTER endlich meine lahmen PHP-Scripte ein bischen pimpen können?

Probleme mit PHP-Mailversand auf Lotos-Notes-Server

Beim versenden von eMails mit der PHP mail()-Funktion auf einem Lotus-Notes Server erscheinen, wenn man sich an die PHP-Doku hält, Header-Informationen im Mail Body.
Kurz vor dem Verzweifeln bin ich dann auf folgenden Artikel gestoßen:

http://www.administrator.de/index.php?content=844

Die dortige Antwort lautet, dass Outlook Probleme mit \r hat.

Also hab ich schnell den Header umgeschrieben, und siehe da, auch der Lotus Mail-Server mag \r nicht.

Kurz zur Übersicht:

PHP.net Manual

<?php
$empfaenger
= 'niemand@example.com';
$betreff = 'Der Betreff';
$nachricht = 'Hallo';
$header = 'From: webmaster@example.com' . "\r\n" .
'Reply-To: webmaster@example.com' . "\r\n" .
'X-Mailer: PHP/' . phpversion();

mail($empfaenger, $betreff, $nachricht, $header);
?>


PHP.net für Lotus Notes Mail-Server
<?php
$empfaenger
= 'niemand@example.com';
$betreff = 'Der Betreff';
$nachricht = 'Hallo';
$header = 'From: webmaster@example.com' . "\n" .
'Reply-To: webmaster@example.com' . "\n" .
'X-Mailer: PHP/' . phpversion();

mail($empfaenger, $betreff, $nachricht, $header);
?>