Achtung: Dieses Blog ist umgezogen auf die Adresse blog.xwolf.de
Bitte ändern Sie Ihre Bookmarks entsprechend.

Donnerstag, 5. Februar 2004
Die gefährlichsten User sind die Gurus :)
Notizen und ToDos
Ein System kann noch so ausgefeilt und Dau-proved sein, wenn dann Leute mit Sonderrechten diese missbrauchen :)

So lag ein Teil meiner heutigen Arbeit darin, ein Skript zu schreiben, daß die Änderungen von Administratoren in Userdaten wieder korrigiert, bzw. komplettiert.

Administratoren haben ja den (gewünschten) Vorteil, daß diese ja fast alle Daten ändern können. Aber in einer relationalen Datenbank kann dies Probleme aufwerfen. Zwar haben wir hier schon einige Trigger und interne Prozeduren, die das gröbste abfangen, aber naja...

Ich hoffe nur, daß die Kunden niemals EInblick in die CVS-Commit-Kommentare haben. Könnte peinlich sein, wenn da sowas steht, wie
"Automatische Korrekturen für Userroles Sekretariat und Admins, die wiedermal die Manual nicht gelesen haben und fiese Workarounds nutzten um die Daten zu ändern."

Zum Glück steht jetzt der nächste Datenbankupdate an, wo wir dann das Rollenkonzept verfeinern und fast die gesamte Logik in die Datenbank legen.

... link


Montag, 2. Februar 2004
So langsam...
Notizen und ToDos
beginnt mir httpd-2.x zu gefallen :)

Zwar gab es ein paar Anfangsschwierigkeiten mit dem eingeschalteten EnableSendfile, aber ich denke, jetzt kann es losgehen:
Ca. 150 virtuelle Hosts warten schon sehnsüchtig auf die neue Kiste (eine Sun Enterprise 280). Und nochmal soviele Hosts freuen sich, daß die anderen das sinkende Schiff (eine Sun Enterprise 450) verlassen und CPU-Power freimachen.

... link


Mittwoch, 14. Januar 2004
AK-By-Web am 22. in Passau
Notizen und ToDos
Nächste Woche ist wieder Treffen des Arbeitskreises bayrischer Webmaster (der Unis, Rechenzentren und FHs).
Ich bin mal gespannt, ob es was neues gibt bzgl. WCMS-Lösungen, die auch Vorteile bringen und nicht nur Kosten verursachen :)

Passau stellt derren Typo3-Erfahrungen dar, während ich mein CVS-Konzept erläutere und das neue Webdesign des RRZE vorstellen werde (morgen werd ich dazu auch den Testerzugang hier verraten: Natürlich nur für Leute, die Testen und Feedback geben wollen :) ).
Regensburg und Augsburg setzten auf ZOPE; Mal sehen wie dort die jetzigen Praxiserfahrungen sind.
Besonderes spannend auch die KU-Eichstätt die ein Eigensystem auf Basis von Phyton nutzt...

... link


Dienstag, 13. Januar 2004
SSI-Webnavigation, BreadCrumb und Index
Notizen und ToDos
Für die, die danach gefragt haben:
Die Skripten zum Aufbau einer Navigation über SSI finden sich hier:

http://cgi.xwolf.de/freecode/navigation/

