Mein Entwicklertagebuch

Nach einer langen Pause programmiere ich wieder - in der Zwischenzeit ist da einiges passiert. Ich lerne viel Neues, komme aber auch an Themen vorbei, mit denen ich mich vor Jahr(zehnt)en schon beschäftigt habe. Und das ist verknüpft mit Erinnerungen an Stationen meiner Biographie, an Menschen und auch an mein jüngeres Ich.

☰ Listenansicht
Neuere Beiträge
Ältere Beiträge
Synology NAS und Medienserver
Synology NAS und Medienserver
November 2024

Von der Fritz!Box über USB-Platten zum Synology NAS — eine private Mediencloud für zuhause

Ubuntu Server bei STRATO
Ubuntu Server bei STRATO
August 2024

Die grüne Wolke ... oder in der Cloud — einen Linux Server mieten und alles drauflegen

Ein Medienbrowser — jpg, mp3 und mp4
Ein Medienbrowser — jpg, mp3 und mp4
Mai 2024

Browserkriege, Codecs und HTML5: wie aus dem jpg-Browser ein vollständiger Medienbrowser für Video und Audio wurde

Browser reloaded (3/3)
Browser reloaded (3/3)
Februar 2024

Und wie genau geht das?

Browser reloaded (2/3)
Browser reloaded (2/3)
Februar 2024

Kleine Dinge die Spass machen: Overlay, Zoom, Abstandsregler und der Back-to-Top-Button

Browser reloaded (1/3)
Browser reloaded (1/3)
Februar 2024

Von Curses-GUI zu JSP-Lightbox: die Anforderungsklärung für einen jpg-Browser über 70.000 Bilder

Das Grand Prix International Magazin
Das Grand Prix International Magazin
Februar 2024

106 Ausgaben als PDF, 4 Stunden Zugfahrt, und eine statische HTML-Lösung die keiner JSP-Programmierung bedarf

Photo Archiv (3/3) — OpenCV
Photo Archiv (3/3) — OpenCV
November 2023

Mustererkennung wider Willen: OpenCV kompilieren, installieren und Gesichter in F1-Photos aufspüren

Photo Archiv (2/3) — Indexierer
Photo Archiv (2/3) — Indexierer
Oktober 2023

Von HARVEST (1993) zu Apache Lucene: wie ein Textindex 70.000 Bilddateien per Dateiname durchsuchbar macht

Photo Archiv (1/3) — Tags
Photo Archiv (1/3) — Tags
Oktober 2023

Schlagwörter im Dateinamen: wie man 70.000 F1-Photos so benennt, dass man sie auch wiederfindet

Customer Cars und Sortieren 2.0
Customer Cars und Sortieren 2.0
Oktober 2023

Das $-Präfix, ein Custom-Comparator — und das Ende einer langen Geschichte mit Bubble Sort

F1 Photographie
F1 Photographie
September 2023

Cahier, Schlegelmilch — und wie ihre Bilder auf die F1 Web-Site kamen

GIT und GitHub
GIT und GitHub
August 2023

Source Code verwalten — von der lokalen Versionskontrolle zur Cloud-Plattform

Original Poster, JSOUP und gen. AI
Original Poster, JSOUP und gen. AI
August 2023

Ein kleiner Web-Crawler, 1701 Poster — und was ChatGPT dabei geleistet hat

JSP und Servlets
JSP und Servlets
Mai 2023

Dynamische Seiten für die F1 Website — der klassische Weg des Selberlernens

Tomcat — Application Server
Tomcat — Application Server
April 2023

Einen Applikationsserver installieren — weniger kompliziert als gedacht

F1 Rennergebnisse
F1 Rennergebnisse
Januar 2023

Vom ZX81 BASIC-Programm auf Audiokassette zur vollständig normalisierten Postgres-Datenbank — 40 Jahre F1-Daten, neu aufgebaut.

F1 Autos von Sauro Torregianni
F1 Autos von Sauro Torregianni
Januar 2023

1976, Nürburgring, Niki Lauda — und eine lebenslange Leidenschaft für Formel 1 und die Kunst, Rennwagen zu zeichnen.

Postgres DBMS auf dem Mac
Postgres DBMS auf dem Mac
Dezember 2022

Von INGRES auf der Silicon Graphics Indigo zu PostgresApp auf dem MacBook Pro — dynamische Webseiten per JDBC, damals und heute.

Lokaler Web Server
Lokaler Web Server
Dezember 2022

Von Archie und Gopher über das erste WWW am CERN bis zum lokalen Web Server auf dem MacBook — der Kreis schliesst sich.

Java Projekt — Days 2 Go
Java Projekt — Days 2 Go
Dezember 2022

Ein digitales Massband bis zum Tag

JAVA Reloaded — Bubble Sort
JAVA Reloaded — Bubble Sort
November 2022

Warum hab ich mich wieder mit JAVA Programmierung beschäftigt? Nun, Emily brauchte etwas Unterstützung — und dafür musste ich mich selbst erstmal wieder updaten.