• CMS ohne Datenbank

    CMSimple – CMS in nur 50kByte

    CMSimple: CMSimple ist eines der kleinsten CMS, welches ich kenne: Nur 50 Kbyte groß ! Trotz 50 KByte PHP-Code nutzt CMSimple ebenfalls einen WYSIWYG-Editor für die Content-Erstellung und ist gut auf kleineren privaten Sites nutzbar. Eine Empfehlung der Redaktion „Internet Professionell“ 7/2004

  • Google

    Der Mond aus Google-Perspektive

    In Anerkennung der ersten bemannten Mondlandung, die vor 36 Jahren stattfand, hat Google einige NASA-Bilder des Mondes in sein Google-Maps-System eingespeist. Unter http://moon.google.com kann man die Landeplätze der Mondmissionen Apollo 11 bis Apollo 17 erkunden. Eine sehr interessante Eigenschaft der Oberfläche des Mondes offenbart sich, wenn man bis zum Anschlag in die Bilder hineinzoomt 🙂

  • Security/Spam

    Referral Spammer müssen draußen bleiben

    Referral Spammer nutzen häufig die Funktion von Weblogs oder CMS Systemen, Referrals als Hyperlinks anzuzeigen. Diese Funktion, die dem Webmaster zeigen soll, wer auf seine Webseite verlinkt, wird von Referral Spammern dazu misbraucht, die eigene Linkpopularität zu steigern. Sie erzeugen einfach künstlichen Traffic (und damit Kosten) auf meine Seite und werden dann in meinen Referrals gelistet. Kurz: Es wird ein Link angezeigt, von welcher URL die letzten Besucher kamen. In meinem Fall hat das Problem ein Mambo-Modul „Latest Referrals“ erzeugt. Der Referral Spammer braucht nur einmal meine Website aufzurufen, um dann in meiner Liste mit den letzten Besuchern mit seiner URL aufzutauchen. Unbedarfte Besucher gelangen dann von meiner Seite auf…

  • Security/Spam

    Probleme mit Referral Spam

    Da in letzter Zeit 95% des auf dieser Site erzeugten Traffics durch Referral Spammer verursacht werden, habe ich mich entschlossen, etwas dagegen zu tun: Für die jenigen, die nicht wissen, was ein Referral Spammer ist: Das sind Robots, Spider, oder einfach dreiste Menschen, die meine Besucher auf ihre eigenen Webseiten bekommen wollen, um ihnen dann etwas zu verkaufen, oder kostenpflichtig gewisse Anatomien zu zeigen… Um dieses Problem in Griff zu bekommen, habe ich meine .htaccess modifiziert und blockiere alle Zugriffe, die von bestimmten Websites (eine von mir gepflegte URL-Liste) aus zugreifen. Und siehe da: Von durchschnittlich 100 permanenten Zugriffen sind nur noch die echten Besucher übrig geblieben 🙂 Deitailierter und…

  • Programmierung

    Introduction to Jython

    Ein interessanter Artikel ber Jython ist gerade auf devshed.com erschienen. Jython ist eine Python-Implementation in Java. Man kann damit die Vorzüge von Python in Java umsetzen. Es ist also möglich, in Python zu programmieren und das Programm auf einer beliebigen Java Virtual Mashine ablaufen zu lassen.

  • Batch Converter

    Office2PS Python Modul

    Dieses Python-Modul ist zwar noch kein eigenständiger PDF Converter. Er kann aber zur Postscript-Generierung aus Microsoft Office Dokumenten dienen und somit zur Entwicklung eigener PDF Converter genutzt werden. Es nutzt Microsoft Office und einen installierten Postscript Druckertreiber für den Export der Postscript-Dateien aus einem vorher installierten Postscript-Druckertreiber. Hinweis: Da Powerpoint immer nur als einzelne Instanz laufen kann wurde in der aktuellen Version eine Mutex-Funtionalität implementiert. Hierzu muss für das Programm eine eindeutige GUID auf dem System erzeugt werden. Dies geschieht einmalig, indem Sie msoffice2ps.py mit dem Argument -guid aufrufen. Dabei wird eine textdatei namens pyguid.cfg erzeugt, die beim Aufruf von msoffice2ps.py gelesen wird. Download Office2PS als ZIP