C++ QNX cross-compilation and static analysis with pvs-studioAssume we have cross-platform code including QNX distributive. We build code via cross compilation in docker containers based on Ubuntu…Jan 13, 2021Jan 13, 2021
Building custom tensorflow without SSE 4.2 supportRecently one colleague of mine faced up with a problem of launching stock tensorflow code on rather old CPU without SSE 4.2 support. So he…Dec 7, 2020Dec 7, 2020
.ova import failure: Invalid value ‘0’ for attribute ‘capacity’ on element ‘Disk’Recently my colleague imported his VirtualBox VM to .ova format for I could use it with VMware. When I tried to import it via VMware gui I…Jul 3, 2020Jul 3, 2020
[howto] Insert USB2Ethernet adapter to libvirt nodeAssume you created VM under libvirt and want to pass to this VM USB2Ethernet adapter inserted to your host. From your host you need these…May 26, 2020May 26, 2020
Always memset C structures and check memory with ValgrindFew days ago I faced with a task of refactoring my utility receiving messages from my netfilter kernel module. This utility is very simple…May 21, 2020May 21, 2020
Published inMac O’ClockMy first macOS app code signing problemsOne day you decided to become a developer. You bought a new brand MacBook and launched Xcode. Or nice. You chose Cocoa App and run build…May 19, 2020May 19, 2020
USB devices troubleshooting under LinuxYesterday I was playing around with plugging in/out usb2ethernet adapter to VM under libvirt and suddenly it stopped getting interface…Apr 30, 2020Apr 30, 2020
Rename VM under libvirtIt’s very convenient to manage all VM with libvirt under Linux. And virsh — is a program to make this managing even more convenient. Today…Apr 28, 2020Apr 28, 2020
Let’s startEvery day I face different programming tasks and quizzes. Many of them are unfamiliar to me. These tasks are either from my work or my…Apr 20, 2020Apr 20, 2020