Virtual Private Network (VPN) helps to secure your web traffic by providing a secure tunnel between your machine and the network. It’s a way to connect networks securely over the internet, especially in this day and age of remote work. Using a VPN can also help to secure your traffic and prefer snooping by anyone or any organization which would want to spy on you.

While there are many VPN providers out there offering their services, this tutorial will show you how to set up your own VPN server step by step on AWS EC2 in 15 minutes.

The cost…

Custom object detector — hamster

This article highlights my experience of training a custom object detector model from scratch using the Tensorflow object detection api. In this case, a hamster detector.

The flow is as follows:

  1. Label images
  2. Preprocessing of images
  3. Create label map and configure for transfer learning from a pretrained model
  4. Run training job
  5. Export trained model

1) Label images

First, I collected around 130 images of hamsters from the web. Thereafter I used the tool LabelImg to annotate them.

As a statistician, my passion has always been with data and analytics. Throughout my career, I’ve been fortunate to be in the forefront in the adoption of analytics, contributing and witnessing first hand its immense benefits.

Below are 5 ways in which analytics can drive business growth.

1. Measuring and maximising advertising ROI

“ If you can’t measure it, you can’t improve it ” — Peter Drucker

The first aspect is to make sure that the different marketing channels are properly attributed. If this is not done yet, better hurry!

Once proper attribution is in place, you can start maximising the value of your marketing dollars

Mac OS is my main development platform and a while back I found myself in a Docker-ception situation — a Docker container tried to create another Docker container on my Mac OS. Oh and behold the following error:

Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get http://%2Fvar%2Frun%2Fdocker.sock/v1.38/containers/json: dial unix /var/run/docker.sock: connect: permission denied

Well, error messages are part and parcel of programming so if the code runs on the first try, I’d leave it to your imagination on what that means.

So onto the usual googling, I mean, debugging process.

Turns out the…

mingheng

Data Scientist

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store