In einem Forum hatte ich gerade gelesen (sinngemäß):
... das bei Microsoft immer irgendetwas außer Betrieb ist oder nicht funktioniert...
Auch wenn es leicht emotional getrieben ist, ab und zu habe sogar auch ich diesen Eindruck; auch wenn natürlich gerade Betriebssysteme mit zu der höchsten Komplexitätsstufe zählen. Ich denke, es wird sich nie ganz vermeiden lassen, dass es irgendwann halt mal "knallt" oder Programmierfehler enthalten sind. Wenn z. B. die Modellierung der Tests nicht richtig durchdacht ist, siehe ruhig Berechnungen mit Minianwendung Währungsrechner und dort den Beitrag von Frank, rechnet halt Excel falsch¹.
Seit mittlerweile einer Woche will bei einem Server 2003 das Datum/die Zeit über den Internetzeitserver von Microsoft (time.windows.com und Rest) einfach nicht mehr synchronisiert werden. Auch über welche nicht, die im Intranet stehen. Heute ist Freitag und ich habe keine Lust auf Ereignisprotokoll-blabla und Rest alles durchzuschauen, was hakt. Also Suchmaschinen to the rescue!
Es gibt einen Zeitserver, war ja anzunehmen, von der Physikalisch-Technischen Bundesanstalt. Super.
- ptbtime1.ptb.de
- ptbtime2.ptb.de
Eingestellt, auf Jetzt aktualisieren geklickt und boooaaarrrrrrrrrrrr, gleich noch mal probieren, boar, nach sagenhaft nur 1 Sekunde synchronisiert. Da hat der Internetzeitserver von Microsoft erstmal vorgeglüht, auch wenn er andere Zugriffszahlen verkraften muss. Aber dafür gibt es adäquate Infrastrukturen oder? Windows Update verträgt exorbitante Zugriffszahlen auch und darauf ist Microsoft zu Recht stolz. >:->
Im Forum stand zur Physikalisch-Technischen Bundesanstalt
... (Deutsche Wertarbeit) ...
Problem gelöst und Notiz an mich selbst: Torsten Weber ist übrigens auch "Made in Germany". ;)
(weitere Internetzeitserver-Alternativen gibt es
hier)

Hier steht übrigens, wie das Aktualisierungsintervall geändert wird.
¹ Jetzt werden einige vielleicht sagen: Na ja, ist ja klar! Anzeige != Berechnung. Aber eben sehr wenige Modellierungsansätze unterstützen auch das Kernverständnis. Viel zu oft wird mit UML, Prozessebenen, Komponentenebenen, Ebenen-blabla zu früh operiert. Insofern ist das verständlich und nachvollziehbar, es wurde einfach nicht daran gedacht und nun werden Ansätze für Tests remodelliert. Siehe auch hier.
Vor wenigen Tagen hatte ich mit richtige Modellierung – Newsletter abbestellen zu Modellierung meine Gedanken aufgeschrieben. Meiner Meinung nach werden oftmals wichtige betriebswirtschaftliche Gesamtzusammenhänge nicht adressiert, Kernprobleme ebenso nicht bzw. nicht richtig formuliert.
Ein Beispiel, was mich heute zum schmunzeln gebracht hat, ist die Minianwendung der XTOPIA 2007¹.
Ich spürte diesen Programmierfehler schon regelrecht, als ich nach einer E-Mail die Webseite wieder angeschaut habe. Runtergeladen, installiert und hui, da ist er, der Fehler. Immerhin stürzt Windows nicht mehr mit einem Bluescreen (BSoD) ab. :)
Welcher Modellierungsansatz wurde verwendet? Das weiß ich nicht, spielt auch keine so große Rolle. Ich schätze, er hat nicht konsequent beurteilt, wie zweckmäßig eine solche Anwendung ist. Das meint nicht nur, ob überhaupt Ressourcen für eine solche Anwendung aufgebracht werden sollten², sondern eine kontinuierliche Beurteilung auch während der Entwicklung.
- Was ist der Tag X? Tritt er einmal, mehrmals auf?
- Wann ist der Tag X?
- Um 0 Uhr MEZ?
- Was ist mit Zeitzonen?
- Was ist mit Lokalisierung, Globalisierung?
- Was passiert mit der Anwendung, wenn der Tag X erreicht wird?
- Soll etwas angezeigt werden?
- "die XTOPIA läuft..."
- Wie wäre ein Link zu Fotos oder Live-Streaming?
Ging es nicht um "die" Konferenz? - Oder gar nichts mehr anzeigen?, Text einfach ausblenden.
- Soll sie sich nach X + n Tagen deaktivieren?
- Unmittelbar nach der XTOPIA?
- Nach ein, zwei Monaten oder wenn ein neues Datum für die XTOPIA 2008 da ist?
- Soll ein neues Datum eingespielt werden können?
- ...
Es geht also nicht darum, ob "-1" ein Programmierfehler oder einfach Schlacksigkeit ist, sondern darum, dass schon bei trivialen Aufgaben wie "Zähler rückwärts laufen lassen" es richtige Modellierung braucht und eben nicht nur per UML oder Softwarekomponenten, sondern eine, die viel viel höher ansetzt.

