Freitag, 12. November 2010

Buch "Modern Perl" zum kostenlosen Download

Heute ist chromatic' neues Buch Modern Perl veröffentlicht worden. Neben dem klassischen gedruckten Buch, gibt es das PDF kostenlos zum Download.

Ich habe jetzt eine Woche Urlaub. Mal sehen, wie weit ich komme. Sobald ich es zu Ende gelesen habe, gibt es hier einen Einschätzung dazu.

Dienstag, 2. November 2010

Perl-Mongers Hamburg - November-Treffen "GIS + Perl"

Am 1. November war es wieder soweit: Die Hamburger Perlmongers haben sich getroffen. Im Mittelpunkt stand diesmal das Thema "GIS + Perl" mit einem Vortrag von Stephan.


Das nächste Treffen findet am 6. Dezember statt. Diesmal zu Gast: Renee Bäcker von Frankfurt.pm. Er wird einen Vortrag über "Selbstvermarktung" halten. Als Herausgeber des Foo-Magazins, Mitglied der Perl Foundation und Blogger kann er dazu sicher viel interessantes sagen. Ich bin schon gespannt!

Dienstag, 7. September 2010

Hamburg Perlmongers September-Treffen

Am 6. 9. war wieder der erste Montag im Monat - Perlmongers-Zeit. :)

Eduard hat uns Padre vorgestellt. Anschließend wurde die Diskussion - fast schon traditionell - bei Pizza und Pasta fortgesetzt.

Im Oktober wird Jörg oder Stephan einen Vortrag halten.

Montag, 16. August 2010

Hamburg Perlmongers August-Treffen

Ich komme gerade von unserem monatlichen Perlmongers Treffen zurück. Normalerweise treffen wir uns jeden ersten Montag im Monat, aber dies fiel im August auf die YAPC::EU.

Und die YAPC war natürlich auch unser Thema. Jörg und ich haben ein bißchen von unseren Eindrücken erzählt; von guten und von schlechten Vorträgen. :)

Anschließend wurde beim Abendessen die mögliche Kandidatur für den Deutschen Perlworkshop 2011 diskutiert. Fazit: Wir werden uns nicht bewerben.

Homepage: http://hamburg.pm.org/
XING-Gruppe: https://www.xing.com/net/hamburgpm

Samstag, 7. August 2010

YAPC::EU 2010 in Pisa - Tag 2

Am zweiten Tag habe ich 10 Vorträge gehört. Gleich der erste Talk war "harter Tobak": Zefram's Syntax plugins for 5.12. Er hat eine XS-Schnittstelle für Keyword-Erweiterungen vorgestellt (was bisher mit Devel::Declare möglich ist).

Beim nächsten "Slot" hätte ich dann gern Tim Bounce's Understanding and Optimizing your Code with Devel::NYTProf gesehen, aber das ging ja nicht, weil mein Vortrag über grafische Visualisierung dran war. :)

Nach der Kaffeepause standen zwei kurze Vorträge auf meinem Programm: Andrew Shitov's Using text in search requests with examples in Perl 6 und Jon Allen's Introduction to CouchDB. Besonders der zweite Vortrag gefiel mir gut. Vieles davon hatte ich aber schon bei den Hamburg Perlmongers gehört, als Felix einen sehr ausführlichen und interessanten Vortrag über CouchDB gehalten hat.

Nach der Mittagspause habe ich die Präsentationen der Sponsoren angeschaut: Dada, Booking.com und Venda. Eigentlich alle haben (zumindest im letzten Satz) gesagt: "Wir suchen Perl-Entwickler". Später haben noch ein paar mehr Firmen uns Perl-Entwickler umworben. Das werde ich in einem eigenen Beitrag zusammenfassen.

Matt's Iron Man Forfeit Talk hatte ich schon auf dem Deutschen Perlworkshop gehört. So daß ich ohne schlechtes Gewissen zu Dave Rolsky's Fey and Fey::ORM gegangen bin. Wunderbar, denn nun weiß ich, daß Fey::ORM für mich nicht in Frage kommt. :)

Danach war schon wieder Kaffeepause und es ging weiter mit Francesco Rivetti's Parse::RecDescent by example. Irgendwie war er noch schneller als ich mit seinem Vortrag fertig, so daß ich noch zu Tim Bounce's DBDI: A Foundation For Database Access In Perl 6 gehen konnte. Er möchte die DBD-Module für Perl 6 neu gestalten (nach dem Vorbild von JDBC).

