Perl Hacks - Damian Conway, Curtis Poe

Perl Hacks

Buch
328 Seiten
2006 | 1., Aufl.
O'Reilly (Verlag)
978-3-89721-474-3 (ISBN)
29,90 inkl. MwSt
  • Titel ist leider vergriffen;
    keine Neuauflage
  • Artikel merken
Egal, ob Sie ein Einsteiger oder bereits Experte sind, Sie werden mit Perl Hacks voll auf Ihre Kosten kommen. Perl besitzt ein einzigartiges Community-orientiertes Entwicklungsmodell mit mehr als einer Million engagierter Programmierer und einem beeindruckenden Informationsaustausch zwischen Usern und Entwicklern, das nahezu für jedes Perl-Problem eine Lösung hervor gebracht hat. Sie finden einen ordentlichen Teil der gefundenen Lösungen in diesem Buch.


Jeder Hack inPerl Hacks ist eine überschaubare, abgeschlossene Lerneinheit. Manche beinhalten praktische Übungen, die Ihre Grundverständnis schulen, während andere Hacks eindrucksvoll aufzeigen, was für verrückte Sachen mit Perl realisiert werden können. Die meisten Hacks bestehen aus zwei Teilen: zunächst einmal eine konkrete Antwort auf das unmittelbare Problem, das Sie lösen müssen, darüber hinaus aber auch aus einem vertiefenden Lösungsweg, der ebenso auf andere Fragestellungen übertragen werden kann. So lernen Sie, wie CPAN-Shortcuts in den Firefox-Browser integriert werden, wie Sie Dateien rückwärts lesen können, wie grafische Spiele in Perl geschrieben werden und vieles mehr.
Damit Sie sich schnell und bequem in Perl Hacks zurecht finden, ist das Buch in griffige, praxisnahe Kapitel eingeteilt:


  • Produktivitäts-Hacks
  • Benutzer-Interaktion
  • Datenbearbeitung
  • Mit Modulen arbeiten
  • Objekt-Hacks
  • Debugging


Perl Hacks
spricht Programmierer mit ganz unterschiedlichen Interessen und Schwerpunkten an. In diesem Buch lernen Sie, mit Perl klug zu programmieren – egal, ob Sie bereits ein erfahrener Entwickler oder ein Tüftler mit Spass am Ausprobieren sind.



Jeder Hack in Perl Hacks ist eine überschaubare, abgeschlossene Lerneinheit. Manche beinhalten praktische Übungen, die Perl-Grundfähigkeiten schulen, während andere Hacks eindrucksvoll aufzeigen, welch verrückte Sachen mit Perl realisiert werden können.Die meisten Hacks bestehen aus zwei Teilen: zunächst einmal eine konkrete Antwort auf das unmittelbare Problem, das gelöst werden soll, darüber hinaus aber auch aus einem vertiefenden Lösungsweg, der ebenso auf andere Fragestellungen übertragen werden kann.Der Leser lernt beispielsweise, wie CPAN-Shortcuts in den Firefox-Browser integriert werden, wie Dateien rückwärts gelesen werden können, wie grafische Spiele in Perl geschrieben werden und vieles mehr.Besonders geeignet für Perl-Programmierer, die neue Anregungen und Wege suchen.

Credits IX
Vorwort XV
Kapitel 1
Hacks zur Steigerung der Produktivität
Schnellerer CPAN-Zugriff mit den dynamischen Lesezeichen von Firefox
Die Möglichkeiten von perldoc ausschöpfen
Die Perl-Dokumentation online lesen
Shell-Aliase effektiv nutzen
Perl-Identifier in Vim automatisch vervollständigen
Den besten Emacs-Modus für Perl finden
Eigene Stilvorgaben einhalten
Schlechten Perl-Code gar nicht erst sichern
Automatische Code-Überprüfung beim Einchecken
Tests innerhalb von Vim durchführen
Perl direkt aus Emacs ausführen
Kapitel 2
Benutzer-Interaktion
EDITOR als UI verwenden
Richtige Interaktion auf der Kommandozeile
Interaktionen mit dem Terminal vereinfachen
Warnhinweise am Mac
Interaktive grafische Programme
Konfigurationsinformationen sammeln
Websites nach eigenen Wünschen darstellenKapitel 3
Datenbearbeitung
Dateien als Array behandeln
Dateien rückwärts lesen
Beliebige Tabellenkalkulationen als Datenquelle
Datenbank-Code auslagern
Eine SQL-Bibliothek
Dynamische Datenbankabfragen ohne SQL
Datenbankspalten binden
Teure Datenstrukturen durch Iteration erzeugen
Mehrere Werte gleichzeitig aus einem Iterator auslesen
Kapitel 4
Module
Lange Klassennamen verkürzen
Modulpfade verwalten
Modifizierte Module neu laden
Persönliche Modul-Bundles erstellen
Modul-Installationen verwalten
Modulpfade im Voraus auflösen
Legen Sie sich einen Standardsatz von Modulen an
Demoprogramme direkt aus der Dokumentation erstellen
Schlechten Code von außen ersetzen
Auf das Wohl von CPAN!
Bessere Fehlerbehandlung
CPAN-Module lokal durchsuchen
Selbstständige Perl-Anwendungen
Eigenelexikalische Warnungen
Programmierfehler in Modulen finden und protokollieren
Kapitel 5
Objekt-Hacks
Inside-Out-Objekte umkrempeln
Objekte (fast) kostenlos serialisieren
Mehr Informationen durch Attribute
Methoden komplett privatisieren
Methodenargumente automatisch deklarieren
Zugriffskontrolle für entfernte Objekte
Wirklich polymorphe Objekte
Akzessoren automatisch erzeugen
Kapitel 6
Debugging
Kompilierungsfehler schnell finden
Unsichtbares sichtbar machen
Debugging mit Testszenarien
Debugging mit Kommentaren
Bei Fehlern den Quellcode anzeigen
Anonyme Funktionen deparsen
Anonyme Subroutinen benennen
Die Herkunft von Subroutinen ermitteln
Den Debugger anpassen

Übersetzer Jörgen W Lang
Sprache deutsch
Gewicht 467 g
Themenwelt Informatik Programmiersprachen / -werkzeuge Perl
Schlagworte HC/Informatik, EDV/Programmiersprachen • Objektorientierte Programmierung • OOP • Perl • Perl 5 • Perl 6 • Programmierung • Skriptsprache
ISBN-10 3-89721-474-1 / 3897214741
ISBN-13 978-3-89721-474-3 / 9783897214743
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich
Keeping the Easy, Hard, and Impossible Within Reach

von Brian D. Foy

Buch | Softcover (2018)
O'Reilly Media (Verlag)
53,85