Das fällt auch auf, wenn die Minianwendung abgedockt ist und auf sie geklickt wird...

Sorry Microsoft, nicht böse sein... :)
¹ Warum ist eigentlich die Schreibweise des Logos klein aber im Text ist XTOPIA immer groß?
O. k., die Schreibweise Xtopia gibt es auch noch:

² was nicht implizieren soll, dass ich die Minianwendung schlecht finde
Seit Scott Hanselman bei dasBlog aus lizenzrechtlichen Gründen Routinen ausgetauscht hat und dabei ein paar Programmierfehler unterlaufen sind, "verschwinden" Statistiken in dasBlog. Bloß gut, dass sie nicht wirklich verschwinden. Die Programmierfehler bewirken, dass im Verzeichnis /logs Dateien mit 0 Byte angelegt werden. Werden diese Dateien einfach gelöscht, sind die Statistiken wieder da. Eventuell muss vorher der Anwendungspool ASP.NET 2.0 wieder verwendet werden, bevor diese Dateien gelöscht werden können. Die Beschreibung wie das funktioniert gibt es hier. Damit gibt es immerhin einen Workaround dafür, solange bis es vom Team um dasBlog gefixt wird (aktuell ist Version 2.1.7238.742).


Previous Page Page 4 of 7 in the ITCrowd category Next Page
Mut, Risikobereitschaft und etwas Verrücktheit – Querdenker Torsten Weber
Calendar
|
| Sun | Mon | Tue | Wed | Thu | Fri | Sat |
|---|
| 29 | 30 | 1 | 2 | 3 | 4 | 5 |
| 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 13 | 14 | 15 | 16 | 17 | 18 | 19 |
| 20 | 21 | 22 | 23 | 24 | 25 | 26 |
| 27 | 28 | 29 | 30 | 31 | 1 | 2 |
| 3 | 4 | 5 | 6 | 7 | 8 | 9 |
Navigation in the blog
Archive
| May, 2012 (1) |
| April, 2012 (13) |
| January, 2012 (3) |
| October, 2011 (2) |
| September, 2011 (4) |
| July, 2011 (1) |
| June, 2011 (5) |
| May, 2011 (1) |
| December, 2010 (1) |
| November, 2010 (3) |
| September, 2010 (3) |
| August, 2010 (4) |
| July, 2010 (5) |
| June, 2010 (1) |
| May, 2010 (2) |
| April, 2010 (2) |
| February, 2010 (4) |
| January, 2010 (3) |
| December, 2009 (6) |
| November, 2009 (1) |
| October, 2009 (3) |
| September, 2009 (5) |
| August, 2009 (4) |
| July, 2009 (2) |
| March, 2009 (1) |
| February, 2009 (1) |
| January, 2009 (1) |
| November, 2008 (5) |
| October, 2008 (3) |
| September, 2008 (6) |
| August, 2008 (10) |
| July, 2008 (14) |
| June, 2008 (9) |
| May, 2008 (11) |
| March, 2008 (19) |
| February, 2008 (6) |
| January, 2008 (10) |
| December, 2007 (19) |
| November, 2007 (29) |
| October, 2007 (21) |
| September, 2007 (26) |
| August, 2007 (38) |
| July, 2007 (9) |
| June, 2007 (14) |
| May, 2007 (11) |
My subscribed blogs
show all
show less