Stoppt den Überwachungsstaat! Jetzt klicken & handeln Willst du auch an der Aktion teilnehmen? Hier findest du alle relevanten Infos und Materialien:

Zend Framework – bin ich zu langsam?

Eintrag vom 26. August 2009

Ich habe gestern das Zend Framework Version 1.8 runter geladen, weil ich dachte, ok, im April oder so da hatte ich Version 1.7, mal schauen was ich mit 1.8 in meinen Quelltexten alles ändern darf…

So, heute schaue ich nochmals auf die Seite und siehe da: Version 1.9 wird da heute angepriesen…

Also entweder hatte ich einfach nen schlechtes Timing, oder die Entwicklung des Zend-Frameworks geht schneller als sich überhaupt Bücher für die Aktuelle Version drucken lassen.

Naja, jetzt schau ich mal was Version 1.9 bringt, und wer weiß, vielleicht gibts morgen ja schon Version 2.0 :)

Best Zend-Tutorial for beginners ever !!!

Eintrag vom 22. August 2009

Zend, eines der großen PHP-Frameworks hat eine ganz entscheidene Schwäche. Die Doku ist mäßig bis schlecht. Man findet zwar zu jeder Methode einen passenden Artikel, doch leider immer so aus dem Kontext gerissen, dass es schwierig ist zu folgen. Zudem sind die Verlinkungen innerhalb der Doku schlicht und einfach nicht vorhanden…

Nun, auf dem Weg mich halbwegs anständig mit dem Zend-Framework vertraut zu machen bin ich schon einiges durchs Netz gesurft und habe hunderte von Tutorials  gefunden, aber entweder haben sie nicht funktioniert, waren auf französisch oder schlicht und einfach für Zend 1.0

Heute dann endlich die Erlösung und endlich der große Einstieg, der mir für mein nächstes großes Projekt den Anschub gegeben hat.

Wer ein wirklich gutes, wenn nicht sogar das beste Zend-Tutorial durcharbeiten möchte, der muss hier hin surfen!

www.phpeveryday.com

Intro Tutorial

ActionController Tutorial

Database Tutorial

Registry Tutorial

Config Tutorial

Login Tutorial

Session Tutorial

Die lohnen sich alle, am besten alle von Anfang bis Ende durch rocken!

Webpräsentations-Tool für professionelle Webcams

Eintrag vom 8. July 2009

ul-consult-logo In einer gemeinsamen Kooperation mit einem der führenden Anbieter professioneller Kameratechniken UL-Consult habe ich ein Webpräsentations-Tool für die Darstellung von Webcam-Bildern entwickelt. Schwerpunkt der Arbeit lag in einer simplen Konfigurierbarkeit der Anwendung zur leichten Integration in Firmenwebseiten. Im Grunde ist die komplette Darstellung über eine einfach zu handhabende Konfigurationsdatei einstellbar. Von der Größe der Vorschaubilder, über die Anzahl der einzelnen Bilder, bis zur Farbe der RollOver-Effekte ist so gut wie alles mit einfachen Mitteln konfigurierbar.

Eine Beispielversion mit Bildern aus der einer fiktiven Gallery ist hier zu finden.

123skins.de – Auftrag Flash-Programmierung

Eintrag vom 29. June 2009

logo_1Dank der keksbox[*], die mich schon das eine oder andere Mal für einen kleinen Flash-Einsatz engagiert hatte, bin ich vor zwei Wochen zu  123skins.de gerufen worden.

Der Auftrag: Update des Flash-Konfigurators zur Anpassung an verschiedene White-Lable-Shops und Programmierung einer kleinen Flash-Applikation.

Gesagt getan, der Konfigurator war nach zwei Tagen angepasst und konnte direkt in den Produktiv-Einsatz gehen, die Flash-Applikation war ein wenig umfangreicher, läuft nun aber auch stabil und kommt in den nächsten Tagen zum Einsatz.

Vielen Dank für die produktive Zusammenarbeit, die nächsten Projekte stehen ja schon an.

Ich freu mich.

Mach mal schnell ne Seite!

Eintrag vom 28. May 2009

jenzgenau logo

“Kannst Du mir mal schnell ne Webseite bauen?” “Klaro, gib mir was du hast und mach mal schnell…”

Irgendwie läuft es bei mir immer so. Und so kam es gestern, dass ich für meinen Bruder und Maßschneider jenzgenau mal eben seine Webseite gebastelt hab. Es ist zwar erstmal nur eine Vorab-Seite, das Konzept für die volle Seite steht aber schon und wird hoffentlich bald von mir umgesetzt werden können.
Bis dahin kann man sich eine kurze übersicht unter http://www.jenzgenau.com anschauen.

Syntax Highlighting für WordPress

Eintrag vom 27. May 2009

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.

Eintrag vom 26. May 2009

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

Eintrag vom 14. May 2009

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);
?>

Leone-Berlin - Some Video News here and There...