Installers – What I like and what I don’t

If your have installed an application on any OS, you have most likely used an installer. And why they are all nice and dandy, they also get on my nerves sometimes. Especially when trying to install apps into a folder in my home directory on Windows without administrator privileges.

If your have installed an application on any OS, you have most likely used an installer. And why they are all nice and dandy, they also get on my nerves sometimes. Especially when trying to install apps into a folder in my home directory on Windows without administrator privileges.

The problem

There are many installers that require privileges unnecessarily. The ones I dislike the most are the ones that are self contained,(relying on the files that are installed in the apps directory, or libraries that are already installed on Windows) that ask for privileges before the installer can even be started, preventing portable installs. There are others that will allow you to start it without privileges, but ask for the Admin password when you press install even when installing to a folder you have write access to. And the worst part is that many of these installers I can extract with 7z into my home folder and run without any problems.

The sloution

Application installer developers should ask for privileges only when necessary. If 3rd party libraries need to be installed, the installer should tell the user that. Otherwise, if privileges are not needed, don’t ask for them.

Mc1 code

Mc1 code is a QR code based alternative for generating scannable codes. The system works with three colors (representing 1, 2, and 3) which are chosen by the creator of the code. While any three colors that are do not look similar (multiple shades of one color for example) can be used, I will assume Black, White, and Blue in my examples.

Alignment Square

Every MC1 code must have exactly 1 alignment square which is put at the top left of the code as seen in the image below.

Mc1 code Alignment Square.
Mc1 code Alignment Square.
Design a site like this with WordPress.com
Get started