Home Neues und Informatives


codeKB: Version 0.2.002 online

21 Aug 2006 13:13:43

codeKB: Version 0.2.002 onlineUnd ich habe doch noch ein wenig Zeit gefunden bevor ich für ein paar Tage weg bin - das nächste Release von codeKB ist heute fertig geworden.
Neben dem schon erwähnten MySQL Support sind einige kleinere Änderungen dazugekommen, eine Reihe von Bugs wurde behoben und es gibt nun auch eine deutsche Sprachdatei, für die, die es gerne so hätten ;)
Jetzt dürfte codeKB schon einigermaßen nutzbar sein - meine Knowledge Base jedenfalls wächst kräftig weiter und sie erfüllt genau den erdachten Zweck. Also mir zumindest gefällt es ;p

Wenn ich dann wieder hier bin, werde ich wahrscheinlich mal eine Demopage aufbauen, auf der man eine Testinstallation von codeKB ausprobieren kann.

Changelog
Download
Infos


codeKB: MySQL Support

17 Aug 2006 20:41:46

codeKB: MySQL SupportAlso ich kann mir nicht helfen, aber ich schaffe es einfach nicht etwas Gutes an MySQL zu finden. Nun ist codeKB nicht das erste Projekt, das ich auf MySQL portieren muss - und jedes Mal muss ich auf irgendetwas anderes verzichten. Wie kann man nur soviel tun, damit ein Anwender bloß nicht auf die Idee kommt Fremdverschlüsselung zu nutzen?
Nun dachte ich, vielleicht profitiere ich wenigstens vom FULLTEXT Index den MySQL mitbringt, damit die Volltextsuche etwas besser wird - aber auch das habe ich zunächst aufgegeben. Der Index ist leider so schlau ausgelegt, dass er erst Sinn macht ab einem wirklich großen Datenbestand - bei wenigen Einträgen schluckt der Index einfach alles als 'Stopword' mit der Begründung, es käme zu oft vor.
Nun lasse ich mit LIKE suchen... *wuah*... na mal sehen, was mir da noch einfällt.

Aber soweit habe ich alle Tests durch und der Port auf MySQL scheint geklappt zu haben - ich denke das wird weniger abschreckend wirken bei der Installation von codeKB. Denn leider ist MySQL wohl immernoch Standard für den Privatanwender. Was will man machen...

Neben der MySQL Unterstützung wird im nächsten Release eine Reihe von Bugs behoben sein und das ein oder andere neue Feature wird es auch geben.


Mobile Computing mit Hindernissen

11 Aug 2006 20:17:24

Mobile Computing mit HindernissenMobil, voll vernetzt und alles zentralisiert - überall Zugriff auf Mails, Termine, Adressbuch. Alles schon Realität? Naja fast...
Ich bin bei dem Thema ja eigentlich schon der genügsamere Nutzer - ich verwalte alle meine Termine auf dem PDA und nur dort - mangels Wille von Thunderbird wegzuwechseln (zu Evolution zB) und mangels Outlook o.ä. gehe ich damit schonmal einer ziemlich großen Menge an Problemen aus dem Weg, denn es fällt hier lästiges Synchronisieren weg.

Meine Mails liegen alle zentral auf einem IMAP, so habe ich auf jedem Rechner - und auch auf dem PDA (und sogar auf dem Handy ;) - stets den selben Bestand zur Verfügung.

Nun bleiben noch Kontaktdaten - auch wenn ich noch eine Weile brauche, bis ich wichtig bin ;p so kommen nach und nach eine ganze Menge von Datensätzen in mein Adressbuch. Hierzu habe ich mir schon vor längerer Zeit einen kleinen, feinen OpenLDAP aufgesetzt, der nun meinen Thunderbird mit allerlei Adressen füttert.
Mobil ist hier jedoch noch nichts zu holen. Es gibt, so scheint es, keine wirklich echte Möglichkeit einen PDA mit einem LDAP Server abzugleichen. Und dieses Mal liegt es noch nicht einmal daran, dass ich ein ach so böses Linux verwende, nein, selbst für Windows habe ich bisher nichts Entsprechendes finden können.
Ok, 'gar nichts' ist übertrieben. Für den syncML Server Sync4j gibt es ein LDAP Plugin, das verspricht zu tun, was ich suche... nur leider geht das momentan sehr eingeschränkt, denn alle Kontakte kommen als , (ja, nur ein Komma, mehr nicht) an. Darüber hinaus gibt es nur eine handvoll unterstützter Datenfelder (Geburtsdatum etc fällt alles weg) - nun hoffe ich auf Version 2 des Plugins, die seit März angekündigt ist...

