Categoria: Blog

Python è balzato al primo posto nella classifica dei linguaggi di programmazione TIOBE

Nel ranking di popolarità dei linguaggi di programmazione di ottobre, pubblicato dalla TIOBE Software, si evidenzia il trionfo del linguaggio di programmazione Python (11,27%), che nell'arco di un anno è passato dal terzo al primo posto, superando i linguaggi C (11,16%) e Java (10,46%). L'indice di popolarità TIOBE basa le sue conclusioni sull'analisi delle statistiche delle query di ricerca in sistemi come Google, Google Blogs, Yahoo!, Wikipedia, MSN, […]

Rilascio del sistema di pacchetti autosufficienti Flatpak 1.12.0

È stata pubblicata una nuova versione stabile dell'utility Flatpak 1.12, che offre un sistema per costruire pacchetti autosufficienti, non legati a specifiche distribuzioni Linux e eseguiti in un contenitore speciale, che isola l'applicazione dal resto del sistema. Il supporto per l'esecuzione dei pacchetti Flatpak è garantito per Arch Linux, CentOS, Debian, Fedora, Gentoo, Mageia, Linux Mint, Alt Linux e Ubuntu. I pacchetti Flatpak sono inclusi nel repository di Fedora […]

Aggiornamento Debian 11.1 e 10.11

È stato rilasciato il primo aggiornamento correttivo della distribuzione Debian 11, che include gli aggiornamenti dei pacchetti pubblicati nei due mesi successivi al rilascio del nuovo ramo, e risolve alcuni problemi con l'installer. Il rilascio include 75 aggiornamenti che risolvono problemi di stabilità e 35 aggiornamenti per risolvere vulnerabilità. Tra le novità in Debian 11.1 si segnala l'aggiornamento alle nuove versioni stabili dei pacchetti clamav, […]

Uscita di OpenSilver 1.0, implementazione open source di Silverlight

È stata pubblicata la prima versione stabile del progetto OpenSilver, che offre un'implementazione open source della piattaforma Silverlight, permettendo di creare applicazioni web interattive utilizzando tecnologie C#, XAML e .NET. Il codice del progetto è scritto in C# e distribuito con licenza MIT. Le applicazioni Silverlight compilate possono funzionare in qualsiasi browser desktop e mobile che supporta WebAssembly, ma attualmente la compilazione diretta è possibile solo su Windows […]

Uscita di Wine 6.19

È stata rilasciata una versione sperimentale della implementazione open source di WinAPI — Wine 6.19. Dalla pubblicazione della versione 6.18 sono stati chiusi 22 report di errori e sono state apportate 520 modifiche. Tra le modifiche più significative: sono stati convertiti in formato PE (Portable Executable) i moduli IPHlpApi, NsiProxy, WineDbg e alcuni altri. È proseguito lo sviluppo del backend per joystick che supportano il protocollo HID (Human Interface Devices). Riguardo al kernel […]

Uscita di Brython 3.10, implementazione del linguaggio Python per i browser web

È stata presentata la release del progetto Brython 3.10 (Browser Python) con l'implementazione del linguaggio di programmazione Python 3 per l'esecuzione nel browser web, che consente di utilizzare Python al posto di JavaScript per sviluppare script per il Web. Il codice del progetto è scritto in Python e distribuito con licenza BSD. Collegando le librerie brython.js e brython_stdlib.js, gli sviluppatori web possono utilizzare Python per definire la logica di funzionamento del sito su […]

Risultati dell'ottimizzazione di Chromium, realizzati dal progetto RenderingNG

Gli sviluppatori di Chromium hanno fatto il primo bilancio del progetto RenderingNG avviato 8 anni fa, mirato a condurre un lavoro costante per aumentare le prestazioni, l'affidabilità e l'espandibilità di Chrome. Ad esempio, le ottimizzazioni aggiunte nella release di Chrome 94 rispetto a Chrome 93 hanno permesso di ridurre i ritardi nella gestione delle pagine dell'8% e aumentare dello 0.5% il tempo di autonomia della batteria. Considerando le dimensioni […]

Un'altra vulnerabilità in Apache httpd consente di accedere oltre la radice del catalogo del sito

È stata trovata una nuova vulnerabilità di attacco sul server http Apache, che è rimasta non corretta nell'aggiornamento 2.4.50 e consente di accedere a file da aree al di fuori della directory principale del sito. Inoltre, i ricercatori hanno trovato un modo che permette di leggere file di sistema e addirittura eseguire codice da remoto sul server, a condizione che siano presenti determinate impostazioni non standard. Il problema si manifesta solo nelle versioni 2.4.49 […]

Rilascio di cppcheck 2.6, analizzatore statico del codice per i linguaggi C++ e C

È disponibile una nuova versione dell'analizzatore statico di codice cppcheck 2.6, in grado di rilevare diverse classi di errori nel codice in linguaggio C e C++, inclusi errori dovuti all'uso di una sintassi non standard tipica dei sistemi embedded. Viene fornita una collezione di plugin, attraverso cui è integrato il cppcheck con vari sistemi di sviluppo, integrazione continua e test, e sono disponibili funzionalità come il controllo di conformità […]

Una vulnerabilità in PHP consente di eludere le restrizioni impostate in php.ini

È stato pubblicato un metodo per aggirare nel interprete PHP le restrizioni imposte tramite la direttiva disable_functions e altre impostazioni in php.ini. Ricordiamo che la direttiva disable_functions consente di vietare l'uso in script di determinate funzioni interne, ad esempio è possibile vietare "system, exec, passthru, popen, proc_open e shell_exec" per bloccare le chiamate a programmi esterni o fopen per vietare l'apertura di file. È notevole che nel suggerito […]

Uscita di Bottlerocket 1.3, una distribuzione basata su contenitori isolati

È stata pubblicata la versione 1.3.0 della distribuzione Linux Bottlerocket, sviluppata con la partecipazione di Amazon per un avvio efficace e sicuro di container isolati. Gli strumenti e i componenti di gestione della distribuzione sono scritti in Rust e distribuiti con licenze MIT e Apache 2.0. È supportato l'avvio di Bottlerocket in cluster Amazon ECS, VMware e AWS EKS Kubernetes, così come la creazione di build e edizioni personalizzate che consentono l'uso di […]

L'azienda Canonical ha presentato la shell Ubuntu Frame

La società Canonical ha presentato il primo rilascio dell'interfaccia Ubuntu Frame, progettata per la creazione di chioschi internet, terminali self-service, bacheche informative, cartelloni digitali, specchi intelligenti, schermi industriali, dispositivi IoT e altri utilizzi simili. L'interfaccia è progettata per fornire un'interfaccia a schermo intero per un'applicazione ed è basata sull'uso del server display Mir e del protocollo Wayland. I risultati del progetto sono distribuiti sotto la licenza GPLv3. Sono pronti per il download […]

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