All content on this website is a representation of my personal opinion, which may differ from other people's opinion and that of my employer.

This content, including text, example code, images, ... are protected by copyright under an attribution-share alike license CC BY-SA 4.0. This means that you are free to share (by copying or redistributing in any medium or format) or adapt (remix, transform and build upon the content for any purpose, even commercially) the contents of this website, under the following terms:

  • You must give appropriate credit, provide a link to the license and indicate if changes were made.
  • If you remix, transform or build upon the content of this website, you must distribute your contributions under the same license.

External information

This website might contain links to other websites. I have no control over the contents or behavior of these websites and therefore can't be held responsible for the contents of them.


To offer you an optimal service, this website makes use of "cookies", which are small pieces of information that are stored on your computer: these cookies can be picked up during a later visit to the same site. The cookie can't be read by any other website than this one. You can configure your browser so that it informs you each time cookies are produced or used. Blocking cookies of my site may result in incorrect behavior of my website.