Tuesday, March 16, 2004

Heute haben wir eine neue Artikelkategorie bei AspxHeute aus der Taufe gehoben: .NET Fu.

Seit wann machen wir eine Ankündigung nur weil wir eine neue Artikelkategorie haben? Nun, diese Kategorie ist sowohl technologieorientiert als auch in einem eigenen Format.

Definition: Der Abstract des Artikels ist die Erklärung warum es zur "Erfindung" der Lösung kam. Darauf folgt die Problemdefinition, gefolgt von der Lösung. Die Leserzielgruppe sind Programmierer, die ein Code"häppchen" suchen, das ihnen aktuell fehlt - und kein Interesse daran haben, einen (wenn auch gut aufbereiteten) Background oder (für sie so empfunden) langatmige Erklärungen lesen möchten. Light bei der Theorie, strong bei der Lösung. Alex' erster Artikel in dieser Kategorie demonstiert das.

Man könnte es auch als "Quickie-Artikel" bezeichnen, und natürlich erhoffen wir uns durch das neue Format auch Autoren zu gewinnen, denen die Zeit fehlt, einen normal langen Artikel zu schreiben. Wir möchten daß auf diese Art und Weise Alltagsprobleme (Workarounds / Hacks / ...) von Programmierern für Programmierer dokumentiert werden.

Für potentielle .NET Fu Autoren: es werden die Wordvorlagen, die bei den Autoreninfos zu finden sind, verwendet. Für jeden Autor gibt es ein #develop Polo mit Stick als Dankeschön, dafür erlaubt Ihr uns, den Artikel kostenlos zu publizieren (uneingeschränktes Nutzungsrecht für die Community-Site AspxHeute, Copyright bei Euch - was Euch erlaubt, den Artikel auch anderswo zu publizieren).

Tuesday, March 16, 2004 11:37:16 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [0]
 Monday, March 15, 2004

Hier Links zu Schreckensgeschichten diverser Leidensgenossen:

Ahja, noch ein Nachtrag zum Thema LART: LARTing - a practical introduction

Monday, March 15, 2004 3:05:44 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [0]

Wenn ich einen Hochwinterurlaub erleben will, dann buche ich im Januar oder Februar, aber im März rechne ich nicht gemeinen Temperaturen und dermaßen viel Neuschnee. Nicht daß ich mich über den Neuschnee beschweren würde - Tiefschneeabfahrten bei denen Dir der Schnee über den Kopf staubt sind geil - nur die Kombination Hochgebirge, Wind und Kälte sagt mir nach einer Woche nicht mehr so zu.

Zum Gusto holen drei Fotos aus den drei Tälern:

Hier geht es Richtung Les Menuires / Val Thorens, und man bemerke die Andeutung einer Neuschneeauflage auf der perfekt präparierten Piste - ein Hochgenuss.

Blick Richtung Verdon und Vizelle (wir sind hier in Courchevel unterwegs), hinter dem Berg liegt Meribel und Meribel / Mottaret, wo wir immer unser Quartier aufschlagen.

Skiwiesen gibt es mehr als genug, vor allem in der Nähe des Flugplatzes in Courchevel findet man jede Menge davon.

Monday, March 15, 2004 12:29:27 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [0]

Irgendwie artet bei uns der (Frankreich-)Urlaub immer wieder in eine "Tour de Hypermarche" aus, was sich dann entsprechend auf den Kühlschrank in unserem Apartement auswirkt, der am ersten Tag so halbwegs wohlgefüllt aussieht (und wir fühlen uns dabei auch wohl):

Nach knapp sechs Tagen sieht die Sache dann schon etwas trauriger aus:

Wir halten es mit Kaiser Franz Josef von Österreich: "Es war sehr schön, es hat uns sehr gefreut."

Monday, March 15, 2004 12:08:28 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [0]

Es gibt bestimmte Dinge, von denen sollte man ganz einfach die Finger lassen - und dazu gehört auch, Eier in der Mikrowelle unter der Einstellung 'Ultranuke' kochen zu wollen. Das Ergebnis? Sehen Sie selbst!

Eier: 10 Cent.

Kochen der Eier in einem Mikrowellenherd: priceless.

Monday, March 15, 2004 11:39:09 AM (W. Europe Standard Time, UTC+01:00)  #    Comments [1]

