Command The following command prints the remote branch names, where you are the author of the last pushed commit. $
Continue readingCategory: Computer
Forward vs. Reverse proxy
Both types of proxies operate as a man-in-the-middle. Forward proxy Client Server Client Proxy Internet Server Client Server – Bypass
Continue readingComparison – API and ABI
They are both interfaces. Interface API ABI Between whom? Application/Library and library Application/Library and platform Defined where? Headers of the
Continue readingConceptual distinction – Computer architecture
CPU vs. GPU Both are processors for specific domains. CPU GPU Core number One up to a few Huge number
Continue readingUnderstanding program execution
Terminology Program: A compiled binary file generated from source code by a compiler and linker. Process: A running instance of
Continue readingAssembler instructions (Selection)
Purpose x64 A64 Copy content (dst = src) MOV RAX, RBX MOV X0, X1 Copy content (dst = *src) MOV
Continue readingRegisters
The registers are the fastest accessible memory for the CPU. Normally, each core of a CPU has its own set
Continue readingBasic docker commands
Builder Build an image (from a dockerfile) docker buildx build -t {image} -f {dockerfile} {path} Images Pull an image (from
Continue readingQ&A – Networking
What is the subnet mask used for? It determines which part of the IP address identifies the network (the ones)
Continue readingRename a branch (Git)
0. Preparation Checkout the branch you want to rename. 1. Rename local $ git branch -m new-branch-name 2. Change remote
Continue reading