Categoria: Blog

Per Python è stato proposto un compilatore JIT che utilizza la tecnica copy-and-patch

Brandt Bucher di Microsoft, uno dei core developer di CPython e membro del team che lavora per migliorare le prestazioni dell'interprete CPython, ha pubblicato un'implementazione di un compilatore JIT per Python, che utilizza la tecnica Copy-and-Patch. La pubblicazione del JIT è stata programmata per Natale e l'annuncio è scritto in versi. Il JIT proposto si distingue per l'alta velocità di generazione del codice, la facilità di manutenzione e la completa integrazione con l'interprete. Il metodo proposto […]

Vulnerabilità locale nel kernel Linux, sfruttata tramite nftables

È stata identificata una vulnerabilità nel sottosistema Netfilter (CVE-2023-6817), che potrebbe consentire a un utente locale di aumentare i propri privilegi nel sistema. Il problema è causato dall'accesso alla memoria dopo la sua liberazione (use-after-free) nel modulo nf_tables, che gestisce il filtro dei pacchetti nftables. La vulnerabilità si manifesta a partire dalla versione 5.6 del kernel Linux. Una correzione per la vulnerabilità è stata proposta nella versione di prova del kernel Linux 6.7-rc5 ed è stata trasferita nei rami stabili attuali […]

Uscita della distribuzione per la creazione di home theater LibreELEC 11.0.4

È stata pubblicata la versione del progetto LibreELEC 11.0.4, che sviluppa un fork della distribuzione per la creazione di home theater OpenELEC. L'interfaccia utente è basata sul centro multimediale Kodi. Sono stati preparati i file immagine per l'avvio da unità USB o schede SD (32 e 64 bit x86, Raspberry Pi 2/3/4/5, vari dispositivi basati su chip Rockchip, Allwinner, NXP e Amlogic). La dimensione dell'assemblaggio per l'architettura x86_64 è di 227 MB. Durante […]

Avvio dell'ambiente Android Aliendalvik su distribuzioni Linux da Sailfish

Jonas Dressler del progetto GNOME, che sviluppa la versione GNOME Shell per dispositivi mobili, ha pubblicato risorse che consentono di eseguire l'ambiente Aliendalvik (AppSupport) in distribuzioni Linux standard. Aliendalvik è uno strato per la piattaforma mobile Sailfish, che consente l'esecuzione di applicazioni scritte per la piattaforma Android. Durante il processo di reverse engineering di Aliendalvik sono stati preparati patch per il server composito Mutter, script e wrapper […]

ttyplot 1.6.0

Dopo oltre un mese di sviluppo, è stata rilasciata una piccola utility da console ttyplot, scritta in linguaggio C utilizzando la libreria ncurses e distribuita con licenza Apache-2.0. L'utility è progettata per visualizzare grafici in tempo reale ottenendo dati da stdin / pipe. Elenco delle modifiche: migliorata stabilità; aggiunta la supporto per l'output di caratteri multibyte; risolti problemi; altre modifiche. Fonte: linux.org.ru

Aggiornamento dei dati vocali Mozilla Common Voice 16.0

Mozilla ha aggiornato i set di dati vocali Common Voice, che includono campioni di pronuncia di oltre 200.000 persone. I dati sono pubblicati come pubblico dominio (CC0). I set proposti possono essere utilizzati nei sistemi di apprendimento automatico per costruire modelli di riconoscimento e sintesi vocale. Rispetto all'aggiornamento precedente, il volume del materiale vocale nella collezione è aumentato da 28,7 a 30,3 mila ore di voce, di […]

In Fedora si prevede di unire il contenuto delle cartelle /usr/bin e /usr/sbin.

Nella versione di Fedora 40 si propone di unire i contenuti delle directory /usr/bin e /usr/sbin, sostituendo la directory /usr/sbin con un collegamento simbolico che punta a /usr/bin. La conversione di /bin e /sbin in collegamenti simbolici a /usr/bin e /usr/sbin è stata eseguita nel 2012 in Fedora 17. Dopo aver concentrato tutti i file eseguibili in un'unica posizione, il riferimento alla directory /usr/sbin sarà rimosso dalla variabile d'ambiente […]

Rilascio dell'ambiente desktop Enlightenment 0.26 e delle librerie EFL 1.27

Dopo un anno e mezzo di sviluppo, è stato rilasciato l'ambiente utente Enlightenment 0.26, basato su un insieme di librerie EFL (Enlightenment Foundation Library) e widget Elementary. Il rilascio è disponibile nei codici sorgente, mentre i pacchetti per le distribuzioni non sono ancora stati creati. L'ambiente desktop in Enlightenment è composto da componenti come il gestore di file, un insieme di widget, una barra di avvio delle applicazioni e una serie di configuratori grafici. Enlightenment è molto flessibile […]

Apache OpenOffice 4.1.15

Il 22 dicembre 2023 è uscita silenziosamente una nuova versione della suite per ufficio open source Apache OpenOffice, disponibile per Linux, macOS e Windows in 41 lingue. Alcune novità di questa versione: Basic: risolto un errore nella guida alla funzione len; Writer: per la lingua cinese viene automaticamente impostato un rientro della prima riga di 2 caratteri; Calc: risolto un errore di salvataggio […]

Plugin LSP 1.2.14

Il progetto LSP Plugins celebra il suo ottavo anniversario e rilascia una nuova versione — 1.2.14! I plugin sono progettati per l'elaborazione del suono durante il missaggio e il mastering delle registrazioni audio, in contesti di esibizioni dal vivo, così come per l'organizzazione di broadcasting e podcast. Il pacchetto è compatibile con i formati LADSPA, LV2, LinuxVST, CLAP, e fornisce anche versioni standalone con supporto JACK. In questa versione: rilasciata una serie di nuovi plugin […]

Stellarium 23.4

Il 23 dicembre è stata pubblicata un'altra versione — l'ultima di quest'anno — del popolare planetario libero Stellarium, che visualizza un cielo notturno realistico come se lo si osservasse ad occhio nudo, oppure attraverso binocoli o telescopi. In totale, tra l'attuale versione e la precedente sono state apportate 91 modifiche (nel corso dell'anno sono state effettuate complessivamente 433 modifiche al planetario), […]

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