Die aktuelle BOfH Episode Protecting bodily waste in the public domain ist ein interessanter Twist zum Thema geistiges Eigentum - mit einer "gewissen" Anlehnung an die aktuellen Geschehnisse rund um eine Firma aus Lindon, Utah (im Internet mittlerweile scheints bekannter als litigious bastards). Allerdings ist dieses Gustostück (leider) genauso interessant aus der Perspektive der aktuellen EU Copyright und Patentrichtlinien zu betrachten.

Monday, March 15, 2004 10:55:16 AM (W. Europe Standard Time, UTC+01:00)  #    Comments [0]
 Sunday, March 14, 2004

Heute stand auf dem Dedicated Server der Community Sites (aspgerman, dotnetgerman, aspheute, ...) ein Update des Mailservers an. Man ist vorsichtig, läßt das Update ein wenig "abstehen" (sprich andere sollen sich die Nase blutig stoßen, wir warten auf die ersten Erfahrungsberichte), und macht vorher ein Backup.

So weit - so gut. Wir installieren. Wir machen den Reboot den das Setupprogramm will. Wir checken das Eventlog. Wir holen Mail.

Ooops. Da sind 0 Byte Mails dabei - keine Header, kein Content. Was ist da schiefgelaufen? Gut, der Schreck war schnell überwunden, einfach im MTA das SpamAssassin Pickup Event disbabled, und siehe da - es geht wieder.

Was aber ist der Grund? Nun, es fiel mir wie Schuppen von den Augen: wir haben Perl 5.8 auf der Maschine, und das mag SA (der vorkompilierte, nicht der .pl!) unter Windows nicht wirklich. Aber wieso ausgerechnet jetzt? Tja, der Reboot hatte bewirkt, daß auch für den SYSTEM Account die Pfadvariablen schlagend wurden (nach dem Install von Perl 5.8 wurde die Maschine nie rebootet), und er auf die falschen Module zugriff - vor dem Reboot hatten wir das Problem nur als lokal eingeloggter User, und da hatten wir uns schon geärgert ohne Ende. Wenigstens wußte ich von dort schon in welche Richtung ich suchen mußte.

Ok, also 5.8 runter, 5.6 rauf. Halleluja. Emails funken wieder. Aber - alle Web Sites sagen mir "The data is invalid"... was ist denn nun wieder los? Nägelbeissend Fehler gesucht, mit Hilfe von Peter Koen dann die Idee bekommen an der richtigen Stelle zu suchen: Perl hat durch die Installationsorgie scheints die Orientierung verloren, und in den Standardeinstellungen für alle Web Sites ein Script Mapping hinterlassen, das es in sich hatte:

An erster Stelle (Web Site / Home Directory / Configuration / Script Mappings), keine Extension, keine Applikation, alle Verbs. Klar daß dann nix mehr geht, auf keiner Site.

Und sowas für ein banales Update des Mailservers, ich liebe es.

Sunday, March 14, 2004 11:48:48 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [0]
 Tuesday, March 09, 2004

An das tägliche Ritual auf glengamoi einige Dutzend Spams zu löschen gewöhnt man sich ja irgendwann, wenn auch widerwillig. Aber wieso gibt es immer wieder Spezialisten die zu Posten versuchen ohne die Listenregeln zu lesen? Warum zum Kuckuck probieren Leute zu Posten ohne bei den Listen abonniert zu sein? Warum schnallen manche geistige Tiefflieger und Tunnelbohrer trotz Deutschsprachiger Anmeldeseiten nicht daß die Listen nicht auf Englisch sind? Warum, warum nur?

Das nervt ungemein, soll ich jetzt den Post von dem DAU löschen? Zurückwerfen? Durchlassen? Die kosten jedesmal Zeit, schliesslich überlege ich mir in jedem einzelnen Fall was zu tun ist. Ich würde die Zeit ehrlich gesagt lieber anders nutzen.

Herr, lass Hirn vom Himmel regnen...

Schnirch

Tuesday, March 09, 2004 11:54:43 AM (W. Europe Standard Time, UTC+01:00)  #    Comments [0]
 Friday, March 05, 2004

Also braucht man sowas bei der Arbeit. Was ein Etherkiller ist und diverse Variationen zum Thema finden sich hier. Nachbau auf eigene Gefahr!

Friday, March 05, 2004 5:57:42 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [0]
 Wednesday, March 03, 2004

