git: Unterschiede wortweise anzeigen

Wird bei dem Versionsverwaltungsprogramm git das Kommando diff verwendet, dann werden die Unterschiede Zeilenweise angezeigt. Es gibt jedoch Situationen, in denen es schöner wäre nur die Wörter, die sich geändert haben, farblich hervorgehoben zu bekommen.

Diese Funktion bietet git schon von Haus aus an. Dazu muss das Kommando diff mit …

Weiter lesen ...


jQuery wird mobil

Wie einem Blog-Eintrag im jQuery-Blog vergangenen Freitag zu entnehmen war, haben die Entwickler gerade ihre Arbeit an einer Oberfläche für mobile Geräte begonnen. Ziel dabei ist es, sich nicht nur auf eine spezielle Plattform zu beschränken, sondern auf möglichst vielen unterschiedlichen Geräten ein einheitliches Bild zu bieten.

Dafür wurden zunächst …

Weiter lesen ...


Dateien vom Webserver mit X-Sendfile schneller ausliefern

Webserver sind für das ausliefern von statischen Dateien optimiert, bieten aber an sich keine große Möglichkeit zur Interaktion zwischen Nutzer und Server. Das brauchen sie auch nicht, da interaktive Webseiten über Skriptsprachen wie PHP, Python, Perl und weitere realisiert werden. Die durch ein Skript gesteuerte Auslieferung von statischen Dateien kann …

Weiter lesen ...


CeBIT: Mit checkMyCode.org auf Fehlersuche

Auf der CeBIT 2010 stellen Forscher der Universität des Saarlandes in Hall 9 an Stand B43 ein Tool zum Prüfen von Quelltexten vor. Ziel ist es bestimmte Muster in bestehenden Programmen zuerkennen und anschließend eventuelle Fehler bzw. Anomalie in anderen Programmen zu finden.

Im Hintergrund des Programms arbeitet eine Datenbank …

Weiter lesen ...


SVN nach Git konvertieren

Subversion (SVN) und Git sind zwei Werkzeuge zur Versionsverwaltung von Dateien. Soll jetzt ein bestehendes SVN Projektarchiv (engl. repository) in ein Git Repository konvertiert werden, kann dies zum Beispiel mit git-svn sehr leicht und schnell gemacht werden.

Zuerst muss ein neues Git Respository angelegt werden, welches später als Ziel für …

Weiter lesen ...


Qt 4.5+ unter LGPL

Letztes Jahr im Januar hat Trolltech mit dem erscheinen von KDE4 bekannt gegeben, dass Qt unter der GPLv3 veröffentlicht wird. Zwei Wochen später wurde Trolltech von Nokia aufgekauft. Im September letzten Jahres wurde Trolltech dann in Qt Software umbenannt.

Heute, fast genau ein Jahr nach der Übernahme durch Nokia, wurde …

Weiter lesen ...


Nokias Handwriting Calculator

Bei Nokias "Handwriting Calculator" handelt es sich um einen kleinen Taschenrechner für Nokia Geräte. Dieser demonstriert Nokias neue Technologie zur Erkennung von Handschrift.

Die Software gibt es für Mobiltelefone mit S60 Oberfläche, für Maemo und für Windows.

Weitere Informationen und ein Video gibt es auf den Betalabs Seiten von Nokia …

Weiter lesen ...


Sphinx - Python Dokumentations Generator

Bei Sphinx handelt es sich um ein Tool, mit dem sehr schön und schnell Dokumentationen für Python Projekte erstellt werden können.

Einführung

Wer selbst an einem Projekt arbeitet bzw. mitarbeitet, kennt vielleicht das Problem das die Dokumentation meistens viel zu kurz kommt. Sie ist meistens nur sehr kurz oder nur …

Weiter lesen ...


Python 3.0 erschienen

Vor 2 Tagen ist Python 3.0 (aka Python 3000 aka Py3k) erschienen.

In Python 3.0 wurden viele veraltete Sachen entfernt. Weiterhin wurde das Verhalten von internen Objekten, wie Strings und Dicts, verändert und die Struktur der internen Bibliotheken reorganisiert. Damit ist Python 3.0 zu Python 2.x …

Weiter lesen ...


Test von Grafik-Funktionen mit 8x8 LED-Matrix

Letzten Freitag hatte ich endlich mal wieder etwas Zeit an meiner LED-Matrix weiter zubauen. Implementiert habe ich jetzt verschiedene Grafik-Funktionen. So können jetzt Linien, Kreise und gefüllte Rechtecke gezeichnet werden.

Im Projekt Wiki ist ein Demo Video zu finden.

Da der Mikrocontroller durch die Darstellung des Bildes eigentlich schon recht …

Weiter lesen ...