Meine Bugs sind harmlos! \o/

•18.11.2009 • 1 Kommentar

Also ich hab ja in letzter Zeit viel ebensolche mit dem Beheben von Bugs^Wzufällig entstandenen Zusatzfunktionen verbracht. Bei dieser Tätigkeit kommt man immer wieder an Stellen bei denen man denkt „WTF? Wie hab ich das übersehen können?“ oder sonst irgendwie spontan den Wunsch entwickelt mit dem Kopf eine Wand aus dem Weg zu räumen.
Da draußen, im großen, bunten Intarweb gibts aber Schilderungen von Problemen die alles in den Schatten stellen was mir so tagtäglich vor das Keyboard läuft. Ein paar besonders schöne Exemplare will ich euch heute mal zeigen…
weiterlesen ‘Meine Bugs sind harmlos! \o/’

Google Chrome in „brauchbar“

•06.11.2009 • 8 Kommentare

Ja ich bin ein Fan dieses Browsers, nicht weil er so tolle Funktionen hat, nicht weil er von Google ist und erst recht nicht weil er so toll aussieht oder als OpenSource veröffentlicht wurde. Nein, mein Grund diesen Browser mehr zu mögen als seine Konkurrenz ist ein ganz einfacher und simpler Fakt: Google hat verstanden wie ein Browser für den Nutzer sichtbar sein soll: möglichst gar nicht! weiterlesen ‘Google Chrome in „brauchbar“’

Arbeitszeiten

•06.10.2009 • 12 Kommentare

Ach ist das schön… ich kann mir meine Arbeitszeiten nahezu beliebig legen, kann auf Arbeit kommen und gehen wann ich will. Weil ich aber faul bin, habe ich das getan was wohl die meisten tun würden: ich habe sie mir so gelegt dass sie am besten mit meinen täglichen Gewohnheiten korrelieren.

Ergebnis ist natürlich dass ich irgendwann zwischen 8 und 9 auf Arbeit aufschlage und gegen 18:00 wieder nach Hause wackel. Mein, neuerdings sehr schön auf 5min Fußweg verkürzter, Arbeitsweg macht es dann auch noch möglich dass dies auch ziemlich genau die Zeiten sind zu denen ich unsere Wohnung verlasse und betrete und so genieße ich den Luxus aufstehen zu können wenn ich sowieso gerade munter werden würde und wieder nach Hause zu gehen wenn meine Leistungsfähigkeit eh langsam im Keller verschwindet.

Das wäre wirklich alles toll.. aber leider scheint unsere tolle Gesellschaft auf solche Arbeitszeiten irgendwie nicht vorbereitet… weiterlesen ‘Arbeitszeiten’

Webprojekte: Caching

•18.09.2009 • 3 Kommentare

Aus beruflichen Gründen (seto-social) habe ich mich in den letzten Monaten immer mal wieder damit befasst wie man bei stark interaktiven Webprojekten am günstigsten Cachen, also bereits generierte Daten zwischenspeichern, könnte.

Die Standardversion ist wohl bei den meisten Frameworks bereits generierte Teile einer Seite oder gar komplette Seiten als statischen Content auf der Festplatte zwischenzulagern und so PHP-Ausführungs-Aufwand drastisch zu verringern.
Bei relativ statischen Seiten funktioniert dies auch sehr schön, ein Blog kann z.B. den kompletten Artikel als HTML ablegen und nur bei Änderungen oder Kommentaren aktualisieren.
Doch was macht man bei Dingen die sich permanent aktualisieren oder gar für jeden Nutzer anders aussehen? weiterlesen ‘Webprojekte: Caching’

„Slug“ – Linksys NSLU2

•15.09.2009 • 6 Kommentare

Letzte Woche habe ich mir eine neue NSLU2 von Linksys zugelegt und damit endgültig mein altes Not-Book ersetzt (das seinerseits meinen Micro-ITX-Server ersetzt hatte). Bei eben diesem Gerät handelt es sich rein grundsätzlich um einen reinen NAS-Adapter mit dem ursprünglich einfach nur 1-2 USB-Festplatten im Netzwerk freigegeben werden sollten. Da man aber auf sehr einfache Art (Update-Dialog, Image auswählen, Anweisungen folgen) ein alternatives Betriebssystem installieren kann (in meinem Fall eine vollwertige Debian), lässt sich das Ganze mit recht wenig Aufwand enorm erweitern.
weiterlesen ‘„Slug“ – Linksys NSLU2′

