Posts

2024

Generate Testing Mtls Certificates
MacOS Text Replacements in Firefox
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
About Structured Logging in Go 1.21

2022

New in Go 1.20: wrapping multiple errors
New Blog Theme
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

Swap Y and Z keys on US keyboard in MacOS
Fedora Silverlight: not only for your grandma
A sane vim configuration for Fedora
Denormalizing PostgreSQL join tables
Finding the right cost for bcrypt/pbkdf2
Remap US key next to enter to enter in MacOS
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
Minecraft Bedrock Edition for PS4 product number in the wild
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

Improved the blog theme
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
Blog migrated to github.com
Moving my blog to github.com
Rsync in cron
Why the new game console OUYA is important
Decibel Audio Player back in Fedora
Three-way git merging and meld
Disable Window Animations updated for Fedora 17
Cleanup all merged branches in git
Getting TP-LINK TL-WN722NC work under RHEL6
When github says I cannot merge
Android SDK emulator audio on 64bit Fedora 16
Setup a SystemTap permission change trap
Tarball extractor bash script "Dancepill"
How to setup testing virtual network in libvirt
Set screen power-save dim timeout in Fedora 16+
PostgreSQL fails to start on RHEL 6 sometimes
Fedora 16 hidden feature - autojump
The Apple way - LLVM
Peek into your Ruby app with SystemTap
Lazy logger levels
Probing Ruby apps with SystemTap in RHEL 6
First look at ThinkPad X220

2011

How to get rid of GUID Partition Table
Disable animations Gnome Shell plugin now as extension
Setting hostname properly in Fedora and Red Hat
Gpaste terminal integration
Git's crying Patch format detection failed
Anatomy of Ruby Exception
Cloud want's you!
Setup mirrors properly in Fedora 16
How to install Lingea Lexicon 5 in Fedora 16
Quick provision script now on github.com
Start using Ruby RVM on RHEL 6
How did I tune my Verne
New postgresql-setup command in Fedora 16
Reformat vs reindent in Vim
How to easily mount ISO files for Apache
Rerouted to Atlanta
Help us testing Fedora 16
Android on Acer Aspire One
Configure Red Hat or Fedora as a guest template
Copy-on-write with KVM
RHN Subscription Management in RHEL 6
VMware about to buy Canonical
How to set timezone from shell quickly
Red Hat Update Infrastructure 2.0
How to parse options in Bash
The unix-way and unzip
My parcellite patches finally hit the rawhide
How to pass username and password to OpenVPN client
How to take a git push back
Elluminate, OpenJDK and PulseAudio
Introducing my new project - Vide terminal for Vim
Introducing open-source freeloader Novacut
New gnome-shell extension - disable-window-animations
My remix appears on the most listened album on Jamendo
Gnome Shell and transient notifications
Make Gnome Shell more usable
About vim saving me ... awesome
Uninstall all the gems
How to configure auto-proxying in Chrome
Announcing project Katello
Spinning season has started
From XChat to WeeChat
My yum aliases
Jak přejít na lepší tarif u Faynu
Issues with tint2 in Fedora 15
You will be now placed into the conference
Seeking for Tomcat and OpenJDK engineer
Sunday chicken chillin'
Fayn vás po hodině hovoru odpojí
Export for both NFS v4 and v3 clients under RHEL 6
Connect to your ssh boxes faster
RHEL 6.1 is out
Žaloba Oraclu na Google (Android) se nám smrskla
Vítejte zpět na PSN
Instalace NVidia ovladačů ve Fedoře
Red Hat Summit - The Future of Red Hat Network Satellite
Použití bezplatného softwaru se firmám může prodražit - reakce
Nejlepší práci nabízejí firmy Amgen a Red Hat
Když rsync křičí - protocol version mismatch
Ondemand governor cannot work on Intel Atom D4x0 and D5x0
My git aliases
We are all celebrating soon
Jak snadno ušetřit za mobil v zahraničí
EATON NOVA AVR UPS
Po deseti letech vývoje zveřejněn protokol HTTP 1.2
Zpět z dovolené v Rakousku
Nahrávání videí do YouTube
Proč najednou tolik jazyka anglického?
Linux support on Intel D410PT
RHEL 6 and networking
Důvodem změny distribuce jádra je konkurence
Red Hat a záplaty v jádře
Pětadvacet nejrychleji rostoucích firem
Erich Gamma v Praze
Skenovací server v Linuxu
Recenze tabletu Point Of View
Komentáře nově na službě Disqus
Silence supp enable option on Cisco phones
Create self-signed certificate for Apache on one line
Jak vybrat USB hub
Fedora 15 branch freeze
Chyba v Javě umožňuje DoS útoky
How to prepare a gemfile package for Fedora
Vim plugin který musíte mít - Komand Tý
Jak se efektivně naučit Ruby
Pořádek v nastavení vimu pomocí pluginu Pathogen
Mrkejte u počítače
Lingea Lexicon 5 pro Linux aktualizován
Echo service u operátora Fayn
Jak opravit MongoDB databázi v RHELu/Fedoře
Twinkle a skript na DTMF tóny
ARM - procesory budoucnosti?
Adresáře hoďte na zásobník (pushd a popd)
PF 2011 Sony!

