From c71fbcaf4c07f5b03e1fe6d1e1d0b33c4aab989f Mon Sep 17 00:00:00 2001 From: Michele Cereda Date: Sun, 1 May 2022 11:11:01 +0200 Subject: [PATCH] Separated further readings from sources --- knowledge base/google chrome.md | 4 ++-- knowledge base/google search.md | 2 +- knowledge base/gpg.md | 2 +- knowledge base/grep the standard error stream.md | 5 ++++- knowledge base/grep.md | 9 ++++++--- knowledge base/homebrew.md | 10 +++++++--- knowledge base/imagemagick.md | 6 +++++- knowledge base/iperf.md | 2 +- knowledge base/jira.md | 2 +- knowledge base/jq.md | 11 ++++++++--- knowledge base/keybase.md | 9 ++++++--- knowledge base/keychron.md | 12 ++++++++---- 12 files changed, 50 insertions(+), 24 deletions(-) diff --git a/knowledge base/google chrome.md b/knowledge base/google chrome.md index 2617d1a..7842757 100644 --- a/knowledge base/google chrome.md +++ b/knowledge base/google chrome.md @@ -1,6 +1,6 @@ # Google Chrome -## Gotchas +## Troubleshooting ### No "Proceed Anyway" option on NET::ERR_CERT_INVALID in Chrome on MacOS @@ -8,7 +8,7 @@ See [No "Proceed Anyway" option on NET::ERR_CERT_INVALID in Chrome on MacOS] for There's a secret passphrase built into the error page. Just make sure the page is selected (click anywhere on the screen), then just type `thisisunsafe` and wait for the page to reload. -## Further readings +## Sources - [No "Proceed Anyway" option on NET::ERR_CERT_INVALID in Chrome on MacOS] diff --git a/knowledge base/google search.md b/knowledge base/google search.md index 23ccd08..6de367a 100644 --- a/knowledge base/google search.md +++ b/knowledge base/google search.md @@ -32,7 +32,7 @@ site:heyitsa.me ``` -## Further readings +## Sources - [20 Googling Tricks 99% of People Don't Know About] diff --git a/knowledge base/gpg.md b/knowledge base/gpg.md index eab8905..6d553af 100644 --- a/knowledge base/gpg.md +++ b/knowledge base/gpg.md @@ -317,7 +317,7 @@ Run `ssh-add -L` to list your public keys and copy them over manually to the rem export GPG_TTY=$(tty) ``` -## Further readings +## Sources - [Decrypt multiple openpgp files in a directory] - [ask redhat] diff --git a/knowledge base/grep the standard error stream.md b/knowledge base/grep the standard error stream.md index 2de1180..4fd5cf3 100644 --- a/knowledge base/grep the standard error stream.md +++ b/knowledge base/grep the standard error stream.md @@ -28,11 +28,14 @@ command 1>/dev/null 2> >(grep -oP "(.*)(?=pattern)") ## Further readings -- Answer on [StackExchange] about [how to grep the standard error stream] - Knowledge base on [grep] [grep]: grep.md +## Sources + +- Answer on [StackExchange] about [how to grep the standard error stream] + [stackexchange]: https://unix.stackexchange.com [how to grep the standard error stream]: https://unix.stackexchange.com/questions/3514/how-to-grep-standard-error-stream-stderr/#3657 diff --git a/knowledge base/grep.md b/knowledge base/grep.md index edaa425..97eaa5b 100644 --- a/knowledge base/grep.md +++ b/knowledge base/grep.md @@ -57,15 +57,18 @@ find /path -name '*.pdf' -exec sh -c 'pdftotext "{}" - | grep --with-filename -- ## Further readings -- Answer on [StackOverflow] about [how to search contents of multiple pdf files] -- [Regular expressions in grep with examples] - [Grep the standard error stream] - Knowledge base on [pdfgrep] -- [Parallel grep] [grep the standard error stream]: grep\ the\ standard\ error\ stream.md [pdfgrep]: pdfgrep.md +## Sources + +- Answer on [StackOverflow] about [how to search contents of multiple pdf files] +- [Regular expressions in grep with examples] +- [Parallel grep] + [stackoverflow]: https://stackoverflow.com [how to search contents of multiple pdf files]: https://stackoverflow.com/a/4643518 diff --git a/knowledge base/homebrew.md b/knowledge base/homebrew.md index 9f0bd2d..868e0d6 100644 --- a/knowledge base/homebrew.md +++ b/knowledge base/homebrew.md @@ -87,12 +87,16 @@ git branch -d ${formula_name}-${formula_version} ## Further readings -- [How to stop homebrew from upgrading itself on every run] -- [macOS migrations with Brewfile] - [manpage] - Homebrew [bundle] [bundle]: https://github.com/Homebrew/homebrew-bundle +[manpage]: https://docs.brew.sh/Manpage + +## Sources + +- [How to stop homebrew from upgrading itself on every run] +- [macOS migrations with Brewfile] + [how to stop homebrew from upgrading itself on every run]: https://superuser.com/questions/1209053/how-do-i-tell-homebrew-to-stop-running-brew-update-every-time-i-want-to-install/1209068#1209068 [macos migrations with brewfile]: https://openfolder.sh/macos-migrations-with-brewfile -[manpage]: https://docs.brew.sh/Manpage diff --git a/knowledge base/imagemagick.md b/knowledge base/imagemagick.md index 497777f..7295d30 100644 --- a/knowledge base/imagemagick.md +++ b/knowledge base/imagemagick.md @@ -24,8 +24,12 @@ magick *.png out.pdf - [Website] - [cheat.sh/convert] -- [Converting Multiple Images into a PDF File] [cheat.sh/convert]: https://cheat.sh/convert [website]: https://imagemagick.org + +## Sources + +- [Converting Multiple Images into a PDF File] + [converting multiple images into a pdf file]: https://legacy.imagemagick.org/discourse-server/viewtopic.php?p=144157&sid=e7706233f81874af86ffbbf3e57b1e76#p144157 diff --git a/knowledge base/iperf.md b/knowledge base/iperf.md index ed22910..52dab1c 100644 --- a/knowledge base/iperf.md +++ b/knowledge base/iperf.md @@ -10,7 +10,7 @@ iperf3 -c iperf.server.ip iperf3 -c iperf.server.ip -p 7575 ``` -## Further readings +## Sources - [How to use iPerf3 to test network bandwidth] diff --git a/knowledge base/jira.md b/knowledge base/jira.md index 4bf113c..b7ffee9 100644 --- a/knowledge base/jira.md +++ b/knowledge base/jira.md @@ -21,7 +21,7 @@ curl https://${COMPANY}.atlassian.net/rest/api/2/issue \ }' ``` -## Further readings +## Sources - [Creating JIRA issue using curl from command line] diff --git a/knowledge base/jq.md b/knowledge base/jq.md index 2cac405..a1b3cf4 100644 --- a/knowledge base/jq.md +++ b/knowledge base/jq.md @@ -38,13 +38,18 @@ jq '[.. | .errors?[0] | select(.) ]' /tmp/helm.template.out.json # find all images in a helm chart explicitly or implicitly using the tag 'latest' helm template ${CHART} | yq -r '.. | .image? | select(.) | select(.|test(".*:.*")|not), select(.|test(".*:$")), select(.|test(".*:latest"))' - +``` ## Further readings -- [Filter objects list with regex] -- [Select multiple conditions] - [JQ recipes] -[filter objects list with regex]: https://til.hashrocket.com/posts/uv0bjiokwk-use-jq-to-filter-objects-list-with-regex [jq recipes]: https://remysharp.com/drafts/jq-recipes + +## Sources + +- [Filter objects list with regex] +- [Select multiple conditions] + +[filter objects list with regex]: https://til.hashrocket.com/posts/uv0bjiokwk-use-jq-to-filter-objects-list-with-regex [select multiple conditions]: https://stackoverflow.com/questions/33057420/jq-select-multiple-conditions#33059058 diff --git a/knowledge base/keybase.md b/knowledge base/keybase.md index d85f6c4..81c7b5f 100644 --- a/knowledge base/keybase.md +++ b/knowledge base/keybase.md @@ -105,13 +105,16 @@ In addition, ephemeral keys are **purged entirely** when closing the oneshot ses - [Website] - [Linux guide] -- [Keybase LFS support] -- [Keybase launches encrypted git] -- [How to use Keybase to encrypt files on Linux] [linux guide]: https://book.keybase.io/guides/linux [website]: https://keybase.io/ +## Sources + +- [Keybase LFS support] +- [Keybase launches encrypted git] +- [How to use Keybase to encrypt files on Linux] + [how to use keybase to encrypt files on linux]: https://www.addictivetips.com/ubuntu-linux-tips/keybase-encrypt-files-linux/ [keybase launches encrypted git]: https://keybase.io/blog/encrypted-git-for-everyone [keybase lfs support]: https://github.com/keybase/client/issues/8936 diff --git a/knowledge base/keychron.md b/knowledge base/keychron.md index d2c28e0..551247e 100644 --- a/knowledge base/keychron.md +++ b/knowledge base/keychron.md @@ -25,11 +25,15 @@ ## Further readings - [K8 keyboard user manual] + +[k8 keyboard user manual]: https://www.keychron.com/pages/k8-keyboard-user-manual + +## Sources + - [Keychron fn keys in Linux] - [Apple Keyboard] on the [Archlinux wiki] -[apple keyboard]: https://wiki.archlinux.org/index.php/Apple_Keyboard -[k8 keyboard user manual]: https://www.keychron.com/pages/k8-keyboard-user-manual -[keychron fn keys in linux]: https://mikeshade.com/posts/keychron-linux-function-keys - [archlinux wiki]: https://wiki.archlinux.org + +[apple keyboard]: https://wiki.archlinux.org/index.php/Apple_Keyboard +[keychron fn keys in linux]: https://mikeshade.com/posts/keychron-linux-function-keys