Archive for Februar, 2006
Um die Entfernung zwischen zwei Orten zu bestimmen, benötigt man zunächst einmal deren Längen- und Breitengrade.
Hat man diese gibt es verschiedene Lösungswege:
1. Die Erde ist eine Scheibe
Zunächst benötigt man zwei Punkte. Diese bilden in ein Koordinatensystem eingetragen ein rechtwinkliges Dreieck mit dem Koordinatenursprung. Jetzt kann man den Satz des Pythagoras zur Hilfe nehmen und [...]
AmbiguousMatchException bei GetProperty
0 Comments Published by André Knuth Februar 23rd, 2006 in .NET Wenn man mit Hilfe der Reflection API versucht ein bestimmtes Property einer Klasse zu evaluieren kann es schon mal vorkommen, daß eine AmbiguousMatchException geworfen wird.
Zum Beispiel in nachfolgendem Fall:
Base-Klasse stellt eine virtuelle Eigenschaft zur Verfügung [...]
AdSubtract arbeitet als Proxy und filtert Werbung, PopUps, Javascript, animierte Gifs, Flash und den ganzen Müll heraus, wenn man mal gut und gerne drauf verzichten kann.
Stats: 66239 Banner und 14561 PopUps bisher gefiltert. Going and going and going...
Ich versuche immer so viel Code wie möglich generieren zu lassen. Das hat den Vorteil, daß man erstens Zeit spart und auf der anderen Seite Fehler vermeidet, da der generierte Code ebenfalls durch Code erzeugt wird, welcher nur einmal getestet werden muss: Funktioniert der Code an einer Stelle, funktioniert er auch an einer anderen.
Zur Generierung [...]
Prüfen ob eine Datei geschrieben wurde.
0 Comments Published by André Knuth Februar 16th, 2006 in .NETBei größeren Dateien muss man gelegentlich etwas warten, bis diese geschrieben ist. Nachfolgende Methode prüft, ob eine Datei exklusiv geöffnet werden kann, was ein Indikator dafür ist, dass die Datei komplett geschrieben wurde.
Problematisch ist auch, daß bei NTFS beim Speichern einer Datei mehrere Schreibzugriffe erfolgen, so daß das simple Abfangen des OnChanged Events eines [...]
