About me

Hi there!
My name is Michal Duda. Software Developer located in Prague, Czech Republic.

Interests

Software Engineering
A broad area that goes along with me during the majority of my life. Many things are hidden beyond. Man can handle only a few of them during a career.
Photography
Static pictures are wonderful but need to be well-balanced. I like the high contrast black and white, or gray-scaled, or monochromatic pictures.
Notaphily
Do you like banknotes? No? So send me them! Just kidding. Notaphily is the study and collection of paper currency and banknotes. And that's what I'm interested in.

Favorite ...

Animal
Definitely, a penguin, because they are lovely well-dressed sweethearts. More than 10 years, I am an adoptive parent of Humboldt's penguins in the Prague Zoo @ the Czech Republic.
Actor
Whoever will not stay alive till the end of a movie.
Operating System
Whatever having a Unix-like kernel inside.
Text Editor
The GNU Emacs, of course.

Favourite Quotation

Theory is when you know all and nothing works.
Practice is when all works and nobody knows why.
In this case we have put together theory and practice: nothing works… and nobody knows why!

Albert Einstein

Favourite Quotation

No beast so fierce but knows some touch of pity.
But I know none, and therefore am no beast.

William Shakespeare, Richard III

Projects

VookiImageViewer

VookiImageViewer is a cross-platform lightweight image viewer for a fast image preview. It has been developed to have the same viewer available for all major operating systems. The main goal is to have a free of charge cross-platform viewer with a simple design and minimum functions that are commonly used.

Visit Project Homepage VookiImageViewer Screenshot

ck550-macos

CoolerMaster has never provided any MacOS SW or SDK for its CK550 keyboards. The CK550-macos project tries to fix this situation and provides a couple of the MacOS applications for controlling the majority of available keyboard LED effect. Applications support only CK550 US-Layout keyboards. Its functionality is based on the USB traffic analysis and is written in Swift.

Visit Project Homepage ck550-macos Screenshot

Alfred Workflows

Alfred is a very popular handy utility increasing productivity on MacOS. I created several workflows, which are mainly useful for developers to speed up their work.

Visit Project Homepage VookiImageViewer Screenshot

Aria RPM

Aria was one of the best download managers ever developed for Linux. It was written by Tatsuhiro Tsujikawa. Although development has stopped in December 2002 by releasing the final version, we were still maintaining RPM packages for Fedora Core and Mandrake Linux distribution.

This project is no longer maintained. Use the Aria2 instead.

Visit Project Homepage Aria Screenshot

English to Czech & Czech to English Dictionary

The fully free iOS and Mac Catalyst based dictionary. Uses the FDL data set. The main purpose was to learn how to submit the iOS application to the Apple AppStore and see how the whole process looks like.

Visit Project Homepage
Dictionary Screenshot

Controlling Software for the Yahboom's RGB Cooling HAT

The main purpose of this software was to provide a functional and configurable controlling SW for the Yahboom RGB Cooling HAT. Such SW is currently missing and Yahboom provides only programming samples.

Visit Project Homepage
Yahboom's RGB Cooling HAT Screenshot