Glorf.it

Glorf IT

Bedenkliches aus dem IT-Alltag

22. März 2008 um 12:21

Probleme beim Update

Irgendwie tun mir die Kollegen leid denen die Updatepanne beim Flughafen London-Heatrow passierte:

Ein Sprecher des Airport-Betreibers BAA räumte ein, dass es trotz redundanter Systeme zu einer Panne gekommen sei. Zwar hätten die Techniker das Update getestet. Trotzdem seien nach dem Einspielen der Software beide Gepäcksortiersysteme ausgefallen.

Dass sie allerdings das Update auf beiden Systemen gleichzeitig bzw. direkt hintereinander einspielten, war wohl nicht so pfiffig.
Was lernen wir daraus? Es gibt zwar Änderungen, die sowas erzwingen, aber die sollte man sich gründlich überlegen.

Quelle: Softwarepanne sorgt für Koffer-Chaos in London-Heathrow

Hinweis: Auch dieser Artikel hätte zeitgesteuert veröffentlicht werden sollen (am 25.2.2008). Aber aus irgendeinem Grunde klappte das nicht. Weil ich die Anekdote aber witzig finde und die Computerwoche den Artikel noch bereit stellt, veröffentliche ich das einfach jetzt manuell…

12. März 2008 um 22:05

Was sind die "SQL Server Data Services"?

Mein Kollege Robert machte mich auf ein neues Angebot von Microsoft aufmerksam mit dem Sie den Markt der Web-2.0-Anbieter beglücken wollen. Die "SQL Server Data Services" sind ein Angebot bei Microsoft über das Internet zugänglich seine Daten zu speichern.

Angenommen ich habe die geniale Idee für eine neue Web-2.0-Plattform, aber mag mir nicht gleich eine Serverfarm hinstellen, dann kann ich meine Daten bei Microsoft speichern. Ich zahle nur für den Platz, den ich auch tatsächlich belege. Die Daten werden dann tatsächlich auf SQL-Server-Clustern abgelegt und können über SOAP & Co. abgerufen werden.

Das klingt eigentluich schon mal ziemlich gut. Hier ein paar Zitate aus der FAQ:

How much data can I store?

The service has been designed to store virtually any amount of data, limited only by users' needs. The data will be partitioned in order to scale to unlimited size. Each partition will be limited to a high size (10s of GB) in order to be processed on a single node of the cluster and to allow efficient replication and load balancing.

Where is my data stored?

Data is stored in large storage clusters in various Microsoft data centers located across North America. We are planning to offer the service from international locations such as Europe and Asia. Users can group their data into authorities, which are affiliated with specific data centers and therefore provide control over the geographic location of the data.

Das Angebot ist jetzt als Beta gestartet und hat meiner Ansicht nach Zukunft. Ich glaube zwar nicht, dass ds Angebot erst mal kostendeckend arbeitet, aber darüber kann Microsoft verlorenen Boden gut machen und ein paar der Renner der Zukunft gleich auf die eigene Technologie einnorden… 😉

Info-Material:

12. März 2008 um 20:17

Design-Fehler am öffentlichen Pranger

Es gibt immer wieder Design-"Schwächen", die mich ärgern. Ungewöhnlich – aber lobenswert – finde ich, dass sich der Spiegel jetzt einer Reihe davon annimmt. Im Einstiegsartikel "Technik-Tücken: Diese Design-Dummheiten nerven Millionen" werden schon ein paar Ärgernisse beschrieben. Und die Kritik ist in allen Fällen berechtigt… Das ist Pflichtlektüre für jeden Designer.

Wenn man mag, dann kann man die Dinge, die einen selber am meisten ärgern bei Ihnen angeben. Sie sammeln die Liste und werden die "Besten" davon vermutlich veröffentlichen.

3. März 2008 um 19:17

Was trägt Mann im Geschäft?

Ein paar Tipps für Entwickler, die Ihre heimischen Gefilde verlasen müssen, um sich um Dschungel der Geschäftswelt zurecht zu finden: "Business-Kleidung: Männer, so geht's nicht!"

Ich frage mich allerdings immer, wer denn solche Regeln festlegt? Ich persönlich finde eine gepflegte Jeans zu einem sportlichen Sacko als legeren Look ganz prima. Das könnte wohl einfach der kleine Rebell in mir sein, der seine offene Freude daran hat, wenn es überall ein paar bunte Farbtupfer gibt. Aber in Wirklichkeit bin ich wohl zu alt, um mich darum zu kümmern, was andere von meinem "Look" denken… Wenn ich mich wohl fühle, dann leiste ich gute Arbeit.

31. Januar 2008 um 18:49

Welches Visual-Studio darfs denn sein?

Wer sich nicht entscheiden kann, welche der 11 Ausgaben des "Visual Studio 2008" er nehmen soll, der wird möglicherweise den Produkt-Vergleich von Microsoft nützlich finden…

