Neuigkeiten
2006-09-24
Das ProjectX Kapitel unterhalb des Video/MPEG Projektes wurde weiter ausgebaut und umfaßt jetzt einige weitere Details und Links.
2006-09-22
Ich habe ein weiteres Kapitel über Video/MPEG zu den Projekten hinzugefügt. Es enthält derzeit allerdings ausschließlich einige Informationen (Links, Kurzanleitung und eine Flash Demonstration) zum Programm ProjectX.
2006-09-19
Ich habe zum Projekte Kapitel einen neuen Eintrag über Apache2 hinzugefügt. Dort beschreibe ich die Konfiguration von Apache2, PHP, MySQL,... unter eComStation (OS/2).
Es wurde ebenfalls das REXX-Skript zur Installation von MySQL 5.0.x aktualisiert. Dieses befindet sich im Abschnitt Projekte --> REXX-Skripte.
2006-08-10
Nachdem ich durch eine kleine Änderung am Sourcecode der Java Movie Database für einige Dateien den Import um bis zum 21-fachen bescheunigen konnte, habe ich heute die Beta3 veröffentlicht.
Eigentlich war das Release schon am letzten Wochenende geplant, aber es gab noch einige andere Punkte die in die Beta aufgenommen werden sollten. Schließlich kam noch ein Fehler in den IMDb List Dateien hinzu, zu dem ein Workaround implementiert wurde.
Weitere Details sind auf der englischsprachigen Website nachzulesen: Java Movie Database
2006-08-02
Es ist geschafft! Die zweite Beta der Java Movie Database v1.35 wurde veröffentlicht! Es gibt zahlreiche Verbesserungen sowohl in Form von Bugfixes als auch durch die Optimierung von Anfragen an MySQL. Ansonsten wurde ebenfalls der PDF-Export verbessert. Die iText (Free Java PDF library) Bibliothek wurde in das Installationspaket mit aufgenommen und muss nun nicht mehr gesondert installiert werden.
Weitere Details sind auf der englischsprachigen Website nachzulesen: Java Movie Database
2006-07-13
In den letzten Tagen habe ich einige grundlegende Erweiterungen für das JBMSync Projekt implementiert (auf Basis des Open-Xchange v0.8.2 Quellcodes). Es handelt sich dabei um eine neue bookmarks.java (./src/com/openexchange/webdav/bookmarks.java), die auch problemlos mit Open-Xchange v0.8.0-6 und dessen Vorgängern funktionieren sollte (getestet wurde ausschließlich OX v0.8.2).
Die Erweiterung (der Quellcode) wird im Laufe des Tages im Projekt JBookmark-Sync (kurz JBMSync) zum Download angeboten. Der veröffentlichte Teil enthält noch keine JBMSync Aufrufe, die teilweise schon existieren, um keine unnötigen Klassenabhängigkeiten zu erzeugen (solange JBMSync noch nicht fertig ist).
Änderungen beziehen sich auf die bisherige Live Bookmark Funktionalität die von Open-Xchange bereitgestellt wird und die Dokumentation des Quellcodes:
- Refactoring der bookmarks.java!
- Dokumentation der alten und neuen Methoden des Quellcodes, sowie ein vollständiges Changelog!
- Atom v1.0 Feed hinzugefügt (RFC4287)
-
Weitere Attribute bei Atom v1.0 und RSS v2.0 Feeds
ergänzt (Datum, Autor, Generator,..)
Eine Ausgliederung der Atom und RSS Funktionalität in spezielle Klassen (von einer abstrakten Klasse abgeleitet Klasse oder Klassen mit einem Interface) fehlt noch! - Live Bookmarks im RSS v2.0 und Atom v1.0 Format erlauben
von nun an verschiedene Parameter
(ACHTUNG beim Parameter (alles vor dem '=') ist die Groß/Kleinschreibung zu beachten!) -
startFolderId=<ID des Startordners>
Wird der Parameter nicht angegeben (oder 'startFolderId=0') bleibt alles wie gehabt!
Mit dem Parameter werden nicht wie zuvor alle Lesezeichen (also auch die von anderen Open-Xchange Nutzern die man vielleicht nicht haben möchte) zurückgegeben auf die der Benutzer lesenden Zugriff hat, sondern nur die Lesezeichen, die sich unterhalb dieses Ordners (oder dessen Unterordner) befinden.
Grund: Man kann so seine eigenen (privaten?) Lesezeichen in einem Unterordner z.B. 'Lesezeichen von XXX' anlegen und bekommt dann nur diese zurück, statt aller Lesezeichen.
Frage: Wie ermittle ich die folderId eines Lesezeichen Ordners?
Antwort: Bewege die Maus über das '+' Zeichen des Ordners von dem Du die folderId haben möchtest (die letzte Information diese Links ist die ID des Ordners '...&openfolder=<folderID>#<folderID>').
Der Link muss eventuell in eine Textdatei oder ein neues Browserfenster bzw. einen neuen Karteireiter (Tab) kopiert werden, um die Information sehen zu können. -
ownOnly=yes
Wird der Parameter nicht angegeben entspricht das 'ownOnly=no' (der bisherigen Standardeinstellung).
Wird der Parameter 'ownOnly=yes' verwendet, werden nur die Lesezeichen zurückgegeben, die man selbst erstellt hat. Man kann damit ähnliche Effekte erzielen wie mit dem Parameter 'startFolderId' (siehe oben). -
structure=<RSS20|Atom10>
Wird der Parameter nicht angegeben bleibt es bei der bekannten Standardeinstellung das ein RSS-Feed in Version 2.0 mit den Lesezeichen zurückgeliefert wird.
Wird 'structure=Atom10' verwendet, wird ein Atom-Feed in der Version 1.0 (RFC4287) mit den Lesezeichen zurückgeliefert. -
type=<LiveBookmark|JBMSync>
Wird der Parameter nicht angegeben bleibt es bei der Standardeinstellung 'LiveBookmark' und den unterstützten Strukturen (RSS 2.0 oder Atom 1.0) als Rückgabe.
Wird 'type=JBMSync' verwendet...passiert derzeit nichts. ;)
Die JBMSync Methode wird zwar aufgerufen, aber der entsprechende Code wurde entfernt. Später wird hier die Möglichkeit bestehen die Parameter 'ownOnly' und 'startFolderId' weiter zu verwenden. Der Parameter 'structure' erlaubt mit JBMSync aber andere Werte wie beispielsweise 'Mozilla' (Standard) oder 'Opera'.
2006-07-02
Es gibt einige Vorabinformationen zur Open-Xchange Abwesenheitsnachricht und Erweiterungen des VFP Data Converters (VFPDC).
- OX-Abwesenheitsnachricht:
- Das HTML Template wurde ins englische übersetzt. Es fehlt jetzt noch die Verwendung von Textbausteinen für die Ja/Nein Auswahlfelder. Ein Patch für Open-Xchange Version 0.8.2-0 wird dann bereitstehen.
- Für die Carl von Ossietzky Universität Oldenburg wurden alle bisherigen Patches fü die Open-Xchange Version 0.8.0-6 (bis auf die sprachlichen Korrekturen) bereits für Open-Xchange Version 0.8.2-0 angepaßt.
- VFP Data Converter (VFPDC) - Releasetermin in diesem Monat:
-
Es gibt bereits eine nicht öffentliche Version 0.62
der erweiterten Version des VFPDC die nun auch das
Importieren von Open-Xchange XML Dateien, wie
zum Beispiel den Kontakten erlaubt, um diese dann zum
Beispiel in Excel Listen, DBF,... zu exportieren.
Damit können dann wiederum Serienbriefe erstellt werden, wobei die Excel, DBF,... Datei die Adressinformationen enthält. - In der neuen Version ist außerdem ein schwerwiegender Fehler der erweiterten VFPDC Version behoben, die unter Umständen eine Neuanlage von Spaltendefinitionen verhinderte. Weitere kleine Fehler wurden behoben und ein paar Verbesserungen (zum Beispiel eine fortlaufende ID-Vergabe der Spaltendefinition) wurden implementiert.
-
Die GPL Version des VFPDC wird ebenfalls mit Funktionen
der vorherigen erweitereten Version aktualisiert und
enthält damit die bisher fehlten Funktionen
(iCal Handling,...), bis auf den neuen Open-Xchange XML-Import.
Einen Unterschied muss es ja zwischen den beiden Versionen geben. ;)
2006-06-21
Ein Bildschirmfoto der Open-Xchange Abwesenheitsnachricht Konfigurationsoberfläche wurde hinzugefügt (siehe Projekte -> Open-Xchange -> Abwesenheitsnachricht).
2006-06-14
Entgegen der Ankündigung vom 12. Juni, habe ich noch zwei weitere Änderungen vorgenommen.
- Es wurde in der Beschreibung des Open-Xchange Nachrichtenfilters (siehe Projekte -> Open-Xchange -> Nachrichtenfilter) ein Bild der Konfigurationsoberfläche eingefügt.
- Es wurden zahlreiche Bildschirmfotos des VFP Data Converter (siehe Projekte -> VFPDC) inklusive einer englischsprachigen Beschreibung hinzugefügt. In der deutschsprachigen Projektbeschreibung wird diese später noch übersetzt. Die kommentierten Bildschirmfotos sollen vorläufig einen Schnelleinstieg in den Konverter geben, solange noch keine mehrsprachige Oberfläche und Dokumentation vorliegen.
2006-06-12
Es wurde eine Sortierung der Projekte vorgenommen und das Projekt Open-Xchange hinzugefügt, zu dem derzeit zwei Erweiterungen gehören. Der Sourcecode wird zu einem späteren Zeitpunkt verfügbar gemacht. Derzeit habe ich leider nicht genug Zeit, um mich auch noch darum zu kümmern.
Die nächsten Änderung wird auf der Website der Java Movie Database erfolgen, wo ich eigentlich schon vor einem Monat die zweite Beta-Version veröffentlichen wollte. Alles in allem wird dafür ein kompletter Tag benötigt (Abschlusstest, Pakete erstellen, Webseite überarbeiten,...).
2006-06-05
Die Spenden-Seite wurde fertig gestellt und ein Werbeblock wurde hinzugefügt.
Einige Informationen die auf den Webseiten angezeigt werden, bestehen nun aus Textbausteinen. Dazu gehören unter anderem der Spendenaufruf auf der linken Seite, der Werbeblock und der Footer unten auf der Seite.
Neben den Textbausteinen wird nun automatisch das letzte Änderungsdatum jeder Webseite aktualisiert (Letztes Update: ...), so dass die Angaben in Zukunft immer korrekt sein sollten.
2006-06-03
Ich bin angefangen alle HTML Seiten dieser Website mit Dublin Core Information auszustatten.
Falls es noch nicht aufgefallen sein sollte: Die Webseite ist komplett zweisprachig (die Browsereinstellung wählt die Sprache aus, wird keine Sprache gefunden wird Deutsch als Standardsprache ausgewählt). Ich habe nun einige weitere Absätze der englischen Über mich Seite vom Deutschen ins Englische Übersetzt. Noch ist sie nicht fertig aber es sind genug Details übersetzt, um einige Informationen des deutschen Ausbildungssystems (Duale Ausbildung - Schule und Betrieb) zu verdeutlichen.
2006-06-01
Heute hatte ich endlich etwas Zeit das OS2INFO Projekt zu aktualisieren. Als Ergebnis steht nun die erste öffentliche Version zur Verfügung, nachdem der Sourcecode fast 2 Jahre nicht angefasst wurde. Das Paket besteht aus der ausführbaren Datei und dem Virtual Pascal Sourcecode (GPL). Weitere Details sind der Projektseite zu entnehmen.
2006-05-29
Es wurde der Sourcecode zum VFP Data Converter endlich als direkter Download zur Verfügung gestellt.
Außerdem wurde das Projekt Bookmark-Syncronizer (BMSync) in Java Bookmark-Syncronizer (JBMSync) umbenannt. Es gibt einfach schon zu viele Projekte mit den Namen BMSync oder BMS.
Als weitere Neuerung wurden Informationen zum OS/2 Info Programm hinzugefügt. Dieses Programm wurde von mir im Jahr 2004 erstellt und sollte als Informationlieferant für eine an OS/2 angepaßte phpSysInfo dienen. Da einige Informationen noch fehlen bzw. ich mit einigen Ergebnissen noch nicht zufrieden bin (z.B. Uptime Erkennung) ist existiert noch keine angepaßte phpSysInfo Version. OS2INFO ist in (Virtual) Pascal geschrieben und greift auf REXX zurück. Weitere Details finden Sie auf der Seite des Projektes.
Die PayPal Spendenseite fehlt nach wie vor.
2006-04-12
Ich werde später weitere Details zu den letzten Änderungen veröffentlichen wenn ich etwas Zeit dazu finde. Sie werden aber bemerken das die meisten noch nicht fertigen Links inzwischen entfernt wurden oder sich hinter diesen nun die entsprechenden Dokumente befinden. Die Arbeit ist allerdings noch nicht ganz abgeschlossen.