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 docker buildx build {dockerfile} Images Pull an image (from remote) docker image pull {image} Push an
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 readingConceptual distinction – Martial Arts
Kote-hineri vs. Kote-mawashi vs. Kote-gaeshi They are rotational wrist locks. Technique Kote-hineri Kote-mawashi Kote-gaeshi Translation Forearm twist Forearm turn Forearm
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 readingstd::forward with concept (C++)
Introduction std::forward: Keeps the type of the reference. (lvalue, rvalue) concepts: Specify requirements for the template types. Example $ g++
Continue readingContainers vs. Virtual Machines
Containers Virtual Machines Representative Docker1 VirtualBox Shared HW + OS HW Daemon Engine Hypervisor Persistence Image2 (+ Volume3) Image Instance
Continue readingBackward and Forward compatibility (API)
Showcase API (in protobuf) message User { string name = 1; int32 id = 2; } Backward compatibility If you
Continue readingPlug and Play
Have you ever asked yourself why you can use your newly connected devices directly these days? Plug and Play (PnP)
Continue reading