Vor den Lightning Talks war noch Allison Randal mit Migration strategies‎ dran. Da hatte ich mir etwas mehr erhofft. :( Dafür waren die Lightning Talks aber wieder sehr unterhaltsam.

Zum Abschluß des Tages lud Venda alle zum Bier ein. Ich hatte die Gelegenheit, kurz mit dem CIO und einem Entwickler zu sprechen. Viele der verwendeten Tools waren mir nur allzu bekannt... :)

Donnerstag, 5. August 2010

Vortrag "Graphic Visualization"

YAPC::EU 2010 in Pisa - Tag 1

Gestern war der erste Tag der YAPC::EU in Pisa. Los ging es 10 Uhr mit Larry Wall's Keynote. Er saß in der Mitte, links neben ihm seine Frau als Engel verkleidet und rechts sein Sohn als Teufel. :)

Danach fingen die normalen Vorträge an. Da immer 4 Vorträge parallel stattfinden, ist die Auswahl manchmal ganz schön knifflig. Ich habe mich anschließend für From waterfall to agile, changing „should be” to „is working” von Adam Bartosik und Booking.com, a Perl success story von Abigail entschieden. Leider haben beide Vorträge enttäuscht. Einzig die anschließenden Fragen zu Booking.com waren interessant. (Später erfuhren wir noch, daß Booking.com 30 (!) Perl-Entwickler einstellen möchte - wer also nach Amsterdam ziehen möchte...)

Nach dem Mittagessen (was leider größtenteils "kalt" war) folgten John Scole's Intro to XS (sehr interessant) und Steffen Müller's XS++ - Bonding Perl and C++ with minimal pain. Vor den Lightning Talks war Matt S. Trout (mst) dran. Er sprach über die Zukunft von DBIx::Class. Bei den Lightning Talks gab es Licht und Schatten: teilweise haben wir herzlich gelacht, ein anderes mal uns bis zum Ende gefragt, was der Vortragende uns sagen will. :)

Das anschließende Social Event bestand aus einem 4-Gänge-Menü. Alles in allem ein sehr schöner Konferenztag.

Dienstag, 3. August 2010

YAPC::EU 2010 in Pisa - Tag 0

Morgen geht die YAPC::EU 2010 in Pisa los. Für mich ist es die erste YAPC, nachdem ich 2002 gezögert habe nach München zu fahren und 2007 irgendwelche Ausreden für Wien hatte. :)

Die Anreise war gestern und verlief problemlos. Von Hamburg (Lübeck) ging es mit RyanAir direkt nach Pisa.

Heute stand Matt S. Trout's Catalyst 5.80 Master Class auf dem Programm. In einem atemberaubendem Tempo (und mit 0 Vortragsfolien) konnte ich meine Catalyst-Kenntnisse auf einen neuen Stand bringen. Und siehe da, meine über die Jahre etwas negativ gewordene Einschätzung hat sich schlagartig geändert. Doch das ist mal etwas für einen anderen Blogbeitrag.

Zusätzlich gab es noch einen Schnupperkurs DBIx::Class obendrauf.

Zwischen Kursende und Pre-Conference-Meeting habe ich mit einem Arbeitskollegen noch den schiefen Turm von Pisa angeschaut. Ja, er ist wirklich schief. :)

Morgen geht es mit den Vorträgen los. Mein Vortrag ist am Donnerstag vormittag, ausgerechnet parallel mit Tim Bounce's Devel::NYTProf-Vortrag (den ich gern gesehen hätte).

Mittwoch, 21. Juli 2010

Alles neu macht der Mai ...

... auch wenn es bereits Juli ist. :)

Der letzte Beitrag meines alten Blogs ist nun über ein Jahr her. Das hängt sicher damit zusammen, daß ich in der Zwischenzeit zweimal den Job (und auch den Wohnort) gewechselt habe. So ging es im März 2009 nach Erlangen und seit November bin ich nun in Hamburg.

Aber ein weiterer Grund war meine selbstgeschriebene Blog-Software. Die Texte schön in prest (Perl reStructed Text) geschrieben, um später evtl. mal PDF zu erzeugen. Alle HTML-Seiten wurden statisch generiert. Neue Beiträge habe ich im Texteditor geschrieben und eine Webvorschau gab es nicht. (Ich habe also alle Seiten generiert und mir dann den neuen Beitrag im Browser angeschaut.)

Das war alles viel zu umständlich. Mal schnell von unterwegs einen Beitrag schreiben war einfach nicht möglich. Mit Blogger soll dies nun alles anders werden!

Und in einem der nächsten Beiträge gibts auch wieder Perl-Code. :)