Posted by Ansgar Berhorn
on April 26, 2007
Auf Wunsch der Studiengangskoordinatoren des JIM-Programms habe ich einen 5-seitigen Bericht über mein Semester in Platteville/Wisconsin geschrieben. Im März ist eine gekürzte Fassung in der i-News, der Zeitung des Fachbereichs Informatik (Hochschule Darmstadt), erschienen.
Hier ist nun die vollständige Fassung, die auch auf die Vorbereitungen (Visa, etc.) eingeht:

Posted by Ansgar Berhorn
on April 24, 2007
Am Osterwochenende waren wir in den Niederlanden in der Nähe von Amsterdam. Neben den Klassikern Tulpen und Fahrrädern war auch der Pragmatismus der Holländer sehr offensichtlich.
Auf öffentlichen Plätzen gibt es Pissiors (so richtig schön sichtbar in der Mitte) und Studentenwohnheim sind in modularer Bausweise praktisch gestapelt. Wenn mal ein Modul heruntergewohnt ist, einfach raus damit und ein neues rein.
Hier die Fotos:
Posted by Ansgar Berhorn
on April 21, 2007
Paul Graham – ein Maler, Informatiker und Startupmillionär aus den USA – hat ein interessantes Essay über den Untergang von Microsoft veröffentlicht.
Er stößt mit etwas Blickwinkel in das gleiche Horn wie ich in meinem Artikel über meine Vista-Antipathie . Bei 37Signal in Chicago hält man eher zu Microsoft und will nicht mehr lange auf Yahoo wetten.
Microsoft sicher noch einige Zeit den Firmenkundenmarkt im Griff und kann da ordentlich Geld verdienen. Aber gute neue Leute bekommt man in Redmond schon seit einigen Jahren nicht mehr und wirkliche Innovationen wie der Tablet-PC gehen bei Microsoft im Marketing-Scharmützel unter. Daher würde ich wenn ich die Wahl zwischen Yahoo und Microsoft-Aktien hätte, auch lieber zu Yahoo greifen.
Posted by Ansgar Berhorn
on April 15, 2007
Jan Kneschke, the creator of lighttpd gives some hints on simplifying the configfiles of the lighttpd with inlcudes. The idea can be extended to include also a redirection from “domain.tld” to “www.domain.tld” or vice versa.
A generic incl-redirect-subdomain.conf:
$HTTP["host"] != servername {
url.redirect = (
“^/(.*)” => “http://” + servername +”/$1″,
)
}
uses the variable “servername” to distinguish where all requests different to the main domain shall be redirected.
Jan’s example can then be extended to with an include:
$HTTP["host"] =~ “^(www\.)?example\.org$” {
var.servername = “www.example.org”
var.authdir = “/download/”
include “incl-redirect-subdomain.conf”
include “incl-docroot.conf”
include “incl-auth-htpasswd.conf”
}
With this include, all request for the pure domain, get redirected to “www.example.org” as defined by “var.servername”.
Posted by Ansgar Berhorn
on April 05, 2007
Ok, it is 2007 and I am still a fan of phpAutoGallery. The software is small and smart and is still serving my needs.
phpAutoGallery only works with rewrite rules for the mod_rewrite of the Apache httpd. lighttpd has something similar, but is not source compatible to the Apache.
The httaccess rewrite rule for the Apache is:
RewriteCond %{REQUEST_URI} !.*__phpAutoGallery/wrapper\.php.*
RewriteRule .* /__phpAutoGallery/wrapper.php [NE,QSA,L]
The ligthtpd does not support per-directory rewrite rules, but it has a mod_rewrite.
A working rule for this scenario for the lighttpd is this one:
url.rewrite-once = ( "^/__phpAutoGallery/wrapper.php.*$" => "$0",
"^/([^.]+)?” => “/__phpAutoGallery/wrapper.php?$1″)
Links:
Mod_rewrite documentation for the lighttpd ,
Typo3 on lighttpd