Ich hatte heute die Gelegenheit das Microsoft Lunchevent 2005 im Kongresshaus Zürich zu besuchen. Der Anlass versprach im Vorhinein sehr informativ zu werden. Microsoft bot nicht nur Informationen zu Ihren Produkten sondern auch ein interessantes Rahmenprogramm. Jeder Teilnehmer besuchte zwei „Breakouts“ zu verschiedenen Themen. Einige „Breakouts fanden in Englischer Sprache statt. Die Qualität der Referenten war unterschiedlich, so war der Vortrag über „What’s new in Microsoft SQL Server 2005“ eher trocken. Der Referent sprach für mein doch nicht gerade schlechtes Englisch, teilweise zu schnell und verschluckte die Hälfte der Buchstaben. Ich wechselte im zweiten Teil die Gruppe und besuchte „Microsoft Visual Studio 2005 Tools for Office Systems“. Hier war der referierende ebenfalls Englisch sprechen, doch sprach er deutlich. Er verzichtete auf eine trockene Präsentation. Viele Live-Demos veranschaulichten die neuen Features und konnten dem Zuhörer einen kleinen Einblick in die neue Umgebung gewähren. Auch gehörte ein Spitzensportler zu den Referenten, es gab einen Einblick in seinen Alltag. Zum Abschluss konnte jeder Besucher eine gratis Version vom SQL Server 2005 und VS .NET 2005 mit nach Hause nehmen. Wie der Moderator sagte „lets play with it“.
Fazit
Mit dem Preis von 150.- wurde sicherlich nicht zu wenig Geboten. Das Event war informativ und erlaubte einen Überblick über die neuen Technologien.
analyzer - 30. Nov, 22:03
Ich möchte hier doch noch die Lösung meines Soundproblems veröffentlichen. Ein Distributions-Update auf die Version 5.10 hat alle Probleme gelöst.

analyzer - 26. Nov, 18:42
Als Debian Fan konnte ich es mir nicht verkneifen Ubuntu mal genauer anzuschauen. Ich verwendet version 5.04 für meine Zwecke. Schon positiv überrascht war ich über die schnelle Installation. Alle wichtigen Tools schon mitinstalliert und konfiguriert. Das alt bekannte Paketmanagement von Debian (apt-get) ebenfalls als GUI vorganden. Wechseldatenträger (USB-HDs und USB-Sticks) werden ohne weiteres erkannt und auf den Desktop gemountet. Der Zugriff auf NTFS Partitionen wird leider nicht ohne weiteres mitgebracht, wie dies bei Distributionen wie z.B. SuSE der Fall ist.
Leider verfliegt die Euphorie rasch, der Sound (VIA 8233A AC97) ist nicht funktionsfähig. OSS und Alsa schaffen leider keine Abhilfe, manuelles laden der Kernelmodule schlägt fehl. Auch kann die deutschsprachige Community nicht weiterhelfen. Ich werde daher mal auf die Suche gehe
analyzer - 25. Nov, 21:23
Seit dem 24. Nov 2005 spinnt bei mir das ADSL komplett. Einige Seiten sind ohne weiteres erreichbar, andere porpuläte Seiten nicht. Mein erster Gedanken: DNS Probleme. Ich konnte diese Möglichkeit weder ganz ausschliessen noch bestätigen, so blieb mir nichts anderes übrig als eine Nacht abzuwarten.
Nun scheint alles wieder zu funktionieren, eine Stellungsnahme seitens des Providers gibt es nicht.
analyzer - 25. Nov, 05:39
Ich bin mit dem in Confixx integrierten Webmail sehr unzufrieden, daher habe ich nach einer „besseren“ Alternative gesucht. Ich stiess sehr rasch auf das Freeware Produkt Squirrelmail und war schnell dafür begeistert.
Installation:
Dank eines Debian Pakets (apt-get install squirrelmail) ist die Installation unproblematisch und ohne einen Eingriff des Benutzers möglich. Ein zusätzlicher virtueller Host auf das Verzeichnis /usr/share/squirrelmail muss beim Apache Webserver eingerichtet werden. Ebenfalls müssen auf den Ordner data und attache die owner auf den Webserveruser gesetzt werden. Anschliessend noch chmod 777 und schon ist alles funktionstüchtig.
ACHTUNG: Es empfiehlt sich
nicht chmod 777 zu setzen aus Sicherheitsgründen, es wird read und write auf attache und zusätzlich executable auf data benötigt.
Mehr Informationen auf der Projektseite:
http://www.squirrelmail.org/index.php

