This page now also supports translations. I am going to try writing posts in English and German from now. Old pages won’t be translated unless somebody requests it.
Its quite common to offer freemium software with missing premium features but writing a paid product (without a free version at all) that targets to send personal data over a network and make users upgrade from the basic to pro version to at least have their private data encrypted is an absolute no-go in my opinion. I cut out the relevant part of the offer. Basic version is 29 and pro 39 USD.
found an interesting page about some base principals you should remember when building an application: https://12factor.net/de/
See https://github.com/heiseonline/shariff for a two click like/tweet/+1 button implementation to share less data with the data crawlers.
See and install SOGo plugin as file. Download from http://www.sogo.nu/downloads/frontends.html.
After installation there is a point to add a new remote address book.
I got a new mainboard with Realtek ALC1150 onboard sound. First I was thinking it doesn’t work, but it only was very silent. Here is how to fix this:
sudo apt-add-repository ppa:ubuntu-audio-dev/alsa-daily sudo apt-get update sudo apt-get install oem-audio-hda-daily-dkms sudo reboot
I just installed a google translator plugin to this blog (see right) because I was asked to write translations for some posts. I think it is very redundant to write everything more than once. So I hope google translator is sufficient. So please don’t hang me if a translation is wrong/bad.
I created my SSL certs with easy-rsa. But it seems most browsers have tightened their certificate checks so my self signed certificates and my authority haven’t been working the last days. But I can’t really say how long SSL was down. Chrome decided to ignore my old ca.crt and firefox displayed sec_error_inadequate_cert_type. So I had to recreate my ca.
As I found no good tooling to create a certificate authority I decided to write some scripts to do it manually and fully automated.
Now all my sites are available via SSL and if you install my ca.crt you won’t see errors for certificates signed by me anymore.
I was looking for openstreetmap data of my country to import it into a local database. As only small areas can be exported over the exporter of the official web page I followed the hint to planet.osm which would contain data of the whole planet. After some reading I found http://download.geofabrik.de/ where you can download map data for single continents or single countries. Quite nice and useful work!
After a few weeks with a self signed SSL certificate I had a closer look at the site statistics and as thought before still lots of people don’t visit a site behind a self signed certificate. Because I don’t want to spend money for a certificate I made the whole site accessible via http instead of redirecting everybody to the secure SSL site. Now the user has the choice to use http or https.
Of course I created a redirect to SSL for all login/admin stuff.