Reference Shelf
Use this shelf when you know what you need to look up. Each link opens a specific note rather than a subject overview. For explanations to read in sequence, start with Learning paths.
Commands and syntax
- Vim and Neovim: look up text objects, search, file navigation, and quickfix workflows while editing.
- Tmux: find key bindings for sessions, windows, and panes, plus configuration examples.
- Regular expressions in Python: check pattern syntax, escaping, and the differences between searching, matching the whole input, and replacing text.
- Git version control: distinguish the working tree, index, and commits before choosing an undo operation.
- FFmpeg: FLAC to ALAC: use the audio-conversion recipe when you need ALAC output in
.m4afiles, with notes on embedded cover art and testing one file first.
Derivative formulas
- Basic functions and their derivatives: tables for standard and trigonometric functions, with chain-rule variants.
- Derivative properties and rules: check the product, quotient, and chain rules when differentiating a composite expression.
Definitions and distinctions
- Time complexity: check Big-O, Omega, and Theta, and distinguish an asymptotic bound from a worst-case assumption.
- Machine learning general concepts: distinguish parameters from hyperparameters, loss from empirical risk, and optimization from generalization.
For another term or command, use site search with its exact name.