- File path manipulations (os.path and pathlib libraries)
- re, xml, and json libraries
- Regex booleans (starts/endswith(), 's' in 'string', any(), etc)
- Extract readable text from websites with html.parser
Software Development
- introduction-to-awk
- introduction-to-bash
- introduction-to-davinci-resolve-scripting
- introduction-to-git
- introduction-to-lua
- object-oriented-programming
- obs-hotkeys-with-wayland
- bash-string-manipulation (
smell{y,} that smell{s,y}) - python-file-parsing-and-manipulation
- python-basic-math-operations
Machine Learning
- ethical-models
- when-are-llms-useful
- use-cases-and-caveats-of-llms-for-coding
Post-Production
- explanation-of-common-metadata
- ffmpeg-basics
- installing-davinci-resolve-on-linux
- limitations-of-davinci-resolve-on-linux
- render-settings
- video-editing-glossary
Containers
- introduction-to-podman
- python-virtual-environments (
uvvspipandpyenv/conda)
Gaming
- gaming-on-linux
- halo-montage-archive
- project-cartographer-on-linux
Privacy
- privacy-alternatives
- reducing-digital-footprint
- threat-models
Linux
- automating-system-updates
- important-files-and-directories
- how-to-switch-to-linux
Other
- subjective-vs-objective-artistry
- foss-software-pipeline
- open-source-alternatives
-
Explain files and directories
-
Absolute paths start from the root directory and include the names of all directories and files along the way to the target file or directory. Relative paths, on the other hand, start from the current working directory and include only the names of the directories and files that are necessary to reach the target file or directory.
-
Explain environment variables and their roles in pathing as well, also use $VIRTUALENV in explanation
-
Relative paths are directions to a file or folder that is relative to the current location. For example, if file.py is in the Documents folder, you can navigate to the folder path containing it with
cd %USERPROFILE%\Documents. At this point, the terminal has navigated to the same directory as the file and does not need to specify any path other than the file name. However if example.py is in a folder called Scripts, then from the Documents folder, that script would be invoked aspython Scripts\example.py. -
Absolute paths start from the root directory of the system and will be applicable regardless of what the active directory in the terminal is. Given the relative path example, the same path as an absolute path would be executed as
%USERPROFILE%\Documents\Scripts\example.py.
- True, False, None vs value
- if, else, elif
- until
- and/or
- In-line conditionals
- for loops
- filter()
- https://docs.python.org/3/tutorial/controlflow.html