KI Coding mit alten und neuen Modellen

Ich habe über VS Code und GitHub Copilot einmal ältere Modelle ausprobiert. Es ist heftig, wie viel sich da getan hat und wie schlecht die älteren Modelle im Vergleich waren. ...

Code-Nostalgie und KI-Coding

KI-Coding ist immer mehr im Kommen. Glaubt man den Propheten, braucht man in kürze gar nicht mehr selbst programmieren zu können. Ich bin da immer etwas skeptischer und versuche meine Gedanken und Erfahrungen etwas in Relation zur Programmiergeschichte zu setzen. ...

Ausprobieren von Fabrik-Layouts in Factorio

Ich hatte im Computerspiel Valheim großen Spaß am Bauen mit dem Snap-Grid. In Gary’s Mod fand ich das Bauen ziemlich unbefriedigend. Nun spiele ich Factorio und habe da ziemlich viel Spaß daran, immer größere Fabriken zu bauen. ...

2. Februar 2024 · 6 Minuten · Martin Ueding · Spiele

Aufräumen im Problemstellen-Tracker

Die Anzahl der offenen Vorgänge bezüglich irgendwelcher Problemstellen im Straßenverkehr wächst schneller, als sie von den Kommunen bearbeitet werden. Ich habe einmal ein bisschen aufgeräumt. ...

31. Oktober 2023 · 2 Minuten · Martin Ueding · Verkehr

Creating a Tree Search Library

I have recently simulated a few games using Python code, see the articles with the Game Simulation Toolbox tag. All the code is in one repository, but I haven’t really written good code. It was mostly just experimenting, and I did not work as cleanly as I otherwise do. My latest addition, the backtracking with Railroad Ink ended up as completely hacky code: Control flow on the module level, no clear separation, huge functions, little use of classes. It is a total mess. ...

2. März 2022 · 13 Minuten · Martin Ueding · Spiele

Software Development in Scientific Research

I’ve worked in research for the past four years, during my master and PhD thesis. And although I did research in physics, my main day-to-day work has been developing software. The software projects were either the large-scale simulation code, some post-processing code or the analysis. ...

14. Oktober 2020 · 8 Minuten · Martin Ueding · Gesellschaft

Tools for Remote Programming Teaching

In the past years I have done a bit of programming teaching. Mostly at the university, where I have tutored in-person classes for C and LaTeX. On the side I have also taught people C and recently Python. In order to learn programming, one has to be able to experiment, therefore one needs to have a shared environment that allows to execute code. I want to introduce a few options that I have found. ...

27. Juni 2020 · 2 Minuten · Martin Ueding · Gesellschaft