List of how-to tutorials, mostly for Debian/Ubuntu/Linux related stuff.
-
Coding
-
Computer vision
-
GNU/Linux
- Swap: guide on how to create, modify (e.g. change size), and delete swap files.
- NVIDIA driver: guide on how to install any version of the NVIDIA driver.
- HD recovery: recover data from a failing hard disk drive.
- apt-dpkg: all the Debian/Ubuntu package system tricks, e.g. how to modify a .deb file to remove a dependency.
- Docker: guide on how to install Docker with GPU support and a web GUI for management.
- Rootless-docker: tutorial on how to run a rootless Docker daemon.
- autofs + sshfs: guide on how to configure an sshfs mount from boot.
- keyboard: collection of tutorials on how to tweak keyboard functionalities.
- MS Teams: guide to install and troubleshoot MS Teams.
- rc-local: tutorial that shows how to add a script called
rc.local
that gets executed at boot. - SystemD service: guide that explains how to create a service that runs a command at boot.
- LUKS: hard disk encryption tutorial.
- xournal: totorial explaining how to fill and sign a document in Ubuntu.
- autossh: guide on how to setup autossh.
- Remote virtual screen: guide on how to run a virtual screen on a headless computer and access it remotely via ssh.
-
Hardware platforms
- NVIDIA Clara: guide on how to flash the NVIDIA Clara.
- Orange Pi: guide on how to deploy several services in the Orange Pi single-board computer.
-
Maths
-
Miscellaneous
- LaTeX: install instructions along with a mix and match of helpful latex code snippets.
- PDF compression: code and guide to help you compress a PDF file.
-
Multimedia
- ffmpeg: set of ffmpeg useful commands, e.g. convert a video to images or an RTSP stream to HLS.
- PDF to PNG: convert a PDF into a high resolution PNG image.
- SVG to PDF: convert an SVG image to a high resolution PDF image.
- QR code generation: generate an image with the QR code of a given URL.
- Split a PDF by pages: split a pdf by range of pages.
- RTSP server: setup an RTSP server to stream video.
-
Networking
- Chrony: guide that shows how to synchronise computers via NTP.
- WPA supplicant: guide on how to connect a Linux computer to a WiFi network from the command line.
- Wireless access point: guide on how to setup a wireless access point.
- DHCP server: guide on how to setup a DHCP server.
- nginx reverse proxy: tutorial to install nginx as a reverse proxy to serve web-based Python applications.
- Cloudflare: Cloudflare-related tutorials (e.g. dynamic DNS update).
- no-ip: manual that explains how to set up the No-IP client to update the domain associated to a dynamic IP.
- godaddy: manual that explains how update a GoDaddy domain automatically from a PC that has a dynamic IP.
- network-bridge: explains how to bridge two network interfaces.
- ftp: guide to show how to deploy an FTP server.
- samba: guide to how how to deploy a Samba server.
-
Shell