Foo-Magazin-Titel

Heute ist die neue, 13. Ausgabe des Perl-Magazins $foo erschienen.

Inhalt der 13. Ausgabe:

Performance großer Webseiten - Teil 1

Dr. Johannes Mainusch von XING erläutert in diesem Teil einiges dazu, wie wichtig Performance bei Webseiten ist. Auch einen kurzen Blick unter die Motorhaube bei XING gibt der Autor. Gleichzeit möchte der Artikel die "Awareness" für Performance erhöhen.

Lotus Notes / Domino - Perl(en) mit Java

Wie man von Perl aus auf Lotus Notes / Domino zugreifen kann, zeigt Arnd Koch in seinem Artikel. Dabei zeigt er, wie man auf Ansichten und Dokumente zugreifen kann, Felder auslesen und befüllen sowie Dokumente speichern kann.

Visualisierungen mit Perl und ImageMagick

Auf wissenbelastet.com hat Max Kossatz ein Video veröffentlicht, dass die Bewegungen des öffentlichen Nahverkehrs in Wien über 24 Stunden zeigt. In dieser Ausgabe von $foo zeigt er, wie er dieses Video unter anderem mit Hilfe von Perl erstellt hat.

Kalenderdateien aus Webkalendern erstellen

Dieses Problem tritt häufiger auf als gedacht: Es gibt einen Kalender im Web und man hätte die Daten gerne in seinem Outlook-Kalender oder auf dem Organizer. Der Artikel zeigt, wie man sehr einfach iCal-Dateien erstellen kann, die man dann in seinen Kalender importieren kann.

Perl hilft der Feuerwehr

... beim Üben. In diesem Artikel wird ein Programm und dessen Entstehung gezeigt, das der Feuerwehr beim Üben von Einsatzszenarien mit Brandmeldeanlagen helfen soll.

Perl Scopes Tutorial - Teil 3

Im dritten Teil seines Perl Scopes Tutorials geht Ferry Bolhár-Nordenkampf auf Closures ein, bevor er auf Sprachelemente eingeht, die das Scoping betreffen.

Perl Upload Form

Alexander Becker zeigt in seinem Artikel, wie er mit CGI::Application und einigen Plugins ein Upload-Formular gebaut hat. Dabei geht er auch auf Fallstricke und Sicherheitsaspekte ein.

WxPerl Tutorial - Teil 2

Der zweite Teil des WxPerl Tutorials von Herbert Breunung geht auf die Erstellung von Dialogen mit WxPerl ein. Außerdem zeigt er, wie man in den Programmen auf Ereignisse reagiert.

Interview mit Karen Pauley und Richard Dice

Nach 2008, 2009 gibt es jetzt zum dritten Mal ein Interview zum Thema "State of TPF". Für diese Ausgabe stand neben Richard Dice auch Karen Pauley für das Gespräch zur Verfügung.

und vieles mehr...

  • Neues von der TPF - was ist in den letzten 3 Monaten bei der TPF passiert?
  • "Merkwürdigkeiten" - was man beim "return" in Subroutinen beachten sollte
  • Leserbriefe - Reaktionen unserer Leser auf Artikel in der letzten Ausgabe
  • CPAN-News - Wieder werden 6 neue Module vom CPAN vorgestellt
  • Termine - Was ist los in den nächsten 3 Monaten?

Siehe auch:

Die perlfaq werden derzeit von Renée Bäcker ins Deutsche übersetzt und stehen unter http://perlfragen.de/, im Wiki der Perl-Community und bei GitHub online zur Verfügung.

Renée hat sich das ehrgeizige Ziel gesetzt, im ersten Quartal 2010 komplett mit der Übersetzung fertig zu sein.

Wer Zeit und Lust hat, kann bei diesem Projekt noch mitarbeiten.

 git clone git://github.com/reneeb/perlfaq_de.git

Siehe auch:

Perl hat sich in den letzten Jahren dank aufregender neuer Technologien wie Catalyst, DBIx::Class und Moose erheblich weiterentwickelt (Modern Perl).

Leider ist die Installation der Modern Perl Module nicht ganz so einfach.

Daher habe ich zwischen den Jahren eine Modern Perl Live DVD basierend auf Ubuntu 8.04.3 LTS erstellt.

Features

  • Perl 5.10.1 und mehr als 4.500 CPAN Module vorinstalliert
  • Modern Perl Module wie Catalyst, DBIx::Class und Moose bereits installiert
  • Zahlreiche Editoren wie Padre mit zahlreichen Plugins und Eclipse mit EPIC-Plugin
  • Perl-Applikationen wie asciio bereits installiert
  • Softwareversionierung cvs, svn, git und bzr bereits installiert
  • Weitere Software kann mit den Standardwerkzeugen apt-get oder Synaptic einfach installiert werden

Modern Perl einfach ausprobieren

Das ISO-Image (1,2 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.

Auf dem Desktop befindet sich eine README.txt-Datei, die sich per Doppelklick öffnen lässt und eine Anleitung und Beispiele enthält.

Screenshots

Ein Bild sagt bekanntlich mehr als 1.000 Worte.

Menü Entwicklung

Padre, asciio und Eclipse findet man Im Menü Anwendungen --> Entwicklung:

menu_entwicklung_klein.png

Padre

Aktuelle Padre Version

padre.png

mit zahlreichen Plugins

padre_plugin_klein.png

Eclipse 3.5.1 mit EPIC-Plugin

Aktuelle Eclipse Version mit EPIC

eclipse_klein.png

App::Asciio

Mit asciio lassen sich ASCII-Diagramme einfach erstellen:

asciio_klein.png

Feedback

Feedback, Bugreports, Änderungswünsche, Lob und Kritik bitte einfach als Kommentar oder E-Mail. Danke.

Siehe auch

Turnkey Linux bietet Ubuntu Linux Server Appliances, auf denen bekannte Perl-basierte Software bereits vorinstalliert ist.

Aktuelle Einträge finden Sie auf der Startseite, alle Einträge in den Archiven.

Perl Suchmaschine

Blog Roll

Powered by Movable Type 4.1