DevDusk I/2010 am 18.2.

February 5th, 2010 Reto Kiefer No comments

DevDusk LogoAm 18. Februar findet um 19.30 Uhr der erste von vier geplanten DevDusks – “Technology from Dusk til Dawn” in diesem Jahr statt. Veranstaltungsort ist wie immer die Brotfabrik in Frankfurt. Um die Veranstaltung besser zu koordinieren haben wir eine Xing-Gruppe gegründet, die von nun an zentrale Anlaufstelle für den DevDusk in Frankfurt sein soll.

Der DevDusk ist eine After-Work-Veranstaltung auf dem die verschiedensten aktuellen Technologien vorgestellt und diskutiert werden. In lockerer Atmosphäre gibt es immer zwei Vorträge zu aktuellen Themen aus der Software- und Technologie-Welt. Wer einmal über den Tellerrand schauen will, sich ungezwungen informieren oder weiterbilden will, der sich selbst ein Bild machen will von dem was hot ist und was nicht, der ist herzlich eingeladen.

Die Themen sind diesmal:

Doctrine (Object Relational Mapper für PHP) von Thorsten Rühl

  • Vor- und Nachteile von ORM
  • Doctrine: Komponenten und Key Features
  • Beispiele anhand eines kleinen Modells
  • Best Practices

Was bedeutet Scrum für Entwickler? von Reto M. Kiefer

  • Was ist Scrum?
  • Die verschiedenen Parteien in einem Scrum Projekt
  • Die besondere Rolle des (Entwickler-)Teams
  • Die neue Autonomie der Entwickler bei Scrum Projekten

Anschließend bleibt genug Zeit und Gelegenheit, sich mit anderen Entwicklern und Technikenthusiasten bei einem Getränk und einem leckeren Essen aus der Brotfabrik auszutauschen: Networking ist ausdrücklich erwünscht!

Weitere Informationen und die Anmeldung erfolgt hier.

Planning Poker Karten

January 27th, 2010 Reto Kiefer 3 comments

n255297423679_8560Vor kurzem sind die Planning Poker Karten in unserem CI der Coded Culture GmbH bei uns angekommen. Planning Poker ist eine effiziente Methode, um Programmieraufwände bei agil geführten Softwareprojekten zu schätzen.

Planning Poker bei Coded Culture

Mehr über Planning Poker und andere agile Methoden aus dem Umfeld der Projektabwicklung mit Scrum erscheint von mir regelmäßig bei PHP hates me.

Co-Autor im “PHP hates me” Blog

January 21st, 2010 Reto Kiefer No comments

n255297423679_8560Seit heute bin ich Co-Autor im bekannten “PHP hates me” Blog. Eventuell werde ich nach einer gewissen Zeit die Artikel hier zweitveröffentlichen, aber das ist noch nicht sicher. Ich werde Beiträge aus der agilen Entwicklung mit PHP beisteuern und auch interessante Randgebiete erkunden.

Mein erster Beitrag ist soeben mit dem Titel “Was bedeutet Scrum für Entwicklungsteams?” veröffentlicht worden…

Und warum das alles?

Ich finde die Idee, gemeinsam zu einem Thema zu bloggen attraktiv und gewinnend. So kann man Kräfte bündeln und auf einer gemeinsamen Plattform mehr Leser erreichen.

Ich würde mich freuen, wenn meine Leser ab und an auch diesem Blog ihre Aufmerksamkeit schenken würden. Es lohnt sich, zumindest für diejenigen, die mit PHP zu tun haben.

Webmontag Frankfurt in der Brotfabrik

January 18th, 2010 Reto Kiefer No comments

Heute trifft sich die Web-Community zum ersten Webmontag in diesem Jahr. Angesichts der fast 120 Voranmeldungen kann man mit einer besucherreichen Veranstaltungen rechnen. Die Vorträge sind wie immer bunt zusammengestellt, es sollte für jeden etwas dabei sein. Es freut mich besonders, dass mit Tom Klose und Matthias Thürling gleich zwei vom BarCamp Rhein-Main Orgateam als Vortragende dabei sind. Auch der Vortrag über RIA Projekte interessiert mich persönlich sehr. Die Vorträge im Einzelnen sind:

  • “It’s all about Human Beings – User Centered Design als Strategie” Thomas Klose @humanized
  • “Modernismus & Postmodernismus im Webdesign” Walter Ebert
  • “It’s the people, stupid! Erfolgsfaktoren für die Einführung von Wikis & Intranets.” Matthias Thuerling @web20typ
  • “Advanced CSS” Eric Eggert @yatil
  • “Der Online Streichelzoo – Erfolgsfaktoren für RIA Projekte” Manuel Brueckmann

Zur Anmeldung, zur Location und zu den allgemeinen Informationen zu dieser Veranstaltung sei dieser Link oder dieser Link empfohlen.

Ich hoffe, wir sehen uns heute Abend…

Categories: Allgemeines Tags: , , ,

Marketing Material

December 7th, 2009 Reto Kiefer No comments

