Javas Druckfunktionen änderten sich im Lauf der Jahre mehrfach, nicht immer zum Besten. Der neue Java Print Service ist endlich so ausgereift, dass man ernsthaft mit ihm arbeiten kann. Mit einem Zusatzpaket findet er unter Linux auch Cups-Drucker.
Wer von außen durch die eigene Firewall ins LAN gelangen will, braucht entweder ein geheimes Loch oder einen kooperativen Agenten auf der Innenseite. Ein Jabber-Client nimmt von innen aktiv Kontakt zum öffentlichen Jabber-Server auf und wartet auf Instruktionen seiner Internet-Buddies in Form von Instant Messages. Michael Schilli
Unter einem echten Multitasking-System wie Linux laufen viele Prozesse gleichzeitig. Dabei kommt es nicht selten zu konkurrierenden Zugriffen auf Dateien. Um Datenverluste zu vermeiden, gibt es mehrere Methoden, um Dateien mit Locks zu versehen. So sichert sich ein Programm exklusiven Zugriff.
Postmoderne Mail: Workshop: Mailserver aus Komponenten installieren und konfigurieren
01.12.2004
Ein Mailserver ist heute eine Synthese aus MTA, IMAP- und POP-Server, Authentifizierungssystem und Account-Verwaltung. Der Workshop zeigt, wie mit Postfix, Cyrus-IMAP, MySQL und dem Webfrontend Web-cyradm ein solches System entsteht.
Tux liest: QT-Programmierung und barrierefreies Webdesign
01.12.2004
"Practical Qt" erklärt fortgeschrittenen Programmierern die GUI-Bibliothek, auf der auch KDE basiert. Das zweite Buch richtet sich an Webdesigner und möchte ein Internet schaffen, das behinderten Benutzern nicht unnötig Steine in den Weg legt.
Linux-taugliche Entwicklungswerkzeuge für Perl sind rar, doch eine Eigenbau-IDE ist mit JEdits Hilfe kein Problem und zudem kostenlos, maßgeschneidert und plattformunabhängig.
Kern-Technik: Kernel- und Treiberprogrammierung mit dem Kernel 2.6 - Folge
17
01.12.2004
Der unüberschaubar große Zoo von Netzwerkgeräten spiegelt sich im Kernel in der Anzahl zugehöriger Treiber wider. Wie sie intern funktionieren, zeigt diese Folge der Kern-Technik. Ein virtuelles Netzwerk-Device dient als Einstieg für eigene Experimente.
Die meisten Webbibliotheken machen 90 Prozent der Aufgaben einfach, den Rest schlichtweg unmöglich. Das in Ruby geschriebene Open-Source-Framework Rails bewahrt sich die notwendige Flexibilität, um auch die restlichen zehn Prozent auf die Bahn zu bringen.
Linux mit links bedienen ist mit der Einhand-Tastatur Tasta nicht weiter schwierig, sie ersetzt mit nur zehn Tasten und einer Reihe komplexer Tastenkombinationen ein ausgewachsenes Keyboard. Das Competence Center Hardware testete, wie gut sich die Spezialtastatur und ihre Bedienung für Linux eignet.
Diese Kolumne berichtet aus der Perspektive von GNU-Projekt und FSF über Projekte und aktuelle Geschehnisse aus dem Umfeld freier Software und versucht Einblicke in die zugrunde liegende Philosophie zu vermitteln. In dieser Ausgabe geht es vor allem um Programme zur Kommunikation mit Mobiltelefonen.