Autore: Yuri Gagarin

Antipatterns di PostgreSQL: colpiamo il dizionario con un pesante JOIN

Continuiamo la serie di articoli dedicati all'esplorazione di metodi poco conosciuti per migliorare le prestazioni di query "apparentemente semplici" su PostgreSQL: una rara registrazione arriva a metà JOIN delle massa JOIN nocive e JOIN OR CTE JOIN CTE Non pensate che non ami così tanto i JOIN… 🙂 Ma spesso senza di esso la query risulta significativamente più performante rispetto a quando è presente. Quindi oggi proveremo […]

Creazione di parametri dinamici in una job Jenkins, o come rendere il tuo compito user-friendly

Buon pomeriggio, Habr! Oggi vorrei condividere uno dei modi in cui, usando l'Active Choices Plugin, è possibile rendere un compito in Jenkins il più unificato e comprensibile possibile per l'utente. Introduzione Un'abbreviazione come DevOps non è più qualcosa di nuovo per la comunità IT. Per molte persone, la frase "fare DevOps" è associata a qualche magico pulsante, che premendo […]

L'azienda di protezione DDoS ha avviato attacchi DDoS, ha riconosciuto il suo fondatore

Entro il 2016, vDos era il servizio più popolare al mondo per ordinare attacchi DDoS. Se si crede alle teorie del complotto, le compagnie antivirus diffondono virus e i servizi di protezione contro gli attacchi DDoS avviano essi stessi questi attacchi. Certo, sono fantasie… o no? Il 16 gennaio 2020, la Corte Distrettuale Federale del New Jersey ha dichiarato colpevole Tucker Preston, 22 anni, residente a Macon, […]

Intel è entrata a far parte della CHIPS Alliance e ha donato al mondo il bus Advanced Interface Bus

Gli standard aperti stanno guadagnando sempre più sostenitori. I giganti del mercato IT sono costretti non solo a prendere atto di questo fenomeno, ma anche a cedere le loro sviluppi unici alle comunità open source. Un esempio recente è stato il trasferimento del bus Intel AIB all'alleanza CHIPS. Questa settimana, la società Intel è diventata membro della CHIPS Alliance (Common Hardware for Interfaces, Processors and Systems). Come indicato dall'acronimo CHIPS, […]

È stata pubblicata una nuova classifica dei migliori antivirus per Windows 10

La risorsa AV-Test ha concluso i test sui migliori programmi antivirus per Windows. Sul sito è stata pubblicata una classifica di dicembre 2019, che mostra i vantaggi di alcune applicazioni di protezione. Secondo i dati pubblicati, circa tutti gli antivirus offrono un livello di protezione simile. I "problemi" sono stati riscontrati in eScan ISS e Total AV con 4,5 e 4 punti rispettivamente. Le altre soluzioni forniscono 5 e […]

È stato presentato l'utility TrafficToll 1.0.0 per limitare selettivamente il traffico delle applicazioni

È stata pubblicata l'utilità TrafficToll 1.0.0, posizionata come analogo per Linux del programma proprietario NetLimiter per Windows. Il programma semplifica l'impostazione di limitazioni di larghezza di banda per singole applicazioni locali, nonché per processi già in esecuzione. Ad esempio, è possibile ridurre la larghezza di banda per un programma di download di file e aumentarla per una videochiamata. Le impostazioni sono definite in un semplice file di configurazione di testo. La limitazione del traffico in entrata e in uscita viene effettuata durante […]

L1DES (CacheOut) e VRS — nuove vulnerabilità nelle strutture microarchitettoniche dei CPU Intel

Intel ha rivelato informazioni su due nuove vulnerabilità nei CPU Intel, causate dalla perdita di dati dalla cache L1D (CVE-2020-0549, L1DES — L1D Eviction Sampling) e dai registri vettoriali (CVE-2020-0548, VRS — Vector Register Sampling). Le vulnerabilità appartengono alla classe MDS (Microarchitectural Data Sampling) e si basano sull'uso di metodi di analisi tramite canali laterali sui dati nelle strutture microarchitetturali. AMD, […]

Creazione di un'infrastruttura IT resistente agli errori. Parte 2. Installazione e configurazione del cluster oVirt 4.3

Questo articolo è un seguito del precedente – «Creazione di un'infrastruttura IT resiliente. Parte 1 – preparazione al dispiegamento del cluster oVirt 4.3». In esso verrà esaminato il processo di installazione e configurazione di base di un cluster oVirt 4.3, per l'hosting di macchine virtuali ad alta disponibilità, tenendo conto che tutti i passaggi preliminari per la preparazione dell'infrastruttura sono già stati completati. Introduzione L'obiettivo principale dell'articolo è […]

Approfondiamo l'eSIM (+ intervista con un esperto)

Parliamo di eSIM (nome completo embeddedSIM — cioè, SIM integrata) — schede SIM saldate nel dispositivo (a differenza delle tradizionali SIM removibili). Analizzeremo perché sono migliori delle normali schede SIM e perché i grandi operatori di telefonia mobile si oppongono all'implementazione di questa nuova tecnologia. L'articolo è scritto con il supporto dell'azienda EDISON. Sviluppiamo programmi per Android e iOS, e possiamo anche occuparci di […]

Lavorare con IPv6 in PHP

Di recente abbiamo ottenuto lo status di LIR e un blocco IPv6 /29. Subito dopo è emersa la necessità di tenere traccia delle sottoreti assegnate. E poiché il nostro sistema di billing è scritto in PHP, abbiamo dovuto immergerci un po' nella questione e renderci conto che questo linguaggio non è dei più amichevoli per quanto riguarda il lavoro con l'IPv6. Di seguito è riportata la nostra soluzione per le questioni emerse relative agli indirizzi e […]

Le versioni LTS di Qt saranno disponibili solo con licenza commerciale

L'azienda Qt Company ha annunciato una modifica al modello di licenza del framework Qt, che potrebbe avere un impatto significativo sulle comunità e le distribuzioni che utilizzano Qt. A partire dalla versione 5.15, i rami LTS di Qt saranno supportati fino al rilascio della successiva versione significativa, cioè per circa sei mesi (gli aggiornamenti per i rami LTS vengono rilasciati per tre anni). Si prevede che questa mossa accelererà l'adozione di nuovi rami e consentirà di aumentare il numero di […]

Il gioco da tavolo «Dungeons and Dragons» mi ha aiutato a imparare l'inglese

In questo articolo racconteremo la storia di uno dei dipendenti di EnglishDom, che ha imparato l'inglese attraverso un modo piuttosto insolito: il gioco di ruolo Dungeons & Dragons. Qui e di seguito presentiamo la sua storia praticamente senza modifiche. Speriamo vi piaccia. Per cominciare, racconterò un po' di "Dungeons & Dragons" a tutti coloro che sentono parlare di questo gioco per la prima volta. In breve, […]

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