Choosing a mail server solution

Choosing a mail server solution

Choosing a mail server solution Having your own domain mail address sounds definitely better than using 3rd party service such as @outlook.com or yahoo.com. This however comes at a price as you have to either pay for a hosted mail services or run your own mail server....
Scrambling and Descrambling Example

Scrambling and Descrambling Example

I was recently asked for some support regarding the usage of Scramblers and Descramblers. So far to be honest, I didn’t had much time to dig-into the scramblers and descramblers problematic, but I do know, that there are interfaces such as the Xilinx’s...
Vivado VersionControl

Vivado VersionControl

Whoever is familiar with Vivado already knows that it generates a huge quantity of files and that understanding a proper version control thus seems to be not as simple. The truth is, that Vivado’s design indeed consist of a plenty of different file types, but...
Accessing physical memory from user space

Accessing physical memory from user space

I have noticed, that there are plenty of people, who do not know how to access the physical memory from linux (or for myself at least from Xilinx’s petalinux). Basically, a bare-metal application running on a CPU has direct access to memory by default, but...
Configure Visual Studio CODE for C++ Developement

Configure Visual Studio CODE for C++ Developement

Visual Studio CODE is on the market for quite a while and thanks to its simplicity, lightweight and compatibility with variety of programming languages, it becomes a must-have for any programmers. For myself, I started using it 3 years ago, when I had to edit...
Filtering Real Time Signals

Filtering Real Time Signals

Everybody tells you, that filtering signals (Real or Complex) is simple. In Fact they are right, the only problem usually comes to designing a good filter, choosing its architecture (FIR / IIR) and also the best implementation for filtration in the application....