Friday, September 23, 2005

Arbeitszeit: 08:40 - 18:35
Unterbrechungen: Mittagessen mit den österreichern
Mittagessen: Chicken Stripes with French Fries
Dazuglernt: XML is sooooo langsam, bei 150 Mb hört sich der Spaß auf!

Gestern war Kirills (der Ukrainer) vorletzter Tag, das mussten wir natürlich feiern (also jetzt nicht falsch verstehen). Also sind wir nach dem Pro Club (wo wir mal Raquet-Ball, sowas wie Squash, probiert haben) noch auf einen Schluck besten Rotweins in meine Wohnung gefahren (Andreas, Kirill und ich). Dazu gabs dann Tostitos und Karotten mit Chili-Sauce. Für Kirill und mich gabs auch noch Pudding (Andreas hat eine Molkerei-Produkt-Allergie).

Heute war dann ein ganz gewöhnlicher Arbeitstag, man merkte allerdings schon ein bisschen die Aufbruchsstimmung - morgen ist ja bekanntlich das Microsoft Corporate Meeting 2005 (nein, das ist kein neues Produkt) - anlässlich des 30. Geburtstags der Firma wirds sicher ein spannendes Ereignis. Schon um 8 Uhr früh werden wir mit dem Bus nach Süd-Seattle in ein riesiges Stadion (Safeco Field) fahren wo dann Bill zur gesamten Frau-/Mannschaft spricht und Videos gezeigt werden. Bin schon gespannt wie das so wird.

Damit uns nicht kalt wird (ja auch bei uns kehrt langsam aber sicher der Herbst ein) haben wir jeder eine (sehr) dünne Windjacke und ein T-Shirt (wieder mal XL) bekommen.

[techtalk]Zu XML: wenn man eine 150 Mb Datei verwurschtln will, und zwar so, dass es nicht mit XSLT möglich ist, dann darf man natürlich nicht DOM verwenden (System.OutOfMemoryException). Auch XPATH ist keine gute (da 4-Stündige) Alternative. Ein guter weg ist folgender:
1. Mit XSLT alle nicht benötigten Elemente und Attribute entfernen
2. anschließend die wesentlichen Daten in Objekte im Speicher einlesen und die Daten in dieser, nun im Speicher liegenden Datenstruktur verwenden.
Das ganze (inkl. Transformation und Co geht dann in knapp 30 Sekunden...
[/techtalk]

Linktipp zu einem sehr guten Buch:
Framework Design Guidelines for .NET
Ich habe zwar das Buch selbst noch nicht gelesen, aber das Word-Dokument, welches die Rohfassung des Buches darstellt. Ich kann das Buch nur jedem .NET Entwickler ans Herz legen, der Libraries schreibt, die von anderen (wenn auch im selben Team) verwendet werden.

On this page....
Suche
Kategorien
Aggregate Me!
RSS 2.0 | Atom 1.0 | CDF
Ads
Blogroll
Kontakt
Send mail to the author(s) E-mail
Administration
Archiv
<May 2012>
SunMonTueWedThuFriSat
293012345
6789101112
13141516171819
20212223242526
272829303112
3456789