After developing a feature or fix you want to merge that branch onto the parent branch. There are two main
Continue readingAuthor: max-sperling
Does Java have pointers?
Most guys would say “No, but C++ has pointers” and they are right, but not in the way they assume
Continue reading(Unnamed) Pipe (POSIX)
… is user for unidirectional inter process communication on a single machine. In the following example a pipe gets created
Continue readingAudio on Linux
Creator: Yihui Xiong The red szenario – Using ALSA without any sound server – Just one source per sink is
Continue readingWhat is a shell?
The shell provides the user a way to interact with the OS. It’s called shell, because it’s the outermost layer
Continue readingChild process (Linux vs. Windows)
Windows You always have to create a totally new process via a CreateProcess(…) call. Linux You can either just copy
Continue readingOC vs. CCR
With OC (Open Circuit) you are breathing the gas from the tank(s) just once, but with CCR (Closed Circuit Rebreather)
Continue readingConceptual distinction – Mechanics
Axle vs. Shaft Both serve the purpose of supporting rotating machine parts. Axles do not transmit torque. Shafts transmit torque.
Continue readingMove semantics (C++)
Since C++11 we can now use move semantics (move constructor, move assignment operator). They provide a perfomance boost over copy
Continue readingValve shutdown drill
The valve shutdown drill should be in your skill set if you dive with two regulator connected to one breathing
Continue reading