BigBlueButton is a web conferencing system designed for online learning. One thing that I was missing on it was downloading a recorded presentation. In this blog I show a relatively easy hack for doing it, as well as other available options.

Virtual Computer Lab is a desktop server in the cloud that can be accessed from a browser. It provides remote collaboration for the students of a class and their teacher.

BigBlueButton is a web conferencing system designed for online learning. In this blog I am going to describe how I installed it, hoping that this might be useful for other people too.

In this article we will discuss about how to access a Linux desktop remotely with VNC. We will use a VPS with Docker Scripts and sshtunnels as an intermediary between the VNC server and the VNC client, in order to enable a secure communication between them.

In this tutorial we will see how to create and use an encrypted archive with cryptsetup. This might be useful if you keep personal data on a movable device (for example a USB stick), which might be lost or accessed by unauthorized people. In this case they won't be able to look at your personal data without knowing the password.

A self-hosted VPN is a simple and secure way to access your home or small business network. For a self-hosted VPN, OpenVPN is one of the best and well known solutions. With docker-compose you can make an easy and clean installation of OpenVPN. OutlineVPN is another easy to install and setup solution that has emerged recently.

Slax is a modern, portable, small and fast Linux operating system with modular approach and outstanding design. It can also run nicely on a QEMU machine. This environment can be a nice place to try the instructions of Linux From Scratch. In this article we will see how.

Installing OpenWrt on an old TP-LINK TL-MR3020 and configuring it as a wi-fi router.

Bookdown is an open-source R package that facilitates writing books and long-form articles/reports with R Markdown. In this example we will see an easy way for publishing bookdown books on GitLab pages. We will also see how to render the book locally and how to publish it on GitHub.

Copy-on-Write filesystems have the nice property that it is possible to "clone" files instantly, by having the new file refer to the old blocks, and copying (possibly) changed blocks. This both saves time and space, and can be very beneficial in a lot of situations (for example when working with big files). In Linux this type of copy is called "reflink". We will see how to use it on the XFS filesystem.