Glorf.it

Glorf IT

Bedenkliches aus dem IT-Alltag

30. März 2007 um 20:48

IE/Firefox-Marktanteile

Nachdem sich alle möglichen wichtigen Leute darüber streiten, wessen Töchter die meisten Freier haben, möchte ich natürlich auch meinen Beitrag leisten. Anbei die Seitenaufrufe pro Browser im März bis jetzt. Ich habe mich dazu durchgerungen die Crawler und RSS-Zugriffe rauszulassen, die einen sehr großen Teil der Anfragen ausmachen, es geht hier ja nur darum die Browseranteile zu vergleichen darzustellen, nicht um die absolute Anzahl der Zugriffe:

Seitenzugriffe im März 2007 (ohne Crawler und RSS)

30. März 2007 um 19:49

Podslurping leicht gemacht

Dass man mit einem USB-Stick ganz einfach Daten klauen kann, wusste ich schon, aber den Begriff "Podslurping" kannte ich noch nicht.
Auf der PC-Welt-Seite wird ganz prima erklärt, wie einfach das geht und was man tun muss…

Bei uns in der Firma muss jeder aus ähnlichen Gründen immer seinen Desktop sperren (Win+L). Außerdem ist es uns nicht erlaubt private Datenträger anzuschließen. Das ist zwar etwas radikal, aber hilft…

Jetzt aber den 3-minütigen Film sehen, denn das neue Hobby dürfte sich schnell verbreiten: So leicht geht Datenklau

30. März 2007 um 18:44

BTRIEVE Time Machine

Unglaublich! Das ist einfach alles völlig erstaunlich:

Das Btrieve 25 Jahre alt wird, wundert mich schon ganz schön: Wer hätte gedacht dass es diese Software immer noch gibt. Das muss doch bedeuten, dass es immer noch Entwickler gibt, die das kaufen! Ich dachte das Produkt wäre schon längst Geschichte…

Neulich fragte unsere Softwareverwaltung bei mir nach, ob ich denn die uralte Softwarelizenz von Btrieve 6.15 aus dem Jahre 1989 immer noch benötige. Am liebsten hätte ich geantwortet: "Hoffentlich nie mehr!" Aber man ist ja Profi…
😉

Wer die Geschichte aus Sicht des Herstellers sehen will, der kann das auf der Seite "The BTRIEVE Time Machine" tun…

gefunden bei The Daily Grind
30. März 2007 um 18:31

Microsoft Google

Was ist denn bitte das für eine Seite: www.g00gl3.com?

Microsoft Google? Ägypten? Legal egal?

PS: Achtung das in der Mitte ist ein großes Bild mit Link dahinter.

29. März 2007 um 21:25

Download auf die harte Tour

In unserer Firma wird Sicherheit sehr hoch geschrieben, deswegen hängen unsere Rechner auch nicht am Internet. Für die notwendigen Recherchen können wir auf einen WTS zugreifen, der im Internet hängt und dann dort surfen – allerdings nichts speichern. Das ist ja gerade der Schutz an dieser Maßnahme. Auch Mails aus dem Internet erreichen uns nur gefiltert und ohne Anhang.

Für kompliziertere Downloads haben wir dann eigenständige Internet-PCs, die nur im Internet hängen. Dann kann man Dinge downloaden und auf einen speziellen FTP-Server stellen. Dort wird es dann von den Kollegen der Virenprüfung abgeholt, entpackt und virell geprüft. Geht alles glatt, dann hat man die Software einige Zeit später am Arbeitsplatz zur Verfügung. In einfachen Fällen kann man ihnen auch einen Link schicken und sie laden die Datei dann sogar für einen runter.

Da es seit einiger Zeit von Microsoft ein Image mit Orca gibt, dem neuen Visual Studio, versuche ich nun schon seit letzter Woche die einzelnen Teile runter zu laden und bin fast am Ende.

Dazu muss man noch wissen, wie das bei uns läuft: Wir können nichts einfach so auf den Internet-PC speichern. Zunächst klickt man den Link auf die Datei an. Die Firewall erkennt, dass es sich nicht um eine HTML-Datei handelt und speichert die Datei auf einem speziellen Rechner auf dem das Ganze erst mal auf Viren geprüft wird. Bei großen Dateien dauert das ganz schon lange. Inzwischen aktualisiert sich die Webseite immer wieder, bis sie 100% anzeigt. Dann muss man die Datei recht flott speichern, weil sie nicht lange dort vorgehalten wird. Mein Verdacht liegt bei 15 – 30 Minuten.

Ein üblicher Ablauf sah die letzten Tage so aus:

  • Ich boote unseren Internet-Rechner im Nebenraum und klicke auf den Download einer der Dateien mit 700 bis 1300 MBytes Größe.
  • Ich stelle fest, dass alles prima läuft, aber vermutlich recht lange dauern wird. Deswegen gehe ich zurück an meinen Arbeitsplatz und rackere fleißig.
  • Wenn es gut läuft, dann denke ich daran alle 30-40 Minuten mal nachzusehen, wie es aussieht. Einzelne Dateien haben mehrere Stunden benötigt. Wenn ich daran denke nachzusehen, dann ist es meist noch lange nicht so weit. Vielleicht weil auf dem Server gerade viel los ist oder so.
  • Wenn ich hingegen auf eine Besprechung muss, Mittagessen gehe oder einfach im Stress bin, dann kann ich sicher sein, dass der Download plötzlich mit sagenhaftem Tempo fertig wird.
    Komme ich dann zurück und sehe erfreut die Meldung "Virenprüfung abgeschlossen, sie können die Datei jetzt speichern.", kommt die böse Überraschung: Ein Klick auf den Downloadlink vom Virenserver meldet "Die Datei steht nicht mehr zur Verfügung."

