Markus Löning

Software Engineering & Machine Learning

Recent posts

Oct 6, 2024
Playing The Settlers 2 on macOS with DOSBoxDOSBox emulates an old Intel x86 PC for running many old MS-DOS games – including the original The Settlers 2, the first computer game I ever played, but which unfortunately no longer runs on modern computers and operating systems.…
Sep 27, 2024
Setting up my new macOS laptopI recently had to set up my new macOS laptop and wanted to take some notes so that I can do it more quickly the next time.…
Apr 30, 2024
Learning FrenchI’ve started learning French. Here are some resources I found useful. Listen Radio France, different radio stations and podcasts (e.g. France Inter, France Info or France Culture); for French-only music, see Fip - Sacré Français ByteFM program France, en confidance about French music, but moderated in German Read The Petit Nicolas, a series of easy-to-read books with a sense of humour (some of it stereotypical) L’Étranger by Albert Camus, relatively easy-to-read Watch There are of course numerous excellent French films and series.…
Apr 27, 2024
Setting up Pi-hole on Raspberry PiI’ve finally had some time to set up Pi-hole on my Raspberry Pi. For most parts, I followed the excellent tutorial on the Raspberry Pi website – more details below.…
Apr 13, 2024
Configuring Vim and dotfilesI switched to Neovim some years ago and have really enjoyed working with it ever since. Flow is one of the main reasons why.…
Mar 9, 2024
Implementing the Uno card game in RustAfter having implemented the Uno card game in Python, I decided to rewrite it in Rust. Rewriting Uno in Rust has taught me a lot, as Rust forces you define objects and their interactions more clearly, and encourages you to keep them as simple as possible.…
Dec 28, 2023
Configuring a custom domain with Github Pages and SquarespaceTo show my website on my custom domain, I had to configure GitHub Pages, my static site hosting service, and Squarespace, my domain hosting service.…
Dec 20, 2023
Implementing the Uno card game in PythonA friend of mine recently implemented the card game Uno as a programming exercise in Python and asked me for feedback.…
Oct 2, 2020
Run pre-commit retrospectively on all changed files in a PRWhen I was developing sktime, we sometimes had new contributors who opened a PR but forgot to set up pre-commit.…