Fällt der Internetprovider aus, sitzt der Nutzer zu Hause auf dem Trockenen. Es sei denn, er hilft sich wie ein Profi und schaltet auf die Konkurrenz um. Ein Perl-Skript konfiguriert dann den Rechner neu.
Perl
Die freie Skriptsprache Perl ist in Version 5.10.0 erhältlich. Das Perl-Entwickler-Team ließ sich von einigen Features der kommenden Version 6 inspirieren.
Ab Version 4.21 enthält Nmap die Scripting Engine NSE. Statt nur nach Ports und Protokollen zu suchen, erweitern dabei Skripte die Funktionen des Netzwerk-Tools erheblich. Eine Programmiersprache und eine Schnittstelle zu den Funktionen des Scanners helfen dem Netzwerker.
Manche Leser ließen sich in die Irre führen. Das zeigte die rege Forumsdiskussion zum Perl-Programmierwettbewerb anlässlich des zehnjährigen Bestehens der Snapshot-Kolumne im Linux-Magazin 10/2007. Inzwischen hat die Jury alle Einsendungen gesichtet und bewertet - jetzt stehen die Sieger fest.
Auch redaktionsintern schlug der vom Linux-Magazin ausgeschriebene Programmierwettbewerb Wellen. Eine Lösung in der Template-Sprache des Contentmanagement-Systems Ezpublish schießt den Vogel ab.
Gehirnakrobaten rechnen gerne vor Publikum, auf welchen Wochentag ein zugerufenes Datum fällt. Den Trick kann auch Otto Normalrechner mit etwas Übung lernen. Ob er zuverlässig funktioniert, prüft das im Snapshot vorgestellte Skript mit aktueller Perl-Technologie.
Auch Profis kennen nicht alle Kommando-Optionen - sie wissen aber, wo sie suchen müssen. Das LPI erwartet viele Detailkenntnisse, setzt aber auch voraus, dass Prüflinge die Standardmethoden kennen, um Hilfe in der Programmdokumentation zu finden.
Bei der Microtransat starten autonome, unbemannte Mini-Segelboote, die bei Wind und Wetter selbstständig Kurs halten müssen. In der rauen See vor der Küste von Wales fand die letzte Generalprobe vor der im nächsten Jahr anstehenden Atlantiküberquerung statt.
Webanwendungen bestehen üblicherweise aus einem Dreigespann von Interpreter-Sprache, Datenbank und Server - unter Linux meist in Form von LAMP (Linux, Apache, MySQL, PHP/Perl/Python). Dieser Artikel schildert, wie der Autor mit C++ ein leistungsfähigeres Konzept umgesetzt hat.
Der Editor Vim (Vi improved) unterstützt auch Perl-Plugins, die den gerade editierten Text auf Tastendruck manipulieren. Dabei lassen sich mit dem mächtigen Perl komplexe Funktionen deutlich schneller entwickeln als mit Vims eingebauter Skriptsprache.
Ein, zwei Jahre in den USA arbeiten wäre nicht schlecht, dachte sich Mike Schilli im Jahr 1996. Elf Jahre sind es inzwischen in San Francisco geworden und seit genau zehn Jahren versorgt der Perlmeister das Linux-Magazin von dort aus mit seinen Snapshots.
Mit dieser Ausgabe blickt das Linux-Magazin auf sein 13-jähriges Erscheinen zurück. Es gibt zudem einen runden Geburtstag zu feiern: Michael Schilli wird zehn - zwar nicht er, aber sein Perl-Snapshot.
Spiele-Programmierer rechnen mit physikalischen Formeln und setzen spezielle Tricks ein, um Grafiken realitätsnah zu animieren. Der als Perl-Wrapper verfügbare Simple Direct Media Layer (SDL) bietet ein leistungsfähiges Framework, um einfache 2D-Welten zu schaffen, hier eine...
Der deutsche Internet-Telefonie-Anbieter Sipgate hat die Spezifikation seiner Schnittstellen sowie verschiedene Beispiele offen gelegt.
Das Überwachungsprogramm Monitorix ist in Version 1.0.0 erschienen. Nun berichtet es neben anderen Systemdaten auch Lüfter-Drehzahlen sowie die Temperatur von CPU, Mainboard und Festplatten.










