New Blog Post

Scatterplot with matplotlib

When you area already familiar with the basic plot from the introduction to matplotlib here is another type of plot used in data science. A very basic visualization is the scatter plot: import numpy as np import matplotlib.pyplot as plt N = 100 x = np.random.rand(N) y = np.random.rand(N) plt.scatter(x, y) plt.show()

New Blog Post

Feature Scaling

What is Feature Scaling? Feature Scaling is an important pre-processing step for some machine learning algorithms. Imagine you have three friends of whom you know the individual weight and height. You would like to deduce Christian’s  t-shirt size from David’s and Julia’s by looking at the height and weight. Name Height in m Weight in…

New Blog Post

Review Management 3.0 by Jurgen Appelo – Part 1

The author Jurgen Appelo is “an entrepreneur, speaker, and writer pioneering leadership to help innovative businesses survive and thrive in the 21st century.” The book This book is a beast! On almost 400 pages divided into 16 chapters Jurgen lays the foundation for his Management 3.0 concept. Chapter 1 Marty the M3.0 monster 6 views…

New Blog Post

Differences in end of line characters

When You are working with different operating systems you encounter different line endings. Editing a file on a Linux system and opening it on a windows machine can give a weird result. Here is a short overview which system uses which command characters: OS Command character Windows CR + LF Linux LF Mac OS <=…

New Blog Post

Receiver Operating Characteristic

ROC Curve As we already introduced Precision and Recall  the ROC curve is another way of looking at the quality of classification algorithms. ROC stands for Receiver Operating Characteristic The ROC curve is created by plotting the true positive rate (TPR) on the y-axis against the false positive rate (FPR) on the x-axis at various…

Developer Camp 2018

Location Humans are creatures of habit! Because I attendend the BarCamp 2017 at Uni Würzburg I went straight to the M2 building. I should’ve read my emails more thoroughly, actually building Z6 of University Würzburg was this event’s location. And the campus is quite large so I had to walk a bit. Bummer! The Sessions…

New Blog Post

Setup Raspberry Pi SD-Card on MacOS

To setup the SD Card on MacOS follow these steps Download the Raspbian Image Insert the SD-Card into the reader Open a terminal Find out the device’s name by typing diskutil list Erase the contents / format card to FAT32 sudo diskutil eraseDisk FAT32 RASPBIAN MBRFormat /dev/disk2 sudo diskutil unmountDisk /dev/disk2 Copy image to card…

New Blog Post

Python Pipfile and pipenv

  If You already read Python pip and virtualenv you are familiar with the way python handles requirements. but lo and behoild there is a new kid in town or actually two new kids on the block: Pipfile and Pipenv – both with with a capital “P”. If you are tired of creating and maintaining…

#AFOL – Adult Fan of LEGO

The Dark Ages The dark ages are the years between stopping playing with LEGO as a child and starting again to play again as an adult. In my case more than 20 years. Getting back to it When my older daughter turned 4, we decided to give her her first LEGO as a birthday present…