Per SSI einzubinden ( <!--#include virtual="/cgi-bin/navigation.pl"--> )

navigation.pl gibt das jeweilige Menu zurück abhängig davon auf welcher
Seite man ist (bzw. welche in der Environment REQUEST_URI steht).

breadcrump.pl gibt nur die Breadcrumb-Leiste zurück.

themennavigation.txt enthält eine Beispielnavigation.

Unter init/ findet sich ein Skript mit dem
man über Shell aus der themennavigation.txt Dummyseiten, sprich den
gesamten Webbaum erstellen kann.


Das Skript das die Menu erstellt ist etwas vorgegeben von der Ausgabe, aber
ich denke das sieht man dann noch, wenn man es aufruft.

... link


Donnerstag, 8. Januar 2004
Wochenplan: Webentwicklung
Notizen und ToDos
Die letzten Tage und auch noch die kommenden bin ich hauptsächlich mit dem ReDesign der RRZE-Website beschäftigt.
So langsam nimmt die Sache Gestalt an und ich hoffe, Anfang der nächsten Woche ein Test für Externe machen zu können.
Aber wie üblich bei großen Webprojekten, kommen jetzt immer mehr die kleinen Problemchen zum Vorschein, die sich teilweise dann doch als echt grosse Knaller erweisen.

So ging der gestrige Tag und wohl auch heute noch, damit drauf, einen Bug in der Anzeige von CSS zu finden, der in Zusammenhang mit einem JavaScript stehen kann und nicht leicht testbar ist.
Zum Haare raufen: Kopiert man die Site und die CSS-Files woanders hin, tritt der Bug nicht mehr auf... Aber die dummen PC-Umbrüche sind es wohl auch nicht.

Dafür wird das ganze etwas, was dann wieder die nächsten Jahre im Web stehen kann...

Aber davon später.

... link


Mittwoch, 19. November 2003
Veranstaltungshinweis
Notizen und ToDos
Ebenso wie viele Professoren, die ihre Vorlesungen und Übungen entsprechend organisieren, unterstütz ich auch die Demonstration gegen die Kürzungen die die Bayrische Regierung im Bildungsbereich erlassen will.

Insbesondere auch in Hinblick auf die Art und Weise wie noch vor Kurzem der Wahlkampf geführt wurde und was noch heute gegenüber Medien als Sonnenschein verkauft wird: http://www.bayern.de/Politik/Initiativen/Bildung/

Weitere Infos auf:
http://www.uni-erlangen.de/infocenter/presse/pressemitteilungen/nachrichten_2003/11/3385demonstration.shtml
http://www.wegfall-durch-zufall.de/
http://www.uni-bamberg.de/studierendenvertretung/


Demonstration gegen die Kürzungen
am Donnerstag, den 20.11.2003

Treffpunkt: 14.00 Schlossplatz


Es bleibt zu hoffen, daß die Demonstration von dem neuen Minister nicht dazu argumentativ missbraucht wird, um die Studiengebühren einzuführen.
(Was für ein Zufall auch: Die geplanten Kürzungen von etwa 28 Millionen Euro entsprechend in etwa den Betrag, welchen mögliche Studiengebühren und der Wegfall der im kommenden Jahr freiwerdenden Stellen zusammen ergeben.)

... link


Montag, 17. November 2003
Urlaubsplanung
Notizen und ToDos
Am Wochenende ging es um meine Urlaubsplanung; ich hab noch etwa 3 Wochen Urlaub übrig, die natürlich nicht verfallen sollen.
Zwar könnte ich die noch bis ins nächste Jahr reinnehmen, jedoch hab ich dort auch schon zu viel organisiert, das dann gemacht werden muß.
Also "muss" ich wohl im Dezember weg...

Die Frage ist wohin?
Meine derzeitige favorite Region sind die kleinen Antillen.
In der Karibik ists nicht so brüllend heiß wie auf den Malediven, wo man Nachts nicht schlafen kann vor Hitze, und irgendwie gefällt mir das Lebensgefühl dort.
Andererseits sind die Preis auf Barbados (als Beispiel) auf fast der Höhe, wieviel ich vor Jahren in DM für eine schöne Reise zahlte...

Auf alle Fälle muß es warm sein und am Meer.
Und man muß schnorcheln können. Womit alle Surfparadiese (wie z.B. Hawaii) schon fast wegfallen, weil das Meer dort zu wild für sowas ist bzw. keine schönen Fische in Strandnähe sind.
Außerdem sollte man auch etwas unternehmen können; Sprich, es sollte nicht irgendwo eine Hotelanlage sein und auf Meilen Entfernung gibt es nichts sonstiges. (Auf den Malediven wurde man auf die Art ganz schön abgezockt in Bezug auf Getränke).


Wer hat noch Vorschläge?

Gaby wollte eigentlich nach Polynesien. Aber dies lassen wir dieses Jahr dann doch - Meine BafÖG-Rückzahlung steht an und es ist uns zu kurzfristig...

... link


Donnerstag, 13. November 2003
Apache und Coding-Day
Notizen und ToDos
Heute muss ich wieder Apache compilieren.
Genauer gesagt: ich muß den Müll an uralten Versionen beseitigen/updaten, die einige Kollegen von Jahren mal installierten und welcher jetzt erst in den Projekten auffiel, nachdem die Kollegen weg sind.

Nebenbei erfährt mein Newssystem (eigentlich ist es fast auch ein Blogg-System) heute seine ersten DAU-Tests. Dazu muß ich aber noch die Mailverteiler aktivieren und die Autorfunktionen in den via SSL-geschützten Bereich tun. (Will halt nicht, daß die Tester ihre Unixpassworte über unverschlüsselte Webconnections verbreiten; Selbst icht im Intranet).

... link


Mittwoch, 29. Oktober 2003
Apache 1.3.29 ist da
Notizen und ToDos
Womit ich mich in den nächsten Stunden wieder mit dem compilieren beschäftigen werde.
Es gilt unter anderem den Server upzudaten, auf dem ja nur 15 Millionen Webobjekte abgelegt sind :)

