Categoria: Blog

Il progetto ELevate, che semplifica la transizione da CentOS 7 a distribuzioni basate su RHEL 8

Gli sviluppatori della distribuzione AlmaLinux, fondata da CloudLinux in risposta alla chiusura anticipata del supporto per CentOS 8, hanno presentato lo strumento ELevate, che facilita la migrazione delle installazioni di lavoro CentOS 7.x verso distribuzioni basate su RHEL 8, mantenendo applicazioni, dati e impostazioni. Attualmente, il progetto supporta la migrazione verso AlmaLinux, Rocky Linux, CentOS Stream e Oracle Linux. Il processo di migrazione […]

Rilascio del linguaggio di programmazione Nim 1.6.0

Dopo un anno di sviluppo, è stato rilasciato il linguaggio di programmazione Nim 1.6, che utilizza il tipo statico ed è ispirato a Pascal, C++, Python e Lisp. Il codice sorgente scritto in Nim viene compilato in codice C, C++ o JavaScript. Successivamente, il codice C/C++ generato può essere compilato in un file eseguibile usando qualsiasi compilatore disponibile (clang, gcc, icc, Visual […]

Sono disponibili i browser web qutebrowser 2.4 e Min 1.22

È stato rilasciato il browser web qutebrowser 2.4, che offre un'interfaccia grafica minimale, priva di distrazioni durante la visualizzazione dei contenuti, e un sistema di navigazione ispirato all'editor di testo Vim, interamente basato su scorciatoie da tastiera. Il codice è scritto in Python, utilizzando PyQt5 e QtWebEngine. I testi sorgente sono distribuiti sotto licenza GPLv3. L'uso di Python non influisce sulle prestazioni, poiché il rendering e l'analisi del contenuto […]

Microsoft ha ripristinato il codice Hot Reload nel repository .NET

Microsoft ha ascoltato la comunità e ha ripristinato nel repository .NET SDK il codice per la funzione "Hot Reload", rimosso alcuni giorni fa dalla base di codice, nonostante fosse già considerato open e facesse parte delle versioni preliminari di .NET 6. I rappresentanti dell'azienda hanno presentato le loro scuse alla comunità e riconosciuto di aver commesso un errore rimuovendo già il codice aggiunto […]

Intel ha reso open il codice del sistema di machine learning ControlFlag per l'individuazione di errori nel codice

Intel ha aperto le sue risorse relative al progetto di ricerca ControlFlag, mirato a sviluppare un sistema di machine learning per migliorare la qualità del codice. Gli strumenti forniti dal progetto consentono, sulla base di un modello addestrato su un ampio volume di codice esistente, di identificare vari errori e anomalie nei testi sorgente scritti in linguaggi ad alto livello come C/C++. Il sistema è adatto per rilevare nel codice diversi tipi […]

Rilascio del compilatore Rakudo 2021.10 per il linguaggio di programmazione Raku (ex Perl 6)

Gli sviluppatori del compilatore Rakudo per il linguaggio di programmazione Raku (precedentemente noto come Perl 6) hanno pubblicato il rilascio 2021.10. È disponibile anche una nuova versione della macchina virtuale MoarVM 2021.10, che crea l'ambiente per l'esecuzione del bytecode compilato. Inoltre, la compilazione è supportata per la JVM e alcune macchine virtuali per JavaScript. Nella nuova versione si evidenzia un significativo aumento delle performance, raggiunto grazie a un nuovo meccanismo di dispatch. Il prezzo di questo aumento delle performance […]

Nel pacchetto NPM UAParser.js, che conta 8 milioni di download a settimana, è stato introdotto malware.

La storia della rimozione dal repository NPM di tre pacchetti dannosi, che copiavano il codice della libreria UAParser.js, ha avuto uno sviluppo inaspettato: sconosciuti malintenzionati hanno preso il controllo dell'account dell'autore del progetto UAParser.js e hanno rilasciato aggiornamenti contenenti codice per rubare password e fare mining di criptovalute. Il problema è che la libreria UAParser.js, che offre funzionalità per l'analisi dell'intestazione HTTP User-Agent, ha circa 8 milioni […]

Rilascio di Wine 6.20 e Wine staging 6.20

È stata pubblicata la versione sperimentale dell'implementazione open source di WinAPI — Wine 6.20. Dalla release 6.19 sono stati risolti 29 report di bug e apportate 399 modifiche. Le modifiche più importanti includono: i moduli MSXml, XAudio, DInput e alcuni altri sono stati convertiti nel formato PE (Portable Executable). Sono state incluse alcune librerie di sistema per supportare le build basate sul formato PE. In […]

Attacco a Intel SGX, che consente di estrarre dati riservati o eseguire codice all'interno dell'enclave

I ricercatori dell'Università Scientifica e Tecnologica della Difesa dell'Esercito Popolare di Liberazione della Cina, dell'Università Nazionale di Singapore e dell'ETH di Zurigo hanno sviluppato un nuovo metodo di attacco agli enclave isolati di Intel SGX (Software Guard eXtensions). L'attacco è stato chiamato SmashEx ed è causato da problemi di reentranza nella gestione delle situazioni eccezionali durante l'esecuzione dei componenti runtime per Intel SGX. Il metodo di attacco proposto consente di […]

Il distribuitore Chimera Linux unisce il kernel Linux con l'ambiente FreeBSD

Daniel Kolesa di Igalia, coinvolto nello sviluppo di progetti come Void Linux, WebKit e Enlightenment, sta portando avanti un nuovo distribuitore chiamato Chimera Linux. Questo progetto utilizza il kernel Linux, ma al posto degli strumenti GNU forma un ambiente utente basato su componenti del sistema base FreeBSD e utilizza LLVM per la compilazione. Il distribuitore è inizialmente sviluppato come cross-platform e supporta le architetture x86_64, ppc64le, aarch64, […]

Uscita del distribuitore MX Linux 21

È stato rilasciato il leggero distribuitore MX Linux 21, creato grazie alla collaborazione delle comunità che si sono formate attorno ai progetti antiX e MEPIS. Il rilascio si basa su una base di pacchetti Debian con miglioramenti dai progetti antiX e pacchetti dal proprio repository. Nel distribuitore è adottato il sistema di init sysVinit e strumenti propri per la configurazione e il dispiegamento del sistema. Sono disponibili versioni a 32 e 64 bit per l'avvio […]

L'azienda SiFive ha presentato il kernel RISC-V, che supera in prestazioni l'ARM Cortex-A78

L'azienda SiFive, fondata dai creatori dell'architettura del set di istruzioni RISC-V e che in passato ha sviluppato il primo prototipo di processore basato su RISC-V, ha presentato un nuovo core CPU RISC-V nella linea SiFive Performance, che è il 50% più veloce rispetto al precedente core di punta P550 e supera in performance l'ARM Cortex-A78, il processore più potente basato su architettura ARM. I SoC basati su questo nuovo core sono orientati […]

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