Es ist also doch gar nicht so einfach, immer und überall, seine (elektronischen) Daten aktuell zu halten - vielleicht benutze ich auch wie immer einfach die falschen Standards - kann ja noch einen Exchange Server aufsetzen, damit geht das bestimmt.........


codeKB release

03 Aug 2006 19:34:06

codeKB releaseMan glaubt es kaum - da habe ich wirklich gerade in dem Moment, in dem ich das Projekt bei Sourceforge abgeschickt habe die Bestätigung von berliOS bekommen... mal sehen was ich jetzt mit dem sf Account mache.
Tja und nachdem ich gestern und heute kräftig an der Projektseite gebastelt habe (das ist ja ganz schön Arbeit) gibt es nun den ersten Release von - ja codeKB heißt das gute Stück.
Eine genaue Beschreibung, um was es bei codeKB geht gibt es unter dem neuen Punkt links oder einfach direkt unter thiem-net.de/codeKB/. Für alle, die bei so viel Text immer gleich erschrecken, gibts auch eine Kurzfassung ;)

codeKB steht für Source Code Knowledge Base und genau das ist es auch. Nachdem ich schon mehrfach fluchend feststellen musste, dass alle meine Pachtes und Bash Scripte nie da sind, wo ich sie suche, wenn ich sie mal dringend brauche, ging ich auf die Suche nach einer Art Datenbank speziell für Quellcode, doch irgendwie bin ich nie fündig geworden und da dachte ich mir eben - mach ichs halt selbst.

codeKB ist nun das Ergebnis meiner Auseinandersetzung mit PHP5, einer Menge CSS und einer mehrfach neu erdachten Strategie, wie man Wissen am Besten so strukturieren kann, damit man es am Ende auch wieder findet.
codeKB soll also - wenn es mit entsprechenden Daten gefüttert wird - eine Art persönliches Nachschlagewerk werden. Ich zum Beispiel speichere darin nicht nur meine ganzen Patches, sondern da kommt alles rein vom Quellcode für meinen neugeschriebenen LCD Daemon für die Jukebox, über Konfigurations Howtos einzelner Applikationen wie Postfix, etc, bis hin zu simplen Auflistungen einzelner Shell Kommandos, die man selten braucht, aber immer wenn man sie braucht hat man keine Ahnung mehr, was man eingeben musste.

Ich weiß nicht, ob codeKB für irgendjemanden da draußen interessant sein wird, aber ich habe es versucht so zu schreiben, dass es wartbar und erweiterbar ist. Und bis jetzt habe ich auch noch vor weiter daran zu arbeiten. Je nachdem ob es überhaupt Resonanz darauf geben wird, stecke ich entsprechend Arbeit hinein.
Für mich heißt es jetzt erst einmal codeKB mit allem zu füttern, das ich morgen wieder vergessen habe :)

codeKB project site
http://developer.berlios.de/projects/codekb



Betriebsferien bei berliOS

01 Aug 2006 09:55:15

Betriebsferien bei berliOSTja, soviel zum Thema - fast fertig... nun warte ich seit über einer Woche darauf, dass die 24 Stunden zum Registrieren meines Projektes auf berliOS vorbei sind, aber scheinbar hat der ganze Laden Betriebsferien. Es werden so wie es aussieht keine neuen Projekte angenommen und dazu kommt, dass sich immer mehr bestehende Projekte darüber beschweren, es seien die SVN/CVS Server bis zum Rand gefüllt und es ließen sich keine Daten mehr speichern.
Toller erster Eindruck muss ich sagen ;)
Also mal sehen wie lange ich noch warte - hab schließlich auch immer genug anderes zu tun - aber ich denke wenn es im Laufe der Woche nichts wird, werd ich mir vielleicht mal freshmeat ansehen oder vielleicht doch zum altbekannten sf.net ziehen.