Vielleicht haben die PHP-Leute auch endlich mal ein paar Bugs gelöst, so daß PHP keine Probleme mehr meldet, wenn Submodule einen anderen Compiler wollen als PHP selbst...

... link


Montag, 27. Oktober 2003
SQL
Notizen und ToDos
Wer das untrige versteht, weiß woran ich derzeit arbeite:
select  A."AnzeigeAb", A."AnzeigeBis", A."ArchivAb", A."ArchivBis", A."Created",
	A."Id", A."Inhaltsangabe", A."LetzteAenderungAm", A."RefIdUserLetzteAenderung",
	A."Nachricht", A."RefIdArtikel", A."RefIdArtikelType", A."RefIdContentType",
	A."RefIdLogo", A."RefIdURLData", A."RefIdUser", A."Titel", A."Untertitel",
	U."EMail", U."Name", U."Nickname", U."Vorname"
FROM "Artikel" A, "User" U
WHERE A."Id" = 28
AND U."Id" = A."RefIdUser"
AND A."Id" IN
    (SELECT "RefIdArtikel" FROM "LogikPermission" WHERE "RefIdPermType" = 1
    AND ("RefIdUserGroup" >= 4 OR "RefIdUserGroup" = 0))

... link


Spamfutter

Die folgenden E-Mail-Adressen dienen lediglich dazu, SPAM-Bots dazu zu verleiten, ungueltige Adressen in die SPAMer-Datenbanken zu schreiben. Bitte ignorieren.

rgyysvegdg@biwjggnsl.dk, rvsincm@eifatjihg.com, syior@xjbyjlhq.es, lcsow@efdcxecjss.fr, yhjdadeg@ekemqqsnnkigcnraveo.at, tllraio@jsnkwlyhfjyhlvhk.tv, lsninmn@otunjxwselbwi.fr, hjomnrgss@wnjqeifpdgmxfgagota.at, oxlchtp@yjncpghmtob.com, tpew@lnofayvjvnvndfuboeiu.ca, jigs@uvbjxornfso.ch, gjhrtb@eqniylgqatmxj.at, ldjdmfdi@tojkigrqxtdxwcbsalajhuh.ca, feuxoe@qkrdulcmjtdphi.jp, fgrgbcniq@uzeuuxlpclnsldldvdy.fr, jxubvhqg@lkcsmeeqqmoohhckywpmso.biz, xvjj@bivjfuhdpmrewxdvzlixafo.jp, qtvfm@ymbdqnjxg.ch, ssquvrl@lyxlnwdigtqbkhx.tv, heeujkb@sicowbuykfxzndibdntrwk.mil, qzrzckmuef@yorgrxqbadym.eu, bandsixw@rqbxyzuleijgy.at, nlohi@himwdlhnkeao.fr, cmh@ncvcvkendngxyuxvscdke.ar, nncqq@kujcvovxlsypdbqgwxq.com, qnnjwqj@ksygwqsopivmeb.at, tplkxijzh@ignerxvnvkndidifmemyvef.it, swjvnuvx@yvfhcverwcnjbck.ar, ufyvsg@wniduqnmxrjoomsqdfhfvfx.ca, vzpxcc@xsuwrtiwlhumvv.ch