Artikel

Artikel

Selbst die besten Programmierer machen Fehler - immer wieder. Je nach Erfahrung des Entwicklers, Komplexität des Projekts und Wichtigkeit des Endprodukts bedarf es unterschiedlicher Debugging- und Testmethoden sowie geeigneter Tools.

Artikel

Häufig müssen Programme strukturierte Eingabedateien verarbeiten und verstehen. Komplizierte Dateiformate erfordern dabei hohen Programmieraufwand - oder den Einsatz eines Parsergenerators. JavaCC deckt die wichtigsten Aspekte der Parsergenerierung für Java-Programme ab.

Artikel

Das Ausbleiben oder übermäßige Verzögerungen von Ping-Antworten können ein Hinweis auf drohende Serverprobleme sein. Damit sie den Admin nicht mit Fehlalarmen aufschreckt, muss rein auf Ping gestützte Überwachungssoftware feinkörnig konfigurierbar sein - so wie Smokeping.

Artikel

Linux hat sich als Betriebssystem für Embedded-Geräte längst etabliert - nicht zuletzt, weil die Hersteller von der Vorarbeit der Community profitieren und Entwicklungszeit sparen. Doch manche Firmen nehmen die GPL nicht allzu genau und erschweren den Zugang zu den Quellen.

Fachbücher

Subversion hat das Zeug dazu, CVS als Versionskontrollsystem abzulösen. Das Team hat ein Handbuch geschrieben, um Anfänger und Umsteiger ins neue System einzuführen. Das Drucksystem Cups ist bereits Standard. Hauptentwickler Michael R. Sweet verschafft mit seinem umfassenden Buch Durchblick.

Nach oben