Archive

Archive for the ‘Development’ Category

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.

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: ,

Rückblick Macoun 2009

September 28th, 2009 Reto Kiefer 1 comment

Ich war am Samstag auf der Macoun in Frankfurt, einer kleinen aber feinen Konferenz rund um iPhone- und Mac-Softwareentwicklung. Die Konferenz unterscheidet sich von anderen Mac-Konfernezen dadurch, dass sie auf eine kostspielige und prestigeträchtige Location verzichtet und dafür einen äußert zivilen Eintrittspreis von lediglich € 50 verlangt. Man merkt sofort, hier soll nicht das große Geld für die Veranstalter erwirtschaftet werden, vielmehr soll (fast zum Selbstkostenpreis) ein Forum für die MacGeeks unter den Entwickler geschaffen werden.

Mit zwei mal sechs Sessions bietet die Macoun ein umfangreiches Angebot an Vorträgen und Workshops, so dass jeder – gleich ob Anfänger oder Profi – etwas findet. Die Themen reichen von Einführung in die iPhone-Programmierung über Aspektorientierte Programmierung (AOP) mit Objective C und automatisierte GUI Tests bis hin zu Threading mit Cocoa und der Vorstellung des in Snow Leopard hinzugekommenen Grand Central Dispatch, der die effektive Nutzung von Multi-Core-Maschinen forciert und unterstützt.

Die Veranstaltung war mit ca. 200 Teilnehmern sehr gut besucht, der Veranstalter wird sicher noch die genauen Zahlen bekannt geben. Bedingt durch die Räumlichkeiten waren die beiden Vortragssäle auch komplett voll.

Insgesamt schätze ich es sehr, was das Team um Christian Hauser und Thomas Biedorf auf die Beine gestellt haben. Von der Organisation über die Speakerliste bis hin zur technischen Infrastruktur war für alles gesorgt. Ich hoffe sehr, dass die Veranstaltung im kommenden Jahr wiederholt wird – am besten im gleichen Rahmen: Lieber klein und fein als zu groß.

Wer die Veranstaltung verpasst hat, der hat hoffentlich bald die Gelegenheit die Videomitschnitte der Vorträge auf der Webseite abzurufen, so wie es schon für 2008 möglich ist.

Categories: Development, Mac Tags: , , ,

BarCamp Mainz am 28. und 29.11. 2009

September 11th, 2009 Reto Kiefer No comments

bcmz_logo_key_red_uni_frontEine Konferenz, die keine ist
Das Institut für Informatik der Universität Mainz veranstaltet gemeinsam mit einer Gruppe von Internet-Enthusiasten aus dem Rhein-Main Gebiet das erste Mainzer BarCamp am 28. und 29. November 2009 – Zwei Tage lang diskutieren rund 200 Besucher aus ganz Deutschland in Mainz am Rhein über Internet und Netzkultur

Immer häufiger sind Themen wie Urheberrecht, Datenschutz und Netzzensur in Politik und Medien anzutreffen – ein Beleg für die wachsende Bedeutung, die dem Internet momentan zuteil wird. Diese politisch und rechtlich brisanten Themen werden somit sicherlich einen Schwerpunkt des Mainzer BarCamps bilden – es wird jedoch auch viel über Communities und Soziale Netzwerke, Webdesign und Programmierung, E-Commerce und Marketing oder ganz allgemein über die weitere Entwicklung der Online-Medien gesprochen werden.

Ungewöhnlich ist die Form, in der die teilnehmenden Besucher des BarCamps – Internetexperten, Blogger, Software-Entwickler, Startup-Gründer und interessierte Laien – über die genannten Themen diskutieren: Die Organisatoren stellen lediglich Termin und Räumlichkeiten zur Verfügung, um alles andere kümmern sich die Teilnehmer selbst. Mit dieser Art von Veranstaltung, auch „Un-Konferenz“ genannt, möchte man sich bewusst von kommerziell organisierten Konferenzen abgrenzen.

Keine Zuschauer, nur Teilnehmer

Die ungezwungene Form eines BarCamps hat sich in der Internet-Szene als alternative Methode des offenen Meinungs- und Informationsaustauschs bewährt. Und auch in Mainz gilt das BarCamp-Motto: Keine Zuschauer, nur Teilnehmer! Jeder Besucher ist dazu aufgerufen, eigene Vorträge zu halten und sich aktiv an Diskussionen zu beteiligen. Darüber, wann – und ob überhaupt – ein Vortrag gehalten wird, entscheiden die Teilnehmer des BarCamps spontan in einer kurzen Abstimmung zu Beginn des Tages. Themen, die niemanden interessieren, kommen so erst gar nicht auf die Tagesordnung.

Viele der Besucher betätigen sich während des BarCamps zudem als Berichterstatter und halten ihre Eindrücke und Erlebnisse in Form von Blogbeiträgen, Fotos oder Videos im Internet fest. Ebenso werden die Vorträge und Präsentationen im Anschluss an die Veranstaltung kostenlos im Internet veröffentlicht und so auch Interessierten zugänglich gemacht, die nicht direkt vor Ort dabei sein konnten.

Zum Auftakt des Mainzer BarCamps findet am Abend des 27. November eine Party statt. Im lockeren Rahmen bietet sich den Teilnehmern hier eine erste Gelegenheit zum Kennenlernen und Wiedersehen. An den folgenden beiden Tagen finden dann die Vorträge und Diskussionen in den Räumen des Instituts für Informatik auf dem Campus der Johannes Gutenberg-Universität statt. Für Frühstück und Verpflegung ist gesorgt, lediglich die Übernachtungen müssen selbst organisiert werden. Finanziert wird die non-profit Veranstaltung ausschließlich über Sponsorengelder.

Info und Anmeldung

Weitere Informationen zum BarCamp Mainz finden sich im Internet unter http://www.barcamp-rheinmain.de. Unter dieser Adresse werden zu gegebener Zeit auch Informationen zur Anmeldung veröffentlicht.
Das BarCamp findet im Rahmen der Feierlichkeiten zum 25-jährigen Bestehens des Instituts für Informatik an der Universität Mainz statt.

Sponsoren gesucht

Um ein BarCamp für alle Teilnehmenden kostenfrei durchführen zu können, sind die Organisatoren auf die Unterstützung von Sponsoren und Kooperationspartnern angewiesen.

Presse-Kontakt

Reto M. Kiefer
c/o Coded Culture GmbH

Luisenstraße 6
65185 Wiesbaden

Tel.: 0611/450 30 572
Fax.: 0611/450 30 579

Mail: rk@codedculture.com
Web: www.barcamp-rheinmain.de

Twitter: http://twitter.com/bcmainz
Hashtag: #bcmz