Machine Learning: definitions
Machine Learning: definitions
This is a simple list of terms and definitions useful when studying machine learning. I found it useful to create the list for me, but may be useful to others[...]
Useful info for developers.
This is a simple list of terms and definitions useful when studying machine learning. I found it useful to create the list for me, but may be useful to others[...]
It is sometimes useful to measure the amount of free memory while your app is running. I typically do this to ensure there is no memory leak, for example. Even[...]
I was asked to fix this error that appeared porting a Qt 5 app using qzxing to Qt 6 on Windows: The reason for this error comes from the fact[...]
For one of my projects I had the need of building a Qt app based on Qt 6.4 with a universal distro-agnostic format. In the past, I used snap packages[...]
I recently wrote a little application that I needed to format text for the console. I initially built it in Qt and I created the necessary scripts to build and[...]
It seems this configuration is sometimes a bit tricky. At home, I wanted to configure a Raspberry Pi with a OpenVPN docker container, a DNS server (unbound) and other services.[...]
This error came up when trying to build Qt 6.3 for the Raspberry Pi: This means that the build must also link to libsystemd, so a quick fix is:[...]
When developing software for installations that need to remain up for very long time without being restarted, it is pretty relevant to monitor it to verify it is working properly.[...]
Many devices nowadays come with a notch at the top of the screen. You can clearly avoid drawing where cutouts are placed and ask the system to create a window[...]
The old days of OpenMAX and omxplayer are now almost gone. Raspberry Pi has long moved to DRM/KMS and V4L2. Using omxplayer from Qt had the great benefit of reducing[...]
Rendering YUV frames is pretty frequent when it comes to video streams. For instance, frames coming from a camera or frames resulting from the decoding of compressed streams may be[...]
It has been some time since Qt 6 was released. Now that Qt 6.2 is almost out, I guess it is time to have a look at how Qt 6[...]
I frequently need to measure the frame rate in a Qt/QML application to have an idea of how heavy the changes I’m making are. In the past, I found two[...]
While porting this blog to WordPress as an experiment, I came across a pretty frequent problem: using requirejs in a WordPress post. In my case, requirejs is needed to use[...]
This post is mostly for myself 🙂 In some cases, couldn’t find out why, but shared directories fail to mount in VMWare on Linux. In these cases, this is the[...]
There are a few solutions to get a browser with good performance on Raspberry Pi 2, but I wanted to test solutions that provide this to a Qt app on[...]
OpenGL is a good technology, and playing around with it on Android can be real fun! 🙂 By streaming a video to texture it is possible to create interesting effects,[...]
i.MX 6 is a good device. Qt runs pretty well on it. Also a plugin for hardware accelerated and zero-copy rendering seems to work pretty well. Simply building Qt for[...]
For many uses, playing video while animations are running is pretty useful and it is also considerably stressful for the GPU. I therefore tested a couple of cheap chips with[...]
The new ports of Qt to mobile systems like Android, iOS and WinRT are getting more and more reliable. I just wanted to have a look at the current stage[...]