Neues in der Kategorie Perl

Perl-HowTo.de: Getting Things done with Perl. Tipps, Tricks und Anleitungen ist eine Website, die von mir betrieben wird, und sich überwiegend an angehende Perl-Programmierer wendet.

Nachfolgend eine Übersicht der Artikel, die Laufe des Jahres 2011 auf Perl-Howto.de erschienen sind:

Siehe auch

Die dynamische Open Source Programmiersprache Perl war, wie im Jahr zuvor, mit einem Messestand und einem Perl Developer Room mit Fachvorträgen auf der FrOSCon in St. Augustin vertreten.

Zu dem Developer Room habe ich mit einem einstündigem Vortrag über Log::Log4perl beigetragen.

FrOSCon2011-Log4Perl-Presentation-ThomasFahle.jpg

Messe und unser Stand waren in diesem Jahr leider nicht so gut besucht wie im Vorjahr, dafür ergaben sich intensive Gespräche mit Besuchern.

Die ruhige Atmosphäre bot die Möglichkeit bestehende Kontakte zu den Entwicklern von Open Source Software, die für den Einsatz in Unternehmen konzipiert ist, zu vertiefen und neue Kontakte zu gewinnen.

Vortrag: Log::Log4perl im Easy Mode

Der Vortrag dient als Einstieg in das Logging-Framework Log::Log4perl.

Gerade Einsteiger schrecken vor der Komplexität des professionellen Logging Frameworks zurück. Der Vortrag erläutert grundlegende Konzepte an Hand des Easy Modes als Übergang auf den Standardmode.

Team

Der Erfolg des Messestandes und der Vorträge wäre ohne die freiwilligen Helfer gar nicht möglich gewesen. Besonderen Dank haben sich verdient

  • Renée Bäcker
  • Roland Schmitz

Die dynamische Open Source Programmiersprache Perl war dieses Jahr zum zweiten Mal auf dem Linuxtag in Berlin vertreten.

Als Partnerprojekt stellte sich Open Ticket Request System (OTRS), ein Ticket- oder Kommunikationsmanagementsystem, das oft und gerne als Help-Desk- oder auch Issue-Tracking-System eingesetzt wird, zur Verfügung.

Themen

Messe und unser Stand waren fast immer gut besucht und wir konnten viele gute Gespräche mit Entscheidern, Entwicklern, Mitgliedern anderer Open Source Communities, Lehrern und auch Einsteigern führen.

Im zahlreichen Gesprächen konnten wir folgende Themen vorstellen:

Team

Der Erfolg des Messestandes wäre ohne die freiwilligen Helfer gar nicht möglich gewesen. Besonderen Dank haben sich verdient:

  • Renée Bäcker, der zwar nicht anwesend war, aber sehr gute Vorarbeit geleistet hat
  • Gabor Szabo, Hauptorganisator, der ebenfalls nicht anwesend war, aber sehr gute Arbeit im Hintergrund geleistet hat
  • Jan Hartung, Softwareentwickler, Perl-Monger
  • Herbert Breunung, Softwareentwickler, Perl6-Entwickler
  • Shawn Beasley, OTRS Community Manager
  • André Bauer, Alexander Halle und Daniel Obee vom OTRS Community Board (OCB) Team (OTRS.org)

Fazit

Die Teilnahme am Linuxtag hat sich, wie im letzten Jahr, gelohnt. Wir werden 2012 wohl wieder nach Berlin zum Linuxtag kommen.

Perl-HowTo.de: Getting Things done with Perl. Tipps, Tricks und Anleitungen ist eine Website, die von mir betrieben wird, und sich überwiegend an angehende Perl-Programmierer wendet.

Nachfolgend eine Übersicht der Artikel, die Laufe des Jahres 2010 auf Perl-Howto.de erschienen sind:

Siehe auch

Die neue Modern Perl Ubuntu 10.10 Desktop Live DVD ist fertig und liegt zum Download als ISO-Image bereit.

U10-10-2-klein.png

Features

  • Perl 5.10.1 und mehr als 2.600 CPAN Module vorinstalliert
  • Modern Perl Module wie Catalyst, DBIx::Class und Moose bereits installiert
  • Zahlreiche Editoren wie Padre, Eclipse mit EPIC-Plugin, Vim, Emacs, Geany, jEdit
  • Zahlreiche Bibliotheken und Header-Dateien bereits installiert - vereinfacht die Installation weiterer CPAN-Module erheblich
  • Softwareversionierung cvs, svn, hg, git und bzr inkl. graphischer Tools bereits installiert
  • In Perl geschriebene Bildbearbeitungssoftware: Shutter
  • Weitere Software kann mit den Standardwerkzeugen apt-get, Synaptic oder dem Software-Center einfach installiert werden.

Modern Perl und Ubuntu einfach ausprobieren

Das ISO-Image (1,8 GB) kann einfach mit VirtualBox oder VMware gestartet werden.

U10-10-1-klein.png

Alternativ lässt sich das ISO-Image auch auf eine DVD brennen. Anschließend den Rechner von der DVD booten und das Ganze einfach ausprobieren. Da es sich um eine Live-DVD handelt, wird nichts auf dem Rechner installiert.

Editoren und Versionskontrolle für Perl-Entwickler (m/w)

