// veppel.net //

windows vista und webdav

beim aufschalten von webdav unter-verzeichnissen unter windows vista gibts einige stolpersteine, die undokumentiert und unerwartet sind. hab mich genuegend darueber geaergert, deswegen hier mal paar kleine hinweise. vielleicht erspart sich damit jemand mueh- und truebsal:

1. apache basic authentification wird nur erlaubt, falls der entsprechende registry key gesetzt wird: HKLM/SYSTEM/CurrentControlSet/Services/WebClient/Parameters/BasicAuthLevel auf 2 setzten.

2. adressen im stile von soeinhost.com:80/unterverzeichnis koennen nicht benutzt werden, wenn soeinhost.com:80 nicht auch webdav les- und schreibbar ist. das ist gemaess support.microsoft.com/kb/942392 (vom 7. dez. 07) ein bug und wird im naechsten service pack behoben. gibt als ad-hoc loesung einen hotfix, der aber als unstable angegeben wird.

3. ansonsten scheint das aufschalten weniger problematisch zu sein:
  Computer -> Extras -> Netzlaufwerk zuordnen -> adresse eingeben ... et voila

ein herrlicher lenticularis

-eine aufnahme aus st.florent, korsika. bei starken winden gerät die luft hinter einem bergkamm in schwingung. die strömung ist dann meist absolut laminar und ein solcher lenticularis bildet sich als sichtbares zeichen. der hier ist herrlich dick und zeigt nicht die gewöhnliche linsenform ... tja, da frohlockt das segelflieger gemüht.




ie6 - cache-control und nicht gefundene daten

meine erkenntnis des tages:

manchmal will man per php files dem besucher nur unter gewissen bedingungen zur verfügung stellen. z.b. wenn ich ein file
/home/myaccount/test.pdf aufs internet stellen will, ohne es im http-baum zu platzieren. z.b. so:

$file = '/home/myaccount/test.pdf';

$f = fopen($file, 'r');

