Thursday, 6. January 2005 Week 1

Nightwish - The Pharaoh Sails To Orion

Nightwish - Oceanborn

"Get away from me!
Take heed to thyself and see my face no more!
for in the day Thou see my face
Thou shalt die!"
– Exodus 10:28



A constellation of divine architecture built on Earth
A holy harbour – Orion
Nautical ascension to the firmament

Ship-shaped barrows open my heart to the wisdom of this land
Sailing with the Serpent Chimera of a fiendish sandman

The Unicorn arrives with the westwind to dream His funeral
"Thou art born for Horus dwells in Thee"

Slumbering with the ebb and the flow of this foaming tomb
"Thou art born for Seteh dwells in Thee"

Reveal your face to me and guide me through the Stygian fields
Enthral my soul to Sepedet’s beams to serve Your will

Sailing on the distant seas from darkness to deliverance
Tales like the ocean written to the Draco’s glance

Ruling with the scythe of death you tear our philosophies apart
An ancient starwalk to merge into the stars

"Open thy veins for my venom
Kiss the cobras with thy twisted tongue
So shalt thou join the empyrean circus
Where beggars mourn and seraphs dance
In this twilight cathedral
Shall I wed thee,
O Bride of the Netherworld"

Sailing on the distant seas...

Join my soul the Hunter in the sky

Smarty

Angeregt durch Gordons Smarty Posting gibts es hier nun auch einen Eintrag über Template Systeme und ein paar interessante Links.

Angefangen hat das mit den Templates, als ich vor 2 Jahren die Website für meine Klasse des Gymnasiums gemacht habe. Damals benutze ich die P.E.T. Template-Engine von Andreas Demmer.
In der damals top-aktuellen Version 1.5 musste man Template-Tags in einer etwas unhandlichen Form benutzen: <!-- {tag} -->

Als ich vor einem Jahr mein Weblog komplett neu programmierte, wollte ich auch ein Template-System benutzen, aber ohne so umständliche Tags.
Inspiriert von diesem Artikel habe ich eine PHP-Klasse programmiert, welche eigentlich nichts anderes macht, als ein paar Variablen zu speichern und eine Template-Datei zu inkludieren. Die Template-Tags sind auf <?=$tag;?> geschrumpft und man kann die ganze Vielfalt von PHP nutzen ohne die Template-Datei speziell zu parsen.

Im letzten Sommer habe ich einen Ferienjob gesucht und mich auf eine Ausschreibung des KIS gemeldet. Als Anforderung wurden unter anderem Smarty Kenntnisse genannt, und so habe ich mir einen Abend Zeit genommen und mich in Smarty hineingearbeitet.

Früher habe ich mich etwas vor Smarty gedrückt, weil es mir etwas schwerfällig schien mit Template-Kompilierung, Caching etc.
Doch seit ich mich intensiv damit beschäftige und auch entdecken durfte, dass die kompilierten Templates eigentlich genau meinem "include"-Template System entsprechen, habe ich meine Meinung geändert.
Nun setzte ich Smarty auch bei eigenen Projekten ein.

Hier noch ein paar gesammelte Links zu Smarty:

Wednesday, 5. January 2005 Week 1

English

Motivated by Joel’s Advice for Computer Science College Students i beginn now to blog also in english. The target is to improve my written english skills.
I hope that this experiment doesn’t result like the french one, which is dying poorly since i daily speak french and don’t write in it anymore.

Sunday, 26. December 2004 Week 52

phpBB Wurm

Seit heute Abend bekomme ich von folgenden Hosts etwas 'spezielle' HTTP Anfragen, welche hier zum Glück wirkungslos sind:

  • mail.shanghaiguide.com.cn
  • aster.propagation.net
  • cp02.virtuabyte.com
  • b3.ovh.net
  • merlin2.provinz.bz.it
  • www.silverchair.nu
  • chippy.takeoverhosting.com
  • web1.o1.com
  • cpanel5.fuitadnet.com
  • cgi03.plus.net
  • 18.67-18-148.reverse.theplanet.com
  • 66.199.234.42
  • sproggit.fluent.ltd.uk
  • server1.progressiveinsite.com
  • pingouin.ie2.u-psud.fr
  • 194.42.45.5
  • ...

Dazu sunflyer.ch:

Beeindruckend ist die Anzahl von Opfern, die irgendwie sowas in ihren Sourcen haben müssen.

<?php
foreach ($_GET as $_get) {
exec ($_get);
}
?>
Friday, 24. December 2004 Week 52
Thursday, 16. September 2004 Week 38

Gmail

Seit neustem habe auch ich so einen Gmail-Account und habe nun einige Einladungen zu verschenken.
Wer Interesse daran hat, soll sich melden.

Monday, 23. August 2004 Week 35

NetBSD

Hier wird versucht Mac OS X Anwendungen unter NetBSD zum laufen zu bringen.

Da ich auf meinem PowerBook gerne einige kommerzielle Programme benutzen möchte, aber dennoch auf die Programmvielfalt eines "freien" Unixsystems nicht verzichten möchte, habe ich vor mich in Zukunft etwas mit NetBSD zu beschäftigen.

Der erste Schritt dazu ist schon gemacht: Seit gestern Abend läuft auf meinem alten Testrechner NetBSD 1.6.2 :-)

Saturday, 31. July 2004 Week 31
Sunday, 25. July 2004 Week 30