Kategorie: KSWS
Schlafwandeln versus Programmwandeln
Oktober 28th, 2006 , von Stefan PauleweitDas ergab mal wieder eine ewig lange Nacht! Das KSWS läuft, allerdings nicht auf Linux! Nachdem unidentifizierbare Fehler durch löschen und neuschreiben einer Zeile beseitigt wurden und aus mehreren leeren QString einfach "" wurde, gab es immer noch heftige Probleme beim kompilieren! Und was da alles zu machen war...
So, damit ichs fürs nächste mal noch zusammenkriege:
- Download der neuesten Qt-Version
- entpacken des .tar.gz
- ./configure -qt-sql-mysql -plugin-sql-mysql -opengl -glib (Ich kann nicht ganz ergründen, warum selbst der mysql-Treiber von Firmenwegen her nicht mit kompiliert werden?)
make(und das dauert)make install- eventuelle neuen symbolische Links in /usr/local/bin zu qmake anlegen
Ok, man muss erst mal drauf kommen, das in der Originalkonfiguration solch unwichtige wichtige Dinge wie OpenGl Unterstützung oder Datenbanktreiber nicht vorhanden sind!
Jetzt gehts ans Programm:
qmake -project StartDatei.cpp- per Hand die project.pro editieren und
QT += sql opengleintragen qmake- das Makefile per Hand editieren und bei LIBS
-lXxf86vmanhängen make- Gläubig werden und anfangen zu beten
Früh morgens um 3.30Uhr bin ich dann auch ins Bett gekommen. Auf so ein Quark muss man erst mal kommen! Hoffentlich kommt Qt Jambi bald raus! Vor allem, weil das Programm bei einigen Datenbanksuchen lustige "Speicherzugriffsverletzungen" meldet. Hacke verdammte!
Bookmark:
Qt für Java?!
Oktober 27th, 2006 , von Stefan PauleweitLink: http://www.trolltech.com/company/newsroom/announcements/press.2006-10-24.8142844618
Das sind ja mal Neuigkeiten. Wie Heise.de berichtet, hat Trolltech mit Qt Jambi ein Framework für Java fast fertig. Im KSWS hab ich erste Erfahrungen mit Qt gesammelt. Was mich immer wieder gestört hat, war das ganze hin und her mit den Zeigern. Außerdem ist der Syntax für C++...sagen wir mal gewöhnungsbedürftig. Allerdings sehen die Applikationen doch sehr gut aus! Java Swing ist auch nicht schlecht, an die Visualisierungen von Qt kommt es imho aber nicht ran. Dazu kommt ein zu erwartender Geschwindigkeitsschub. Eine Einbettung in Eclipse gibts auch! Fazit: Es dürfte sich lohnen, einen genaueren Blick auf Qt Jambi zu werfen, wenns dann fertig ist (Datum steht nicht fest)!
Ich frag mich nur noch, ob man Swing und Qt kombinieren kann?
UPDATE:
Ok, wer lesen kann ist klar im Vorteil. Im FAQ steht, das eine Koexistenz mit anderen Containern, wie AWT/Swing möglich ist!
Bookmark:
Langsames ssh
Juli 20th, 2006 , von Stefan PauleweitSo, was hat die Aktion den nun eingebracht?
Rund 500.000 Datenbankeinträge hat mein Rechner innerhalb von 24h über das Netz geschaufelt. Danach gibts eine automatische Telekom Zwangstrennung und der Tunnel bricht zusammen. Nugut, mit den paar Einträgen können die anderen hoffentlich schon mal arbeiten. Allerdings ist der Gedanke an eine Komplettierung illusorisch. Das wären nochmal knapp 80 Millionen! Einträge. Also rund 160 Tage. He, ich wollte noch dieses Jahr fertig werden!
Bookmark:
Datenbank und ssh Tunnel bauen mit BastlWastl
Juli 18th, 2006 , von Stefan PauleweitWas für ein Kampf heute! Da auf dem Datenbankserver in der Uni eine bekloppte kleine Perl Klasse nicht funktionieren will, musste ich mein Programm vom heimischen Rechner starten und die Datenbankeinträge über ssh getunelt in die entsprechenden Tabellen schieben. Natürlich funktionierte das nicht "out of the box"! Erstes Problem: der Server ist nicht von außen erreichbar. Also als allererstes einen Tunnel zu dem öffentlichen Server bauen.