Think + Craft

June 26, 2010 at 10:51pm
0 notes

Wer weiß was vom Sommer noch bleibt, deshalb haben wir das schöne Wetter genutzt und die Frisbee in den Georgengärten ausgepackt. Dabei haben wir noch den Alex getroffen, der uns über die offenbar neue Trendsportart “Wikinger Tennis” aufklärte. Scheint das Ding zu sein diesen Sommer. Auf dem Rückweg haben wir noch eine spannende Art des Fahrrad-Fahrens entwickelt, vielleicht gibt’s da bald auch mal Fotos von.

Für mich geht’s jetzt weiter mit dem Projekt während Olli noch in der Firma buckeln muss. Morgen wird dann wieder gemeinsam gearbeitet.

Micha

June 25, 2010 at 11:30pm
0 notes
Ein bisschen Code am Abend. Hier sieht man das hervorragende Filter-Sytem von Lithium und etwas PHP 5.3 (Stichwort: Lambdas) in Aktion.
Ja, ok, sehr allgemeines Zeug. Aber wir wollen ja (noch) nicht zu viel verraten.

Micha

Ein bisschen Code am Abend. Hier sieht man das hervorragende Filter-Sytem von Lithium und etwas PHP 5.3 (Stichwort: Lambdas) in Aktion.

Ja, ok, sehr allgemeines Zeug. Aber wir wollen ja (noch) nicht zu viel verraten.

Micha

12:16am
0 notes
Olli hat auch um 0:15 Uhr noch Spaß bei der Arbeit.

Micha

Olli hat auch um 0:15 Uhr noch Spaß bei der Arbeit.

Micha

June 24, 2010 at 10:08pm
0 notes

10:07pm
0 notes

10:35am
0 notes

Zu einer guten Work-Life-Balance gehört es auch ab und an mal etwas zu essen. Da wir uns die nächsten Tage oft der schnellen Küche hingeben, haben wir uns gestern mal die Dewi ins Haus geholt um mit ihr was feines zu zaubern. Es war wie immer sehr lecker und schicken einen schönen Gruß an die Chefköchin.

Gut gewappnet gegen knurrenden Magen ging es dann aber wieder an den Rechner. Auf, auf!

Olli

June 22, 2010 at 11:11pm
0 notes
Tag drei, Zeit für ein bisschen Technik. Als Basis für unsere Web Applikation nutzen wir das relativ frische PHP Framework Lithium. An der Verwendung von Frameworks scheiden sich die Geister und wie auch die Macher selbst sagen: “Frameworks suck”. Aber: die komplette Applikationsbasis mit allen Grundfunktionen komplett von Null aufzubauen kostet sehr viel Zeit und macht vor allem keinen Spaß. Und das suckt noch viel mehr.
Also warum gerade Lithium?
Es nutzt PHP 5.3
Wer mit PHP arbeitet weiß, dass Version 5.3 einer der größten Schritte vorwärts für die Skriptsprache bedeutete. Namespaces, Closures und besonders Late Static Binding ermöglichen neue Möglichkeiten bei der Entwicklung. Lithium ist das erste Framework, das diese Möglichkeiten voll ausschöpft und dadurch effektiveres aber auch eleganteres Coden ermöglicht. Wer einmal mit 5.3 gearbeitet hat, will nicht mehr zurück.
Es ist schlank und erweiterbar
Zwei große Probleme von Frameworks: viele Features werden gar nicht genutzt und vorhandene Features tun nicht das, was man braucht. Lithium ist ein sehr schlankes Framework mit wenigen Gimmicks, was für unseren Einsatzzweck genau das richtige ist. Durch “Filter” kann man sich in so gut wie jeden Prozess einklinken, Namespaces machen die Erweiterung vorhandener Funktionen und das Einbinden von Dritthersteller-Code kinderleicht. Die Gefahr, dass man irgendwann während der Entwicklung gegen eine dicke Mauer fährt, ist geringer, als bei anderen Frameworks.
Es macht Spaß
Wenn ich täglich mit fremden Code arbeite, dann will ich mich wohl dabei fühlen. Nach den ersten Frust- und den darauffolgenden Aha-Erlebnissen mit Lithium war klar: hier bin ich Zuhause. Einen sehr großen Teil trägt auch die Community dazu bei. Lithium wurde von den Machern von CakePHP (einem der größten PHP-Frameworks) erstellt, die einem immer helfend zur Seite stehen und Fehler in Rekordzeit beheben.
Die Wahl eines Frameworks ist immer Glaubens- und Einstellungssache. “Das beste Framework” gibt es nicht, aber Lithium kommt für unsere Zweck sehr sehr nah dran.
Wer Lithium mal ausprobieren möchte oder schon damit arbeitet, sollte einen Blick drüben auf meinen Tumblr werfen, wo ich im Laufe der Entwicklung ein paar Code-Häppchen verteilen werde.

Micha

Tag drei, Zeit für ein bisschen Technik. Als Basis für unsere Web Applikation nutzen wir das relativ frische PHP Framework Lithium. An der Verwendung von Frameworks scheiden sich die Geister und wie auch die Macher selbst sagen: “Frameworks suck”. Aber: die komplette Applikationsbasis mit allen Grundfunktionen komplett von Null aufzubauen kostet sehr viel Zeit und macht vor allem keinen Spaß. Und das suckt noch viel mehr.

