linux

2024

Deploy Invidious via Podman
Unifi Controller in Fedora/CentOS/RHEL
AWS CLI via Podman
Fedora 40 on Intel NUC 13th gen
Synchronize files with rclone over WebDAV

2023

Enable libvirt 5.6+ over TCP

2022

Why Mastodon instances are difficult to scale
Apache2 http logging into journald ring buffer
Lightweight Mastodon instance: gotosocial
HTTP UEFI Boot with TianoCore libvirt
Send warning email when your drive is dying
The ultimate git hook to prevent push accidents
SQL joins really explained
Two DHCP servers in a libvirt network
Easy VM access with routed libvirt mode
Fast backups of Fedora with btrbk

2021

Fedora Silverlight: not only for your grandma
A sane vim configuration for Fedora
Denormalizing PostgreSQL join tables
Finding the right cost for bcrypt/pbkdf2
Crop and resize video to get rid of borders
FreeIPA and Foreman Proxy development setup
The Lounge web IRC client in Fedora
Letsencrypt a Fedora server
Enable serial console for libvirt
Thunderbolt bridge connection in Fedora 33
What is waking my HDD up in Linux
Use btrfs compression in Fedora 33
Remove rsyslog and use journald in Fedora
Installing Unifi Controller on Fedora 33
Helper script for easy cherry picks with git
Disabling Tracker in Fedora
Booting S390x libvirt VMs over network
Raspbery Pi as a Brother print server
Install RHEL 8.3 for free production use in a VM
Demux, mux and cut MP4 in ffmpeg
Normalizing audio and video files
RHEL/CentOS 8 shim kernel signatures

2020

Swap mouse buttons via key shortcut in Gnome
Backup your keys from Authy to cleartext
Enable video acceleration on Intel IGP in Fedora
Foreman development setup with libvirt 2020
Creating Windows 10 bootable USB drive
Overriding Gnome application command arguments
Prevent virt-manager from asking password
Dropping Feedburner update RSS ATOM URL
ASUS B350 PLUS EFI settings for Linux
Restore Windows EFI boot entry
Force PulseAudio to ignore a card
On git master, main and inclusion
Linux desktop notifications on your smart phone or watch
Fedora 31 and AMD Radeon 5600 XT
Linux as a L2 VLAN switch
AAAA DNS record in libvirt
Messing with CentOS 8 kickstart in libvirt
Setting a firewalld zone for libvirt network
Installing Unifi Controller on CentOS 8
Deploy PhotoPrism in CentOS 8
Samba and NFS shared folder on CentOS 8
How to get rid of Activate web console in CentOS 8
Configuring HDD to spin down in Linux via SMART
Values for WD idle time in Linux

2019

Minecraft server PMMP on Raspberry Pi 4B
Easy libvirt IPv6 routed network
How to easily send e-mails via mailx
Simple script to record a window and audio in Linux
Testing MTLS CA, server and client certs
Hidden gem of Fedora: lbzip2
Capture and playback UDP packets
ThinkPad X1 Carbon 6th gen on Fedora
Slow boot: LVM2 PV scan on device
Switching from i3status to barista
Configuring Eaton 3S UPS with Fedora 30
How to report a SELinux bug
Different yum behavior in RHEL7 and 8
Installing Ansible Engine 2.8 on RHEL 8
LVM cache in six easy steps
Connecting a physical host to libvirt NAT network
Set the default route via nmcli
Linux as NAT server in two easy steps
Nice launcher for i3wm: xlunch
How to convert song to YouTube

2018

Delivering cron and logwatch emails to gmail in RHEL
Switching to Universal Ctags
Capturing Ruby backtrace in Sublime Text 3
Tracing Ruby apps with PCP
On generating kickstart passwords
Accessing libvirt VMs via telnet
Hidden gem of Fedora: virt-builder
How to remove file from last commit

2017

Definitive solution to libvirt guest naming
Ryzen and Linux is a disaster (2017)
EFI with libvirt in RHEL7
CentOS and security updates
Git auto fetch script I run every day
Ryzen workstation build 2017
PulseAudio headset switcher

2016

XTerm Zen mode
Hidden feature of Fedora 24: Live PXE boot
Probing Ruby 2.0 apps with SystemTap in RHEL7
Brother MFC L2700DW and Fedora 20-33
Hidden gem of Fedora: git xcleaner
Human readable name generator
Upgraded to Jekyll 3.0

2015

Served by CloudFlare
Image based deployment via dd and nbd
Foreman and PXE less environments
Fedora 22 libvirt with bridge
How to configure NFS firewall in RHEL7
Configure journal on your Fedora
Speech compressor and limiter for your headset in Fedora

2014

EFI in QEMU KVM on Fedora 20
Tunnel into your libvirt NAT network with SOCKS
Track short lived processes with auditd
SystemTap as a system wide strace tool
Virt builder quick provision script
Hidden feature of Fedora 20 - pass cli manager
SELinux Puppet update in Fedora 20 and Rawhide
Get any GDI printer to work on RHEL6

2013

Linux 3.13+ on Zyxel NSA 310
How to reach your Fedora/RHEL behind NAT
How to TRIM your encrypted SSD in Fedora 19
How to backup/migrate entire partitions easily
Installing Win XP/7/8 in RHEL6 KVM
Execute command during start with systemd
Hidden gems of xterm
OpenVPN root down plugin update in Fedora 18
Managing many servers with Foreman
Extracting strings for gettext with Vim
Git in Practice slides
Katello on TorqueBox talk recording
Booting 3.8+ kernels on Marwell Kirkwood ARM Zyxel NSA 310
Never lost your bash history again
Migrate Fedora 18 to LightDM
Katello on Torquebox talk from Dev Conf 2013
Faster backporting with git, ssh and patch

2012

Vim use case - fast edit in buffers
Vim use case - make and quick fix
Writing katello upgrade script
Want faster Java startups in Fedora?
Ruby 1.9 MRI vs Google Dart 0.2 TP
Three way git merging with meld
Ultra simple DHCP and caching DNS on RHEL6
The i3 4.2 tiling win manager
Meaningful use of the ThinkPad's ThinkVantage button
HTML and XHTML built in support in Vim
Like vi and mc? Try vifm
My Git aliases again
New firstboot option in snap guest
Initializing git repo with httpd anon access

2011

We are all celebrating soon
Skenovací server v Linuxu
ARM - procesory budoucnosti?

2010

Jsem RHCSA a RHCE
Poraďte prográmek na fotky v Linuxu
NetworkManager z příkazové řádky
Sdílení historie mezi terminály
IntelliJ IDEA a OpenJDK
Testování PAMu
Co na Linuxu smrdí - F1
Softwarový RAID v Linuxu
Bolí vás z autotools hlava? Zkuste waf!
Linux na desktopu se blíži (Stay Tuned)