Die kostenlosen Visual-Studio-Express-Editionen gibt es hier zum Download.

30. Januar 2008 um 18:28

Entwicklerantworten, wenn die Software Fehler hat

Der Artikel "Top 25 Explanations by Programmers…" (via Steini) beschreibt, was amerikanische Entwickler sagen, wenn deren Software nicht läuft oder etwas nicht wie abgesprochen tut. Das finde ich spannend, denn aus meiner hiesigen Erfahrung kenne eher solche typische Antworten:

  • Bei mir geht's…
  • Kann gar nicht sein!
  • Lass mich raten: gestern ging's noch und Du hast nichts gemacht?
  • Das gehört so.
  • Schon so gut wie erledigt.
  • Haste mal neu gebootet?
  • Aber daran habe ich in den letzten Monaten gar nichts geändert.
  • Ist das auch die neueste Version?

Wer hat mehr?

🙂

21. Januar 2008 um 12:16

Anleitung zur Erstellung von Visual-Studio-Addins

Als Merker, weil ich hoffentlich bald mal dazu komme es zu tun: Bei TOM_MUE gibt es seit heute eine sehr schöne Schritt-für-Schritt-Anleitung zur Erstellung von Visual-Studio-Addins (2005/2008).

10. Januar 2008 um 18:45

Links aus dem Sourcecode

Bei CodeProject wird im Artikel "Linkify Add-in for Visual Studio 2005" beschrieben, wie man es schafft keine "hart kodierten" Links mehr im Sourcecode verwenden zu müssen.

Die Idee gefällt mir, allerdings ist die Frage, ob sich der Mehraufwand in der Verwaltung rentiert…

24. November 2007 um 00:00

Visual-Studio-2008-Features

Auf dem Blog "Microsoft .NET Support" findet man eine ganze Liste von netten Features für das frisch freigegebene Visual-Studio-2008, die der Autor besonders wichtig findet. Viele von denen machen richtig Lust damit zu arbeiten.

Schau mal da: "22 New Features of Visual Studio 2008 for .NET Professionals at Microsoft .NET Support"

21. November 2007 um 20:01

beabsichtigte Design-Schwächen

Irgendwie muss ich immer wieder an den Artikel über beabsichtigte Designschwächen denken seitdem ich ihn das erste Mal las. Die Idee ist so einfach und bestechend. Wenn die Becher die Form von Eistüten haben (keine Stellfläche) dann bleiben die Leute nicht zu lange an den Tischen – ein Nutzen für das Stehcafe. Wenn das Lesepult eine schräge Fläche hat, dann verschlabbert niemand seine neben die Bücher gestellten Getränke – ein Nutzen für die Bibliothek. Der Nachteil darf halt nicht so groß sein, dass die "Kunden" unzufrieden werden.

Ich bin sicher, dass es davon auch sehr viele Beispiele in der Software gibt. Blöderweise fällt mir keines ein. OK, im Artikel wird das Beispiel genannt, dass es bei Google-Mail sehr umständlich ist, wenn man etwas löschen will. Man kann sicher versuchen durch gezieltes Erschweren den Kunden davon abzuhalten bestimmte Dinge zu tun. Kennt da jemand Beispiele?

Aber kann man eine Software auch so schreiben, dass es umständlich ist, wenn man keine Datensicherung einrichtet? Wahrscheinlich nicht, weil man es dazu erschweren müsste etwas nicht zu tun… 😉

19. November 2007 um 18:51

Visual-Studio-Erweiterungen

In seinem Artikel "Some Words About Visual Studio Extensibility" geht Keyvan Nayyeri ziemlich mit den Möglichkeiten zu Visual-Studio-Erweiterungen zu schreiben ins Gericht. Ich selber habe bisher nur ganz kleine Visual-Studio-Addins geschrieben, kann das also nicht wirklich beurteilen.
Was er schreibt klingt plausibel, aber ist es wirklich so schlimm oder will er hauptsächlich Werbung für sein Buch machen? 😉

7. November 2007 um 21:25

Pre-Beta der PowerShell 2.0

Alle Fans der Powershell können sich schon mal auf die Version 2.0 freuen, die irgendwann demnächst erscheinen soll. Die Liste der Features ist recht lang und vielversprechend.

Wer bereit ist gewisse Risiken einzugehen oder noch eine virtuelle Maschine frei hat, der kann schon mal das "Windows PowerShell 2.0 Community Technology Preview (CTP)" testen. Es kann nicht parallel zu der 1er Version laufen, eine Deinstallation ist notwendig. Daher entschied ich mich zu einem späteren Test…
Außerdem finde ich die Aussagen nicht gerade ermutigend, z.B. "Graphical PowerShell is a very early alpha version meant for previewing early thinking and getting feedback." Windows-2000-Nutzer müssen übrigens draußen bleiben.

via Heise und meinem ChefChef