Developer Conference Hamburg
Bei der Developer Conference die vom 20.05.2011 bis zum 21.05.2011 in Hamburg stattfindet werde ich den Vortrag "Testing untestable code" halten.
Bei der Developer Conference die vom 20.05.2011 bis zum 21.05.2011 in Hamburg stattfindet werde ich den Vortrag "Testing untestable code" halten.
Seit einigen Tagen besteht bei Facebook Applikationen die Möglichkeit auf Tabseiten direkt iFrame Applikationen laufen zu lassen. Bei meinem ersten Test bin ich prompt in die Falle getappt: Nach dem Einbinden einer Applikation auf eine etwas ältere Fanpage war die Applikation nicht sichtbar. In typischer Facebook Manier war natürlich nicht erkennbar was die Ursache sein könnte. Nach einer längeren Experimentierphase fand ich die Ursache: Die Möglichkeit iFrames im Tab anzeigen zu können greift scheinbar nur bei neuen Fanseiten bzw. bei Seiten die schon auf das neue Design / Layout upgegraded wurden.
Ich darf mich glücklich schätzen in diesem Jahr wieder als Sprecher auf der DPC11 in Amsterdam vertreten sein zu dürfen. Nachdem ich dort im letzten Jahr über das Management von internen Abhängigkeiten - sprich Dependency Injection - referiert habe, steht für dies Jahr das Thema externe Abhängigkeiten an. Damit sind Abhängigkeiten zu Frameworks oder anderen 3rd Party Bibliotheken gemeint. Der Vortrag wird verschiedene Wege aufzeigen wie man mit diesen externen Abhängigkeiten in sein Projekt umgehen kann bzw. sollte.
Zum Neuauftakt der PHP Usergroup Frankfurt werde ich am 25.01.2011 in der Brotfabrik in Frankfurt meinen Vortag "Testing untestable code" halten.
Den Auftakt meiner Konferenz-Tour in 2011 bildet die Teilnahme an der PHPBenelux conference am 28.01 / 29.01 in Antwerpen. Ich werde dort die Sessions "Testing untestable code" und "Develop multi-tenancy PHP web applications" halten. Im März folgt die Teilnahme an der STP Spring 2011 Conference in Nashville, dort ebenfalls mit der Session zu "Testing untestable code".
Auf der diesjährigen DPC 2010 in Amsterdam hatte ich die Möglichkeit Kevlin Henley mit seiner Keynote "97 Things Every Programmer Should Know" zu sehen. Anbei die Variante der Keynote die Kevlin auf der Jazoon conference in Zürich gehalten hat. Prädikat: Sehr sehenswert!
Stefan Koopmanschap zeigte in seinem Vortrag "Integrating symfony and Zend Framework" auf der IPC10 in Mainz wie man Komponenten mehrerer Frameworks sinnvoll in einem Projekt verwenden kann. Herzstück der Erklärung war die Verwendung der Autoloading Funktionalität von PHP. Der Vortrag war gut durchdacht, die Beispiele anschaulich gewählt. Ein Fall wurde allerdings nicht bedacht den ich im Folgenden inklusive einer passenden Lösung darstellen möchte.
In gut einer Woche werde ich auf der gearconf 2010 in Düsseldorf mit dem Vortrag "Die Datenbank unter Kontrolle" vertreten sein. Am Beispiel der freien Software Liquibase werde ich demonstrieren wie das Tracking und die Verwaltung von Änderungen an der Datenbank auf einfache Weise erfolgen kann.
UTF-8 codierte E-Mails mit PHP Board-Mitteln zu versenden ist im Grunde kein Hexenwerk:
Im Projektgeschäft kommt es immer mal wieder vor, dass man mit sehr speziellen Anforderungen umgehen muss. In einem aktuellen Projekt bestand der Endkunde darauf dass die SOAP Kommunikation via SSL mit entsprechendem Client-Zertifikat abzulaufen hat. Klingt kompliziert, ist es leider auch.