Categoria: Blog

Rilascio del kernel Linux 5.3

Dopo due mesi di sviluppo, Linus Torvalds ha presentato il rilascio del kernel Linux 5.3. Tra le modifiche più significative: supporto per GPU AMD Navi, processori Zhaoxi e la tecnologia di gestione dell'energia Intel Speed Select, possibilità di utilizzare le istruzioni umwait per attendere senza cicli, una modalità ‘utilization clamping’ che aumenta l'interattività per le CPU asimmetriche, la chiamata di sistema pidfd_open, possibilità di utilizzare indirizzi IPv4 dalla rete 0.0.0.0/8, possibilità […]

Come spiegare a mia nonna la differenza tra SQL e NoSQL

Una delle decisioni più importanti che un sviluppatore deve prendere è quale database utilizzare. Negli anni, le opzioni sono state limitate a varie versioni di database relazionali che supportano il linguaggio SQL (Structured Query Language). Questi includono MS SQL Server, Oracle, MySQL, PostgreSQL, DB2 e molti altri. Negli ultimi 15 anni, sono emerse molte nuove […]

Replica incrociata tra PostgreSQL e MySQL

In questo articolo parlerò brevemente della replica incrociata tra PostgreSQL e MySQL, e dei metodi per configurare tale replica tra questi due server di database. Di solito, i database in replica incrociata sono considerati omogenei, ed è un metodo conveniente per migrare da un server RDBMS a un altro. Si considera che PostgreSQL e MySQL siano database relazionali, ma […]

Progetto per l'aggiunta al GCC del supporto per il parallelismo nel processo di compilazione

Nell'ambito del progetto di ricerca Parallel GCC, è iniziato il lavoro per aggiungere a GCC la funzionalità che consente di suddividere il processo di compilazione in più flussi di lavoro eseguiti in parallelo. Attualmente, per aumentare la velocità di compilazione su sistemi multicore, viene utilizzato l'avvio di processi del compilatore separati a livello dell'utilità make, ognuno dei quali compila un singolo file di codice. Il nuovo progetto sperimenta la fornitura di […]

Fenomeno XY: come evitare problemi "sbagliati".

Ti sei mai chiesto quante ore, mesi e persino vite siano state sprecate nel tentativo di risolvere problemi "sbagliati"? Un giorno, alcune persone iniziarono a lamentarsi di dover attendere insopportabilmente a lungo per l'ascensore. Altre persone si preoccuparono di queste lamentele e dedicarono molto tempo, energie e denaro per migliorare il funzionamento degli ascensori e ridurre i tempi di attesa. Ma […]

Varlink – interfaccia del kernel

Varlink è un'interfaccia del kernel e un protocollo che è leggibile sia dagli esseri umani che dalle macchine. L'interfaccia Varlink combina i classici parametri della riga di comando UNIX, i formati di testo STDIN/OUT/ERROR, le pagine della guida e i metadati di servizio ed è equivalente a un descrittore di file FD3. Varlink è accessibile da qualsiasi ambiente di programmazione. L'interfaccia Varlink definisce quali metodi saranno implementati e come. Ogni […]

È stata proposta una nuova variante del driver exFAT per il kernel Linux.

Lo sviluppatore coreano Park Ju Hyung, specializzato nel porting dei firmware Android per vari dispositivi, ha presentato una nuova versione del driver per il file system exFAT — exfat-linux, un ramo del driver «sdFAT», sviluppato da Samsung. Attualmente, il driver exFAT di Samsung è già stato aggiunto nel ramo di staging del kernel Linux, ma si basa su una vecchia base di codice del driver (1.2.9). […]

Nuovo articolo: Panoramica sulla Sony RX0 II: piccola e resistente, ma non è una action camera.

Nel 2017, Sony ha lanciato una fotocamera molto particolare, interessante, ricca di funzionalità e incredibilmente costosa, la RX0. Ha suscitato interesse grazie all'incredibile ricchezza di funzionalità racchiuse in dimensioni contenute, mentre dal punto di vista tecnico riprendeva il compattissimo attuale della celebre serie Sony RX100. Esteticamente, la RX0 somigliava a una tipica action camera: era resistente all'acqua, agli urti, e […]

pg_stat_statements + pg_stat_activity + loq_query = pg_ash?

Come breve integrazione all'articolo Tentativo di creare un analogo di ASH per PostgreSQL. Obiettivo: È necessario collegare la cronologia delle visualizzazioni pg_stat_statements, pg_stat_activity. Di conseguenza, utilizzando la cronologia dei piani di esecuzione dalla tabella di servizio log_query, si possono ottenere molte informazioni utili da utilizzare nel processo di risoluzione degli incidenti di prestazione e ottimizzazione delle query. Avviso: Poiché continuano i test e lo sviluppo, l'articolo non […]

È stata rilasciata la versione alpha del nuovo server XMPP Xabber Server

Gli sviluppatori del client XMPP Xabber hanno rilasciato il proprio server XMPP, basato su un fork di ejabberd. Il codice del progetto è distribuito sotto licenza AGPLv3. Tra le caratteristiche di Xabber Server: Installazione rapida che consente di installare automaticamente il server e configurare tutti i certificati necessari; Nuovo protocollo per chat di gruppo; Modifica, eliminazione e revoca dei messaggi; Funzione di sincronizzazione rapida dei client; Protocollo di consegna sicura dei messaggi; Gestione delle sessioni (possibilità di disconnettere […]

F9sim 1.0 — Simulatore del primo stadio Falcon 9

L'utente di Reddit u/DavidAGra (David Jorge Aguirre Gracio) ha presentato la prima versione del suo simulatore di volo dei razzi – "F9sim" 1.0. Attualmente si tratta di un simulatore gratuito scritto in Delphi utilizzando tecnologie OpenGL, ma l'autore del progetto sta considerando la possibilità di aprire il codice sorgente e riscrivere il progetto in C++/Qt5. L'obiettivo iniziale del progetto è creare una simulazione 3D realistica del volo della prima fase del razzo vettore […]

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster