BlogKontaktTagcloud

Endlich gelesen: The Pragmatic Programmer

"The Pragmatic Programmer" sollte für jeden der mit Software Entwicklung zu tun hat Pflichtstoff werden. Warum ich so lang gehabt habe um dieses Buch zu lesen kann ich mir nur damit erklären das ich denn grössten Teil des Inhalts schon in Vorlesungen und in einem Vortrag von Andy Hunt gehört habe. Die Zusammenfassung des Vortrags, der einen grossen Teil des Buchs abdeckt, findet man in meinem Blog (Teil1, Teil2).

Andy Hunt und Dave Thomas erklären auf nur knapp mehr als 250 Seiten alle wichtigen Paradigmas der modernen Software Entwicklung. Bei so wenig Seiten kann natürlich nicht immer ins Detail gegangen werden, gewisse Themen werden nur angeschnitten und müssen bei Interesse weiter vertieft werden.

Die Tipps wie man ein Projekt zu einem erfolgreichen Abschluss führen kann sind absolut unverzichtbar. "The Pragmatic Programmer" muss man einfach gelesen haben.

Mein nächstes Buch aus dieser Reihe wird, sobald ich es von Mirko endlich bekomme, "My Job went to Serbia India".
Ähnliche Beiträge:
Lesen: iWoz
Gelesen: Afghanische Reise
Buch: Computerlogik
Trockener Code
Pragmatic programming with Andy Hunt (Teil II)
Comments (1)  Permalink

First time PHP5 troubles

Support GoPHP5.orgNach dem ich den Umstieg auf PHP5 immer als sehr problemlos angesehen, hatte ich letzte Woche das erste mal ein PHP5 Problem. Meine Gallery Installation ist hoffnungslos veraltet, zum upgraden bin ich aber nie gekommen.

Als nun ein paar Freunde viele Bilder mit dem Javaclient hochladen wollten ging gar nix. Den Fehler sieht man dann leider nicht so genau, mit ein wenig sniffen bin ich dem Fehler jedoch auf die Spur gekommen. "Fatal error: Only variables can be passed by reference in ..." meldete das Script zurück. Das Problem war relativ leicht aufzuspüren, in PHP 5.0.4 wurde am Reference Handling rumgeschraubt. Folgendes funktioniert dann eben nicht mehr:
function gr_move_album( &$gallery, &$response, &$set_destalbumName ) { }
gr_move_album( $gallery, $response, getRequestVar('set_destalbumName') );
Der ziemlich hässlich Workaround ist in diesem Moment denn Wert einfach einer noch nicht existierenden Variable zuzuweisen:
gr_move_album( $gallery, $response, $foo2=getRequestVar('set_destalbumName') );
Nichts desto trotz, es gilt immer noch "go PHP5". Mit Support für PHP4 is spätestens am 8/8/8 definitv Schluss.
Ähnliche Beiträge:
Zend Framwork 1.5 is out
Coding Contest addicted
Coding Contest
Array instead of switch-case in php
A eventfull PHP-Week
Comments (0)  Permalink

Endlich!

SCO ist pleite!

Das Ende einer traurigen und beinahe unendlichen Geschichte, an der zu guter letzt wieder mal nur die Anwälte verdient haben.
Ähnliche Beiträge:
My Top 10 Shell Commands
LPIC-1 certified!
Reiser im Knast
Webseiten spiegeln
Leben und leiden mit Kubuntu III
Comments (0)  Permalink

We are media

Oder genauer gesagt tamedia. Seit gestern Abend ist es offiziell, tamedia übernimmt 20 Prozent von Tilllate Schweiz. Wir werden von dem "seriösen" Name der Tages-Anzeiger Gruppe sicher profitieren können und das zusätzliche Kapital wird uns ermöglichen künftig noch mehr coole (IT-) Projekte durchzuführen. Die offiziell Pressemitteilung findet sich hier (PDF) und für die dies noch ein bischen genauer wissen wollen gibt's bei persoenlich.com ein Interview mit Markus.
Ähnliche Beiträge:
Bonmot des Tages
Fremdbloggen
tilllate mal 10
NZZ statt Tagi
Comments (0)  Permalink
1-4/4