2010

X-Plane 9 and Intel GMA HD
Třetí kvartál v Red Hatu opět úspěšný
Nejrychlejší rozbalovač lbzip2 ve Fedoře
Vyšel Dropbox 1.0
Něco pro pobavení - Its hard to say
Hra Tank Battles v akci za 25 CZK
Recenze IntelliJ IDEA 10 a soutěž o ceny
Jsem RHCSA a RHCE
Konverze symlinků na soubory
Druhý balík ve Fedoře
Trable v RHELu 6
Odsazování (indenting) XML ve Vimu
Změna pozadí v GDM
Stal jsem se Fedora Package Maintainerem
Přepínání ploch pomocí F1, F2, F3, F4
Poraďte prográmek na fotky v Linuxu
Nový prográmek gnome-thumbgen
Instalace digiKamu ve Fedoře (Gnome)
Aktivace mazání souborů v Gnome
Sdílení sudo hesla mezi terminály
RHEL 6 je hotov
Vyšel openMagazin 09/2010
Jak blokovat určitý program od internetu
V příští verzi Ubuntu už nebude linuxové jádro
Vyšel Red Hat Network Satellite 5.4
NetworkManager z příkazové řádky
Linux se bude rozšiřovat díky netbookům a tabletům
Vim, Git a commit message
Recenze Ubuntu 10.10 Jakuba Čížka
Sdílení historie mezi terminály
Pěkný klávesový cheatcheat pro readline/bash
Hesla libozvučná a jinak krásná
Miniaturní webový server
Skvělá studnice tipů pro git
Síť v minimal instalaci Fedory 13
Kompilace programu Mixxx 1.8.0
ThinkPad X201 a Linux
Sháním Fedora sponzora
Pozvánka na FUDCon 2010 v Zurichu
IntelliJ IDEA a OpenJDK
Minimalizace paměti pro Oracle XE
Testování PAMu
Extrakt skript
Elektronický časopis o FOSS
Změna zaměstnavatele
Přepínám z Gnome na OpenBox
Google Chrome a eKonto
Aliasy na yum
Web LinuxEXPRES na průběžném devátém místě
Jak vypnout SELinux
Videoreklamy na internetu sílí
Konfigurace pro Vim na dietě
Výborné materiály o Gitu
Fámy ohledně odkoupení Red Hatu firmou SAP
Pěkný kabátek pro nový Vim 7.3
Android bez Javy dál válcuje konkurenci (LE)
Z WIFI na ADSL
Oracle žaluje Google za zneužívání Javy při vývoji Android OS
VirtualBox na serveru
Nápad - tagy na desktopu
Mark Shuttleworth v blogové přestřelce
Jak stáhnout mnoho alb z Jamenda wgetem
Ukázky z Eclipse 4.0
Opakované kompilace s GWT v Antu
Blogger jako OpenID
Programovací prostředí Geany
Ztracený ovladač hlasitosti
Co na Linuxu smrdí - F1
František Štorm - Eseje o typografii
Bezpečný FTP server na Ubuntu 10.04 LTS
Opožděná inicializace singletonu v Javě
Riello Plug Dialog 350 a Ubuntu
Softwarový RAID v Linuxu
Horký objev - Alza.cz otevírá pobočku v Olomouci
Autentizace a autorizace
Dostupnost služby 99,999 %
Měl jsem pět, ale zaplatím osm
Mise EI-TMNL ukončena
Selemat Detang - Garoeda Den Haag
Jazyk Genie
Ubuntu Lucid Lynx, Google Chrome a Java
Bolí vás z autotools hlava? Zkuste waf!
Vala má budoucnost
Chyba v QT Creatoru v Lucidu
To byla panečku zabíjačka!
Jazyk Vala - lepší Java
Až se mi tajil dech - FloraHolland
Recovery média u ThinkPadu X100e
Nyní až 8 GB místa v cloudu DropBox zdarma
De Ruijter Ubuntu Torte (10.04)
Google Public DNS - Zrychlete si internet
Nejdu k volbám!
Linux na desktopu se blíži (Stay Tuned)
Kde najdete staré zápisky
Greatest it - To nejlepší z elektroniky 2010
Zpátky ke kořenům - JSP
Začíná relačním databázím zvonit hrana?
Volání funkcí and procedur v SQL*Plus
Úrovně vláknové bezpečnosti
Ubuntu logo má nový font
To je ale velocipédů
The Cube Game OST
Technoalbum Hukot Dusot
TECHNO VS SCHRANZ (SPRING 2006)
Sponzorem medvěda
SOA Manifesto 2009
Slajdy pro Liberix
Selection buffer Eclipse OpenGL plugin
Sáblíková bere ve Vancouveru první zlato
Reklamace podpory
První den v Holandsku
Povolení přístupu na APEX v Oracle XE
Nejlepší konzole je Nintendo DSi
Na stanici Darmstadt-Eberstadt
Na co se ptát při implementaci DMS
Můj nový projekt - Stahovač obalů Covera
Mokrá zeď a miniprojektor
Moje SSH/PGP veřejné klíče
Middleware řešení JBoss firmy Red Hat
Maximalizace okna v TIBCO Designeru 5.5
Logování přes Commons Logging
LIQUIDZ (SPRING 2007)
LIQUID NATIONS 1 (SPRING 2008)
Lenovo ThinkPad X100e
Kroupy v Haagu
Když se chce, tak to jde
Když navigace řekne "na loď"
JUMP UP DEMO (FALL 2006)
Jak to je ctime, mtime, atime v UNIXu
Jak řešit P1
Jak odstranit všechny objekty uživatele v Oracle
ITS MY SPACE (WINTER 2008)
Holandsko a doprava
HLUBOCKY DNB (SPRING 2006)
Google vyvíjí nástupce protokolu HTTP
Fundamentální nastavení pro Debian/Ubuntu server
Fundamentální nastavení GVimu pro Windows
Font Helvetica ve Windows je šílenost
Doprava v Haagu ochromena - 10 cm sněhu
Dobrý OGG/Vorbis enkodér pro Windows
Deklarovat logger jako static?
CAFÉ DEL JAMENDO (FALL 2007)
BRAZ LIQUIDZ (SPRING 2007)
BLUE UNDERGROUND (WINTER 2007)
Video z akce HARD STEP 1
Richard Burns Rally
Recenze tří knih
Lyžuju dobře, to nemohu říci
Jak vygenerovat testovací certifikát
Jak rozchodit LTSP
Jak rozchodit 16 -10 panel v Linuxu
Jak najít neposlušné PHP soubory
Cisco Linksys SPA-951
Beagle moc, locate málo?
Zachytávání DV videa na Linuxu
Výpis souborů s cestou
Výborné srovnání RDBMS systémů
Stopwords Andi přijal do DokuWiki
Repro Creative Monitor M80 - milé překvapení
Příspěvek na lamer.cz
Podivné chování Eclipse IDE při exportu RCP
Opera 9.1 v Ubuntu
Naši obchodníci
Jak zrušit ADSL a telefon?
Jak upgradovat z Dapper Drake na Edgy Eft
Jak přepínat JVM v Ubuntu
Jak nainstalovat Javu 6 v Ubuntu/Debianu
Intel 855 na R50e a xorg.conf
Hudba zdarma Xerxes
Hudba zdarma chilloutmixes.com
Fundamentální nastavení pro Debian/Ubuntu server
Default umask v Ubuntu
Co MS SQL neumí
AltGr české znaky ve Windows

2006

Old blog entries