Lange Zeit mussten Mono- und Dotnet-Entwickler auf eine maßgeschneiderte Skriptsprache warten. Seit kurzem füllt Boo diese Lücke. Als Mischung aus Python, C# und einer Prise funktionaler Programmierung eignet sie sich für Prototyping ebenso wie für größere Projekte.
Perl
Dieses Backup-System überrascht mit seinen inneren Werten: Mit präparierter Rescue-CD und einem Perl-Skript konserviert es den kompletten Festplatteninhalt von Clients via LAN auf einen Backupserver.
Das Google Web Toolkit ermöglicht die Entwicklung aufwändiger Webanwendungen in Java und generiert daraus automatisch Ajax-Applikationen. Im Hosted-Modus wird die Suche nach Fehlern zum Kinderspiel.
Die Konferenz Oscon ging mit einem Besucherrekord in ihr achtes Jahr. Neben Skriptsprachen, Datenbanken und Web-Themen prägten rechtliche und politische Aspekte freier Software das Programm.
Das Testen komplexer Webapplikationen erfordert nicht unbedingt teure proprietäre Tools wie Test Director oder Silk Performer: Selenium gibt's umsonst. Es steuert alle gängigen Browser unter verschiedenen Betriebssystemen fern und lässt sich unter anderem mit Perl programmieren.
Spammer senden nicht nur E-Mails, sie nisten sich auch in Diskussionsforen und Blogs ein, um mit Link-reichen Pseudopostings die großen Suchmaschinen hinters Licht zu führen. Ein Perl-Skript macht sauber.
Das Linux-Magazin stellt zwei englischsprachige Bücher über unterschiedliche Aspekte der Software-Entwicklung vor: "Perl Hacks" erforscht obskure Winkel der vielseitigen Skriptsprache, "Designing Interfaces" widmet sich ganz der Gestaltung von Benutzeroberflächen.
Wie die wirtschaftlichste Datenbank finden, wenn keiner der Probanden einen Preis hat? Jenseits von Glaubensbekenntnissen oder Ratlosigkeit gibt es handfeste Kriterien für die Wahl der geeignetsten Datenablage. An ihnen messen sich in diesem Vergleich acht kostenlose Kandidaten.
Nina Hagens Medien-Nutzungsverhalten zu kopieren ist für einen Auslandsdeutschen gar nicht einfach. Doch ein Internet-Fernsehportal, die abgekupferte Technik eines Geräts und Perl verhelfen Exilanten sogar zu zeitversetztem Pantoffelkino. Hier Gebliebene haben natürlich genauso viel Spaß.
Die am weitesten verbreitete freie Datenbank-Software ist MySQL. Direkt proportional dazu hat sich ein breites Literaturangebot entwickelt, sowohl zum Datenbankserver selbst als auch zur Anwendungsprogrammierung, beispielsweise mit PHP.
Aktuelle Versionskontrollsysteme folgen dem Trend zum verteilten System. SVK gehorcht dem dezentralen Ansatz und bedient sich dabei existierender Systeme wie Subversion. Dieser Artikel beschreibt die Konzepte und zeigt, wie SVK sie auf elegante Weise umsetzt.
Den Schraubenschlüssel ansetzen und schnell das System auf der D-Box austauschen? Vorsicht - hier drohen rechtliche Fußangeln. Sie zeigen, wie weit unter Umständen die deutschen Gesetze bei Modifikationen an der Software eines kommerziellen Herstellers greifen.
Der naturverbundene Perl-Hacker erforscht die Bergwelt selbstverständlich mit einem Navigationssystem. Dass er anschließend seine erbrachte Wanderleistung grafisch auswertet, ist Ehrensache.
Das Prinzip von Rsnapshot ist nicht neu: Rsync und SSH kopieren zu sichernde Daten zyklisch auf einen anderen Rechner, inkrementelle Backups liegen platzsparend hinter Hardlinks. Die Funktionsvielfalt und das simple Setup suchen aber ihresgleichen.
Moderne Benutzeroberflächen gestalten ist dank der GTK-Bibliothek keine Kunst für besondere Experten. Eine optisch ansprechende Gestaltung erfordert allerdings einiges an Arbeitszeit. Glade und Gazpacho gehen dem Programmierer in der GUI-Küche zur Hand.














