Hm … naja!

15Jun/100

Some notes to the Android uriMatcher()

For my bachelor theses I program for android and write a ContentProvider, which has to check URIs against a pattern. For this job I use the uriMatcher Class, but in conflict to the example in the documentation there are some things you have to take care of.

The Constructor

private static final UriMatcher sURIMatcher = new UriMatcher();

you have to specify a int-parameter.

addURI

sURIMatcher.addURI("contacts", "/people", PEOPLE);
sURIMatcher.addURI("contacts", "/people/#", PEOPLE_ID);
sURIMatcher.addURI("contacts", "/people/#/phones", PEOPLE_PHONES);
sURIMatcher.addURI("contacts", "/people/#/phones/#", PEOPLE_PHONES_ID);
  1. The second parameters String has to start without leading slash.
  2. The most specific pattern has to be added first.

If you experience the opposite pleas tell me. The leading-slash problem is also documented in the android-issue-tracker.

7Mai/100

OSM@LSWT10

image

Heute haben Fabian und ich das OpenStreetMap-Projekt zusammen mit dem LinkedGeoData-Projekt auf dem 2. Leipziger Semanticweb Tag mit einem Stand repräsentiert und vorgestellt. Viele waren daran interessiert, wie wir unseren Plan verfolgen Google Maps zu Fall zu bringen ;-)

Es hat uns eine Frau vom Umweltbundesamt besucht, die eine Gefahrstoffdatenbank zum Beispiel über aktuelle Unfälle georeferenzieren und -lokalisieren möchte. Außerdem haben uns einige Leute besucht, welche bereits Initiativen zur Sammlung von kleineren Datenmengen gestartet haben und daran interessiert sind diese mit OpenStreetMap anzureichern. Darunter Datenbanken zu Fischbeständen und Theateraufführungen und ein Bürgerportal für Friedrichshafen.

Für die leichtere Weitergabe der wichtigsten Informationen habe ich eine kleine Linksammlung angelegt.

Da ich mich mit Fabian ablösen konnte hatte ich die Möglichkeit Vorträge über Open Government und Open Data zu hören und die Gründung der Open Knowledge Foundation Deutschland zu erleben.

An dieser Stelle möchte ich auch zu einer "Diskussion über Geotagging und die Folgen!" am 18. Mai hier in der Villa Ida (Peotenweg 28) einladen.

Draußen hat's geregnet, drinnen war's warm, das Essen hat geschmeckt, es war ein schöner Semanticweb Tag.

29Apr/100

Einfamilienhaus war gestern

Auf dem Grundstück "comiles.eu" standen bis heute morgen drei Häuser, zwei Einfamilienhäuser und ein Mehrfamilienhaus mit freien Kapazitäten für einige Familien. Mir passte meine Energiebilanz des Einfamilienhauses nicht mehr und ich bin mit meinem Blog in das Mehrfamilienhaus vom Typ WordPress µ umgezogen.

Dadurch hat sich meine Blog-URL von http://comiles.eu/~natanael/wordpress/ auf http://natanael.comiles.eu/blog/ geändert.

Denn ein Einfamilienhaus auf dem Grundstück eines Mehrfamilienhaus scheint überflüssig. Das andere Einfamilienhaus wird auch demnächst der Abrissbombe zum Opfer fallen. Ab heute können wir uns also in die Instandhaltungsarbeiten reinteilen, da nur ein Haus zu pflegen ist.

8Okt/090

Noch mehr Mathe …

Ich habe noch mehr Mathevorlesungen als Videopdcast gefunden. Das MIT hat ein sehr großes Angebot an freien Lehrmaterialien (OpenCourseWare). Ich gucke mir gerade die Vorlesung 29 "Partial fractions" an mit einigen erheiternden Fehler ;-)

... übermorgen ist es endlich vorbei mit der ganzen Mathematik :-)