Autor: Thomas Ley
-
SSL Certificate for my fritz box
I created my own CA with intermediate CA to provide valid, not self-signed certificates for several services at home. One service is my fritz box which supports https with a built-in certificate. Certificate Creation There are a few things to follow to create a proper certificate. 1st: Include the SAN (Subject Alternative Names) „fritz.box“, which…
-
iOS and Root CA
Recently, I created my root CA for my private service, e.g. my fritz box or home automation server. Adding the certificate to an iPhone or iPad is a bit more complicated because it requires two (2) places to add/activate the certificate. So let’s start. I put my certificate into my iCloud and opened it from…
-
vim on Windows
As a former and still partial Linux nerd, I love „vim“. Here is a quick guide on installing vim on a Windows machine. I use chocolatey so type choco install vim To install Chocolatey, visit the homepage and use the provided Powershell script. To get rid of backups, either deactivate them or change the backup…
-
EF Core Migrate Database First to Code First
This blog post is not aimed at writing yet another article about a change in the conceptual approach of database definition. And I won’t discuss the advantages of each technique. This blog post is a link collection to IMHO valuable posts and other references. The following article discusses the different approaches to creating the database…
-
Azure pipeline fails with „no net70 support“
The Azure pipeline stopped working on Friday afternoon for no reason. It even stopped on the main branch although it was working before and the pull request build was green. I got the following error message with random packages. ##[error]The nuget command failed with exit code(1) and error(NU1202: Package <Random Package> x.y.z is not compatible…
-
Azure Pipelines & CAST Highlight
The CAST Highlight tool is just another static code analysis tool and part of our SecDevOps portfolio. So the task was to integrate it into the Azure pipeline after creating a tag. Failure #1 The first attempt to use the Azure Marketplace Add-In did not work for me. It returns that a wrong Java version…
-
Panik?! Kubernetes ohne Docker
Das steckt da wirklich hinter Vor ein paar Tagen stieß ich auf einen Artikel mit dem verwirrenden Titel „What Does Kubernetes’ Docker Deprecation Mean for Users“ oder zu deutsch „Was bedeutet die Abkündigung von Docker in Kubernetes für Benutzer?“. Der Artikel impliziert, dass eine Microservice Architektur auf der Basis von Docker nicht mehr auf einem…
-
Bullet Journal Templates
Not Just Talk But Act OneNote is very flexible and you can move pages around and reorder them. So I won’t spend much time now on structuring my Bullet Journal. I simply created a section for „Januar 2023“ with a page for each day and a section for „Year 2023“. And then, I started filling…
-
OneNote as Bullet Journal
Bullet Journaling For a couple of years, I use the technique of a bullet journal to get my days, weeks, and months organized. I am not someone who can handicraft for hours as relaxation. So my bullet journal was just a huge book with handwritten notes and a default calendar so I don’t need to…
-
Create C# SMTP Server
It took a while to find a library which provides a SMTP server. There are a lot of SMTP clients out there, but the number of SMTP servers seems very limited. Finally, I found a library SmtpServer with an SMTP server and several hooks to extend the functionality. Open port 25 The documentation is straightforward…