About the author

My name is Eugene. In the Internet I’m known as Dae*. I’m an IT professional, web-developer and a producer/investor who works with a number of small teams (like SmoothMouse, a mouse driver for macOS) and businesses in Europe (like Andy Fiord Fashion Advertising) in various roles involving IT, management, marketing and design.

Continue reading

Posted in Journal | Leave a comment

macOS High Sierra: Spotlight search not working — “Database mapping failed” error spammed to the system log

Solution can be found here (read the post that starts from “I’ve solved this…” by Design Complex).

Continue reading
Posted in Solutions | Tagged | Leave a comment

macOS High Sierra doesn’t start after updating (stuck on Apple logo) — “failed to unwrap volume key” error

The first thing you want to do when your Mac system doesn’t start is to start up into the verbose mode to see if there any error messages. Don’t try to fix the problem before diagnosing!

Continue reading
Posted in Solutions | Tagged | Leave a comment

Windows Server 2019: RD Session Host — ChangeMode “Invalid operation” exception

If you’re changing the client access licensing mode of your RD Session Host using the PowerShell $obj.ChangeMode(…) command and it fails with an error saying “Exception … Invalid operation”…

Continue reading
Posted in Solutions | Tagged | 4 Comments

Windows Server 2019: Remote Desktop License Issue with User CALs

If you’re getting the following error message upon connecting to your Windows Server 2019-based Remote Desktop Session Host that is not joined to a domain:

Continue reading
Posted in Journal | Tagged | 1 Comment

“Install %OS%.app does not appear to be a valid OS installer application” (createinstallmedia error)

If you’re trying to create a bootable installer for an older macOS version (like El Capitan) with createinstallmedia, and it fails with a “does not appear to be a valid OS installer” error, quite possible the actual problem is that the digital certificate of your macOS installer has expired. Fortunately, you can easily overcome it by travelling back in time (from the operating system’s perspective, at least).

Continue reading
Posted in Solutions | Tagged | Leave a comment

Downgrade any Homebrew package easily

I’ll use Tesseract as an example, but the same logic can be applied to any other Homebrew package.

Continue reading
Posted in How to’s | Tagged , | Leave a comment

“MagickWand shared library not found” on uwsgi

If you’re getting this error while deploying a Python app on uwsgi:

MagickWand shared library not found. You probably had not installed ImageMagick library. Try to install: apt-get install libmagickwand-dev

It may not be what it seems: Wand’s load_library() function would show this error message even if it found the shared library in question, but failed to load it for some reason.

Continue reading
Posted in Solutions | Tagged , | Leave a comment

Make VLC show the title of a streaming video

I’ve created a tiny VLC extension that makes VLC show the title of the currently playing streaming video. It allows you to set custom titles even for the streams that you don’t own (e.g. from YouTube). For more information, see: https://github.com/EugeneDae/VLC-Show-Stream-Title.

Continue reading

Posted in Releases | Tagged , | 5 Comments

Kerio Connect server connection errors after upgrading to version 9.2.6

Kerio Connect 9.2.6 introduced a limit for a number of simultaneous connections from a single IP address, which is — by default — set to 100 per protocol. If more than a hundred of users start using Kerio Connect from the same place, the server would quickly run out the limit. When it happens, it would (seemingly) randomly block user connections and the users would see a connection error window (or “Bad Gateway” if you use a reverse proxy, e.g. nginx). Continue reading

Posted in Solutions | Tagged , | 2 Comments

Make tojson filter in Jinja2 output Unicode instead of escape sequences

This wasn’t documented anywhere, but kudos to the Jinja2 devs for making this so easy to figure out from the source code. Continue reading

Posted in How to’s | Tagged | Leave a comment