While according to Merriam-Webster “legacy” is described as “relating to, or being a previous or outdated computer system” and Wikipedia adds “yet still in use”, I feel like we software developers and especially software architects are too hastily in naming a system or sub-system legacy. From a high-level architecture point of view, which spans across […]
Category: Development
.NET Day Switzerland 2022
Update 13.01.2023: Added slides In the beginning of 2020 the early bird tickets for the .NET Day Switzerland went on sale. Nobody knew of course, how early bird these tickets were, as it took two additional years until I could finally present mine, while entering the Arena cinema here in Zürich three weeks ago. Keynote: […]
Code and Run Apps with WSL2
Switching between VMs, dealing with the unfamiliarity feeling of the different OS and windowing system, and having your work-in-progress source code spread across multiple systems can become rather annoying and easily lead to a loss of motivation. For quite some time, I’ve been trying to get the Scancode feature finalized for SFML and experienced the […]
TIL: Raspbian Distro Upgrade
Last year I got a Raspberry Pi 4 and it’s two main purposes so far have been to run Pi Hole and serve as a build server for SFML. I didn’t really notice at the time, that I installed quite an old version of Raspbian and as SFML is finally making the push towards C++17, […]
Discussions around log4j and FOSS
Unless you’ve been disconnected from any digital or analog media in the past few days, you must have heard of the zero-day remote code execution (RCE) vulnerability detected in log4j, one of the most popular open source logging library for Java. Not running much or developing any Java application, the most interesting part about this […]
Almost Always Auto
For the past four years I’ve been developing mostly in C# at work and gotten used to some of the more generally accepted code styles in the .NET world or at least within my project. One of those styles is the usage of var basically everywhere, which has really grown on me and it’s also […]
Basic Fragment Shader with SFML
Today I had the idea to try and generate some “art” using semi-random vertices, shapes and colors, but to achieve that I knew, I had to finally learn a bit more about shaders, to get nice glow or similar effects. As I started reading through The Book of Shaders I created in parallel an example […]
Understanding RPATH (with CMake)
It may very well be that this is common knowledge among Linux enthusiasts, but for me, as a Windows user, it took quite a while to fully understand the concept of RPATH (Run-time Search Path). For those in the same boat, I want to share some of my newfound knowledge and of course also link […]
TIL: Archive, Network, Cloud & Disk
7zip Only What You Want The other day I had to package a directory with photos and video clips inside, but I only really wanted the image and not the large video files. With GUI and explorer shell integration that’s kind of hard to achieve, but with the command line it’s rather easy to include/exclude […]
TIL: WSL GUI & Aptitude / Apt-Get / Apt
Windows Subsystem for Linux GUI With Windows Subsystem for Linux (WSL or WSL2) you can run Linux applications natively on Windows. The “natively” is to be understood literally for WSL2, meaning you’re really running a Linux Kernel and not just a translation/emulation as with the original WSL. But since I personally haven’t played around much […]