Categoria: Blog

Il kernel USB di Linux è stato aggiornato per utilizzare termini inclusivi

Nella base di codice su cui si basa il futuro rilascio del kernel Linux 5.9, sono state apportate modifiche al sottosistema USB per rimuovere termini non inclusivi. Le modifiche sono state effettuate in conformità con le recenti raccomandazioni per l'uso di una terminologia inclusiva nel kernel Linux. Il codice è stato ripulito dall'uso delle parole «slave», «master», «blacklist» e «whitelist». Ad esempio, invece della frase «usb slave device» ora si utilizza «usb […]

Analisi statica – dalla conoscenza all'integrazione

Stanco di un interminabile code review o di debug, a volte ci si chiede come semplificarsi la vita. E cercando un po', oppure inciampando casualmente, si può notare la magica espressione: «Analisi Statica». Vediamo cos'è e come può interagire con il tuo progetto. In effetti, se scrivi in un linguaggio moderno, anche senza saperlo, […]

Uccello o uovo: analizziamo IaC

Cosa è nato prima — il gallo o l'uovo? Un inizio piuttosto strano per un articolo su Infrastructure-as-Code, non credi? Cos'è un uovo? Il più delle volte, Infrastructure-as-Code (IaC) rappresenta un modo dichiarativo per rappresentare l'infrastruttura. In esso descriviamo lo stato che vogliamo ottenere, partendo dall'hardware fino alla configurazione del software. Pertanto, l'IaC è utilizzato per: Provisioning delle risorse. Questi sono VM, S3, VPC e […]

Non utilizzare OFFSET e LIMIT nelle query con paginazione

Sono passati i giorni in cui non bisognava preoccuparsi dell'ottimizzazione delle prestazioni delle basi di dati. Il tempo non si ferma. Ogni nuovo imprenditore del settore tecnologico desidera creare il prossimo Facebook, cercando al contempo di raccogliere tutti i dati a cui può avere accesso. Questi dati sono fondamentali per le aziende per un migliore addestramento dei modelli che aiutano a generare profitto. In queste condizioni, gli sviluppatori […]

Rilascio della libreria di sistema Glibc 2.32

Dopo sei mesi di sviluppo, è stato rilasciato la versione 2.32 della libreria di sistema GNU C Library (glibc), che soddisfa completamente i requisiti degli standard ISO C11 e POSIX.1-2017. La nuova release include correzioni da 67 sviluppatori. Tra i miglioramenti realizzati in glibc 2.32, si segnala: è stata aggiunta la supporto per i processori Synopsys ARC HS (ARCv2 ISA). Per far funzionare il porting è necessario almeno binutils 2.32, […]

Il codice GPL di Telegram è stato preso dal messenger Mail.ru senza rispettare la GPL.

Lo sviluppatore di Telegram Desktop ha scoperto che il client im-desktop di Mail.ru (che a quanto pare è il client desktop myteam) ha copiato senza alcuna modifica il vecchio motore di animazione personalizzato da Telegram Desktop (secondo lo stesso autore, di scarsa qualità). Inoltre, non solo non è stato inizialmente menzionato Telegram Desktop, ma anche la licenza del codice è stata modificata, passando a GPLv3 […]

Perché è necessario tenere le gabbie chiuse nello zoo?

In questo articolo parleremo di una vulnerabilità piuttosto caratteristica nel protocollo di replica di ClickHouse e di come si possa espandere la superficie di attacco. ClickHouse è un database per la memorizzazione di grandi volumi di dati, solitamente utilizzato con più di una replica. La clustering e la replica in ClickHouse si basano su Apache ZooKeeper (ZK) e richiedono diritti di scrittura. […]

È iniziato il beta testing di PHP 8

È stata presentata la prima versione beta della nuova branch del linguaggio di programmazione PHP 8. Il rilascio è previsto per il 26 novembre. Sono stati anche rilasciati aggiornamenti correttivi per PHP 7.4.9, 7.3.21 e 7.2.33, che risolvono bug e vulnerabilità accumulati. Le principali novità di PHP 8 includono: l'inclusione del compilatore JIT, il cui utilizzo consentirà di migliorare le prestazioni. Supporto per i parametri nominativi delle funzioni, che permette di passare valori a una funzione legandoli ai nomi, ovvero […]

Rilascio di Ubuntu 20.04.1 LTS

Canonical ha presentato il primo aggiornamento corretto della distribuzione Ubuntu 20.04.1 LTS, che include aggiornamenti per diverse centinaia di pacchetti, volti a risolvere vulnerabilità e problemi di stabilità. Nella nuova versione sono stati corretti anche errori nell'installer e nel bootloader. Il rilascio di Ubuntu 20.04.1 segna il completamento della stabilizzazione di base del rilascio LTS: agli utenti di Ubuntu 18.04 verrà ora offerta l'opzione di aggiornamento a […]

Applicazioni moderne su OpenShift, parte 2: build collegate chained builds

Ciao a tutti! Ecco il secondo post della nostra serie in cui mostriamo come distribuire applicazioni web moderne su Red Hat OpenShift. Nel post precedente abbiamo brevemente accennato alle funzionalità della nuova immagine builder S2I (source-to-image), progettata per la costruzione e la distribuzione di applicazioni web moderne sulla piattaforma OpenShift. Allora abbiamo trattato il tema della rapida distribuzione dell'applicazione, mentre oggi vedremo come […]

3. Piattaforma di gestione Check Point SandBlast Agent. Politica di prevenzione delle minacce

Benvenuti al terzo articolo del ciclo sulla nuova console cloud per la gestione della protezione dei computer desktop — Check Point SandBlast Agent Management Platform. Ricordo che nel primo articolo abbiamo esplorato il portale Infinity Portal e creato il servizio cloud per la gestione degli agenti Endpoint Management Service. Nel secondo articolo abbiamo esaminato l'interfaccia della console web di gestione e installato l'agente con la politica standard […]

Il migliore della sua categoria: la storia della nascita dello standard di crittografia AES

A partire da maggio 2020, in Russia sono iniziate le vendite ufficiali degli hard disk esterni WD My Book, che supportano la crittografia hardware AES con chiave a 256 bit. A causa delle restrizioni legislative, in precedenza tali dispositivi potevano essere acquistati solo in negozi di elettronica online all'estero o nel mercato grigio; tuttavia, ora chiunque può procurarsi un'unità sicura con garanzia di 3 anni da Western Digital. […]

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