| Website | https://greg-kennedy.com |
| Website | https://greg-kennedy.com |
Seeking #linux + #systemd (#debian) advice - I have a webpage that accepts uploads (put file in temp location + add entry to a mysql table) and a shell script that processes them, hopefully in the background, by reading the table and doing a transcode at a time.
How shall I correctly manage this background process?
* systemd timer: Works, but I don't like kicking something every N minutes to do no work most of the time.
* systemd oneshot: Does not prevent concurrent execution (e.g. if one background transcode is already happening, systemd won't prevent another)
Thoughts? Is there some kind of ubiquitous job queue I could use? "At" has "batch" command but I found it to be quite bad for this purpose.
Cool Link: Old'aVista
by Eric Mackrodt
This is like a landing page + search engine for the old internet! It allows you to search for stuff on the Internet Archive without having to necessarily know the URL of every website you wanna visit.
I found some forum threads from 1998 of people discussing the imminent launch of Zelda Ocarina of Time. Fascinating stuff.
Stumbled across "Whispers in the Moss" today, a JRPG written in QBasic that uses a unique ANSI art style. The author had been working at it sporadically for about 12 years but finally shipped it in April 2024. A really neat find!
https://www.youtube.com/watch?v=ETpK9IJlacA
I also liked this write-up from the author about their experiences trying to publish on Steam / do marketing / sharing sales numbers etc
https://www.reddit.com/r/IndieDev/comments/1rvasgj/i_spent_12_years_making_an_ultraniche_qbasic_jrpg/

Tried to play Seven Kingdoms: Ancient Adversaries multiplayer last night - but without reading any instructions or manuals, it's pretty inscrutable, and I just died to peasant rushes repeatedly.
However, the game over "score screen" was pretty funny, because it reads just like the "Our Blessed Homeland / Their Barbarous Wastes" meme