VirtualTam's bookmarks
117 bookmarks found
-
pactree
- package dependency tree viewer1$ pactree python-tox | rg 'python-' 2 3python-tox 4├─python-cachetools 5├─python-chardet 6├─python-colorama 7├─python-filelock 8├─python-packaging 9├─python-platformdirs 10├─python-pluggy 11├─python-pyproject-api 12│ └─python-packaging 13└─python-virtualenv 14 ├─python-distlib 15 ├─python-filelock 16 └─python-platformdirs
-
Tips on Adding JSON Output to Your CLI App
2024-04-23 - Bringing the Unix Philosophy to the 21st Century
- kellyjonbrazil/jc - CLI tool and python library that converts the output of popular command-line tools, file-types, and common strings to JSON, YAML, or Dictionaries
-
Here Documents - Bash Reference Manual
2023-09-11 The format of here-documents is:
1[n]<<[-]word 2 here-document 3delimiter
If any part of word is quoted, the delimiter is the result of quote removal on word, and the lines in the here-document are not expanded.
This is useful to write scripts that:
- write scripts (verbatim)
- execute a sequence of commands (verbatim) on a remote host
-
The Dam - A slack clone in 5 lines of bash
2023-07-22 - edouardklein/suc - The Simple UNIX Chat
- tildeverse.org - Public access UNIX systems
-
- Blocking TCP port 53 traffic leads to very strange failures. Don't.
- The source you're looking at is not the code running in production.
- "Prod" is just another name for "staging".
-
Writing Shell Scripts Using Elixir
2022-04-24 -
Git Source Code Review | Fabien Sanglard
2022-01-30 -
- https://stackoverflow.com/questions/10622179/how-to-find-identify-large-commits-in-git-history
- https://stackoverflow.com/questions/223678/which-commit-has-this-blob
1git rev-list --objects --all \ 2| git cat-file --batch-check='%(objecttype) %(objectname) %(objectsize) %(rest)' \ 3| sed -n 's/^blob //p' \ 4| sort --numeric-sort --key=2 --reverse \ 5| head -n 150 \ 6| cut -c 1-12,41- \ 7| $(command -v gnumfmt || echo numfmt) --field=2 --to=iec-i --suffix=B --padding=7 --round=nearest