U10-10-3-klein.png

Padre

Padre wird in der Version 0.70 ausgeliefert, die leider den ein oder anderen Bug hat und sofort abstürzt. Hier hilft nur ein manuelles Update auf Version 0.72 oder neuer.

Kephra

Wer manuell updated, kann bei dieser Gelegenheit auch Kephra, den etwas anderen Editor, installieren, der es nicht auf die DVD geschafft hat, da noch keine Ubuntu/Debian Packages vorliegen.

Shutter - Shutter - Feature-rich Screenshot Tool

U10-10-4-klein.png

Shutter, eine in Perl geschriebene Software für Screenshots, bietet umfangreiche Bearbeitungsmöglichkeiten.

Siehe auch:

Die dynamische Open Source Programmiersprache Perl war dieses Jahr erstmals mit einem Messestand auf der FrOSCon in St. Augustin vertreten.

Wie im Jahr zuvor gab es auch einen Perl Developer Room mit Fachvorträgen, zum dem ich mit einem kurzen Vortrag zu Perl Dancer beigetragen habe.

FrOSCon-Dancer-Presentation-Thomas-Fahle.jpg

Messe und unser Stand waren meist gut besucht und wir konnten viele gute Gespräche mit Entwicklern, Mitgliedern anderer Open Source Communities und Besuchern führen.

Weiterhin konnte ich einige wertvolle Kontakte zu den Entwicklern von Open Source Software, die für den Einsatz in Unternehmen konzipiert ist, herstellen.

Themen

Im zahlreichen Gesprächen konnten wir u.a. folgende Themen vorstellen:

  • Padre, die Perl-IDE
  • Moose, a postmodern object system for Perl 5 that takes the tedium out of writing object-oriented Perl.
  • DBIx::Class, Extensible and flexible object <-> relational mapper.
  • Catalyst, The elegant MVC framework
  • Mojolicious, Web in a Box - A next generation web framework for the Perl programming language.
  • Dancer, The easiest way to write web applications in Perl
  • Perl::Critic, ein statischer Source-Code Analyzer für Perl
  • CPAN, mehr als 20.000 Erweiterungen für Perl
  • und natürlich die Perl-Community.

Open Source Communities

Dank des familiären Charakters der FrOSCon waren die Stände anderer Communities nur ein paar Schritte von uns entfernt. Der Perl-Stand befand sich in direkter Nähe zu Ubuntu, Fedora, openSUSE und PostgreSQL.

Die räumliche Nähe ermöglichte zahlreiche fruchtbare Gespräche mit den Mitgliedern dieser Communities. An dieser Stelle noch ein Mal vielen Dank an die Helfer an den Nachbarständen - es hat wirklich Spaß gemacht.

Business

Auch im geschäftlichen Bereich konnte ich gute Kontakte zu den Machern der folgenden Open-Source Produkte herstellen:

Vorträge des Perl Developer Rooms

Nachfolgend eine Übersicht der Slides der Vorträge des Perl Developer Rooms auf der FrOSCon 2010:

Vortrag Einführung in Dancer

Perl Dancer ist ein relativ neues Mikro-Framework zur einfachen und schnellen Entwicklung von WebApps.

Der Vortrag zeigt an Hand eines einfachen Beispiels, wie man mit Dancer und einer Handvoll CPAN-Modulen eine WebApp in weniger als 15 Minuten erstellt (Source-Code zum Download).

Team

Der Erfolg des Messestandes und der Vorträge wäre ohne die freiwilligen Helfer gar nicht möglich gewesen. Besonderen Dank haben sich verdient:

Fazit

Die Teilnahme an der FrOSCon hat sich gelohnt. Nächstes Jahr wieder.

Siehe auch

Bildnachweis:

Foto von Max Maischein.

Die neue Modern Perl Ubuntu 10.04 LTS Desktop Live DVD ist fertig und liegt zum Download als ISO-Image bereit.

 

Ideal für Schulungen

  • Perl 5.10.1 und mehr als 2.600 CPAN Module vorinstalliert
  • Modern Perl Module wie Catalyst, DBIx::Class und Moose bereits installiert
  • Zahlreiche Editoren wie Padre, Eclipse mit EPIC-Plugin, Vim, Emacs, Geany, jEdit
  • Zahlreiche Bibliotheken und Header-Dateien bereits installiert - vereinfacht die Installation weiterer CPAN-Module erheblich
  • Softwareversionierung cvs, svn, hg, git und bzr inkl. graphischer Tools bereits installiert
  • In Perl programmierte Spiele wie Frozen Bubble oder Vaccuum Magic bereits installiert
  • Weitere Software kann mit den Standardwerkzeugen apt-get, Synaptic und dem neuen Software-Center einfach installiert werden.
padre_klein.pngPadre, "the Perl IDE", in Version 0.50.

 

Modern Perl und Ubuntu einfach ausprobieren

Das ISO-Image (1,8 GB) kann einfach mit VirtualBox oder VMware gestartet werden.

Alternativ lässt sich das ISO-Image auch auf eine DVD brennen. Anschließend den Rechner von der DVD booten und das Ganze einfach ausprobieren. Da es sich um eine Live-DVD handelt, wird nichts auf dem Rechner installiert.

 

Siehe auch