Willkommen auf meiner Website

Hier finden Sie ein paar Informationen über mich:

Ich beschäftige mich bereits seit längerer Zeit mit Computern. Mein Schwerpunkt liegt allerdings nicht bei der Hardware sondern bei der Software. Früher habe ich in C programmiert. Danach sehr lange in Java. Zwischenzeitlich habe mich mit dem Qt-Framework anzufreundet. Meine Fortschritte hier sind im meinem BLOG zu finden.

Jetzt bin ich stolzer Besitzer eines iMac. Deswegen beschäftige ich mich selbstverständlich mit dieses Super Computers. Die Standart Programmiersprache ist Objective-C. Also gibt es wieder etwas neues zu lernen

Mein zweites großes Freizeitvergnügen ist die Musik. Ich höre sehr gerne Musik.

Außerdem lese ich sehr gerne Science Fiction und Fantasy Romane.

Die Produkte der Firma Apple haben es mir sehr angetan. Ich bin stolzer Besitzer eines iMac, eines iPhone, eines iPod Nano und eines IPod Shuffle.

JMBDE

Allgemein

JMBDE ist ein Projekt zur Erfassung von Firmendaten. Ich bin bei meinem Arbeitgeber für die Verwaltung und Betreuung der EDV-Systeme zuständig. Deswegen hat dieses Projekt auch diesen Focus. Es sollen in der Endphase Personen, Zugänge, Computer, Drucker und Telefone erfasst und verwaltet werden.

Dieses Projekt steht in einer auf Qt-Version für verschiedene Plattformen und eine reinen OS X Version zur Verfügung. Mehr dazu ist auf der Projekt Seite zu finden.

Projekt BackupTool

Allgemein

Das Projekt BackuptTool habe ich begonnen um zu Testen welche Möglichkeiten es gibt um auf dem Mac Programme zu schreiben.

BackupToolOSX

Das ist der Teil des Projekts das mit Xcode entwickelt wird.

BackupToolQt

Dieser Teil ist für den Einsatz an mehreren Plattformen gedacht und wird mit dem Qt Creator entwickelt.

Programmieren mit QT

Programm Dokumentation und Hilfe

Aktuell überlege ich welches die beste Methode ist ein Programm mit Dokumentationen zu versehen. Natürlich liest kein Mensch irgendeine Anleitungen für Programme. Auch ich nicht. Die Ausnahme ist nur immer dann wenn man nicht mehr weiter kommt. Aber warum sollte grundsätzlich immer eine gute Dokumentation oder Hilfe zur Verfügung stehen. Eine gute Anleitung wächst mit dem Programm für das sie geschrieben ist! Vielleicht hilft diese Methodik auch dem Programmierer. Ich versuche mich an dieses Thema heranzutasten und die Anleitungen und Hilfstexte mit dem Qdoc3 Programm aus dem QT-Entwicklerpaket zu erstellen.

Programme kompilieren

cmake

In dem QT-Entwicklerpaket wird ein guter Make-Make-Builder angeboten. Das vorletzte Wort in dem letzten Satz ist kein Schreibfehler. QMAKE benutzt einen einfachen Syntax um komplexe Make-Dateien zu erzeugen. Trotzdem bin ich zu CMake gewechselt. Dieses Werkzeug kann alles was QMake auch kann. Allerdings wird diese funktionalität auch für andere Programmiersprachen zur Verfügung gestellt. Die Anpassung an das QT-Entwicklerpaket ist bei CMake Erwartungsgemäß etwas schlechter als bei QMake. Mit QMake werden reine QT-Projekte immer einfacher sein. Aber die größere Flexibilität in andere Richtungen erreicht man nur mit dem CMake Werkzeug.