Entries tagged as changes
Related tags
bad world blog blogging browser captcha computer dns firefox fun google hardware html life lighttpd linux&unix media misc murphy networking opensource politics privacy programming s9y security server software spam stuff tail -f /var/log/life tv video web webdesign webwide zeitgeist contentmanagement css free tool wordpress rss ruby android cheatsheet code comic encryption feedreader gui howto im jabber java javascript mail markup mobile newsbeuter picture podcast presentation psi regular expression scala screenshot sdk shortys subnetting swing test truecrypt windows xml xslt forum unb perl coffee conference dslr nikon photography science 1Vor ein paar Tagen wurde dieses Blog 5 Jahre alt, und ich hätte es fast schon wieder verschlafen. Ich gelobe hiermit Besserung und kündige hiermit an, dass ein paar neue Posts in der Mache sind.
Wie es scheint, haben meine Newsfeeds hier im Blog in den letzten Tagen nicht richtig funktioniert. Ein Glueck, dass ich in der Zeit nichts geschrieben habe. ![]()
Der Fehler trat vermutlich auf, weil ich eine neue Version des GeSHi-Plugins zusammen mit einer Betaversion von S9Y 1.4.1 installiert hatte. Nach dem Upgrade auf das finale Release laeuft wieder alles sauber.
Vielen Dank an dieser Stelle an w0lf, der mich auf den Fehler aufmerksam gemacht hat.
Ich werde diesen Server heute Nacht von Debian Etch auf Lenny upgraden. Sollte es hierbei zu einem Ausfall kommen, seit ihr nun vorgewarnt.
Sollte jemand noch nach einem guten Howto fuer das Upgrade suchen, sollte er/sie sich dieses hier zu Gemuete fuehren.
Weitere Links:
Ich habe nun mal das Sidebarplugin fuer del.icio.us installiert und konfiguriert. Bisher macht es sich ziemlich gut, wie ich finde.
Nach der Migration auf ein neues CMS und auf ein neues Template wird hier auch die Datenhaltung umstrukturiert.
Ich habe die Anzahl der Kategorien auf die 4 Ueberbegriffe computer, misc, web und zeitgeist begenzt. Die genauere Unterscheidung der Artikel wird nun ueber Tags geloest. Ich denke, dieses System ist sowohl in der Lage ganz grob als auch sehr feingranular zu kategorisieren.
Ich hoffe, dass ihr damit was anfangen koennt.
Ich habe mich nun mal aufgerafft und das komplette Blog auf S9Y migriert. Momentan laufen noch ein paar Tests.
Fuer die Feeds habe ich zwar Weiterleitungen eingerichtet aber ich moechte euch trotzdem dazu bitten, die neuen Feeds zu abonieren:
- http://blog.roothausen.de/feeds/index.rss2
- http://blog.roothausen.de/feeds/atom10.xml
Zudem ist dieses Blog nun auch vernuenftig per https zu erreichen. Ich werde in der naechsten Zeit noch ein neues Template basteln und auf eure Fehlerberichte warten. Ich hoffe aber, dass der Grossteil funktioniert. ![]()
Ich bitte hier mal um Feedback und eure Kommentare, damit ich sicher sein kann, dass alles wieder funktioniert.
Dieses mal war das Kontaktformular Opfer eines wild gewordenen Spambots. Ich habe es nun durch eines mit Captcha ersetzt.
Eigentlich mag ich ja Captchas selbst nicht, aber das war die schnellste funktionierende Loesung, die ich gefunden habe.
So langsam ist es eh mal wieder an der Zeit, dass dieses Blog generalueberholt wird. Am besten ich werde Wordpress gleich komplett los, so wie ich es schon vor ueber einem Jahr vor hatte.
So langsam haette ich auch wirklich Lust mal auf ein anderes System zu wie z.B. mephisto zu migrieren. Ich glaube ich werde hier mal einen Testblog aufsetzen und ein paar Tests machen.
Prinzipiell wuerde eine lokale Variante reichen. Spaeter vielleicht auch etwas, bei dem ich ueber das Netz zugreifen kann? Wie sehen da die Erfahrungen meiner Leserschaft aus? SVN, Git, Mercurial oder doch was ganz anderes?
Hier ein paar Details:
- es laeuft ejabberd
- erreichbar ist das Ganze unter jabber.roothausen.de auf den Ports 5222/5223
- TLS/SSL ist ueber ein Zertifikat von CAcert realisiert
Falls noch jemand einen Jabberserver sucht, kann er/sie sich mit einem der gaengigen Clients einen Account registrieren.
Ich bin somit auch per pfleidi [at] jabber.roothausen.de erreichbar.
Da ich schon lange mal den schicken und schnellen lighty ausprobieren wollte, habe ich nun komplett auf lighty umgestellt. Zusammen mit xcache laeuft das Setup, im Vergleich, verdammt schnell. Ein gutes Howto wie man php mit lighty sicher aufsetzt findet man hier.
Probleme gab es nur bei den Rewrite-Regeln fuer Wordpress. Hier haben folgende Anweisungen das Problem geloest:
"^/(.*)?/?files/$" => "index.php",
"^/(.*)?/?files/(.*)" => "wp-content/blogs.php?file=$2",
"^/(wp-.*)$" => "$1",
"^/([_0-9a-zA-Z-]+/)?(wp-.*)" => "$2",
"^/([_0-9a-zA-Z-]+/)?(.*\.php)$" => "$2"
)
server.error-handler-404 = "/index.php"
Das mit dem "server.error-handler" ist zwar nicht besonders schoen aber funktioniert.
Also wird es Zeit fuer ein paar neue Dienste
Statt dem fetten und ressourcenhungrigen SpamKarma2 kommt nun eine Kombination aus Simple Trackback Validation und Math Comment Spam Protection zum Einsatz. Ich hoffe, dass diese Kombination bei weniger Ressourcenverbrauch genau so gute Ergebnisse liefert.
Zusaetzlich wurde noch das Database Tuning Plugin installiert, dass mit verbesserten Indizes auf Datenbankseite die Geschwindigkeit erhoehen soll.
So und ich warte nun mal ab wann der neue (v)Server fertig ist und dann werde ich mich mal ans optimieren des Systems und an ein paar Migrationen machen.
Internal Server Error
entgegen springt, der sollte kurz warten und dann die Seite neu laden. Mein Provider hat am Server paar Sachen umgestellt. Unter anderem eine feste Zuweisung von Arbeitsspeicher pro vServer. Das ist prinzipiell ja auch in Ordnung aber nun geht dem Server regelmaessig der RAM aus:
[Sun Jun 17 16:55:38 2007] [error] (12)Cannot allocate memory: fork: Unable to fork new process [Sun Jun 17 16:55:54 2007] [error] (12)Cannot allocate memory: fork: Unable to fork new process [Sun Jun 17 16:59:27 2007] [error] (12)Cannot allocate memory: fork: Unable to fork new process
Webdienste, mySQL, Spamfilter fuer den Mailserver etc. scheinen der Kiste doch zu viel abzuverlangen. Ich bin am ueberlegen die wichtigsten vHosts mal auf lighttpd umzustellen. Doch leider neigt sich meine Ausbildung zu Ende und mir fehlt momentan die Zeit dazu.
Ich habe schon die Buffer der mySQL-Datenbank herunter gesetzt, aber das hat leider nicht sehr viel gebracht. Am 01.07 werde ich darum auf einen leistungsfaehigeren (v)Server umziehen. Falls jemand noch Ideen hat, kann er mich per Jabber oder Mail (siehe Impressum) kontaktieren.
Quicksearch
Kategorien
Links
Tags
del.icio.us
- Appcelerator Developer Center - Documentation
- Coderspiel — Rewiring Android for type-safe layout resources
- pkrumins's stackvm at master - GitHub
- Netty - the Java NIO Client Server Socket Framework - JBoss Community
- Learn Your Motherf#@kin' Science: A Textbook for Juggalos | Cracked.com
- The C Book - Table of Contents
- andrewvc's node-streamlogger at master - GitHub
- Setting up a JavaScript Build Process – JavaScriptr
- js-build-tools - Project Hosting on Google Code
- YUI Compressor
- JsUnit
- InfoQ: Ralph Johnson, Joe Armstrong on the State of OOP
- ztellman's aleph at master - GitHub
- Clojure - home
- Mac OS X keyboard shortcuts

