These are the featured posts and the latest of each category.
A ring buffer for audio samples
At Fliva we work with audio (we have a c++ library that essentially works as a audio sequencer), video (we have a rendering engine which basically works as a scriptable After Effects clone) and we do transcoding, muxing and all that jazz…
Much more than ten albums that shaped my taste in music
My wife began this challenge on Facebook. Each day post an image of an album cover of music that shaped your taste in music… The rules states that you should say why, just post the image (and the rules) and tag someone new each day. (My wife as a good Facebook-citizen of course denied to do that last part)
Using tcpdump to Spy on Webservers
I recently had to debug an error where stuff that should have been returned through a server to server call did not work correctly. Both servers - in development mode at least - was on my local machine. But since I had to hack either an external dependency or the sending server to find out what was actually being sent between the servers - I realized this was a great time to utilize the tcpdump tool.
Generate Source Files With CMake
Sometimes when writing c++ programs I have some textual data that I want to use in the program that I want to be part of the executable instead of in flat files next to the executable. However while developing it is far easier to have the textual data in separate files - instead of in source files as strings.
So, you forgot to make a git branch?
It happens to me at least once a week. I meant to make a topic branch. But I dove into the code too quickly - and suddenly I am a couple of commits into what at the moment seems like an important feature or bug fix, and I realize - I have committed to the master branch. This is a big no no in our company - bypassing code review, and a push on master most often means instant deploy.