Was soll die eigenartige Abkürzung 'BLfH' eigentlich heissen? Wieso heisst das nicht einfach 'Administrator', 'Channelop' oder so?

Hier die Antwort: vor langer, langer Zeit begann ein Systemadministrator namens Simon Travaglia seine Erlebnisse in Episodenform und ein wenig ¨berhöht niederzuschreiben. So wurde der 'BOfH' geboren, der Bastard Operator from Hell. Seine Erlebnisse lassen sich hier nachlesen: Offizielles Archiv der frühen BOfHs, BOfH 2k.

Was lag also näher als zur Bewältigung der mit der Listenverwaltung verbundenen kleinen Frustrationen und um die Funktion des Listmasters ins rechte Licht zu rücken den Titel BLfH einzuführen? Richtig: den Bastard Listmaster from Hell. Womit auch dieses Mysterium geklärt wäre...

Wednesday, March 03, 2004 11:45:23 AM (W. Europe Standard Time, UTC+01:00)  #    Comments [0]

"Frage insbesondere an Chris: Was hat es denn jetzt eigentlich mit glengamoi.com auf sich?" Dieses Posting kam am 16.12.2002 in der (damals gerade wieder funktionierenden) Kaffeehaus Liste von Alexander Zeitler.

Meine Antwort: 'Das ganze stammt aus unserem Dialekt, und ist die Zusammenziehung von "gleng amoi". Hierbei ist "amoi" grob mit "einmal" gleichzusetzen, und "gleng" mit "(an)greifen" - heißt also auf Hochdeutsch "greif einmal (mit) an", somit im landläufigen Gebrauch "Hilf mir mal kurz". Dachte mir daß das ganz passend wäre für unsere Mailinglisten, die ja auf gegenseitiger Hilfestellung basieren.'

Früher waren unsere Mailinglisten auf einen anderen Server gehostet, die Geschichte zu der ganzen Tragik kann man hier nachlesen:

http://www.dotnetgerman.com/archiv/listen/coffeehouse/2002-December/000044.html

Aber warum existiert die Frage und meine Antwort nicht im Listenarchiv? Nun, auch dazu gibt es eine Erklärung: bei unserem Umzug mit den Mailinglisten auf eine neue dedicated Box haben wir in unserem unermesslichen Dusel einen Server bekommen der einen Hardwareschaden hatte, nämlich am Memory - was zu interessanten Effekten führte, wie zB daß "automagisch" Selbstlaute um einen Buchstaben im Alphabet nach unten verschoben gespeichert wurden...

 

Wednesday, March 03, 2004 11:26:18 AM (W. Europe Standard Time, UTC+01:00)  #    Comments [0]

"Lernen's Geschichte" ist ein berühmter Spruch eines österreichischen Politikers. Dem schließe ich mich gerne an und verbreite hiermit die Historie dieses Domainnamens:

Es war vor langer Zeit - am 1. März des heurigen Jahres um genau zu sein, als der Assistant BLfH folgende URL auftat:

http://www.abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijk.com/

Der Welt längste alphabetische Adresse - lang ja, sinnvoll? Das dachte ich mir toppen zu können, und so entstand die Idee, einen alten, bekannten, und vor allem guten Spruch als Domainnamen zu verwenden. Und so wurde die Domain am Abend des gleichen Tages registriert.

Nicht jeder DNS Server und Emailprogramm mag das in dieser Länge, das ist jedoch eine andere Geschichte...

Wednesday, March 03, 2004 10:48:41 AM (W. Europe Standard Time, UTC+01:00)  #    Comments [0]

Es gibt eine neue Mailingliste speziell für unsere schacherfreudigen Listenmitglieder:

http://www.glengamoi.com/mailman/listinfo/basar

Thema der Liste:  Laptop gesucht? Mäuse zu verkaufen? Listenmitglieder helfen Listenmitgliedern. Gewerbsmäßiger Handel ist nicht gestattet.

Damit wollen der BLfH und sein Assistent erreichen, daß das Kaffeehaus entlastet wird - von Dingen wie "Wer braucht?", "Wer will?", "Wer hat?", "Was empfehlt Ihr?", ...

Wednesday, March 03, 2004 10:34:09 AM (W. Europe Standard Time, UTC+01:00)  #    Comments [0]