HalloHerrMueller

My virtual moleskine - Weblog von Michael Müller

Home » masterarbeit » Masterarbeit: Tag 91

Masterarbeit: Tag 91

Von micha     14.09.03 21:49

Rein rechnerisch wäre unter realen Diplombedingungen die Abgabefrist abgelaufen. Da habe ich wohl "Hurra, hurra, die Zeit verpennt".

Die Kluft zwischen dem letzten Eintrag und heute ist schon gewaltig. Allerdings wird der fatale Eindruck dadurch verstärkt, dass ich meine Arbeitsnotizen seit Anfang Juli nicht mehr veröffentlicht habe. Zwar war ich in der Zwischenzeit viel unterwegs (siehe Eintrag Schaffenspause oder BlogOff) und danach etwas lazy in Bezug zur Masterarbeit, ganz aus den Augen verloren habe ich sie nicht.

Da ich offensichtlich sehr gelassen dieses Eintrag schreibe, kann es mit dem Abgabetermin noch nicht so eng sein. Richtig. Es ist noch ein bisschen Zeit und ich ringe mit meinem inneren Schweinehund, der gern alles erst auf den letzten Drücker beginnt.

Gestern hatte ich viele kleine Teilerfolge und eine deprimierende Erkenntnis. Das Letzte zuerst. Die Ergebnisse meiner Masterarbeit sollten in Form einer kleinen Webanwendung veröffentlicht werden. Leider ist die aktuelle Datenbankgröße über 200 MB und es ist noch nicht mal der entscheidende Index gesetzt. Ein paar Zahnräder meines Gehirnwerks arbeiten an einer Lösung.

Die besagte Größe war dann auch ein unerwartetes Problem beim Duplizieren der wichtigsten Tabelle. Unter phpMyAdmin einfach die Tabelle zu kopieren, hat meinen Server in die Knie gezwungen. Bei 100 MB plus ähnlich großem Index war das auch nicht die cleverste Entscheidung.

Erfreulich dagegen verliefen meine Ausritte in die Gegenden von CSS und XHTML. Ich habe ein sowohl konformes als auch, wie ich finde, ansprechendes Layout für die zukünftige Webanwendung entworfen. Auf dem Weg dorthin gab es einiges zu stolpern. Layer können sehr widerspenstig aber auch äußerst praktisch sein.

Genauso so praktisch ist das Apache Modul mod_rewrite. Nach dem ich eine Tücke des Systems erkannt hatte und umschiffen konnte, funktionierte plötzlich auch das Umschreiben der URL. Wunderbar. Als sehr hilfreich hat sich dabei die Protokollfunktion erwiesen, die man in der httpd.conf aktivieren kann.
< IfModule mod_rewrite.c>
RewriteLog logs/rewrite.log
RewriteLogLevel 9
< /IfModule>

Abschließend kann ich noch einen Erfolg bei der Auswertung der Daten vermelden. Da es ein eher trockenes mathematisches Problem ist, möchte ich an dieser Stelle nicht näher darauf eingehen. Die Lösung hat mich jedoch einen großen Schritt weiter gebracht.

Links:
Songtext für Hurra, Hurra, die Schule brennt von von Extrabreit
Sehr gute Einführung in mod_rewrite auf englisch

an den Anfang

Artikel kommentieren