New Blog
I m now living the high life over at https://kde.haraldsitter.eu/
Sitter Presents: Chairs and Free Software
I m now living the high life over at https://kde.haraldsitter.eu/
The other week the question came up how one can debug an application crash when the Windows Store crash tracking system is unable to produce a usable stack trace. Seemed a good enough opportunity to share some wisdom ๐ Generally speaking in order to get a stack trace you first need a minidump. minidumps are [ ]
very hard. KDE relies heavily on web services, and many of them need to be kept responsive even under strenuous load. I ve recently had the opportunity to spend some time on load testing one of our websites and would like to share how that worked out. To properly test things I wanted to have multiple [ ]
People keep lamenting how lackluster Qt s SVG renderer is. It leads to poorly rendered icons and wallpapers and it mostly only implements the SVG Tiny specification. As a weekend project I put together a resvg based image handler replacement. It was super easy because resvg is amazing! The Plugins An application that uses QSvgRenderer actually [ ]
At KDE we make software for many different platforms. One of them is Microsoft Windows. But what if an application crashes on Windows? New tech enables us to track crashes right in Sentry! Time to learn about it. When an application crashes on Windows the user can submit crash data to Microsoft. Later KDE, as [ ]
Every once in a while I hear developers having trouble staying up to date with KDE Discuss(ions). No great surprise when I then find out they aren t tracking things (in other words: not subscribed to categories)! Discourse, the software that powers KDE Discuss, has a number of handy notifications settings that we can use to [ ]
Akademy, KDE s annual conference, recently took place in Thessaloniki, Greece. Lots of people were super excited about the prospect of getting GUI Testing off the ground based on the Selenium tech I built last year. Since KDE produces cross-platform applications an obvious question arose though What about Windows? It s surprisingly easy! Indeed the most time [ ]
Flatpaks are amazing and all that. But application sandboxing, so an application cannot do anything it wants, is a challenge even more so when you have two applications that need to talk to each other. Perhaps it shouldn t come as a surprise that native-messaging sandboxing support for Flatpak has been in development for over [ ]
At KDE we have multiple levels of quality assurance ranging from various degrees of a humans testing features to fully automated testing. Indeed automated testing is incredibly important for the continued quality of our software. A big corner stone of our testing strategy are so called unit tests, they test a specific piece of our [ ]
It s a Plasma widget that visualizes what s going on on your system, music-wise that is. I ve started this project years ago but only recently found the motivation to get it to a somewhat acceptable state. It s pretty amazing to have bars flying across the screen to Daft Punk s `Touch`. https://store.kde.org/p/1953779