In public computers (e.g. in schools, libraries, universities, etc.) it is useful to have a frozen guest account. This means that the content of the account is temporary and is erased immediately after logout or reboot. This is important because it reverts automatically all the default settings, no matter how much the users mess with them, therefore minimising the need for maintenance. It is also important for the safety of the users, because it ensures that no open accounts or passwords are left behind.

LTSP allows computers of a LAN to boot through network from a single server. One of the benefits of this is for example to cut down the administration and maintenance time of a classroom of computers (instead of installing, configuring and updating each of them we do it only once).

Docker is an open platform for developing, shipping, and running applications.

Docker is an open platform for developing, shipping, and running applications.

Own-Mailbox is a personal email server you can run in your own home, with strong privacy protection measures integrated at its core. It provides self-hosted email addresses, and allows you to protect the content of your emails, and the meta-data, from mass surveillance. I will describe here how I installed it on RPi3 with Docker.

Chromixium is a light, nice, minimalist system based on Ubuntu, thus a perfect choice for me. However I still need to make a few customizations on it.

Making a presentation with org-mode of Emacs and Reveal.js is very easy.

A DOS game that I have written 20 years ago with Turbo Pascal.

This article shows how I set up my own blog site on GitHub, using the org-mode of Emacs for editing articles and HPSTR Jekyll Theme for displaying them.

Docker is a platform for developers and sysadmins to develop, ship, and run applications. Docker lets you quickly assemble applications from components and eliminates the friction that can come when shipping code. Docker lets you get your code tested and deployed into production as fast as possible. In this workshop we will try hands-on the basic commands for building and managing docker containers and images for a web application.