Also warum gerade Lithium?

Es nutzt PHP 5.3

Wer mit PHP arbeitet weiß, dass Version 5.3 einer der größten Schritte vorwärts für die Skriptsprache bedeutete. Namespaces, Closures und besonders Late Static Binding ermöglichen neue Möglichkeiten bei der Entwicklung. Lithium ist das erste Framework, das diese Möglichkeiten voll ausschöpft und dadurch effektiveres aber auch eleganteres Coden ermöglicht. Wer einmal mit 5.3 gearbeitet hat, will nicht mehr zurück.

Es ist schlank und erweiterbar

Zwei große Probleme von Frameworks: viele Features werden gar nicht genutzt und vorhandene Features tun nicht das, was man braucht. Lithium ist ein sehr schlankes Framework mit wenigen Gimmicks, was für unseren Einsatzzweck genau das richtige ist. Durch “Filter” kann man sich in so gut wie jeden Prozess einklinken, Namespaces machen die Erweiterung vorhandener Funktionen und das Einbinden von Dritthersteller-Code kinderleicht. Die Gefahr, dass man irgendwann während der Entwicklung gegen eine dicke Mauer fährt, ist geringer, als bei anderen Frameworks.

Es macht Spaß

Wenn ich täglich mit fremden Code arbeite, dann will ich mich wohl dabei fühlen. Nach den ersten Frust- und den darauffolgenden Aha-Erlebnissen mit Lithium war klar: hier bin ich Zuhause. Einen sehr großen Teil trägt auch die Community dazu bei. Lithium wurde von den Machern von CakePHP (einem der größten PHP-Frameworks) erstellt, die einem immer helfend zur Seite stehen und Fehler in Rekordzeit beheben.

Die Wahl eines Frameworks ist immer Glaubens- und Einstellungssache. “Das beste Framework” gibt es nicht, aber Lithium kommt für unsere Zweck sehr sehr nah dran.

Wer Lithium mal ausprobieren möchte oder schon damit arbeitet, sollte einen Blick drüben auf meinen Tumblr werfen, wo ich im Laufe der Entwicklung ein paar Code-Häppchen verteilen werde.

Micha

12:21am
0 notes
Der zweite Tag startete erstmal mit einem Besuch bei der hanns Bühne auf der “Fête de la Musique” in Hannover. Hardy lud uns ein, mal vorbei zu schauen und das war auch genau die richtige Entscheidung. Mit ein paar kleinen Bier und viel audiovisueller Unterstützung im Gepäck machten wir uns, nach einem anstrengenden Arbeitstag, freudig auf den Weg um mit maximalem Tatendrang wieder an unser Web-Projekt zu gehen. (Leider waren die Toiletten für eine öffentliche Musikveranstaltung mit solch zahlreicher Besucherzahl gleich null, wir haben auf jedenfall keine gefunden.) Weiter geht’s!

Olli

Der zweite Tag startete erstmal mit einem Besuch bei der hanns Bühne auf der “Fête de la Musique” in Hannover. Hardy lud uns ein, mal vorbei zu schauen und das war auch genau die richtige Entscheidung. Mit ein paar kleinen Bier und viel audiovisueller Unterstützung im Gepäck machten wir uns, nach einem anstrengenden Arbeitstag, freudig auf den Weg um mit maximalem Tatendrang wieder an unser Web-Projekt zu gehen. (Leider waren die Toiletten für eine öffentliche Musikveranstaltung mit solch zahlreicher Besucherzahl gleich null, wir haben auf jedenfall keine gefunden.) Weiter geht’s!

Olli

June 21, 2010 at 3:03am
0 notes
Endlich ist es soweit: Nach monatelanger Planung haben wir unsere Gedanken auf einen Nenner gebracht und setzen nun unser neuesProjekt in die Tat um. Michas Wohnzimmer dient uns als Kreativ-Produktionsstätte (die Livingroom Unit) und voller Tatendrang und Vorfreude machen wir uns an die Arbeit. Neben unserem täglichen Job werden wir in den nächsten Wochen die Abende damit verbringen, eine Web Applikation zu bauen, Spass zu haben und vorallem viel dabei zu lernen.Hier werden wir euch auf dem Laufenden halten, weitere Infos zu unserem Baby posten und hoffen, dass ihr am Ende mindestens genauso viel Freude habt wie wir. Auf geht’s!

Olli

Endlich ist es soweit: Nach monatelanger Planung haben wir unsere Gedanken auf einen Nenner gebracht und setzen nun unser neues
Projekt in die Tat um. Michas Wohnzimmer dient uns als Kreativ-Produktionsstätte (die Livingroom Unit) und voller Tatendrang und Vorfreude machen wir uns an die Arbeit. Neben unserem täglichen Job werden wir in den nächsten Wochen die Abende damit verbringen, eine Web Applikation zu bauen, Spass zu haben und vorallem viel dabei zu lernen.

Hier werden wir euch auf dem Laufenden halten, weitere Infos zu unserem Baby posten und hoffen, dass ihr am Ende mindestens genauso viel Freude habt wie wir.

Auf geht’s!

Olli