Ralph's Blog about this and that (RSS | Atom)

2017 | 2018 | 2019

Installing Docker on Windows 10 Home from scratch

Published: January 14, 2019  •  linux

In this brief tutorial I show you how to install a Docker environment from scratch on Windows 10 Home.

Expose server behind NAT with WireGuard and a VPS

Published: January 10, 2019  •  linux

In this blog post I'm going to show you how to set up a WireGuard VPN between a computer, located behind a NAT/Firewall, and a VPS in the cloud to expose services running on the private server to the Internet and make them accessible from everywhere

Expose server behind NAT with Tor

Published: January 10, 2019  •  linux

In this blog post I'm going to show you how to make services, installed on a server behind a NAT/Firewall, accessible from everywhere with the Tor network

Spring Boot with TLS and HTTP/2 on localhost

Published: January 09, 2019  •  java

In this blog post we are going to set up a private root CA with mkcert on our local development machine, create a TLS certificate and enable Spring Boot to use TLS and HTTP/2. We learn how to configure Charles, a HTTP proxy, to trust this private root CA and we also take a brief look at HTTP/2 push.

Setup a NanoPi Kiosk with Chromium

Published: January 05, 2019  •  linux

In this blog post I'm going to show you how to set up a kiosk mode with a full screen Chromium on a NanoPi

Netgear Aircard as Internet gateway with pfSense

Published: January 05, 2019  •  pfsense

How to connect a Netgear Aircard to a pfSense router and use it as Internet gateway

JavaScript BigInt and JSON

Published: January 04, 2019  •  javascript, java

How to JSON deserialize and serialize the new JavaScript primitive number type BigInt in a full stack application with Spring Boot

Machine Learning with brain.js and Tensorflow.js

Published: January 04, 2019  •  javascript

In this blog post we are going to create two neural networks with brain.js and Tensorflow.js, train the MNIST dataset and use the trained model in a web application to detect digits

Using pre-trained Tensorflow.js models

Published: January 04, 2019  •  javascript

In this blog post we are going to look at tfjs-models (https://github.com/tensorflow/tfjs-models), a collection of pre-trained models with Tensorflow.js that you can simply add and use from your web application