http://www.documentroot.net - Tipps, Tricks, Tutorials, Wissenswertes
Angezeigt werden alle Artikel, die zur Kategorie Software-Entwicklung gehören.
28. Oktober 2011

Versionskontrolle und Datenbank synchronisieren mit svnchronize

Wer mit Subversion PHP-Projekte verwaltet, hat sich bestimmt auch oft schon die Frage gestellt, wie man die MySQL-Datenbank elegant mit-synchronisieren kann. Klar, mit mysqldump bekommt man so etwas hin, aber das ist aufwändig, langsam und oft vergisst man es auch einfach. Das schönste wäre doch, wenn Dump-File und MySQL-Datenbank einfach immer synchron sind, ohne dass man was tun muss und ohne dass minütlich ein Cronjob den Prozessor lahm legt. Ich habe mich eine Weile mit möglichen Lösungen beschäftigt und das PHP-Tool, das dabei entstanden ist, möchte ich nun mit der Welt teilen. Weiterlesen…

Software-Entwicklung , , , , , , , , , , ,

28. September 2010

Tutorial: Interprocess Communication mit D-Bus und Python

In letzter Zeit habe ich mich viel mit DBus und dessen Python-Library herumschlagen müssen. Da mich das sehr viel Zeit und vor allem Nerven gekostet hat, will ich nun hier meine Erfahrungen in Form eines kleinen Tutorials niederschreiben, für all jene, die auch mit dem Thema zu kämpfen haben. Außerdem gibts im Internet praktisch keine sinnvollen Beispiele zum Thema python-dbus und das muss geändert werden. Weiterlesen…

Linux, Software-Entwicklung , , , , , , , , ,

23. März 2010

Tutorial: Klassen, Prototypen und OOP in JavaScript

In JavaScript gibt es keine Klassen im konventionellen Sinn. Stattdessen baut die Sprache auf Vererbung durch Prototypen auf. Hier will ich das Prinzip dieser prototypischen Vererbung und dessen Umsetzung in JavaScript erklären. Ich zeige auch, wie sich mit dessen Hilfe eine aus anderen Sprachen vertrautere klassenbasierte Umgebung nachbilden lässt. Weiterlesen…

Allgemein, Internet, Software-Entwicklung , , , , , , , , , ,