Recently I had a appearance on Devoxx Belgium and JFall in the Netherlands. Subject of this quicky, The dyslexic programmer, creativity did not kill the cat.
WHy you might ask, dyslexia is a bad thing right? Well actually I am quite happy that I have this. During the presentation I showed and explained why having dyslexia is good thing.
Abstract of the talk:
Dyslexia is generally considered a disability, prejudices are always in place (they are slow and can not read or write).
We all know the classic Consumer-producer programming exercise. There is even an entire wiki page available for it. In this article, I start out with the classic implementation that is used in the Java land. Although there is nothing wrong with this approach, some issues can arise when using this implementation. What happens if we do not have control over the producer and want him to wait with sending new data to use (Backpressure), Errors during the processing (Fault tolerance)
#Databricks v.s. Zeppelin This article is about data exploration and two of the main tools that are currently available on the market, Databricks community and Apache Zeppelin Both Zeppelin and Databricks provide a similar interface to explore your data.
#Data exploration In the world of Big data exploration of the initial data set is one of the first steps you take. Although in some cases Number or Excel will to the trick when the data set has a realistic size it won’t work anymore.
This is the third article in the series of hardening this webserver. If you have not read them, please read: Protecting my Webserver and SSL Cypher hardening. In this article, I show the usage of the Content-Security-Policy header. This header helps you reduce XSS risks on modern browsers by declaring what dynamic resources are allowed to load via an HTTP Header.
Why use the CSP header Ok, we have this header but what will it do for my site.