Mein erstes MySpace Widget

Vor ein paar Monaten hat MySpace seine API zur Entwicklung von MySpace Widgets veröffentlicht. Die API basiert auf dem OpenSocial Framework, welches MySpace um ein eigenes Framework MyOpenSpace erweitert hat. An sich eine sehr feine Sache … für den Anfang. Die Dokumentation ist fachlich zwar kompetent, aber doch sehr spärlich mit Anwendungsbeispielen hinterlegt. Zudem scheint … Weiterlesen …

Live-Suche mit Script.aculo.us

Ich stand heute vor der Herausforderung eine komfortable Live-Suche zu realisieren. Da ich keine Zeit hatte den Umfang dieser Suche komplett selbst zu entwickeln, habe ich mich mit dem ohnehin im Projekt eingesetzten Javascript Framework Scriptaculous auseinander gesetzt. Die Umsetzung war erschreckend einfach! Scriptaculous stellt quasi eine ready-to-use Funktion von Anfang an. Die folgenden Schritte … Weiterlesen …

Die Notwendigkeit von Pflichtenheften

Heute Morgen habe ich einen sehr interessanten Beitrag von Sascha über die Notwendigkeit eines ausführlichen Pflichtenheftes gelesen. Die Frage lautet nun, ob auch ich bei meinen Kunden ein Pflichtenheft voraussetze oder wegen Bequemlichkeit darauf verzichte? Zunächst: Was ist ein Pflichtenheft? Ein Pflichtenheft kann man sich als Leitfaden zur Programmierung eines Projektes vorstellen. In diesem Pflichtenheft … Weiterlesen …

Autoloading leicht gemacht

Seit geraumer Zeit schon beschäftige ich mich mit der objektorientierten Programmierung unter PHP5.  Ich handhabe es hier wahrscheinlich wie alle anderen Entwickler auch. Jede definierte Klasse bekommt eine PHP Quelldatei. Je nach Umfang des Projektes stößt man dann relativ schnell auf das nervige Problem die entwickelten Klassen per require_once() in einer langen Liste einzubinden. Abhilfe … Weiterlesen …

Lösung für ein MySQL UTF-8 Umlautproblem

Heute Morgen stand ich mal wieder vor dem Supergau. Ein fehlerhafter Datenimport aufgrund verschiedener Datenbank Kollationen bewirkte unter anderem, dass sämtliche Umlaute in einer Tabelle wegen der UTF-8 Kodierung nur noch als Binärzeichen zu lesen waren. Für den unbedarften User standen da also irgendwelche kryptischen Zeichen auf dem Bildschirm, die nicht zu entschlüsseln waren. Die … Weiterlesen …

Der Internet Explorer und das DOM Objekt

Im Grunde genommen hätte dieser Beitrag auch Die unendliche Geschichte heißen können. Heute war es nämlich mal wieder soweit. Einer dieser Momente, in denen ich als Entwickler hier sitze und vor Verzweifelung in die Tischkante beißen könnte. Das Problem bestand darin, dass ich in einem HTML Dokument mehrere Listen hatte, die ich mittels Javascript auf … Weiterlesen …

Mal wieder die 1&1 Internet AG

Bereits gestern Morgen passierte das, was ich als Entwickler ganz und gar nicht mag. Der Server der vs vergleichen-und-sparen GmbH, welcher von der 1&1 Internet AG gehostet wird, war nicht erreichbar. Nach einer kurzen Überprüfung des Serverstatus in Zusammenarbeit mit dem Serveradministrator stellte sich heraus, dass die 1&1 Internet AG mal wieder Probleme im Rechenzentrum … Weiterlesen …