This blog is a collection of all kinds of tips, tricks and alike. Content for beginners as well as for tech-savvy people can be found here, from software like browsers to server administration until hardware.
A while ago I setup FastCGI Microcaching for this website at https://kittmedia.com to improve the page load time dramatically. Now, a while later, I noticed that some HTTP headers are missing in the server responses even if they were added in the configuration. Even after a Google search I couldn’t find any explanation but noticed that the X-Cache header I added for indicating if the microcache hits was added successfully.
Continue reading “Add missing headers to FastCGI Microcaching”
Errors on your website are never desired nor having sense. In order to improve the experience, you should get rid of it. But why, you may ask? It doesn’t hurt anybody … Oh, it does!
Continue reading “Why you should care about your website’s 404 errors”
By default if an automation from Shortcuts has been running on your iOS device, you get a banner notification. Since you usually know what you’ve configured in your Shortcuts automations, these notifications seem to be redundant. Luckily, you can get rid of it.
Continue reading “iOS: Disable Shortcuts automation notifications”
When Apple shipped macOS 10.15 Catalina, one of the new features were Siri Suggestions in various apps. And since people might get used to it, some other – me included – would like to disable it. This is why I searched for a solution to disable Siri Suggestions. For me personally, I got most annoyed by the suggestions in the favorites page of Safari but it is also possible to have these new suggestions displayed in other apps like Reminders, FaceTime, Calendar, Contacts, Mail, Messages and Podcasts.
Continue reading “macOS: Disable Siri Suggestions in apps”
Generally, if you install Jailkit you can init “editors” to have several editors available in your jail as you also do in your operating system. By using
Continue reading “Jailkit: Fix “Error opening terminal: unknown.” by using nano”
pico it could be possible to running into an error by trying to use them.
As long as configured in a
Continue reading “nginx: Disable logging for certain request(s)”
server directive, nginx logs every request in a logfile. Whenever you want to exclude (a) certain request(s), e. g. with dynamical parameters, from getting logged, it’s not that easy. For this reason I want to show a possible solution which works on nginx since version 1.7.0. The used
map feature is not included in older nginx versions.
Seafile is a nice cloud application, which is written in Python to have less disadvantages than ownCloud (PHP) for instance. In this article I will show you how to modify Seafile to use an own Apple Touch Icon. By default Seafile doesn’t use anyone.
Continue reading “Seafile: Use own Apple Touch Icon”
Debian Wheezy arrives with Ruby 1.9.3, which isn’t new enough for current software, for instance GitLab. At the moment in this case you need at least Ruby 2.1, which is not available as complete package by Debian itself. So you have to compile it for yourself and in this article I declare how it works.
Continue reading “Debian: Install newer version of Ruby”
In Firefox 37 Mozilla implemented a feedback system called “heartbeat”, which should help to build a better browser.
Continue reading “Firefox: Disable feedback / heartbeat system”
OCSP stapling provides the ability for server administrators to declare their certificates as valid without sending request to a certificate hoster of the issuer. Unfortunately there are some traps in creating an OCSP responder, espacially it is protected by CloudFlare.
Continue reading “OCSP stapling with certificate server behind CloudFlare”