
How to install stable diffusion in a docker container.
2024-07-09 17:12:13 Tuesday In this video we look at how to install stable diffusion in a docker container. This entails making our GPUs available in docker containers and running stable diffusion in a listening mode. We also enable the capability to run extensions inside of the container. Nvidia docker First of we need to get […]

We look into Keycloak and OpenID using Quarkus
Using Keycloak we look into web authentication and how to setup a standard OpenID flow. Then we go one step further and look into using an Quarkus application and authentication through OpenID using Keycloak. Last but not least we configure a required role for one endpoint in our application via Keycloak to see that we […]

Troubleshooting Linux Kernel Upgrade: Resolving Blackmagic Driver Compatibility
In this video, I try to solve my problem after upgrading to the latest Linux kernel. The drivers have not been updated from Blackmagic, so I go in and check the source code and make the suggested changes from their forum, but it still won’t work. The last fix was to change the kernel object […]

Setting SSL on your rados gateway S3 API.
In this video we go though how to setup SSL on the API connection for object storage. We look at creating some self-signed certificate and then add them to the S3 object storage endpoint for your ceph cluster.

Exploring Ceph Debug Flags: Setting and Optimizing System Performance
Unlock the full potential of Ceph debug flags in this insightful video! Join us as we explore two crucial debug flags: file writing and memory persistence. Learn how to set and leverage these flags to enhance your Ceph system’s performance and ensure data resilience in case of a crash.

Demystifying Font Type 1: Building and Writing Font Files
Welcome to our enlightening video on Font Type 1! Join us as we delve into the intricacies of constructing and writing font files with characters. In this tutorial, we explore the Font Type 1 specification, decode its components, and develop code to encode various parts. Discover how to write character strings, handle EExec private data, […]

Thank you for all the years, cuddles and lovely memories
Today our cat took her last breaths. She was almost 18 years old, so it was her time. But it still brings me great sadness, and I feel a real emptiness.

Java 21 – Finalized abbreviation
We are looking into the new version of Java 21. Go through all the features that are finished in this release and some of the features that are still in the works.

Adding deleteWithPrefix and moveWithPrefix on my S3Client
In this video we look at how to list keys in the S3 API using a Ceph backend. We also look at how to copy objects without downloading data. Last but not least we put it all together to delete with a prefix and move with a prefix.

Building the Unreleased Ceph Reef: Challenges and Discoveries
In this video I review the new Reef release of Ceph. This release is not generally available so I had to put in a bunch of effort in order to build it. I talk about the trials and tribulations with this project. All the different distributions and versions of operating systems I tried. I also […]

Exploring VanillaOS: An Immutable Linux Distribution | Installation, Features, and Benefits
In this video, I explore VanillaOS, an immutable Linux distribution. We guide you through the installation process. I look into the default applications bundled with VanillaOS, and I provide an overview of the essential tools and utilities available in a fresh install. Discover the advantages of using an immutable operating system like VanillaOS. Learn how […]

Cephadm Revisited: Unveiling New Improvements and Enhanced Production Readiness
In this video I revisit the topic of cephadm, last time I thought it was not ready for production but I show off some of the improvements that have been done in the process. We talk about the different steps required in the console to get the cluster started and then I look at the […]