bcmz_logo_key_red_uni_frontBei dem Mainzer BarCamp am 1. Adventswochenende haben die Sponsoren naturgemäß eine Menge an Marketingmaterial aufgestellt. Neben Plakaten, Displays aller Art, Aufklebern, Postkarten und Broschüren, gab es auch Dinge, die davon abwichen. Von Samsung hatten wir Frisbee-Scheiben und heissbegehrte, mit Schokolade gefüllte Weihnachtskalender. Sachspenden Sponsor myMuesli hatte entsprechend seine Produkte zur Verfügung  gestellt.

Das Barcamp-mäßigste Sponsorenmaterial kam jedoch von der New Identity AG aus Mainz. Auf einem großen Plakat waren unzählige Buttons mit Aufdrucken wie: “I love UX”, “I love DEV”, “I love PM”. Das alles lief unter dem Motto “Tag Yourself”. Jeder konnte sich die Buttons nehmen, die auf seine Tätigkeit passten, also etwa die für User Experience, Entwicklung, Projektmanagement etc. Entsprechend getagged konnte man gleich sehen, aus welcher “Ecke” der Gegenüber stammt.

Eine einfache aber passende Idee! Sie kam so gut an, dass die Buttons unter Buttonsammlern zum Objekt der Begierde wurden:

tag_yourself

Categories: Allgemeines Tags: , ,

Certified Scrum Master

December 7th, 2009 Reto Kiefer No comments

CSM_SealAuch wenn es schon fast wieder einen Monat her ist, wollte ich wenigstens kurz darüber bloggen, dass ich seit Mitte November Certified Scrum Master (SCM) bin und die Prüfung erfolgreich abgelegt habe.

Nicht nur für interne Projekte, sondern ebenso sehr auch für Kundenprojekte werden wir in der Firma nicht nur weiterhin agil sondern nun auch nach dem Scrum Framework entwickeln. Diese Art der Projektabwicklung garantiert eine deutlich höhere Produktivität und Kundenzufriedenheit, weil durch den ständigen Dialog mit dem Interessenvertreter von Kundenseite (Product Owner) eine höchste Übereinstimmung zwischen Entwicklungsauftrag und Ergebnis gewährleistet wird.

Ich danke meinen Trainer Peter Beck, der einen sehr guten Job bei der Schulung gemacht hat und uns viel mehr gezeigt hat, als nur den Kern von Scrum.

Countdown BarCamp Mainz

November 18th, 2009 Reto Kiefer No comments

bcmz_logo_key_red_uni_frontJetzt sind es keine zehn Tage mehr, bis das BarCamp Main startet. Alle Plätze sind vergeben, die T-Shirts bestellt, das Catering abgesprochen und die Reinigung organisiert. Wir haben eine überwältigende Resonanz erfahren, alle freigegebenen Kartenkontingente waren in kürzester Zeit vergeben.

Wer sich vorab über Sessions informieren will oder seine eigene Session vorstellen möchte, dem sei unser Session Radar empfohlen. Er erlaubt den schnellen Überblick mit einem Quick-Voting für die einzelnen Sessions.

Das BarCamp Mainz ist Teil einer Vision:

Netzkultur ist Humankultur. Die Internet-Technologie unterliegt stetem Wandel. Wir suchen den steten Dialog über Trends und Technik, über Wissen und Visionen.

Das Barcamp Mainz vernetzt die Region und wird zum Barcamp Rhein-Main. Mainz war ein wichtiger Mosaikstein im Bild unserer Vision und wir fügen nun mit weiteren regionalen Veranstaltungen vielseitige und anregende Aspekte hinzu.

Wir danken schon jetzt allen unseren Sponsoren und freuen uns auf ein interessantes und abwechslungsreiches BarCamp am ersten Adventswochenende…

Categories: Development Tags:

Zend Server / Pear / PHPUnit Probleme

October 30th, 2009 Reto Kiefer No comments

In der aktuellen Version des Zend Servers Community Edition (zumindest für Mac OS X) scheint ein Bug bei der Pear-Installation vorzuliegen. Aufgefallen war mir das Problem als ich bei zwei unserer Macs versuchte, PHPUnit zu installieren.

Das Problem scheint darin zu bestehen, dass die mitgelieferten Channel-Registries für Pear und PECL korrupt sind, bzw. nicht aktuell sind. Das Pear Upgrade wirft genau so Fehler wie die Installation von PHP Unit. Der Fehler ist schwer einzugrenzen, die Lösung ist vergleichsweise einfach.

Man muss die Dateien

  • /usr/local/zend/share/pear/.channels/pecl.php.net.reg
  • /usr/local/zend/share/pear/.channels/pear.php.net.reg

löschen (oder umbenennen).

Danach reicht es aus ein sudo pear update-channels abzusetzen und die Installation von PHPUnit sollte wie auf der Website angegeben funktionieren. Ein eventuell vorher notwendiges Update des Pear Kerns funktioniert nach diesen Maßnahmen ebenfalls.

Categories: Development, Mac, PHP Tags: ,