Jetzt musste ich doch gerade feststellen, dass ich schon seit März (!!) nicht mehr gebloggt habe. Daher wollte ich hier ganz kurz und bündig auf eine neue Suchmaschine im Suchmaschinenuniversum aufmerksam machen: Cuil
Laut eigenen Angaben, soll der Index der Suchmaschine drei Mal größer sein als der von Google und private Informationen sollen, wie im Gegensatz zu Google, auch nicht gespeichert werden.
So das wars an dieser Stelle auch schon wieder und ich verspreche ich werde ab jetzt wieder öfter schreiben.
Nachdem ich mir die kurze Videoeinführung in das neue Mac OS X Betriebssystem (Leopard) angeschaut habe, kann ich nicht anders als ein bisschen Werbung dafür zu machen, vielleicht doch auf Mac umzusteigen. Denn was andere Betriebssysteme wie Windows oder Linux nicht fertigbringen, nämlich einfach zu bedienende und Effizienz steigernde Programme, gibt es in Leopard ausreichend. Als kleines Schmankerl, die Videotour mit John dem netten Appleverkäufer.
Ich bin heute zufällig auf die Seite von Zoho gestoßen. Dort werden einige nette Office-Tools online angeboten. Sprich, es gibt einen Texteditor, ein Tabellenkalkulationsprogramm, ein Wiki, Kalender, etc. Ich hab mir zwar noch nicht alles angeschaut, aber es macht bisher einen recht guten Eindruck. Plus es kostet nichts…
Yo, ich weiss ja nicht, wer schon einmal mit LaTeX gearbeitet hat, aber diejenigen, die es schon einmal gemacht haben, dürften ziemlich genervt gewesen sein vom ewigen Befehle einhacken. Stimmts? Und da hab ich mich vor ein paar Wochen daran gemacht einmal einen plattformunabhängigen und benutzerfreundlichen Editor für LaTeX zu entwickeln. Leider ist er noch überhaupt nicht fertig und die erste brauchbare Version ist auch erst für Juni/Juli geplant, aber anschauen kann man sich es doch ein bisschen.
Wer kennt sie nicht, diese, vor allem auf Windowsrechnern, so häufig benutzte Tastenkombination Ctrl+Alt+Del. Wer mal wissen will, wer es erfunden hat und vor allem wer schon immer mal ein wirklich blödes Gesicht von B. Gates sehen will soll sich mal untenstehendes Video ansehen.
Ein kleiner Tipp am Rande, den es vielleicht auch schon irgendwo im Netz gibt. Wenn man die signals eines QDialogs mit connect() verbinden will, sollte man das unbedingt tun before man QDialog::exec() aufruft, da ansonsten – logischerweise – nichts passiert.
Nach langwierigen und zeitaufwendigen Arbeiten während meines Urlaubs habe ich jetzt meinen Posterbeitrag (Genome-wide Clustering of Genes) für die ISI 2007 in Köln abgeschickt. Hoffentlich wird er angenommen und, was noch wichtiger ist, hoffentlich interessieren sich wenigstens ein paar Leute dafür ohne zu stark daran rumzukritisieren.
Jetzt hab ich heute mal mein erstes eigenes Plugin für den QtDesigner, zur Konvertierung einiger Dateiformate im Bereich der Bioinformatik, entwickelt. Dabei war allerdings die Programmierung des Widgets das kleinere Problem. Viel größere Probleme bereitete mir die Fehlermeldung: „expected constructor, destructor, or type conversion at end of input“, die immer beim Aufruf des Macros Q_EXPORT_PLUGIN2 auftrat. Nach ziemlich langwierigen Versuchen und Recherchen, habe ich dann herausgefunden, dass der Fehler daran lag, dass die Header-Datei <QtCore/qplugin.h> nicht eingebunden war.
Danach funktionierte das Kompilieren einwandfrei. Aber bevor sich jemand noch genauso dämlich anstellt wie ich und den QtDesigner startet und das eigene Widget vermisst: Die Lib muss noch ins $QTDIR/plugins/designer Verzeichnis kopiert werden. Und dann klappts auch mit dem Widget.