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.
Apple changed the way Safari looks in iOS 15 by moving the address bar at the bottom. Not everyone likes it and you can restore the old behavior if desired.
Continue reading “iOS 15: Show address bar on top in Safari”
MailHog can be used to reliable test sending emails in your local development environment. It catches sent emails and displays them in an own web user interface.
MailHog can be installed without a hassle via brew in macOS.
Continue reading “macOS: Install MailHog via brew”
Since I was not satisfied with the performance of MAMP PRO and also used my local development environment mainly within the scope of
localhost and not within multiple hosts, I decided to install a combination of nginx, MySQL and PHP via brew.
brew is a package manager, which allows to install many packages without a hassle.
Continue reading “macOS: Install nginx, MySQL and PHP via brew”
z-push allows you to extend your mail server with ActiveSync capabilities, e. g. support for push notifications on Apple’s iOS. That way, you can get earlier information about new emails on your iPhone and iPad. Since I couldn’t fine any complete guide on how to setup z-push within your already working setup with a mail server and nginx, I decided to create my own.
Continue reading “Debian: Setup z-push with IMAP and nginx”
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.