(Marzo 2025) Linux: Compilazione e installazione di PostgreSQL 17.4
Sono riuscito a compilare e installare l’ultima versione di PostgreSQL (17.4) su Ubuntu ARM32. I comandi in questo articolo provengono principalmente dalla documentazione ufficiale di PostgreSQL. Ho testato personalmente ogni comando in questo articolo. Puoi vedere qui il sistema in cui è possibile installare con successo PostgreSQL Build Farm Compilazione e installazione di PostgreSQL 17.4 1. Crea la directory e accedi alla directory mkdir postgresql && cd postgresql mkdir postgresql: crea una nuova directory chiamata postgresql. cd postgresql: accede alla directory postgresql appena creata. 2. Scarica il codice sorgente di PostgreSQL wget https://ftp.postgresql.org/pub/source/v17.4/postgresql-17.4.tar.bz2 wget: scarica il file dall’URL specificato. https://..../postgresql-17.4.tar.bz2: link per scaricare il pacchetto sorgente compresso della versione 17.4 di PostgreSQL. Se il link non funziona, puoi trovare un nuovo link da solo. 3. Decomprimi il pacchetto del codice sorgente tar xjf postgresql-17.4.tar.bz2 tar: utilizzato per gestire i file compressi .tar. ...
Errore del server MariaDB unauthenticated?: Potrebbe essere un problema di MySQL-connector-python
Utilizzo la libreria mysql-connector-python di mysql, tentando di connettermi al database MariaDB di altri dispositivi nella rete locale, ma fallisce, e si chiude direttamente senza visualizzare alcun messaggio di errore. Descrizione del problema Versioni software: MariaDB server 10.11.6 mysql-connector-python 9.2.0 MariaDB server, IP è 192.168.1.60 Client, IP è 192.168.1.35 Codice Python: import mysql.connector import logging # Configura la registrazione dei log logging.basicConfig(level=logging.DEBUG, format='%(asctime)s - %(levelname)s - %(message)s') try: logging.info("Connessione al database...") connection = mysql.connector.connect( host="192.168.1.60", port=3306, user="mysql", password="xxx") logging.info("Connessione stabilita.") # Crea un oggetto cursore per eseguire query SQL cursor = connection.cursor() # Ottieni tutti i database logging.info("Esecuzione della query SHOW DATABASES...") cursor.execute("SHOW DATABASES") # Stampa tutti i database e i nomi delle tabelle in ciascun database for (database,) in cursor.fetchall(): logging.info(f"Database: {database}") # Passa al database corrente cursor.execute(f"USE {database}") # Ottieni e stampa tutte le tabelle nel database corrente cursor.execute("SHOW TABLES") for (table,) in cursor.fetchall(): logging.info(f" Table: {table}") # Chiudi il cursore e la connessione cursor.close() connection.close() logging.info("Connessione chiusa.") except mysql.connector.Error as err: logging.error(f"Errore: {err}") except Exception as e: logging.error(f"Errore inatteso: {e}") Dopo aver eseguito questo codice, si chiude direttamente senza visualizzare alcun messaggio di errore. ...
Elenco globale di siti mirror per i repository software di Raspberry Pi OS
Raspberry Pi OS (precedentemente noto come: Raspbian) è disponibile in molti paesi/regioni, si prega di utilizzare il sito più vicino per ottenere la massima velocità di download possibile. Il file sources.list in Raspberry Pi OS contiene i repository software standard di Debian, mentre raspi.list si concentra sul software e sugli aggiornamenti proprietari dei dispositivi Raspberry Pi. Insieme, costituiscono la configurazione delle sorgenti software del sistema. ...
Come installare Raspberry Pi OS su Raspberry Pi (2025)?
Nel 2025, come installare Raspberry Pi OS (precedentemente noto come Raspbian) sulla scheda di sviluppo Raspberry Pi (nome inglese: Raspberry Pi)? Installare Raspberry Pi OS Scarica Raspberry Pi OS (64-bit) Lite da Operating system images – Raspberry Pi . Lite è progettato per fornire un ambiente di sistema minimalista, in modo che gli utenti possano installare e configurare il software da soli in base alle proprie esigenze. Non ha un’interfaccia grafica e può essere utilizzato solo tramite la riga di comando. Se utilizzi un dispositivo Raspberry Pi a 64 bit più recente e hai bisogno di prestazioni più elevate, si consiglia di scegliere la versione a 64 bit. Se hai bisogno di un supporto software legacy specifico o riscontri problemi di compatibilità, puoi prendere in considerazione l’utilizzo della versione Legacy. ...
Come eliminare una pagina web già archiviata su Archive.today?
Questo articolo elenca due metodi per richiedere agli amministratori del sito web Archive.today di eliminare le pagine web archiviate. archive.today (noto anche come archive.is) è un servizio di archiviazione di pagine web che consente agli utenti di salvare istantanee di pagine web. È simile a archive.org e attualmente gestisce i seguenti siti web: archive.is archive.today archive.ph archive.vn archive.fo archive.li archive.md Come si eliminano le pagine web archiviate su Archive.today? Solo i proprietari del sito web possono richiedere la rimozione dei contenuti. ...
Ho testato tutte le app di intelligenza artificiale cinesi
Ho testato tutte le app cinesi di IA fino al 1° febbraio 2025. Ho eseguito solo un semplice test delle loro capacità di recupero delle informazioni. La domanda del test è: Supponi di essere un dottorando del MIT e vuoi sapere come acquistare il riso, cerca le informazioni pertinenti. L’IA dovrebbe cercare il più possibile i seguenti contenuti: Letteratura accademica Annunci di autorità Siti Web con contenuti di alta qualità (come Zhihu) e diverse banche dati di letteratura Nei risultati successivi, ho escluso i riferimenti di qualità inferiore. ...
Documentazione del plugin hexo-submit-urls-to-search-engine
Prefazione Dopo aver utilizzato il plugin hexo-submit-urls-to-search-engine in hexo, i nuovi link del blog Hexo possono essere inviati attivamente alle piattaforme per webmaster dei motori di ricerca Google, Bing e Baidu per migliorare la qualità e la velocità di indicizzazione del sito web. Questo plugin consente di inviare richieste di indicizzazione puramente naturali e nutrite dalle piante ai principali motori di ricerca, una volta per tutte. ...
Come trovare l'App Store di Apple in cui un'app iOS è disponibile per il download?
Questo articolo fornisce tre metodi per aiutarti a verificare se un’applicazione è scaricabile dall’Apple App Store in diverse regioni. Supponiamo che tu viva a Hong Kong e voglia installare l’applicazione ChatGPT sul tuo iPhone con entusiasmo. Apri l’Apple App Store, ma scopri che l’applicazione non è presente. Quindi, usi il browser Safari per cercare e aprire il link per il download, ma dopo essere reindirizzato all’App Store, appare il messaggio: “Questa applicazione non è disponibile nel tuo Paese o nella tua regione”. ...
Mappa delle rotte dei traghetti passeggeri internazionali nell'Asia orientale
La pagina web mostra una mappa dinamica che contrassegna le principali rotte dei traghetti internazionali passeggeri nell’Asia orientale e la posizione dei moli su entrambe le estremità, per facilitare ai viaggiatori la pianificazione del viaggio. Mappa delle rotte internazionali dei traghetti passeggeri dell’Asia orientale Blu indica il percorso; Rosso indica la posizione del molo. Clicca sulla rotta o sul molo per visualizzare informazioni dettagliate. ...
Differenze tra TikTok e RedNote
Questo articolo introduce le differenze tra TikTok e RedNote. L’applicazione social cinese RedNote, come potenziale alternativa a TikTok, ha rapidamente attirato negli ultimi tempi gli utenti di TikTok in cerca di nuove piattaforme. Introduzione all’applicazione TikTok (nome cinese: 抖音, che significa letteralmente: Suono tremante, pinyin: Douyin) è un’applicazione social sviluppata dalla società cinese ByteDance, incentrata sulla visualizzazione di brevi video. Nel gennaio 2025, entrerà in vigore negli Stati Uniti una legge denominata “Protecting Americans from Foreign Adversary Controlled Applications Act”, che potrebbe impedire l’utilizzo di TikTok negli Stati Uniti, motivo per cui molte persone sono alla ricerca di alternative. ...