Die Erde hält einen Moment inne - denn Quantum GIS 1.0 ist da! Das Desktop-GIS-Tool kombiniert freie Software, freie Kartendaten und einen eigenen Adressdatenbestand
Python
Mit Python-Dekoratoren lässt sich die Kernfunktionalität einer Anwendung von der erweiterten Funktionalität trennen. Ein Codebeispiel, das die Berechnung von Fibonacci-Zahlen mit einem Wertecache beschleunigt, demonstriert die Eleganz dieses aspektorientierten Ansatzes.
Wenn Codegeneratoren Quelltext für Codegeneratoren erzeugen, läuft ebenso etwas falsch, als wenn man versuchte, Festplatten mit kleinen Magneten zu formatieren. In der Diskussion über Hilfe durch Frameworks und Toolkits gerät manchmal die Beherrschbarkeit eines Softwaresystems verloren.
Eine Million Schüler in über 40 Ländern verwenden den XO-1-Computer des OLPC-Projekts im Schulunterricht. Dessen intuitive Oberfläche Sugar gibt es nun auch für andere Plattformen.
Das Headbangen packt auch (oder gerade) gestandene Admins. Mit Frets on Fire trainieren sie für einen Luftgitarren-Wettbewerb. Etwas ernsthafter, doch immer noch spielerisch, geht es bei freien Klonen der Wirtschaftssimulation Transport Tycoon Simutrans und OpenTTD zu.
Auch wenn ein USB-Spielzeug - etwa ein Styropor-Raketenwerfer - nur mit einer Windows-CD daherkommt, lässt es sich dennoch mit etwas Reverse Engineering unter Linux betreiben. Mit »libusb« sogar ohne Treiber, vom Userspace aus und mit Perl gesteuert.
Die Itools, eine umfangreiche Bibliothek für Python-Programmierer, sind in Version 0.60.0 verfügbar.
Beim Erforschen chemischer Verbindungen hilft die grafische Darstellung der Chemiesoftware Avogadro. Sie meistert dabei souverän die dritte Dimension und bietet eine intuitive Oberfläche, die dennoch viele Funktionen bereitstellt.
Richard Stallman wettert: Cloud Computing sei eine Falle und das Ende von freier Software. Unbeeindruckt davon streben Hard- und Softwarehersteller, Rechenzentren und Dienstleister zu den Wolken.
Das Geizen mit Entwicklungszeit ist das erklärte Ziel des Webframeworks Django. Es enthält leistungsfähige Automationen und reizt das Don't-repeat-yourself-Prinzip voll aus.
Der Einsatz von Projekten, Aktivisten und Unternehmen für die Sache der freien Software und Linux bleibt oft unbemerkt. Die Linux New Media AG zeichnet dieses Engagement deshalb regelmäßig mit Awards in sechs verschiedenen Kategorien aus.
Informatik-Pionier Alonzo Church meinte zwar etwas anderes, als er 1952 seine berühmte These formulierte, in der Sache ist sie jedoch aktuell wie eh und je: Die Programmiersprache ist eigentlich völlig egal.
Nach Jahren der Entwicklung ist Version 1.0 der virtuellen Maschine Parrot für Perl, Python und andere dynamische Sprache erschienen. Ob sie nun ihren Platz in der Welt der Software-Entwicklung finden wird, scheint fraglich.
Auch bei der Strafverfolgung spielen virtuelle Systeme eine immer größere Rolle. Wie Ermittler mit KVM vermeintlich unlesbare Images von beschlagnahmten Servern auswerten, zeigt dieser Artikel.
Cutmp3 1.9.4 MP3-Dateien automatisiert schneiden Quelle: Lizenz: GPLv2 Alternativen: MP3cut, Audacity Wer MP3-Dateien, zum Beispiel lange Podcasts, in handliche Höreinheiten aufteilen möchte, benutzt dazu normalerweise einen gewöhnlichen grafischen Audio-Editor wie Audacity. Doch mit dem...












