Die Mädels und ich waren in letzter Zeit in Schwarzenbek unterwegs um ein paar Geocaches zu sammeln. Hier ein paar Bilder davon. Und mehr zu Geocaching gibt es hier: http://www.geocaching.com/
Nordsee ist Weg
Kurz vor Weihnachten waren wir noch in Cuxhaven. Eigentlich zu einem Geburtstag. Aber wir wollten auch nochmal kontrollieren ob die Welt am 21. untergeht. Wie auf den Bildern zu sehen war die Nordsee zu dem Zeitpunkt schon weg…
Frohes Neues
Moritz, Alexa, Vanessa, Sabrina und ich wünschen euch allen noch ein gesundes neues Jahr.
Hier gibt es noch ein paar Fotos vom Ende des alten Jahres…
Knowledgeroot2 – Weitere Entwicklungen
Die Entwicklung an Knowledgeroot2 schreitet weiter vorran. In den nächsten Tagen wird es wieder einen Snapshot als Download geben. Darin diesmal der Datei Up- und Download.
Nach der ersten Version von Knowledgeroot gibt es hier jetzt einige Änderungen. Dateien liegen jetzt wieder auf der Platte in einem Datastore der durch einen Filemanager verwaltet wird. Dieser sorgt auch dafür, dass Dateien mit gleichen Inhalten nur einmal gespeichert werden. Soll heißen. 10 mal die selber Datei hochgeladen aber nur einmal auf der Platte gespeichert.
Weiter gehen wird es jetzt mit der Anbindung an MSSQL. Ich hoffe hier bekomme ich eine Lösung über und mit dem ZendFramework hin. Man darf gespannt sein.
So. Hier jetzt noch ein aktueller Screenshot von Knowledgeroot2:
Moritz – 7 Wochen danach
Über 7 Wochen ist die Geburt von Moritz nun schon her. Der Alltag ist eingekehrt und allen geht es soweit gut. Der Kleine hat die 5Kg-Marke auch schon geknackt und ist jetzt auch schon aktiver am Tag beteiligt und nimmt die Umwelt um sich herum immer mehr wahr.
Hier ein paar Eindrücke aus unserem Alltag:
MySQL vs. PostgreSQL (Trigger/Stored Precedures)
Ich bin gerade dabei für Knowledgeroot2 die Datenbank Dumps zu erstellen. Für PostgreSQL hab ich dies nun schon fast fertig. Über MySQL musste ich mich gestern mal wieder richtig ärgern.
In Knowledgeroot2 soll diesmal automatisch für Inhalte, Seiten und Dateien eine Historie mit geführt werden. Dies hab ich in PostgreSQL mittels Trigger und Stored Procedures gelöst. Es funktioniert und kann sicherlich noch optimiert werden. Nun wollte ich das gleiche in MySQL machen und musste feststellen, dass dies nun überhaupt nicht so geht wie ich dachte.
Für PostgreSQL habe ich folgendes Dump: https://github.com/lordlamer/knowledgeroot/blob/master/data/dumps/postgresql.sql
Anhand des Dumps kann man auch meine Idee sehen. Wenn ich einen Datensatz in die content/page/file Tabelle einfüge oder ändere wird mittels eines Triggers eine Funktion aufgerufen die dann auch einen Eintrag in die entsprechende Historie-Tabelle tätigt.
Soweit sogut. Jetzt kommt MySQL mit seinen Fesseln. Es sollte ja schon bekannt sein, dass ich in MySQL nur einen Trigger je event an eine Tabelle hängen kann. Dies ist für mich zum Glück kein Problem. Aber ein Problem ist, dass ich nicht in einem Rutsch einen Trigger für mehrere Events anlegen kann. Nein, hier muss ich für jedes Event dann einen Trigger anlegen. OK. Etwas mehr schreibarbeit. Damit kann man auch noch leben wenn man dann NEW und OLD an eine Funktion in MySQL durchreichen könnte. Aber falsch gedacht. Auch dies geht nicht…
Willkommen und schon müssen wir Code duplizieren.
Für mich zeigt dieser Umstand leider nur, dass man MySQL leider nicht in Umgebungen einsetzen kann und sollte wo viel mit Triggern und Stored Procedures gearbeitet wird.
Klar, es geht irgendwie auch in MySQL aber Spass macht das nicht! Hier besteht wirklich noch Nachholbedarf!
PS: Hier noch mein aktuelles Dump dann in MySQL: https://github.com/lordlamer/knowledgeroot/blob/master/data/dumps/mysql.sql – Verbesserungen nehme ich gerne entgegen
Moritz – Erste Fotosession
Nachdem Sabrina die Fotos auch schon auf ihrem Blog veröffentlicht hat, mache ich dies nun hier auch einmal. 😉
Das sind die ersten professionellen Fotos von einem Fotografen aus dem Krankenhaus.
Ich finde, sie sind gut geworden 🙂
Jetzt offiziell: Moritz ist da
Nun aber einmal offziell. Moritz ist seit Freitag Mittag auf der Welt. Das ganze etwas unerwartet und wie immer anders als geplant. Trotz der kleinen Dramatik und dem Stress geht es Sabrina und Moritz bestens.
Der kleine wurde am Freitag den 28.09.2012 um 13:04 in Geesthacht geboren.
Mittlerweile sind Alexa, Vanessa und meine Wenigkeit schon wieder zu Haus und hoffen das Sabrina und Moritz diese Woche auch schnell zu uns kommen damit die Familie wieder vollständig ist.
Hier jetzt nochmal einige Bilder. Diesmal auch richtig gedreht.
PS: Besuch ist dann natürlich auch gerne gesehen 😉