(setq mac-command-modifier 'control)137 karma · joined April 7, 2016
(setq mac-command-modifier 'control)You should also say WHY not to do that.
This lets whoever asked decide whether the reasoning applies to their own unique situation. Perhaps they are doing a one-off scrape of a single file with consistent structure like in the other comment.
The asker can also apply the same reasoning to similar situations. They won't come back to ask if they should use regex to parse JSON tomorrow.
And if you can't explain why something is "best practice", maybe it shouldn't be "best practice".
It goes through making an app in Django, but is heavier on TDD than Hartl's book.
I'm not familiar with ebuild or PKGBUILD. You'd probably have to rewrite them as Nix expressions.
Want to see what your PC was really like 2 months ago, including rolling back updates and removing new applications you installed and vice-versa? You can do that. Even if you switched desktop environments.
You can even downgrade if you want. I've switched to unstable and back to 16.03 (and now to 16.09) without a reinstall and everything still works perfectly.
Setting up tools is quick and easy:
1. Install Nix
2. Copy my config to ~/.nixpkgs/config.nix
3. Run "nix-env -i all"