Quick reminder for formula to calculate original (full) price when only percent discount and actual (sale) price are known.
security GnuPG SHA256 software integrity phishing
Overview on how to verify the integrity of downloaded software prior to installation.
LibreOffice LibreOffice Calc spreadsheets
How to remove all images in a LibreOffice Calc spreadsheet
HTTP web servers Apache HTTP 408
A bit of info about the HTTP 408 Request Timeout error and some reasons why the error occurs.
How to get the URL of the current page in PHP via the `$_SERVER` superglobal
Github error when running `git pull origin master`: 'fatal: Couldn't find remote ref master'
Apache 2.4 Apache (httpd) linux web servers Debian Debian 10 SSL mod_ssl
A quick foray into disabling SSLSessionTickets in Apache2 (because there is no automated key rotation mechanism implemented yet).
Debian 10 Apache 2.4 Apache system administration linux PHP PHP-FPM
How to switch from Apache2 mpm_prefork to mpm_event module and setup php-fpm in Debian 10.
Apache 2.4 Apache 2 Apache mod_access_compat Apache modules system administration Apache performance tuning
Yes, in Apache2.4 the `mod_access_compat` module can safely be disabled, as long as you remove all the deprecated 'Order', 'Allow', and 'Deny' directives from your apache and vhost configs.
Kubuntu Kubuntu 19.10 Kubuntu 20.04
Notes from an in-place upgrade of Kubuntu 19.10 to 20.04
Lenovo Laptops Lenovo Carbon X1 (7th gen) linux
Notes on using linux with a Lenovo Carbon X1 (7th generation) laptop
Use the `:read` command in vim to copy the contents of another file into the current vim session.
Ubuntu Ubuntu 16.04 SSH SFTP system administration config files
How to grant users SFTP access via the /etc/ssh/sshd_config file in Ubuntu 16.04
Documenting the process of moving an existing Nextcloud instance to a new server.