Das Google Maps API ist ein wunderbares Visualisierungswerkzeug für Kartendaten. Letzte Woche habe ich zusammen mit einem Freund, eine GIS-Anbindung an Google Maps probiert. Das Ergebnis mit den Daten von ein paar Bundesländern findet man unter http://www.navision-blog.de/gis/.
Die interessanteste Erkenntnis für mich war, dass mySQL in der aktuellen Version schon einen ausführlichen Support für Geometriedaten und Geometriefunktionen bietet. Das habe ich bisher nicht bemerkt, da mein myphpAdmin diese Datentypen und Funktionen nicht kennt und deshalb nicht anzeigt. Neben der Umrechnung und komprimierten Speicherung von Geoinformationen kann mySQL z.B. auch berechnen, ob sich zwei Polygone schneiden.
Im SQL Server 2008 wird im Zusammenhang mit Geoinformationen übrigens auch eine ganze Menge getan. Wer Interesse daran hat, kann sich zum Beispiel einen kurzen Webcast dazu ansehen.
Filed under: Security — Steffen Forkmann at 10:33 Uhr
Seit gestern Nachmittag war der Navision-Blog eine zeitlang tot, da er Opfer eines Hackerangriffs war. Offenbar wurde eine Schwachstelle (Exploit “Coppermine Photo Gallery <= 1.4.3 remote commands execution”) in der Coppermine Gallery ausgenutzt. Im Ergebnis wurden min. 352 Dateien manipuliert. Diese sorgten dafür das beim Anschauen der Seite mit dem Internet Explorer über einen iFrame ein ActiveX-Plugin nachgeladen werden sollte. Ich kenne die Auswirkungen des “Plugins” nicht, aber ich hoffe das hat keiner installiert.
Die betroffenen Dateien sahen alle ungefähr so aus:
Die kryptische Url bedeutet: http://ccfelomvhk.com/dl/adv542.php
Ich habe jetzt erst einmal eine Sicherung eingespielt und versuche die Coppermine Gallery zu updaten. Ich bin ja selber schuld: Ich habe versucht mein WordPress immer aktuell zu halten, aber an die Gallery habe ich nicht gedacht. Die hat noch eine uralte Versionsnummer.
Nachtrag: Als Konsequenz aus dem Angriff habe ich mich entschieden die Coppermine Galerie abzuschalten und zukünftig nur noch über meinen Flickr-Account zu arbeiten.
Am 18. April 2008 findet von 9 bis 17 Uhr ein “Usability-Thementag” an der Universität Leipzig statt.
“Neben technologieorientierten Lösungsansätzen, wird im ersten von drei Vorträgen im Allgemeinen auf Benutzerfreundlichkeit im alltäglichen Leben eingegangen. Weiter geht es mit Usability-Aspekten im Bereich des Webs, gefolgt von einem Vortrag zu den technischen Möglichkeiten mit der Windows Presentation Foundation (WPF) und Silverlight. Abgerundet wird der Tag mit einem 90-minütigen Workshop, in dem die erlernten WPF-Kenntnisse in einer Demo-Anwendung direkt am Rechner umgesetzt werden.”
Wer sich für dieses Event anmelden möchte, kann eine E-Mail an anmeldung@dotnet-leipzig.de schreiben. Die Mail bitte unbedingt mit Vorname, Nachname und dem Betreff “Usability” versenden. Da die Teilnehmerzahl begrenzt ist, sollte man sich mit der Anmeldung beeilen.
mySQL, SQL Server und viele andere Datenbanksysteme werden nun unterstützt
Das CodeBehind-Konzept von ASP.NET wurde eingebaut
Die Dokumentation hat sich verbessert – Es wurde dabei auch ein Wiki-Konzept umgesetzt
PHP-Runtime-Profiler
Viele kleinere Designer- und Editor-Verbesserungen
Da Remote-Debugging aber scheinbar immer noch nicht intergriert ist, werde ich auch jetzt keinen Rückzieher von meinem damaligen Testfazit (“Nie wieder Borland”) machen und mir “Delphi for PHP 2.0” auch nicht installieren.
Eben habe ich beim Surfen eine sehr schöne Werbung von Jörg Stryk gefunden. Stryk ist ein in NAV-Kreisen bekannter MVP und besitzt große Expertise im Bereich NAV + SQL Server.
Er hat ürbigens auch ein tolles Buch zu seinem Spezialgebiet geschrieben:
Filed under: Windows Vista — Steffen Forkmann at 16:54 Uhr
Microsoft bietet als Sonderaktion zum Release von Windows Server 2008 20% Ersparnis auf ein TechNet Plus Abo. Das Abo bietet neben dem Zugriff auf TechNet und der Möglichkeit alle Microsoft Produkte (inkl. Betriebssysteme, Serverprodukte und Office System-Software) ohne Zeitbegrenzung zu testen auch zwei kostenfreie Anfragen beim Professional Support.
Filed under: Counterize — Steffen Forkmann at 17:20 Uhr
Das von mir entwickelte Statistikplugin Counterize II für WordPress konnte diese Woche den 500.000 Zugriff auf Navision-Blog.de registrieren. An dieser Stelle vielen Dank an die vielen treuen Leser. Weitere Statistiken kann man unter http://www.navision-blog.de/counterize/blog-statistik/ einsehen.
Microsoft hat am 31.3.2008 auf PartnerSource die erste Version von Dynamics Mobile veröffentlicht. Dabei handelt es sich primär um ein auf .NET basierendes Architekturkonzept mit dem man Mobile Endgeräte (mit Windows Mobile 5.0 oder 6.0) an ERP-Systeme (Dynamics NAV oder AX) anbinden kann. Weiterhin wird mit “Mobile Sales” jedoch eine umfangreiche Beispielanwendung mitgeliefert.