Working with XML in PHP

XML may look a little out dated already since the rise of json that comes around every corner. However, XML still is widespread. In this article I show a few strategies and code snippets on how to deal with XML in PHP.

Tags: PHP

Populated places maps

How to create maps that show cities, villages with a certain name. Investigate about the origin of settlement places and their geographic location in Germany and Switzerland.

Tags: PHP, Quiz

Theme maps of Germany

Create theme maps of Germany using geo information of special interest and a shape file of Germany. Glue it all together to get an SVG image of the germany outline and dots that mark the locations in the country.

Tags: Python, Quiz

Fetch geo data from Wikipedia

Again, Wikipedia is a great resource for retrieval of information. There is no doubt, quite a good accuracy when it comes to geographic coordinates of entities that are described in Wikipedia. It is even more or less easy to verify with OSM, Google Maps, or some other mapping service that the given location in Wikipedia, is correct. Therefore, I have written a little tool that fetches the geo information from a wiki page.

Tags: Python, Quiz

Timeline bar chart with javascript

A Javascript application to create horizontal timeline bars. Add the dates that you want to display, choose the colors for the bars, define size and some options for the chart and download the result as an SVG. This tool helped me to create a few charts that I used for quiz questionnaires.

Tags: Quiz, Semantic Web

Add PhpStorm to the Gnome launcher

Add PhpStorm to the Gnome Launcher so that it feels like any other application that is installed via the package manager that adds an entry to the program launcher within the package configuration.

Tags: PHP

Using Immo Scout to find an apartment with the help of Python and the Bash

Looking for an apartment in Immo Scout can be very time-consuming when you do the search manually with the browser only. Therefore, I want to give a few strategies how to speed up the search a little with the help of some programming. I am using Python for some screen-scrapping and the Bash to perform easy tasks on the command line.

Tags: Bash, Python