Wenn in einem Team Probleme auftauchen, ist es wichtig, die Vorgänge zu protokollieren und Lösungsschritte zu planen. Ticket-Systeme helfen den Überblick zu behalten und die Ressourcen effizient einzuteilen.
Python
Im September erschien Version 2.5 der Skriptsprache Python. Dieser Artikel verrät, welche Veränderungen die neue Ausgabe bringt und ob sich der Umstieg lohnt.
Rund 200 Mitarbeiter des KDE-Projekts trafen sich Ende September im Trinity College in Dublin. Während der gut einwöchigen Konferenz pflegten die Entwickler die Kontakte, formulierten Ziele für das kommende Jahr und legten die technische Basis für Version 4 der Desktopumgebung.
Microsoft veröffentlicht demnächst eine Admin-Shell für Windows, die diesen Namen auch verdient. Beim Pipelining verhält sich die Powershell unter Umständen sogar robuster als die Unix-Pendants, weil sie typisierte Objekte durchreicht.
Jeder wünscht sich Programme, mit denen er flink arbeiten kann. Schnelle Software entsteht aber nicht durch flächendeckende, sondern durch wenig Optimierung - an den richtigen Stellen. Dieser Workshop zeigt, wie Sie bei Python-Programmen ins Schwarze treffen.
Lange Zeit mussten Mono- und Dotnet-Entwickler auf eine maßgeschneiderte Skriptsprache warten. Seit kurzem füllt Boo diese Lücke. Als Mischung aus Python, C# und einer Prise funktionaler Programmierung eignet sie sich für Prototyping ebenso wie für größere Projekte.
Die Konferenz Oscon ging mit einem Besucherrekord in ihr achtes Jahr. Neben Skriptsprachen, Datenbanken und Web-Themen prägten rechtliche und politische Aspekte freier Software das Programm.
Das Testen komplexer Webapplikationen erfordert nicht unbedingt teure proprietäre Tools wie Test Director oder Silk Performer: Selenium gibt's umsonst. Es steuert alle gängigen Browser unter verschiedenen Betriebssystemen fern und lässt sich unter anderem mit Perl programmieren.
Die Libhal verhindert, dass das Hardware-Management zu einer Odyssee im Weltall wird. Dieser Artikel verrät C-Kundigen, wie sie in eigenen Programmen die Libhal-API dafür nutzen, Geräte zu finden und sich über Veränderungen unterrichten zu lassen.
Wie die wirtschaftlichste Datenbank finden, wenn keiner der Probanden einen Preis hat? Jenseits von Glaubensbekenntnissen oder Ratlosigkeit gibt es handfeste Kriterien für die Wahl der geeignetsten Datenablage. An ihnen messen sich in diesem Vergleich acht kostenlose Kandidaten.
Nach aufgeblähten Frameworks, Monsterbibliotheken und riesigen Webplattformen ist es Zeit für eine Schlankheitskur. Das Python-Framework Web.py setzt dabei neue Maßstäbe: Es besteht aus nur einer Datei. Mit seiner Hilfe lassen sich im Handumdrehen dynamische Websites erstellen.
Aktuelle Versionskontrollsysteme folgen dem Trend zum verteilten System. SVK gehorcht dem dezentralen Ansatz und bedient sich dabei existierender Systeme wie Subversion. Dieser Artikel beschreibt die Konzepte und zeigt, wie SVK sie auf elegante Weise umsetzt.
Öffentlich zugängliche PCs sollen meist nur einem bestimmten Zweck dienen, große Funktionsvielfalt ist dabei eher hinderlich. Wie die KDE-Kollegen mit dem Kiosk-Modus sperren seit Version 2.14 des Desktops auch Gnome-Admins ihre Benutzer in einen goldenen Käfig.
Screenshots geben nur einen statischen Eindruck von laufenden Programmen. Vom Desktop aufgenommene Filmsequenzen zeigen die Software dagegen in Aktion. Die Bitparade stellt die wichtigsten Programme dafür vor und vergleicht ihre Features.
In objektorientiertem Programmcode wirken SQL-Abfragen wie Fremdkörper. Zudem unterscheiden sich die SQL-Dialekte verschiedener Datenbanken. Die Lösung: Der Objekt-Relational-Mapper SQL Object stellt ein einheitliches objektorientiertes Interface zur Verfügung.