$data = fread($f,filesize($file);

und um es nun auszugeben, gibt man paar headers mit:

header('Content-Disposition: attachment; filename="test.pdf"');

header("Content-type: application/pdf";);

echo $data;

aber damit kanns ein ganz dolles problem geben. und zwar liefert php offensichtlich standardmässig als cache-control zeug wie no-cache mit. und wenn jemand ein eben solches file öffnen und in einem externen viewer anschauen will (z.b. acrobat), dann geht das mit firefox prima. bei IE kriegt man nur gemecker von wegen: no valid file found oder ähnlich.

offensichtlich speichert der IE das angewählte file nicht im cache, öffnet aber die helper application mit dem pfad für ein file im cache.

dem verhalten kann natürlich einfach einhalt geboten werden, indem man selbst die kontrolle über das caching übernimmt. einfach bei den header ausgaben noch folgende zeile einfügen:

header("Cache-Control: public, max-age=600, must-revalidate");

damit wird das file für 600 sekunden gecacht und kann von der helper application geöffnet werden ...

do backups

wer nicht lernen will, muss leiden. eine tolle erkenntnis. insbesondere dann, wenn zwei harddisk crashes gleichzeitig auftreten: erst hats beim ersten totalen systemfreeze auf dem 2 jahre alten rechner das system zerhauen, so dass, wenn ich paar FEM rechnungen mit abaqus mache, das programm nach paar minuten den dienst quittiert. und zwei stunden spaeter ging jetzt auch noch die notebook hd flöten, respektive kuendigt mit drive seek errors sein langsames ableben an.

daten hab ich bis jetzt noch keine verloren. aber auf die einkaufsliste hab ich mal schon vorsorglich ne 300 GB externe HD für backups eingetragen ...

Weltanschauung

Da ich dru schon alles nachmache, machte ich auch das hier nach:

You scored as Existentialist. Existentialism emphasizes human capability. There is no greater power interfering with life and thus it is up to us to make things happen. Sometimes considered a negative and depressing world view, your optimism towards human accomplishment is immense. Mankind is condemned to be free and must accept the responsibility.

Existentialist
88%
Cultural Creative
63%
Postmodernist
63%
Modernist
56%
Materialist
56%
Romanticist
50%
Fundamentalist
44%
Idealist
44%

What is Your World View? (updated)
created with QuizFarm.com

php variablen vergleich

hab da was lustiges gefunden.

bei einem nicht typensicheren vergleich zwischen nem string 'first' und der integer zahl 1 gibts ein true zurück. d.h. sowas wie

$c = 1;
$d = 'first';
if($c == $d) {
  // gibt true
}
if($c === $d) {
  // gibt falsch
}

datenschutz

gestern war ja die abstimmung über den beitritt zum sogenannten schengen-sicherheitsraum. während von national-konservativer seite ein angeblicher souveränität- und sicherheitsverlust aufgeführt wurde, waren die linken und auch meine bedenken doch auf seiten des persönlichkeits- und datenschutzes und ein unbehagen gegenüber zusätzlichen polizeilichen mitteln.

doch was ist wichtiger? die zugewonnene freiheit oder die abneigung gegen zusätzliche polizeiliche mittel? naja, darauf werd ich nicht eingehen. aber als erste massnahme zur verstärkung meiner persönlichkeitsrechte hab ich nun eine sogenannte datensperre beim personenmeldeamt und beim steueramt eingerichtet. entgegen der irrigen annahme, behörden dürften über unsereins keine auskunft geben, ist es so, dass sie es dürfen, bis wir die auskunftserlaubnis explizit aufgehoben haben - d.h. ein sogenanntes opt-out ist von nöten. aber das kann man gaaanz einfach machen, in dem man die entsprechenden musterbriefe von der page der stadt zuerich ausfüllt, ausdruckt und abschickt.

das schöne hierbei ist, dass ich mich mit dieser datensperre vom allgemeinen durchschnitt abhebe und mit filippo und christoph gleichziehe ... deren steuerdaten kriegt man auch nicht ...

gravitation

tja, auch christoph muss die gravitation berücksichtigen. oder wollte er es fidel gleichmachen? worüber rede ich? ganz einfach: hierüber (WMV 640kb)

vp @ san diego - california

tja, also, wer es noch nicht weiss, ich bin im moment gerade da drüben, über dem teich, ja, kalifornia. apropos teich, hier im hotel schwimmt morgens und abends jeweils ein enten-paar im pool herum und die interessierts nicht im geringsten, was um sie herum passiert.

auf jeden fall ist der ganze trip aeusserst amuesant, insofern, dass ich meine arrogante europäische kulturkritik ausleben kann und die amis verächtlich belächeln kann, soviel ich will. insbesondere krieg ich auch gaaanz viel gelegenheit hierzu, weil im convention center des hotels hier ist im moment gerade ein army/navy/marines kongress mit paar hundert hohen offizieren, die ständig im gelände herumlatschen während ich am pool hocke und das buch "anthrax" von philip sarasin lese. uebrigens, ein fantastisches buch, aber dazu spaeter noch was.

auf jeden fall, was ich eigentlich mitteilen wollte: bin ja nicht zum ersten mal in diesem land, aber irgendwie hab ich das gefuehl, dass es von jahr zu jahr krasser wird mit der artifizielität des ganzen lebens hier. alles ist fake, alles ist schauspiel. nichts ist echt. und die leute merken es nicht. ich mein, ich hab schon viele kinderfeten gesehen, in ch, in jugo, in de, in cz, eigentlich ganz europa, in kuba, kanada, aegypten, marokko etc. es waren einfach so kinderfeten. aber die kinderfete heute, im air and space museum sah einfach so strub aus. daddys mit kiddies, food von subway gesponsert/geholt/gecatert. aber nicht irgendwie nur halt die vermischung von kommerz und kinderfete war strub, einfach die ganze situation. ist schwierig zu erklaeren, aber es sah einfach nicht nach normalen kindern und kinderfeten aus. und so ist eigentlich das ganze land. just pretend to ...

hach, herrlich, tut gut, diese kulturkritik.

beissen wir bald ins grass?

da ich weder anhänger einer neuzeitlichen sekte oder einer alten sekte bin, hab ich keine verbindung zu irgendwelchen endzeitstimmungstheorien. aber ganz interessant fand ich da ne kleine geschichte, die mir ein kollege erzaehlt hat. und zwar befindet sich in sumatra der vulkan toba, der vor 75'000 jahren ausbrach. es war die grösste eruption in den letzten 2.5 mia jahren. es gibt theorien, die besagen, dass danach während mehreren jahren die erdtemperatur um 3-3.5 grad sank. und nur 40'000 menschen sollen diese zeit überlebt haben. das ergebnis dieser selektion sei der homo sapiens.

und was geht uns ein so ne alte geschichte an? nun, die häufung der erdbeben in dieser region könnten einen bevorstehenden vulkanausbrauch andeuten. und wenn der nochmals so happig ausfällt, wirds wohl ziemlich ungemütlich auf dem blauen planeten ...