SSL/TLS certificates beginner's tutorial

  • Jul

This is a beginner’s tutorial on SSL certificates (which by now should be called TLS certificates, but old habits die hard). I’ll cover both how they function, and how to create a SSl/TLS certificate using OpenSSL, either self-signed or signed by a CA.

As a disclaimer, getting security wrong is very easy, and I'm not an expert. If your systems handle anything vital such as credit card information, payments, personal information, weapons systems, etc, then hire an expert, use already available services and just use the code provided to you by people that knows what they are doing. This ...

Docker - Beginner's tutorial

  • Jan

Docker is a relatively new and rapidly growing project that allows to create very light “virtual machines”. The quotation marks here are important, what Docker allows you to create are not really virtual machines, they’re more akin to chroots on steroids, a lot of steroids. In this tutorial we'll explore what Docker can do for you and how does it do what it does.

Before we continue, let me clear something up. As of right now (4th of January of 2015) Docker works only on Linux, it cannot function natively on Windows or OSX. I’ll be talking about the architecture ...

Salt - Beginners Tutorial

  • Jul

At first learning Salt can seem like a daunting task, which can be if a holistic view of the system is not clear during the process. Here we will list and describe the basic components of Salt and how they interact with each other. This is not a step-by-step guide, the folks at SaltStack (the company that makes Salt) have provided us with great documentation and good step-by-step walkthroughs to get you through your first steps. I recommend you go there after getting a sense of the big picture here.


What is Salt?

Salt is a multi OS  ...

Timezones are easy...

  • Jan

An example of how something semmingly easy can get really ugly really fast: