May 2009 Archive

Ende April hat die  Enlightened Perl Organisation (EPO) einen Blog-wettbewerb rund um Perl ins Leben gerufen. Dieser soll die Programmiersprache in der Öffentlichkeit bekannter machen. Und die Perl-Community dazu zu bringen, auch mal außerhalb ihrer Community zu predigen. ;-)

Zitat: "In order to promote the Perl language, and encourage more people within the Perl community to promote the language to the world outside the Perl echo-chamber, Enlightened Perl is pleased to announce the Iron Man Perl Blogging Challenge."

Die Regeln für den Wettbewerb sind einfach:
4 Beiträge zu Perl alle 32 Tagen, mit maximal 10 Tagen zwischen jedem Beitrag. Je nach Durchhaltevermögen, durchläuft  man die Stufen Paperman, StoneMan, BronzeMan bis hin zum IronMan (oder jeweils Women). Es gibt keine Verlierer, im schlimmsten Fall bleibt man PaperMan.


Links:
Perl bietet die Möglichkeit die Dokumentation von Programmen direkt in den Quellcode einzubetten. Dazu wird POD verwendet. Die "Plain Old Documentation"  Markup-Sprache.
Es gibt verschiedene Möglichkeiten sich diese Dokumentation anzusehen.
Am einfachsten ist der Aufruf über die Kommandozeile.
perldoc LWP::Simple          
perldoc /usr/local/share/perl/5.10.0/LWP/Simple.pm
Die einfachste Art, aber nicht unbedingt die die Komfortabelste.

An dieser Stelle setzt
Perldoc::Server. Perldoc::Server erlaubt es die Dokumentationen aller installierten Module im Webbrowser zu lesen.
Zu seinen Features gehören:
  • Ein StandAlone mini-webserver (auf Catalyst-Basis)
  • Syntax-Highlighting
  • Alle Pragma, Module und Funktionen sind untereinander verlinkt.
  • Suchfunktion
  • Eine Liste der 10 meistbesuchten Einträge
Das Design wurde von perldoc.org übernommen:
PerldocServer.png
Am einfachsten installiert man es über cpan oder cpanplus

cpan Perldoc::Server
Danach kann der StandAloneServer mit dem Befehl:

perldoc-server
gestartet werden. Danach kann unter http://127.0.0.1:7375 in den Dokus gestöbert werden


Links:

December 2010

So Mo Di Mi Do Fr Sa
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  

Über dieses Archiv

Diese Seite enthält alle Einträge von $mad[4]->milk() von neu nach alt.

April 2009 ist das vorherige Archiv.

June 2009 ist das nächste Archiv.

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