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.

VNC is a well-known tool for remote desktop view and control. Two computers establish a TCP connection so that one of them can access the display of the other. However, almost always these two computers are behind a firewall/router and do not have a real IP to be accessed from the Internet. However, if you have access to an external server (for example a server in the cloud) there is still a workaround and things can be fixed to work.

Recently I made a visualization for contributors to for the last two years (2012-2013). This visualization was done with gource. It was a bit of hacking, so I would like to describe how I did it.