Vibe-coding: PDF/A
Achtergrond
Van meer dan 20 websites download ik periodiek zeiluitslagen (de download folder bevat inmiddels 235.000! bestanden). De HTM bestanden doorzoek ik met “Agent Ransack”. Zodra ik een uitslagbestand gebruik maak ik er een PDF bestand van mbv de browser optie “print of save naar PDF” (Bij regatta’s met meerdere klasses print ik dan de juiste pagina). De PDF bestanden hebben een gestructureerde naam. Ik sla je op in een Dropbox folder, en wis het origineel HTM bestand.
De PDF bestanden van de browser zijn helaas niet doorzoekbaar voor Agent Ransack… Daartoe moeten ze geconverteerd worden naar PDF/A.
Natuurlijk kan dat op heel veel manieren (oa PowerShell en Python), maar ik koos voor deze opdracht aan Co-Pilot: “Schrijf een C# programma waarmee zwart/wit PDF bestanden geconverteerd worden naar PDF/a met behulp van Ghostscript 10.05.1” (Dat laatste is al behoorlijk sturend, maar co-pilot had me daarvoor GS al voorgesteld als ‘weapon of choice’).
Dat levert -in een paar iteraties- een prima programma op! Dat staat nu te stampen op de 6500 PDF’s in de folderboom…

More Stories
Shannon Entropie Calculator
Retro‑simulatie van Shannon’s “guessing game” (inspiratie: 'The ideafactory' ): Plak een Engelse tekst De app normaliseert naar 27‑symbool alfabet (26...
Hand over simulatie
In "The idea factor" (zie bibliotheek) wordt oa beschreven hoe Dick Frenkiel, Phil Porter en Joel Engel aan de slag...
Girl With Hair Ribbon
It was time to do something different with my Lego World Map set (31203). I looked at the Lego Andy...
Sketchpad simulatie
Ook 'Dealers of Lightning' beschrijft de geschiedenis van PARC (net als 'Fumbling the Future'). Hierin wordt het programma 'Sketchpad' (1963!)...
Enigma Machine
Heel veel inspiratie had ik niet nodig; ik heb meerdere boeken over encryptie en de Enigma. "Alan Turing, Het Enigma"...
Lunar Landing
In mijn Facebook bubbel verscheen vandaag plots een screenshot van "Lunar Landing". Bedriegelijk simpel, maar je crashed gegarandeerd vaker dan...