Con la versione 8 di MySQL, per la precisione: 8.0.27-0ubuntu0.21.04.1 ho incontrato anche questo fastidioso errore mentre tentavo di collegarmi al database con lo user grantato di quel database utilizzando DBeaver: Unable to load authentication plugin ‘caching_sha2_password’. Ho trovato in un forum questa soluzione, entrando come root $ mysql -u root -p logisticmappermysql> ALTER USER …
Categoria: informatica
Nov 08
Nuovo progetto Laravel senza Docker/Sail
Piccolo tutorial per creare una nuova applicazione Laravel senza l’uso di Docker o Sail. Installare composer Composer è uno strumento per la gestione delle dipendenze in PHP. Permette di dichiarare le librerie da cui dipende il tuo progetto e le gestirà per te (installazione o aggiornamento che sia). Per esempio se utilizzi Faker per popolare …
Nov 08
Errore CURL su invocazione php_cli
CURL è una libreria clienti per effettuare connessioni Errore CURL da linea di comando Qualsiasi comando che invoca il client PHP, ad esempio: $ php -v mi ritorna questo errore: PHP Warning: PHP Startup: Unable to load dynamic library ‘curl.so’ (tried: /usr/lib/php/20190902/curl.so (/usr/lib/php/20190902/curl.so: undefined symbol: curl_mime_addpart, version CURL_OPENSSL_4), /usr/lib/php/20190902/curl.so.so (/usr/lib/php/20190902/curl.so.so: undefined symbol: curl_mime_addpart, version CURL_OPENSSL_4)) …
Ott 25
Considerazioni su database NoSQL
Una veloce incursione nella sfera dei databse NoSQL. NoSQL è un movimento che promuove sistemi software dove la persistenza dei dati è in generale caratterizzata dal fatto di non utilizzare il modello relazionale, di solito usato dalle basi di dati tradizionali (RDBMS). L’espressione fa infatti riferimento al linguaggio SQL, che è il più comune linguaggio di interrogazione dei dati nei database relazionali, qui preso …
Ott 01
Installazione GDAL
GDAL (Geospatial Data Abstraction Library) è una libreria di traduzione per formati di dati geospaziali raster e vettoriali rilasciata con una licenza Open Source in stile X/MIT dalla Open Source Geospatial Foundation. Come libreria, presenta un singolo modello di dati astratti raster e un singolo modello di dati astratti vettoriali all’applicazione chiamante per tutti i …
Set 10
GIMP – disegnare un’ellisse
Molto basic, ma uso poco Gimp e me le lo dimentico sempre: Con lo strumento di selezione, selezionare l’area che si vuole (ad esempio un’ellisse). Poi si può fare in due modi: Trasformare il bordo della selezione in linea: Menu Modifica > Delinea Selezione (verrà usato il colore di foreground già impostato; si può modificare …
Apr 16
Python,MySQL e date
Sto scrivendo un programma Python che deve inserire in una tabella di un db MySQL alcuni campi letti da un file; alcuni di questi sono di tipo data e sono formattati con il formato “%d-%m-%Y” (per esempio: “25/12/2020”) per cui nel programma devo rovesciare giorno e anno per presentarli a MySQL perché interpret la stringa …
Apr 12
VPN con Forticlient 6.2.0
Un cliente cambia l’infrastruttura di rete privata virtuale e adotta Fortinet. Finora si era adottata openvpn. Di seguito trascrivo le istruzioni per installare il client in Ubuntu 20.04.2 LTS focal. Howto VPN per Ubuntu 18.04 LTS e 20.04 LTS Scaricare la chiave GPG wget https://repo.fortinet.com/repo/6.4/ubuntu/DEB-GPG-KEY Aggiungerla al repository: sudo apt-key add DEB-GPG-KEY Aggiungere questa riga …
Feb 19
Perseverance atterra su Marte
Il veicolo terrestre (rover) Perseverance che esplorerà i dintorni del cratere Jezero nell’ambito della missione Mars 2020, del Mars Exploration Program, è atterrato venerdì 18 febbraio 2021 alle 3:55 PM EST (le 21:55 in Italia) dopo aver percorso una traiettoria di 472 milioni di km in 203 giorni. Va ad aggiungersi agli altri quattro rover …
Feb 01
Riconoscimento e sintesi vocale con Python
Riconoscimento e sintesi vocale: In questo articolo parlerò di due bellissime funzionalità di Python che non è nemmeno difficile testare: il riconoscimento vocale (speech recognizing) e la sintesi vocale. Ho preso ispirazione dal sito copyassignment.com e mi sono un attimo studiato le librerie. Analisi vocale (riconoscimento) Il primo aspetto comprende i metodi con i quali …
Commenti recenti