cURL è una nota libreria per trattare gli url e gestire chiamate http. Utilizzo una libreria per Laravel che mi permette di fare delle richieste HTTP da server a sever che si chiama ixudra/curl. La libreria funziona a meraviglia, se non che, per un problema di configurazione del mio SO, ogni volta che aggiorno la …
Categoria: internet
Mag 08
Laravel avanzato: l’utilizzo di cron
Ho bisogno di eseguire un determinato metodo di un controller di un’applicazione sviluppata in Laravel regolarmente una volta al giorno. Avevo fatto un programma bash e l’avevo inserito nella crontab, ci dovevo fare un aggiornamento quotidiano del mio DB da una sorgente dati. Questo database mi serve per una applicazione live, per cui devo rendermi …
Apr 20
Creare ed eliminare una singola tabella database con Laravel
Al volte ci si trova a dover ridisegnare una tabella database (ad esempio per dover modificare il tipo dei campi o la dimensione, o aggiungere / togliere campi) in fase di progetto, o ancora più spesso in fase di prototipazione. E spesso non è nemmeno richiesto di conservare una storia di queste modifiche perché semplicemente …
Apr 11
Deploy with git: Impiego della tecnica push-to-deploy con Git
Deploy with git: ovvero, come usare Git come strumento per gestire i deploy oltre che per versionare il codice. Questo articolo molto vecchio l’ho trovato originariamente nel blog di Kris Jordan ma mi è tornato utile adesso. Lo accomodo per il caso di mio interesse. Ho un progetto in un host locale, un ambiente di …
Mar 25
Monitoraggio COVID-19
Ho realizzato questo semplice cruscotto che riporta sia in forma tabellare che grafica (per solo alcuni indicatori) i dati sull’epidemia di COVID-19. La situazione viene aggiornata verso le 18 di ogni giorno con i nuovi dati in arrivo dal Dipartimento della Protezione Civile. Note sull’andamento del Covid-19 Si noti il grafico della derivata seconda: questo …
Mar 06
Pillole MySQL – come l’utility apparmor può darci problemi
Situazione: ho due schemi database MySQL. Attenzione: nello stesso server. Nel primo importo i dati in una tabella da un file csv utilizzando l’istruzione LOAD DATA senza problemi. Nel secondo voglio fare la stessa cosa, sullo stesso server, ma ottengo questo errore: Error Code: 1290. The MySQL server is running with the –secure-file-priv option so …
Feb 24
Appunti di TCP/IP – Puntata 2: routing
Pillola di networking numero 2 sul funzionamento del routing. Come funziona il routing? Il routing (o instradamento) è il processo di inviare pacchetti IP da una rete ad un altra. Un router è un dispositivo che possiede almeno due schede di rete (NIC o Network Interface Controller), una fisicamente collegata da una rete, e l’altra …
Feb 06
Pillole PHP: gestire le estensioni
Per vedere dove sono installate le estensioni (i codici oggetto .so che realizzano i plugin come i connettori a database, l’uso delle funzioni cURL etc): Per abilitare il modulo curl per la versione 7.4 Ho però un problema, l’installazione della libreria curl mi ha provocato una serie di errori che vengono stapati ad ogni invocazione …
Gen 29
Pillole di GNOME/GTK
Ho dovuto fabbricarmi un allarme visivo per una attività che devo svolgere a intervalli regolari durante la giornata. Ho realizzato questo compito utilizzando Gnome cron Gnome Gnome è uno degli ambienti grafici desktop utiizzati da molte distribuzioni Linux (RedHat, Ubuntu, Fedora e altri) per gestire il sistema grafico a finestre. Esso si basa sul server …


Commenti recenti