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 code contentmanagement css free markup tool wordpress rss ruby android apple cheatsheet comic datamining documentation eigenfaces encryption feedreader gui howto http im ios iphone jabber java javascript linux mail mobile newsbeuter picture podcast presentation psi rant realtime regular expression rest scala screenshot sdk shortys subnetting swing test truecrypt unix websockets windows xml xslt forum unb perl 42 coffee conference dslr nikon photography science codec vp8Vor 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. ![]()
Matthias hatte mich darauf aufmerksam gemacht, dass meine Kommentarfunktion kaputt war. So wie es scheint, hat das Math Comment Plugin Probleme mit Wordpress 2.5.1. Ich habe nun das yawasp-Plugin von Sven Kubiak eingesetzt.
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.
Ich habe gerade auf Wordpress 2.5 upgegradet. Falls jemandem Fehler auffallen: Bitte melden.
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.
Ich bin momentan am ueberlegen fuer ein paar eigene (Test-)Projekte ein Versionsverwaltungssystem einzusetzen um Aenderungen am Code besser nachvollziehen zu koennen.
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?
Nach ein paar Monaten Testbetrieb meines Jabberservers bin ich nun der Meinung, dass ich jabber.roothausen.de auch fuer andere zugaenglich machen kann.
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.
Leider hatte mein Server in letzter Zeit seltsame Performanceprobleme. Der Apache hat mir staendig meinen Swapspace voll gemacht und wollte dann nicht mehr. Das war mehr als unbefriedigend.
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.
Der Umzug hat sich bereits gelohnt. Der Server langweilt sich nun:
Also wird es Zeit fuer ein paar neue Dienste ![]()
Eigentlich war fuer heute ein Upgrade auf den neuen Server angesetzt, aber leider meldet sich mein Webhoster momentan nicht. Ich vermute das ganze wird naechste Woche ueber die Buehne gehen. Da ich bisher wegen anderen Dingen nicht dazu gekommen bin das Blog von Wordpress nach Serendipity zu migrieren, habe ich mich entschlossen bei Wordpress zur Performancesteigerung ein paar Plugins zu deaktivieren oder durch andere auszutauschen.
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.
Wem in der naechsten Zeit statt meiner Seite ein
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.


