Ushahidi

Bei ACM gibt es einen Artikel über Ushahidi, ein bemerkenswertes System, das ursprünglich für Wahlbeobachtung in Kenia eingesetzt wurde. Das System dient zum sammeln, bewerten und visualisieren und kartographieren von Reports bzw. Augenzeugenberichten. Zentrales Element ist ein Webserver. Es gibt Apps für verschiedene Geräte, zusätzlich können Informationen auch per SMS gesammelt werden. Das System wird …

Vergleich von Strings in PHP

In meiner Programmiertätigkeit wechsle ich oft zwischen verschiedenen Programmiersprachen. Hat man erstmal Konzepte wie strukturierte und objektorientierte Programmierung verstanden, ist das auch gar nicht so schwierig. Probleme tauchen manchmal aber ausgerechnet bei ganz einfachen Dingen auf. Strings in PHP zu vergleichen ist eigentlich einfach, gibt es doch den „==“ Operator. Doch es lauert eine Falle: