Download a Windows x86_64 MSI Package via mariadb.org.
Run the installer.
Optionally add some of the following to my.ini under mysqld section:
; Only listen on localhost bind-address=127.0.0.1
; Enable logging of queries ; (probably bad in production, but very helpful for development debugging) general-log=1 general-log-file=queries.log log-output=file
Restart the service, if you changed anything in the ini.
Check that it works by connecting with HeidiSQL or any other SQL client.
Tried moving my Documents/Desktop/Music/etc folders to a Google Drive mounted via Drive File Stream. Seemed to work well at first, but after the first reboot Windows clearly wasn’t happy and kept complaining about not finding the Desktop or the Documents…
Possibly because that drive seems to be mounted a bit too slowly (i.e. happens a bit after one has logged in)? And/or because it’s just mounted in a way Windows doesn’t like?
When connecting my headphones via a simple USB-plug, the audio levels are often way, way, too loud. Today I had to turn the volume all the way down to 2% for the audio just to be OK’ish. That’s not very usable, and also kind of scary…
Open up “C:\Program Files\EqualizerAPO\config\config.txt”
Replace its contents with:
Preamp: -30 dB
And adjust that level as necessary…
Now I can finally use the volume bar in Windows, and the volume media keys on my keyboard properly. And no longer do I need to be afraid of suddenly having my eardrums shattered if the audio were to move a percentage or two… or, even worse, reset to max…
Needed to convert several SVGs to PNG, and discovered the free Inkscape easily can be used in batch scripts.
The following .bat file will convert all SVGs dropped on it to a PNG with height 48 placed next to the original SVG. More options can be found in the Inkscape manual.
Find the long id of the Signing key we want to use:
🔶 > gpg --edit-key alice
gpg (GnuPG) 2.0.30; Copyright (C)2015 Free Software Foundation, Inc.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Secret key is available.
pub 4096R/AA79CCAE created: 2017-08-23 expires: never usage: SC
trust: ultimate validity: ultimate
sub 4096R/62275E24 created: 2017-08-23 expires: never usage: S 👈
sub 4096R/4AEA9524 created: 2017-08-23 expires: never usage: E [ultimate](1). Alice Person (alice)<alice.person@example.com> [ultimate](2) Alice Person (alice)<alice@example.org>
🔶 gpg> quit
🔶 > gpg --list-secret-keys--keyid-format LONG alice
sec 4096R/8C0BBECBAA79CCAE 2017-08-23
uid Alice Person (alice)<alice.person@example.com>
uid Alice Person (alice)<alice@example.org>
ssb 4096R/6ADB9D4262275E24 2017-08-23 👈
ssb 4096R/33F2E1644AEA9524 2017-08-23
Note: So in this case we want 6ADB9D4262275E24
Configure git and (optionally) make it sign commits and tags by default:
Note: If not using commit.gpgsign true, one can also use -S to explicitly sign a commit.
Verify commit was signed:
🔷 >git log--show-signature
commit 2814856365a07b3deb374f1337258102c06b77ef
gpg: Signature made 08/23/17 06:18:50 W. Europe Daylight Time^M
gpg: using RSA key 6ADB9D4262275E24^M
gpg: Good signature from "Alice Person (alice) <alice.person@example.com>"[ultimate]^M
gpg: aka "Alice Person (alice) <alice@example.org>"[ultimate]^M
Author: Alice Person <alice.person@example.com>
Date: Wed Aug 23 06:18:482017 +0200
Signed commit
Add a signed tag, using -s:
🔶 >git tag v1 -m"Signed tag"
Note: If not using tag.forceSignAnnotated true, one can also use -s to explicitly sign a tag.
Verify tag was signed:
🔷 >git tag-v v1
gpg: Signature made 08/23/17 06:34:18 W. Europe Daylight Time
gpg: using RSA key 6ADB9D4262275E24
gpg: Good signature from "Alice Person (alice) <alice.person@example.com>"[ultimate]
gpg: aka "Alice Person (alice) <alice@example.org>"[ultimate]
object 53e7f2e637eaf3c47b5dcad30b57be7b6829be02 type commit
tag v1
tagger Alice Person <alice.person@example.com>1503462856 +0200