Articles

Tutorials

Installing VirtualBox on Ubuntu 18.04

VirtualBox used to be installed easily using apt, but this recently changed. Here is a method proven to work:
VirtualBoxUbuntuTutorials

Users and groups in Linux

In linux, or at least Ubuntu, a user can be added using:
BashTutorialsLinux

Some C concepts

C is widely considered to be a difficult programming language. Here are various code snippets to help make some sense of it.
CTutorialsProgramming

NodeJS modules

A JavaScript file can be imported as a module into another file using the <code>require</code> command. For example, he file myPackage.js can be imported as so:
TutorialsNode.js

Divide container in equally sized divs

Let's imagine a container with three divs as content:
CSSTutorials

LAMP

This tutorial explains how to setup a Linux, Apache, MariaDB, PHP (LAMP), server.
LinuxTutorials

Cookie-session

User authenticates using username and password, server sets a signed cookie containing serialized user info
SecurityTutorialsCookies

Force IE to use its latest version

Depending on the settings, Internet Explorer can decide to render webpages using a lower version, which can result in compatibility issues.
TutorialsHTMLWeb

Tensorflow 1.X basics

Here are the basics steps necessary to write TensorFlow code.
PythonAI / MLTensorFlowTutorials

Cookies

Cookies are key-value pairs stored on a web browser. They can be set (i.e. created) using client-side JavaScript. Conversely, a server can get a client's browser to set cookies via instructions in an HTTP response. As such, cookies can be set by both the client and the server.
TutorialsSecurityCookies