Virtualenv's `bin/activate` is Doing It Wrong
gistfile1.mdThis article is now published on my website: Prefer Subshells for Context.
View ArticleHow to simplify the graph produced by git log --graph
git-branch-simplify.mdIdeas for improvements to git log --graphI will maybe someday get around to dusting off my C and making these changes myself unless someone else does it first.Make the graph for...
View ArticleHow to easily launch a temporary one-off git server from any local...
git-serve.mdThis article is now published on my website: A one-off git repo server.
View ArticleVarious GNU Licenses (GPLv3, AGPLv3, LGPLv3) converted to Markdown format.
README.mdVarious GNU Licenses converted to Markdown formatI've converted the AGPLv3 and GPLv3 to Markdown format.I changed none of the English prose, only some brackets and other "formatting."From the...
View ArticleReflections on my ErgoDox keyboard
ergodox.mdThe article previously hosted here is now published on my website: My ErgoDox Keyboard.
View Article"Vendoring" is a vile anti-pattern
vendoring.md"Vendoring" is a vile anti-patternWhat is "vendoring"?From a comment on StackOverflow:Vendoring is the moving of all 3rd party items such as plugins, gems and even rails into the /vendor...
View ArticleQuestions while reading stuff
noob-questions.mdPython__debug__ vs. -OPython has a built-in variable __debug__ which is set to True when python is called without -O (optimize). The -O flag disables all assertion code.This seems at...
View ArticleSome questions and answers about various Free Software licenses.
AGPL3-modifications.mdThis article previously hosted here is now published on my website: AGPLv3 affects only derivatives?AGPL3-settings.mdThe article previously hosted here is now published on my...
View ArticleIf I ran a company, what would it look like?
if_i_ran_the_company.mdThe article previously hosted at this location is now published on my website: If I Ran The Company.
View ArticleUpdate a directory upon `git push`
README.mdThe scripts previously contained in this gist have moved to datagrok/modular-git-hooks/hooks.
View ArticleHow `mv`'s permission-preserving behavior is a gotcha in group-editable...
README.mdThis article is now published on my website: Shared directory gotchas.
View ArticleWhat happens when you cancel a Jenkins job
README.mdWhen you cancel a Jenkins jobUnfinished draft; do not use until this notice is removed.We were seeing some unexpected behavior in the processes that Jenkins launches when the Jenkins user...
View ArticleCircular imports in Python 2 and Python 3: when are they fatal? When do they...
README.mdThis article is now published on my website: When are circular imports fatal?
View Articlekeybase proof
keybase.mdKeybase proofI hereby claim:I am datagrok on github.I am datagrok (https://keybase.io/datagrok) on keybase.I have a public key ASCrSLf3jYbRq3V0I7pJgP1UEqtjxqqP5iTBLfN5VXNq-QoTo claim this, I...
View Article
More Pages to Explore .....