Das Schöne an unserem Handwerk ist, dass es so facettenreich ist. Nicht nur die Arbeit, die wir jeden Tag vollbringen, sonder auch die Herangehensweisen an diese Arbeit. Der Eine sieht sich als 9-to-5 ...
WeiterlesenKreativität sucht Perspektiven
Das Schöne an unserem Handwerk ist, dass es so facettenreich ist. Nicht nur die Arbeit, die wir jeden Tag vollbringen, sonder auch die Herangehensweisen an diese Arbeit. Der Eine sieht sich als 9-to-5 ...
WeiterlesenWenn Autoren es nicht zu Ende bringen
In unserer Branche lernt man viel durch Abschauen, durch Lesen und durch Trial & Error. Das Lesen allerdings macht mir in letzter Zeit Probleme - genauer gesagt, das Lesen von Fachbüchern die eine Einführung ...
WeiterlesenWenn Autoren es nicht zu Ende bringen
In unserer Branche lernt man viel durch Abschauen, durch Lesen und durch Trial & Error. Das Lesen allerdings macht mir in letzter Zeit Probleme - genauer gesagt, das Lesen von Fachbüchern die ...
WeiterlesenCouchDB als Import Logger
Bei einem unserer eCommerce Kunden besteht die Herausforderung, dass ein Großteil des täglichen und stündlichen Imports in der Nachweispflicht steht. Hat wohl auch damit zu tun, dass wir aus dem Import ...
WeiterlesenCouchDB als Import Logger
Bei einem unserer eCommerce Kunden besteht die Herausforderung, dass ein Großteil des täglichen und stündlichen Imports in der Nachweispflicht steht. Hat wohl auch damit zu tun, dass wir ...
WeiterlesenMust I do, because I can?
Many of you may know this situation. Fighting small birds with big cannons. I started to develop an URL shortener in Java to test some Java MongoDB interaction. While working on the entities I encountered ...
WeiterlesenCode QA is useless when critics are forbidden
You might know the situation: A bug crashed the build (or even the production system) because somebody did something wrong (without saying that he/she did it consciously). Mostly you get the message: "It ...
WeiterlesenWriting a CSV export for Admidio
Admidio is a small CRM tool for sport clubs. The data is saved to a mysql database in a cruel way, if you see it from "let me change the system" point of view. The user related fields are extensible and ...
WeiterlesenSwitching to Google Apps
As You might know, I'm an active sportsman and my club's homepage is maintained by me. There were multiple email adresses running on the server, which were driven by qmail and protected by spamassasin and ...
WeiterlesenGit vs SVN – Eine vergleichende Einführung
Here are my slides from the Düsseldorf/Krefeld/Duisburg PHPUG (you can find them at Xing). The talk was in german (and so are the slides).The main goal of the talk was to introduce Git with the help of ...
WeiterlesenPHP and the story of reference counting
Today I want to talk about a very specific situation, where PHP's reference management simply fails. Imagine the follow piece of code (I've stripped some of the method bodies to simplify the example): ...
WeiterlesenObjektpersistenz über ORM
Die Speicherung von Daten erscheint immer mehr das hauptsächliche Augenmerk zu sein. (Neben dem Ajax / Javascript-geblinke). Ich möchte hier, in aller Kürze, einen Ansatz vorstellen, den ich, mal wieder, ...
Weiterlesenmod_evasive und lighttpd
Man sagt ja, dass lighty etliche tausend Verbindungen (bei statischem Content) verwalten und bedienen kann. Soweit so fein, jedoch möchte ich an dieser Stelle auf mod_evasive aufmerksam machen. Dieses ...
WeiterlesenFatal error: Exception thrown without a stack frame in Unknown on line 0
ich saß ein wenig wie der Ochs vor'm Berg, als mich in meinem aktuellen Projekt diese Fehlermeldung ereilte. Es hat mich ein wenig Zeit und Mühe gekostet, heraus zu finden, was hier im Argen lag. Nach ...
WeiterlesenPHP’s list() Funktion
Immer wieder begegnet mir ein Programmierer, der PHP's list() Funktion als Relikt aus alten PHP4 while Konstruktionen sieht. Dabei ist die Funktion nützlicher den je. Ich stelle auf die Schnelle mal zwei ...
WeiterlesenSprachabhängige Umlaute in Regex Validierungen
Bei der Aufgabe, aus einem Adressfeld einen Splitt von einer Postleitzahl und einem Namen einer Stadt zu vollbringen, flog mit bei Düsseldorf, München, Köln und ähnlichen, Sonderzeichen-behafteten Namen, ...
Weiterlesen