-
dotfiles
Bash, Python, IPython scripts, and userspace configuration https://westurner.org/dotfiles/ (by westurner)
-
blender_gnu_parallel_render
Use GNU Parallel to render blender movies distributed by a bunch of nodes
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Wanting verbose logging from xargs, years ago I wrote a script called `el` (edit lines) that basically does `xargs -0` with logging. https://github.com/westurner/dotfiles/blob/develop/scripts/e...
It turns out that e.g. -print0 and -0 are the only safe way: line endings aren't escaped:
find . -type f -print0 | el -0 --each -x echo
I used Parallel to distribute the rendering of a little Blender animation It worked very well.
https://github.com/tfmoraes/blender_gnu_parallel_render/blob...
Seems like some distributions patch out the nagware. I know Arch Linux does[0].
[0]: https://github.com/archlinux/svntogit-community/tree/package...
See https://github.com/fish-shell/fish-shell/issues/3164#issueco... for incomplete but large survey of NUL flags.
Takeaways: (1) There is no consistency in flag names, even --long ones (2) impressively many tools do support it! Note that some affect only input or only output. (3) All do NUL-terminated, not NUL-separated. That's fortunate — matches \n usage, and gives distinct representations for [] vs [""].
Related posts
-
Install Asdf: One Runtime Manager to Rule All Dev Environments
-
Control Linux based distros using hand gestures using OpenCV, GTK, Mediapipe
-
Setup and Use Pyenv in Python Applications
-
Thefuck: Correct errors in previous console commands
-
Pyenv – lets you easily switch between multiple versions of Python