Fixing PulseAudio sound problems in QEMU/KVM VMs by compiling QEMU 4.2 on Debian Buster

Passing through dedicated hardware into QEMU/KVM machines became an easy task during the last years. While PCI devices enabled guests like Windows VMs to use them with native speed, passing sound via PulseAudio sockets to the hosts was still a problem until recently. In this post you will learn how to build the newest QEMU 4.2 on Debian Buster, allowing to stay on a stable distribution without sacrificing access to the most recent improvements!

Desktop and media video streaming server with OBS, nginx, RTMP, HLS and DASH

Due to current circumstances, video streaming and desktop sharing has found an enormous increase in usage. As I can really recommend OBS for desktop recording and streaming, I've put together a quick guide about setiting up an independent video streaming server with nginx and RTMP, which OBS Studio clients can stream to. Viewers can connect via a website and receive the stream in their browser, using HLS or DASH (article updated with DASH and auth).

Python and data: slicing, caching, threading

Data science is one of the most important fields of modern computer technology of this century. Millions of sources provide us with billions of data points each day. New industries must be invented to handle the constant influx into our databases. With Python, accessing and processing data becomes accessible to thousands of people around the globe. In this post I'll show some features implemented in the analysis tool in my previous post "The underlying problem of the Fediverse and other decentralised platforms".

The underlying problem of the Fediverse and other decentralised platforms

ActivityPub and Mastodon brought new incentives into the world of decentralised communication platforms, even so far as I would call it a serious alternative to platforms like Twitter. But all efforts made by hundreds of individuals every day – administrating servers, developing software and moderating communities – have a weak spot which needs to be addressed in the near future: who has control over the underlying computing infrastructure of the Fediverse? And are users aware of the conditions?

SecShift: Analysis and Conception of Traffic Security for the OpenShift Platform

Are you deploying distributed applications in a public cloud environment – for example OpenShift or Kubernetes? Did you ever wonder how your network traffic can be better secured in foreign infrastructure? If yes, this post is for you! Summary of my diploma thesis, which continued the work on traffic encryption in the OpenShift cloud container platform.