Archive for 2012
Probleme mit libmemcached und PECL memcached Inkompatibilität
Da wir uns bei mail.de wunderten warum eines unserer Preload-Scripte nicht so funktioniert wie es sollte, habe ich gestern und heute mehrere Stunden damit zugebracht herauszufinden woran das liegt.
Das Preload-Script ist eine Art Warmup-Script, es lädt gewisse Daten in den Memcached-Server die kurz darauf benötigt werden (könnten). Das Preload-Script läuft mittels Gearman auf eigenen Maschinen, getrennt von den Apache-Webservern.
Da wir neue Features erstmal in einer Umgebung testen die der Live-Umgebung sehr ähnlich ist (wir nennen sie PreLive, andere nennen sie staging), fiel uns da auf dass das Preloading nicht so funktionierte wie gewünscht. Auf unseren Entwicklermaschinen und in der kleinen lokalen Testumgebung ist es nicht aufgefallen da dort beides nicht getrennt ist.
SPDY Beta-Patch für nginx verfügbar: Ein erster Test
Endlich ist es soweit, mein favorisierter Webserver nginx erhält SPDY Support. Für Apache gibt es schon seit längerem ein SPDY-Modul das seit einigen Wochen als stabil gekennzeichnet ist. SPDY wird wahrscheinlich das neue HTTP 2.0, von Google entwickelt bietet es einige neue Features die das Web schneller und sicherer machen sollen. Unter anderem wird alles komprimiert (auch die Header), SSL ist zwingend vorgeschrieben und mittels Multiplexing können alle Resourcen über eine TCP-Verbindung geladen werden, und noch einiges mehr. Wer mehr über SPDY wissen will schaue sich am besten das Video von Google über SPDY an, es ist sehr empfehlenswert!
Präsentationen der Dutch PHP Conference 2012
Wie ihr ja schon gelesen habt war ich dieses Jahr zum ersten Mal auf der Dutch PHP Conference. Für alle die nicht dabei sein konnten oder sich die parallel gelaufenen Sessions angucken möchten, hier eine Auflistung der Slides. In den nächsten Wochen und Monaten wird es im TechPortal auch die Audio-Aufzeichnungen zu hören geben.
Falls ihr die noch fehlenden Präsentationen findet, sagt bitte Bescheid!
07 Juni 2012
Web Services
Lorna Mitchell
Acceptance and Integration Testing With Behat
Ben Waine
The Agile Toolbox 2012 – Practices
Sebastian Schürmann
Präsentationen der php|tek 12
Das Konferenzjahr ist bereits in vollem Gange, und ich muss noch die Präsentationen der php|tek 12 nachholen. Morgen wird es die Liste der Dutch PHP Conference geben. Also viel neues Zeug zum angucken.
22. Mai 2012
FAIL
Keith Casey
Creating a High Quality App Using PHP Components from Around Our World
Ryan Weaver
Developer Testing 201: When to Mock and When to Integrate
Laura Beth Denker
HTML5 and Javascript for the PHP Developer
Jake Smith
API Development
Rob Richards
Workshop QA on Zend Framework Applications
Michelangelo van Dam
23. Mai 2012
Tag 2 in Amsterdam: Dutch PHP Conference 2012!
Nicht wirklich ausgeschlafen, aber direkt wach und gespannt auf den Tag verlasse ich so schnell wie möglich das kleine Hotelzimmer und bin bereits vor 9 Uhr im RAI. Mit Plätzchen als Frühstück und das Lesen des Twitterstreams #dpc12 der letzten Stunden überbrücken wir die Zeit bis zum Start der Opening-Session und der darauf folgenden Keynote von Rasmus Lerdorf.
Rasmus fragte die Konferenzteilnehmer ob sie Dinge mit PHP erstellen die wichtig sind. Er zeigte ein Projekt das Leben rettet und in Katastrophensituationen Menschen finden und vernetzen kann. Bauen wir wichtige Seiten? Farmville, Foto-Webseiten etc? Alles relativ unwichtig. Wir haben bald keine Dinge mehr die wir nur mit dem Keyboard lösen können, wichtig ist es nach draußen zu gehen und zu schauen wo die wirklichen Probleme des Lebens und der Welt liegen die es zu lösen gilt. Die Vernetzung mit der Außenwelt außerhalb von Computern fehlt.