Bei der diesjährigen Gnome-Benutzer und -Entwicklerkonferenz GUADEC standen die Verbesserung der Usability und die Beschleunigung des Gnome-Desktops im Mittelpunkt.
Ob Umzüge, Software-Entwicklungen, Linux-Migrationen oder Kriege - alle komplexen Projekte mit komplexen Abhängigkeiten, wichtigen Endterminen und Budgets erfordern gute Planung, am besten am Computer. Für den einzelnen Mitarbeiter reicht dagegen eine intelligente Terminsoftware.
Web Services mit XML-RPC und SOAP sind zwar praktisch für den maschinellen Austausch von WWW-Daten, aber schwierig zu programmieren. REST macht Webdienste so einfach, wie das Web einmal war.
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.
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.
Wer Open Source programmiert, braucht selten das Rad neu zu erfinden. Die meisten Probleme hat schon einmal jemand anderes gelöst. Eine spezialisierte Suchmaschine fördert praktische Codefragmente in vielen Programmiersprachen zutage.
Verstopfen zu viele Anwendungen die eigene Internetleitung, stellt sich schnell der Wunsch ein, den Netzwerkverkehr besser zu steuern. Dem steht oft die komplizierte Konfiguration entgegen. Trickle ermöglicht einfaches Traffic Shaping ohne Netzwerk-Diplom.
Novell macht weiter ernst mit Linux und bringt eine eigene Desktop-Distribution für Unternehmen heraus. Sie basiert auf dem Suse Linux Enterprise Server 9, enthält aber auch Neuerungen.
Über XML-basierte RSS-Feeds geben viele Websites maschinenlesbare Zusammenfassungen ihrer Inhalte. Die meisten Programmiersprachen kommen mit dem Format gut klar.
Das Mono-Projekt ist die freie Antwort auf Microsofts .NET-Plattform. Dieser Artikel stellt grundlegende Klassen und Methoden der Framework Class Library vor und demonstriert, wie man mit C# bequem Dateien, Zeichenketten und Collections verarbeitet.
Zum dritten Mal fand in Berlin die Konferenz Wizards of OS statt. Auf dem Treffen diskutierten Programmierer, Künstler und Politaktivisten die Zukunft freier Software und der Gesellschaft.
Immer mehr deutsche Firmen setzen auf Linux als kostengünstige Lösung. Auch die öffentlich-rechtliche ARD benutzt das freie Betriebssystem, um die Tagesschau digital aufzunehmen, zu schneiden und fürs Streaming aufzubereiten.
Für die gängigen Computerspiele führen moderne Grafikkarten viele Berechnungen selbstständig aus und rendern 3D-Szenen in akzeptabler Qualität. Eine realistischere Darstellung schaffen Shader-Programme, die auf dem Grafikchip laufen und unter Linux in der Hochsprache Cg programmiert wurden.












