Airflow: retries non basta, il task deve essere idempotente
Un task Airflow prima o poi viene rieseguito: per un retry, per un clear, per un backfill. Se fa INSERT invece di sostituire, ti raddoppia i dati in silenzio.
Un task Airflow prima o poi viene rieseguito: per un retry, per un clear, per un backfill. Se fa INSERT invece di sostituire, ti raddoppia i dati in silenzio.
Un server MCP lo chiama un modello, non il tuo codice. Come si sceglie quali strumenti esporre, perché le annotazioni non proteggono niente e cosa conviene lasciare fuori.
Due modi diversi in cui un task pianificato va storto — si accavalla con se stesso, oppure parte su tre macchine invece che su una. Laravel ha un metodo per ciascuno, e non sono intercambiabili.
Poche direttive di sshd_config fanno la differenza su un server esposto in rete. Quali sono, quali sono già attive di default e il trabocchetto dell’Include su Debian e Ubuntu.
depends_on aspetta che il container sia partito, non che il servizio risponda. Come si scrive una healthcheck che funziona e perché pg_isready da solo mente.
Raggruppare gli elementi di un array per una chiave è una delle cose che si scrivono più spesso in JavaScript, e per anni si è fatta con reduce. Da marzo 2024 esistono due metodi nativi che fanno lo stesso lavoro in una riga.
Un backup serve una volta sola, e quel giorno o è completo e verificato o non è un backup. Cosa deve contenere, ogni quanto farlo, dove tenerlo e come controllare che si ripristini davvero.
Il 17 luglio 2026 WordPress ha rilasciato 7.0.2 e 6.9.5 per due falle che, messe in fila, permettono di eseguire codice su un sito senza avere alcuna credenziale. Come capire se il tuo era esposto e cosa guardare adesso.
Un container Docker parte come root se nessuno gli dice il contrario. Ecco cosa comporta davvero e come mettere in sicurezza un’immagine PHP-FPM + nginx con utente non privilegiato, filesystem in sola lettura e capability azzerate.
Un tool a riga di comando per provisionare, certificare e rimuovere siti WordPress su un VPS con nginx, PHP-FPM, MySQL e WP-CLI — le stesse convenzioni ogni volta, backup automatico prima di ogni rimozione.