Circular Buffer

Circular Buffer

From time to time,there is a need for dynamic buffer usage inside an application. One of the simple methods is just allocating and deallocating memory. This is however time consuming and leads to heap fragmentation, which continuously degrades performance. A good...
Realtime Julia and Mandelbrot Visualization

Realtime Julia and Mandelbrot Visualization

H ello again! Although I usually don’t have much time writing, I do occasionally see an interesting post or question regarding something I like. As I was browsing facebook, a question came to the Matlab forum I visit from time to time.It was not exactly a...
Building personal Firewall

Building personal Firewall

It is becoming more and more important to maintain our digital security. In the world,where most people gladly give away their personal info for free via facebook of google is hard to find some digital security improvements worldwide. There are efforts such as...
Fast Integer Modulus in C++

Fast Integer Modulus in C++

Quite recently, I was benchmarking one of my favorite algorithms. I was trying to optimize it for speed and performance. What I found quite interesting are 3 facts: First of all, thank god for the beautiful and well done work on Microsoft Visual Studio 2017. I have to...
Templated Kiss FFT for C++

Templated Kiss FFT for C++

I have been recently searching for a viable FFT library for my own development. There are libraries such as the FFTW, but they have their limitations – the GPL licence (General Public). This means, you are unable to use it in your own application unless you...