Symfony Day 09, seto-social und Symfony

•31.08.2009 • 4 Kommentare

…jap, auf eben jenem werde ich am Freitag mal aufschlagen. Beim Symfony-Framework handelt es sich um ein MVC-Webapp-Framework für PHP, mit dem ich die meiste meiner Arbeitszeit bei seto (die halten es dort jetzt schon fast ein Jahr mit mir aus \o/) zubringen muss/soll/darf und mit dem wir natürlich auch unser letztes, größeres Projekt „seto-social“ erstellt haben.

Da dieses Projekt jetzt einigermaßen fertig ist, werde ich wohl erstmal damit anfangen worum es sich handelt… weiterlesen ‘Symfony Day 09, seto-social und Symfony’

PHP: array_merge

•16.08.2009 • Kommentar schreiben

Kommen wir mal wieder zu den wirklich ekligen Sachen im täglichen Berufsleben: z.B. die diversen Eigenarten von PHP. Jeder der sich schonmal mehr als 3-4 Sprachen angesehen hat wird wohl bemerken was für eine Qual die Arbeit mit dynamischer Typisierung manchmal wird.

Wirklich schlimm wird das aber erst, wenn man an eine Stelle kommt, da man keinen direkten Einfluss auf die interpretierten Datentypen hat, sprich: wenn ich eine bereits vorliegende Funktion verwende und mit ihrer Funktionsweise leben muss. Ein typischer Fall für dies, der mich jedes Mal aufs neue nervt ist die Art wie die PHP-internen Array-Funktionen definiert sind. Erstmal grundsätzlich finde ich es ja nicht schlimm dass die Autoren von PHP sich offensichtlich nicht entscheiden konnten ob sie nun Arrays oder Dictioneries implementieren wollten. Natürlich kann man beide Konzepte für einfache Operationen gleich verwenden, wenn es jedoch an komplexere Sachen geht sollte man sich verdammt nochmal an ein Konzept halten! weiterlesen ‘PHP: array_merge’

T-Shirt-LIFO

•12.08.2009 • 4 Kommentare

Erst kürzlich hat es sich ergeben, da habe ich mir mal wieder etwas Nachschub für meinen Auftritt als Nerd in der Öffentlichkeit (Muhahahaha… als würden echte Nerds den Keller verlassen) besorgt. Diesmal handelt es sich um 3 T-Shirts und ein Schlüsselband.

Wenn wir gerade schon beim Thema T-Shirts sind, fällt mir natürlich sofort wieder der alte Spruch ein dass Männer ihre Kleidung nicht aussuchen sondern viel eher blinden Zufall entscheiden lassen. weiterlesen ‘T-Shirt-LIFO’

Der Keeper erwartet dich!

•11.08.2009 • Kommentar schreiben

Also ich bin ja als Nerd sehr anfällig für alles was irgendwie mit Fantasy, RPG oder Comics zu tun hat. Daher erscheint es auch nicht sonderlich verwunderlich dass ich ein treuer Stammleser des YAFGC (Yet Another Fantasy Gamer Comic) bin und seitdem ich vor vlt. anderthalb Jahren auf dieses Webcomic gestoßen bin und es nahezu am Stück durchgelesen habe, ich keinerlei Folge mehr verpasst habe.

Weiterhin wenig verwunderlich ist es wohl dass noch nach all den Jahren eines der imho besten Spiele die jemals veröffentlicht wurden wohl Dungeon Keeper (inkl. Teil 2) war und ich noch diesem Spiel nachtrauere. In letzter Zeit war ich sogar verzweifelt genug meinen Jahrelangen Entzug mit der vergleichsweise miserablen Ersatzdroge „Overlord 2″ zu stillen versuchen. weiterlesen ‘Der Keeper erwartet dich!’

Schlechte Kopien von Argumenten

•24.06.2009 • 3 Kommentare

Sicherlich hat inzwischen jeder von euch mitbekommen dass „Mo, 22.06.09, 22.15 – 23.00 Uhr auf Phoenix“ eine Folge von Unter den Linden lief, in der Prof. Rupert Scholz (CDU) und Dirk Hillbrecht (Piratenpartei) zum Thema „Unter Piraten – Wem gehört das geistige Eigentum?“ diskutierten.

Ich will mich jetzt nicht damit auseinander setzen ob sich Dirk Hillbrecht dort gut geschlagen hat, weiterlesen ‘Schlechte Kopien von Argumenten’