analyzer - 22. Nov, 21:56
ClassLibrary für Logs
Wer kennt dies nicht? Eine Application welche Logs File zur Dokumentation von Ereignissen oder Fehlern benutzt. Jedoch bei jedem einzelnen Projekt eine eigene Klasse zu implementieren und auf das Projekt anpassen ist oft eine mühselige und zeitraubende Angelegenheit. Eine ClassLibary mit verschiedenen Logmethoden implementiert bringt Abhilfe. Folgende Methoden sind bereits implementiert:
- Schreiben in ein Eigenes Eventlog
- Schnelles Schreiben ins File c:\logs.log
- Schreiben in ein individuelles Logfile
In nächster Zeit werde ich die Classlibrary vervollständigen, und hier zum Download anbieten.
Anforderungen: Die Libary ist für das .NET Framework 2.0 geschrieben.
analyzer - 19. Nov, 16:55
Ich bin ein angefressener aber doch noch unerfahrener C# Programmierer. Manche fragen sich sicherlich wie dies zusammenpasst, eine Microsoft Programmiersprache und ein totaler Linux Fan. Jedoch ist C# nicht Windows Anwender vorbehalten, auch gibt es Alternativen zur sehr teuren IDE Visual Studio .NET 03 / 05. Ich möchte an dieser Stelle auf zwei sehr interessante Projekte verweisen:
http://www.mono-project.com Mono ist eine freie .NET v 1.1 Runtime für Linux ebenfalls für ASP.NET Anwendungen geeignet.
http://www.icsharpcode.net/OpenSource/SD/Default.aspx Freie DIE vergleichbar zum Visual Studio .NET unterstützt erst das .NET Framework 1.1
analyzer - 18. Nov, 22:34
Das Internet ist von Grund auf kriminell. Es tummeln sich viele Script Kiddies mit nur sehr kleinem Secutity-Wissen in den unendlichen Weiten mit den unendlichen Möglichkeiten. Beim Schreiben einer Webapplication darf nicht von einem lieben und korrekten Benutzer ausgegangen werden. Es darf nicht auf einfache und unsichere Sicherheitsalgorithmen gesetzt werden.
SQL-Injections und XSS Lücken werden immer populärer. Ich möchte an dieser Stelle einige Tipps zur allgemeinen Erhöhung von der Sicherheit von Webapplicationen geben:
- Verwenden Sie immer SQL-Parameter
- Passwörter immer Kodiert ausserhalb des HTML-Verzeichnissen aufbewahren
- Logs helfen in Nachhinein den Angriff auszuwerten
- Im extrem Fall kann mit Hilfe der IP den Angreifer lokalisiert werden
string sIPAddress;
sIPAddress = Request.UserHostAddress.ToString();
Das Codeschnippsel ist nicht getestat daher eventuell fehlerhaft.
Ein ausführliches Dokument in deutsche Sprache ist bei
Computec zu finden.
analyzer - 13. Nov, 15:15
Kann festegelegt welche Bücher zur allgemein Bildung gehören? Jeder liest gerne verschiedene Genres von Büchern, sie dies in Form von Unterhaltungsliteratur oder Fachliteratur. Ja, es gibt sie wirklich, Leute die x-Bücher zu spezifischen Themen nahezu verschlingen.
Ich habe in den letzten paar Monaten mich näher mit dem Buchautor Dan Brown beschäftigt. Ich habe „fast“ alle Bücher, welcher aus seiner Feder entsprungen sind gelesen, einige sogar in englischer Sprache. Auch habe ich mich mit seiner Biographie auseinander gesetzt. Ich kann nur jedem Liebhaber von Verschwörungstheorien empfehlen seine Bücher zu lesen.
Zum Thema Übersetzungen: Ich kenne Bücher bei welchen in der deutschen Übersetzung ein Teil der „Sprache“ verloren geht. Um ein konkretes Beispiel zu nennen: „The Picture of Dorian Gray“ written by Oscar Wild.
Heute ist es schwierig ein Buch auf dem grossen Mark zu positionieren. Der „kleine“ Mann hat kaum die Übersicht, welches Buch nun lesenswert ist. Gross gelobte Bücher wie „die Musche-Tochter des Scharfrichters“ von Ursula Meier-Nobs halten nicht, was sie versprechen.
analyzer - 5. Nov, 16:11