How to work with shape files on AWS EMR with Spark

I’m actually testing on how to control things in a house or flat with Apple HomeKit. It seems to be a pretty nice solution as one would expect from apple but it takes time for the vendors to adopt. After…

Es gibt bereits verschiedene Modelle für die neuen iPhones, jeweils bestehend aus schwarzem oder braunem Leder. Ein Blick lohnt sich auf jeden Fall.

I sometimes want to copy and paste content from the web which is styled in a proper way for the website but maybe not for the destination I want to paste it to. Imagine a Numbers table where you collect TV models and…

One sometimes runs into problems with conflicting transitive dependencies. A dependency graph can help analyzing this. I use the sat-dependency-graph sbt plugin to help here. Just add to your plugins.sbt: addSbtPlugin(„net.virtual-void“ % „sbt-dependency-graph“ % „0.8.2“)   Running sbt task dependencyTree will do it: sbt…

Consider a long list of JSON objects where you want to filter for different criteria. jq can be a big help here. See the following data: [ { „lat“: 50.559985870799224, „lng“: 8.478780446017911, „price“: 400, „dist“: 67.0682275804, „exposeId“: „1“, „ownerSsoId“: „100“, „rooms“:…

How to validate AWS CloudFormation Parameters

Most websites will want to send mails one day. Usually people go the simple way and configure their CMS or whatever else to send mail using php’s mail() function. This works fairly well but without further work most of the mails…

As of some time last year, Google Chrome started to phase out support for certificates with SHA-1 signatures. Since March 2015 users see a red warning notice in the address bar. This is a reputation problem every site owner should…

I recently got an email of google informing me about a potential hack of a wordpress site I’m responsible for. It is presenting a massive amount of casino and cash load spam websites. Despite the fact that there is some…