Launchpad und Bazaar

Gestern wollte ich meine deutsche Übersetzung für Financisto (https://launchpad.net/financisto/) mittels Bazaar in das Launchpad Repository einchecken. Im ersten Schritt wurde also erst einmal mittels

bzr branch lp:financisto

das entsprechende Repository auf die Festplatte geholt. Dann wurde der Launchpad Benutzer für Bazaar gesetzt

bzr launchpad-login seeseekey

Im nächsten Schritt muss man dann einen SSH Key für Launchpad erstellen. Dies geschieht mittels

ssh-keygen -t rsa

Dort wird der Ort des Schlüssels sowie ein Passwort abgefragt. Seinen Public Key trägt man danach unter https://launchpad.net/~seeseekey/+editsshkeys (Nutzername entsprechend ändern) ein. Der Public Key ist dabei in der Datei mit der Endung pub zu finden. Diese Datei ist standardmäßig unter /~/.ssh/id_rsa.pub zu finden.

Nachdem das erledigt ist fügt man die neuen Dateien zum Repository hinzu und lädt sie mittels

bzr add
bzr commit
bzr push lp:financisto

hoch. Beim pushen wird man nochmal nach dem Passwort für den SSH Key gefragt und anschließend wird das ganze in das Repository hochgeladen.

Qt Integration in Visual Studio

Möchte man das Qt Framework und Visual Studio benutzen so sollte man sich das entsprechende Addin unter http://qt.nokia.com/downloads/visual-studio-add-in anschauen. Neben dem Addin wird dann noch das Framework benötigt welches unter http://qt.nokia.com/downloads/windows-cpp-vs2008 bezogen werden kann. Anschließend findet man im Visual Studio einen neuen Menüpunkt Qt. Das Addin ist damit installiert.

Nun sollte noch die Umgebungsvariable Path um das bin Verzeichnis des Qt Framworks erweitert werden (z.B. C:\Qt\4.6.3\bin) sowie eine neue Umgebungsvariable namens QTDIR angelegt werden in welcher der Pfad des gesamten Framworks steht (z.B. C:\Qt\4.6.3\). Nun kann mit Qt gearbeitet werden.

Weitere Informationen gibt es unter:
http://mm-werkstatt.informatik.uni-augsburg.de/documents/tutorials/qt2005.pdf

SpecialFolder.LocalApplicationData auf Ubuntu

Vor ein paar Tagen teste ich eine .NET Anwendung auf einem Ubuntusystem. Anschließend wollte ich in eine von der Anwendung geschriebene Konfigurationsdatei hineinschauen. Doch ich fand sie erst einmal nicht. Die Anwendung ließt sich dabei den Pfad der lokalen Anwendungsdaten mittels SpecialFolder.LocalApplicationData aus. Unter Ubuntu ist das entsprechende Verzeichnis dabei unter ~/.local/share/myapp/ zu finden.

HackFwd

Softwareentwickler sind nicht unbedingt die idealen Geschäftsleute und Firmengründer. Also hat man nun als Entwickler eine Idee und würde sie auch gerne kommerziell nutzen, hat aber nicht wirklich den Nerv dafür. Was nun? Abhilfe schafft hierbei das Unternehmen HackFwd. Dabei bietet HackFwd dem Entwickler eine Finanzierung und kümmert sich um rechtliche und andere Tätigkeiten so das sich der Entwickler auf sein Projekt konzentrieren kann. Der Preis dafür ist das HackFwd im Endeffekt 30% vom Unternehmen gehören. Natürlich stellt sich die Frage wie gut die Idee sein muss damit man in den Genuss dieser Finanzierung kommt ;)

Weitere Informationen gibt es unter:
http://www.golem.de/1006/75636.html