Gestern hätte ich den Monitor am liebsten aus dem Fenster geworfen, obwohl der ja nun überhaupt nichts dafür kann. Naja, genau genommen kann auch unser PC nichts dafür, deswegen konnte ich auch gerade noch an mich halten. Immerhin habe ich inzwischen allen Widrigkeiten zu Trotz schon 11 von 12 Dateien gespeichert. Jetzt fehlt nur noch das Basisimage mit 1300MBytes. Heute scheiterte der vierte Versuch …
🙁

Mal sehen wann ich sie endlich alle beisammen habe. 😉

Um es mit Madness zu sagen:
<jingle>
Tomorrow is just an other day…

</jingle>

29. März 2007 um 20:55

Keine Feeds mehr für Kategorien

Als ich die RSS-Feeds einführte, hatte ich noch nicht viele Kategorien in diesem Blog. Vermutlich fiel mir deswegen damals nicht auf, wie nervig es sein kann, wenn man den Feed einer Seite haben will und in lauter Feeds der Kategorien erstickt.

Weil mir das gerade heute mehrfach passierte als ich nach deutschsprachigen Weblogs zum Thema SQL suchte, habe ich die Links auf diese Feeds jetzt mal raus genommen. Falls das jemand vermisst, dann können wir noch mal drüber reden. Mein Verdacht ist, dass das sowieso niemanden stört. Die Kategorien kann man ja immer noch gezielt ansteuern…

29. März 2007 um 20:11

Spec# zum Download

Auf der Seite "Spec# for Visual Studio 2005" findet man jetzt Spec# zum Download. Gesprochen wird das "Speck-Sharp".

Auf obiger Seite wird kurz zusammengefasst, was Spec# ist:

Spec# is an experimental language that extends C# with several design-by-contract features. The new features of Spec# include a non-null type system, method pre- and post-conditions, loop invariants, and object invariants. The Spec# Programming System provides design-time checking, run-time checking, and a static verifier. This version of Spec# runs on .NET Framework version 2.

Wer mehr Infos haben will, der wird auf der Homepage von Spec# fündig. Dort ist auch ein Link zum Download für Visual Studio 2003, aber der ist derzeit tot.

28. März 2007 um 21:50

Unit-Tests von Stored-Procedures

Da ich gerade auf der Suche nach Informationen zu den Unit-Tests von Stored-Procedures bin, kommt es mir sehr gelegen, dass der Artikel "Database Unit Testing with Team Edition for Database Professionals" in diesem Monat in der MSDN erschienen ist.

Er bietet eine ganz gute Einführung in das Thema. Trotz seiner Länge, die er m.E. den vielen Screen-Shots und Listings verdankt, könnte er für meinen Geschmack noch ausführlicher sein. Ob und ggf. welche Informationen fehlen, merke ich aber wohl erst dann, wenn ich dazu komme, dass selber mal auszuprobieren…

28. März 2007 um 21:42

Itzik Ben-Gan in München

Ich sah gerade zufällig, dass Itzik Ben-Gan in München eine Schulung zum Thema "Advanced Transact-SQL Querying, Programming and Tuning for SQL Server 2000 and 2005" (in englisch) hält.

Wer also zwischen 18.06.2007 und 22.06.2007 noch seine Termine verschieben kann und schon ganz gut SQL kann, aber bereit für einen Quantensprung ist, der sollte schon mal seinen Chef bearbeiten die 2KEuro springen zu lassen…

27. März 2007 um 18:58

SQL-Server-2005: Partitionierte Tabellen

In dem Artikel "Partitionierte Tabellen und Indizes in SQL Server 2005" wird das neue Feature der partitionierten Sichten sehr gut erklärt. Dabei wird auf die Historie eingegangen, sodass "alte" Hasen gut abgeholt werden und neue den nötigen Hintergrund bekommen.

27. März 2007 um 18:55

SQL-Server-2005 – der Internationale?

Der Artikel "Internationale Features in Microsoft SQL Server 2005" vom 19. März 2007 bietet eine sehr ausführliche Zusammenfassung aller wichtigen Dinge, die man wissen sollte, wenn man sich mit internationaler Software beschäftigt.

Bevor jetzt alle zum nächsten Artikel springen, möchte ich ein Beispiel geben:
Um betroffen zu sein, reicht es auch, wenn man beispielsweise polnische oder serbische Namen richtig speichern muss. DotNet-Anwendungen nehmen generell jedes Unicode-Zeichen entgegen. Um das in der Datenbank so speichern zu können, dass beim Lesen wieder das richtige Zeichen herauskommt, muss man in der Datenbank ebenfalls Unicode einsetzen…

27. März 2007 um 18:47

Power-Tools für DB-Pro

Ich tobe mich gerade etwas mit der "Visual Studio Team Edition for Database Professionals" (DBPro) aus. Da kommt mir die Ankündigung, dass es bald Power-Tools für DBPro geben soll, ganz gelegen. Die komplette Liste steht in der MSDN.

Meine Favoriten sind:

  • "SP Rename Generation" – damit kann man das Refactoring-Skript auch in einem Trafo einsetzen.
  • "Data / Schema Compare Build Tasks" – der Compare endlich auch als Batch. Das finden die MS-ler selber so gut, dass die es glatt doppelt nennen.
  • "Dependency Tree" – die Abhängigkeiten als Grafik

Leider wird kein Datum angegeben…

The following Power Tools are planned to be delivered in the future and some will be included in future versions of Visual Studio Team System.