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: internet
Nov 09
Una curiosità di geometria
Da tempo immemorabile so,o credevo di sapere, il affto di geometria secondo il quale “il cerchio è un poligono con infiniti lati” ma ho sempre avuto paura, o non ho mai avuto abbastanza voglia, di dimostrarlo. Una pulsione irresistibile mi ha preso e ho fatto sto benedetto calcolo. Sì, si può calcolare la lunghezza ella …
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 …
Set 29
Ubuntu – errore architettura in update
Installando QGIS ho questo errore: N: Acquisizione del file “main/binary-i386/Packages” saltata in quanto il repository “https://qgis.org/ubuntu hirsute InRelease” non supporta l’architettura “i386” Soluzione Modificare così il file /etc/apt/sources.list.d/archive_uri-https_qgis_org_ubuntu-hirsute.list deb [arch=amd64] https://qgis.org/ubuntu hirsute main (aggiungere la parte in rosso). L’update termina ora senza errori. Ovviamente non è un errore specifico di QGIS, ma capita sempre se …
Lug 01
Protetto: PKCS#11
Giu 24
Firma digitale di file PDF con iText
Questo esercizio è tratto da Capitolo 1 – Utilizzo delle funzioni di crittografia La prima classe da scrivere calcola firme di file. In inglese la firma elettronica si chiama anche digest, come Reader’s Digest, la rivista americana di estrema destra che significa “Il digesto del Lettore” o, meglio, “Il riassunto del Lettore”. DeWitt Wallace, il …
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 …
Mar 03
Pillole Oracle: scovare e ricompilare oggetti invalidati
Ogni tanto capita che in seguito ad operazioni di modifica di programmi Oracle, alcuni oggetti da questi dipendenti risultino invalidati. Di solito, invocando questi oggetti con un client risulta in un errore a runtime. L’istruzione che permette di trovare lo stato degli oggetti è il seguente e deve essere lanciato da un utente con privilegi …




Commenti recenti