Wie finde ich ein neues Haus?

Das restliche Haus befand sich noch im Bau als wir unsere Wohnung bezogen haben. Selbst jetzt, ein halbes Jahr später, spüren wir noch immer einen Nebeneffekt eines Neubaus: Kein Navi und keine Onlinekarte verrät den Weg zu uns. Gäste, Lieferanten, verspätete Handwerker, Feuerwehr, niemand findet uns ohne direkte Anleitung.

Oberfeld auf Google Maps

Google Maps kennt die Adresse nicht, zeigt aber wenigstens bereits eine Baustelle.

Oberfeld auf Search.ch

Search.ch findet die Adresse exakt, aber da steht kein Haus weit und breit. Auch vom restlichen Quartier fehlt jede Spur.

Oberfeld auf der Open Street Map

Nur die Open Street Map findet sowohl Adresse wie auch ein Gebäude. Dessen falsche Form und die falschen Strassennamen im Quartier werde ich bei Gelegenheit mal korrigieren.

Grundsätzlich ist das ein interessantes Geoinformatik- & Verwaltungsproblem: Wie schnell kommen Informationen über neue Strassen und Gebäude aus den Gemeinden in die öffentlichen Systeme? Open Street Map hat eindeutig die Nase vorne dank einer grossen Zahl von Informanten.

Rückblick Open Data Date

Am 21. Februar trafen sich Open Data-Interessenten zum Open Data Date um sich über den aktuellen Zustand der Bewegung in der Schweiz auszutauschen. Aus meinen Notizen die wichtigsten Punkte:

Ich würde die Stimmung als verhaltenen Optimismus bezeichnen. Der erwünschte Mentalitätswandel in der gesamten Bundes-, Kantons- und Gemeindeverwaltung scheint sich noch nicht wirklich einzustellen. Alle warten noch auf den Bundesrat, welcher im April eine Gesamtstrategie zu Open Data veröffentlichen will.

Derweil schreitet das Experiment Open Government-Portal wacker weiter (Und bittet um Feedback).

Das Problem welches sich immer noch stellt: Es fehlt eine Killerapplikation, welche den Wert der Open Data-Strategie veranschaulicht. Aber Killerapps entstehen nicht von alleine und benötigen vielleicht Daten, welche noch nicht veröffentlicht wurden. Eine Veröffentlichung hingegen wäre einfacher, wenn es eine anschauliche Killerapp dazu gäbe…

Auf allen Ebenen (Bund, Kanton, Presse) wird deshalb hingewiesen, dass sich mit konkreten Anfragen nach spezifischen Daten eine Behörde eher dazu bereit ist, deren Daten zu publizieren. Fragen kostet nichts, kann aber gewinnbringend sein.

A propos Presse: Tags darauf lancierte Tamedia den Datenblog. Und schreibt seither fast täglich neue Datenanalysen. Ich bin gespannt, wie lange sie das durchhalten. Viel Spass bei der Lektüre.

Campus Bern: Lightning Talks

CampusAm Montag, 17. März 2014, 19:00 findet ein offener Campus mit Lightningtalks bei Sturm und Bräm am Theaterplatz 2 statt.

Jede/r darf 5 (oder 10 oder 15) Minuten über ein freies Thema sprechen. Bitte ergänze deinen Beitrag im Wiki.

Die Veranstaltung ist für alle Interessierte offen und gratis. Anfahrtsinformationen und weiteres wie immer im Campus Wiki.

Freiwillige Anmeldung auf techup.ch.

PHP-Buildsystem mit Fehlererkennung für Sublime Text 2 und 3

Im Texteditor Sublime Text können PHP-Dateien folgendermassen direkt ausgeführt werden: Über das Menu Tools – Build System – New Build System… den folgenden Inhalt in eine Datei names PHP.sublime-build speichern.

Unter Linux/Mac OS X:

{
    "cmd": ["php", "$file"],
    "file_regex": ".* in (.*\\.php) on line ([0-9]*)",
    "selector": "source.php",
}

Unter Windows (Den Pfad zum PHP-Interpreter anpasssen):

{
    "cmd": ["c:\\wamp\\bin\\php\\php5.4.12\\PHP.exe", "$file"],
    "file_regex": ".* in (.*\\.php) on line ([0-9]*)",
    "selector": "source.php",
}

Danach führt Sublime Text mit CTRL-B eine PHP-Datei aus und springt mit F4 gegebenenfalls von Fehler zu Fehler.

Debugging

Zum Debuggen gibt es das SublimeTextXDebug-Package. Allerdings habe ich es noch nicht geschafft, dieses erfolgreich zu konfigurieren. Bis es soweit ist, bleibt Eclipse PDT die Entwicklungsumgebung meiner Wahl.