Horch, was kommt von draußen rein: Eine Firewall, die losträllert, sobald Pakete eintreffen, unterrichtet den lauschenden Admin über die Lage im Netz. Damit das Spiel nicht monoton ausfällt, dirigiert die Portnummer die Tonhöhe. Diese Virtuosität gelingt mit Netfilter-Hooks und dem passenden Modul.
Compiler
Viele Gnome-Anwender schätzen die Einfachheit des Window-Managers Metacity, der ohne Allüren seine Arbeit verrichtet. Wer dennoch Funktionalität vermisst, wird vielleicht bei den hier vorgestellten Erweiterungen Brightside und Devil's Pie fündig.
Eine grundlegende Aufgabe von Administratoren ist das Installieren und Verwalten von Applikationen. Dieser Artikel vermittelt die dafür notwendigen Kenntnisse, um bei der LPI-Prüfung 101 zu bestehen.
Linux-Smartphones wie das Motorola A780 lassen sich im Gegensatz zu Geräten mit proprietären Systemen fast beliebig anpassen und erweitern. Mit den Entwicklungswerzeugen des Open-EZX-Projekts, die für eine ganze Gerätefamilie taugen, kann jeder sein eigenes Betriebssystem zusammenmixen.
Wo jedes Byte zählt, speckt Dietlibc das System ab: Die überschaubare C-Bibliothek ersetzt die Standard-Glibc und macht C-Programme fit für den Einsatz auf Embedded-Systemen mit minimalen Ressourcen.
Das Oprofile-Paket sammelt statistische Laufzeit-Informationen moderner Prozessoren und wertet sie aus. Das erlaubt das Profiling komplexer, interagierender Programme und Bibliotheken und ermöglicht somit eine Analyse des gesamten Systemverhaltens.
Immer weniger Programmierer geben sich mit einem simplen Editor und dem C-Compiler zufrieden. Komfortable IDEs können die Entwicklung mit komplexen Toolkits durchaus vereinfachen. Das Linux-Magazin stellt die besten Linux-Tools für Programmierer vor.
Je mehr Daten ein Computerbenutzer hortet, umso schwerer fällt ihm das Wiederfinden. Die richtige Kategorisierung ist dafür eine wichtige Voraussetzung. Das noch etwas fragile Leaftag bietet für diesen Zweck Kategorien-Tags - unabhängig vom Dateisystem.
Der GNU-Compiler GCC hat neben dem Dialekt Objective C++ eine Menge Neuerungen an Bord. Ein handgeschriebener Parser für C und Verwandte soll die erste Stufe der Übersetzung beschleunigen, andere Erweiterungen die Sicherheit eigener Programme verbessern.
Mit jeder 64-Bit-Maschine, die über die Ladentheke geht, stehen die Kernelprogrammierer auf dem Prüfstand: Ist ihr eigener Code 64-Bit-tauglich oder nicht? Auch bei der Portierung auf exotische Prozessoren gibt es einiges zu beachten.
Unkommerziell, unkompliziert und seit Jahren ein fester Termin im Open-Source-Kalender: Auf dem Campus der Freien Universität Brüssel trafen sich 3500 Entwickler zur Fosdem 2006.
Gerade war er noch da - nun will er ums Verrecken nicht mehr auftauchen. Die Jagd nach einem schwer reproduzierbaren Fehler hat schon manchen Software-Entwickler und Sysop auf die Palme gebracht. Das kostenlose Jockey schont in solchen Situationen die Nerven.
Die Free Software Foundation hat den Entwurf für die kommende GPL-Version 3 auf ihre Website und zur Diskussion gestellt. Einige Änderungen zur alten Version scheinen kosmetisch, andere überraschen.
Trotz Taktveränderungen durch Speedstep oder Quiet'n'Cool im Kernel exakte Zeiten messen? Diese Folge der Kern-Technik stellt Kernelfunktionen für den richtigen Umgang mit der Zeit vor.
Lexer und Parser in Perl schreiben ist keineswegs langbärtigen Gurus vorbehalten. Am Beispiel eines mathematischen Formelparsers nimmt dieser Perl-Snapshot die Angst vor Token und RPN.














