“Time is relative; its only worth depends upon what we do as it is passing.” ― Albert Einstein Different trades and professions have their favorite units of measurement. For astronomers it’s light years, for farmers it’s acres, and inches for carpenters. For us systems programmers it’s clearly milliseconds. Images from a video camera running at […] The post How Long Is A Millisecond? appeared first on Approxion.| Approxion
The post Circular Adventures IX: The Poor Ring Buffer That Had No Tail appeared first on Approxion.| Approxion
“Most people want to avoid pain, and discipline is usually painful.” — John C. Maxwell Ah, static class members! They pop up in every C++ project. In most cases, however, their use is not justified. I try to avoid static members as much as possible, and so should you. Here’s why. Let’s start by revisiting […] The post Avoid Static Class Members As Much As You Can appeared first on Approxion.| Approxion
“Under observation, we act less free, which means we effectively are less free.” ― Edward Snowden Imagine a distributed surveillance system where recorded video files are uploaded to a central server at regular intervalls. Due to limitations of the transport protocol, video files must be split up in chunks and no chunk may exceed 1 […] The post Bug Hunting Adventures #16: Lame Surveillance appeared first on Approxion.| Approxion