Autore: Yuri Gagarin

Presentato il motore di navigazione Kosmonaut, scritto in linguaggio Rust

Nel contesto del progetto Kosmonaut, si sta sviluppando un motore del browser, interamente scritto in linguaggio Rust e che utilizza alcune tecnologie del progetto Servo. Il codice è distribuito sotto licenza MPL 2.0 (Mozilla Public License). Per il rendering si utilizzano i binding OpenGL gl-rs in Rust. La gestione delle finestre e la creazione del contesto OpenGL sono realizzati grazie alla libreria Glutin. Per l'analisi di HTML e CSS vengono utilizzati i componenti html5ever e cssparser, […]

Nelle build notturne di Firefox è stato aggiunto il supporto per l'accelerazione WebRTC tramite VAAPI

Nelle build notturne di Firefox è stata aggiunta la supporto all'accelerazione hardware per la decodifica video nelle sessioni basate sulla tecnologia WebRTC, utilizzata nelle applicazioni web per videoconferenze. L'accelerazione è implementata tramite VA-API (Video Acceleration API) e FFmpegDataDecoder, ed è disponibile sia per Wayland che per X11. L'implementazione per X11 si basa su un nuovo backend che utilizza EGL. Per abilitare l'accelerazione in […]

L'azienda Paragon Software ha pubblicato un'implementazione GPL di NTFS per il kernel Linux

Konstantin Komarov, fondatore e direttore dell'azienda Paragon Software, ha pubblicato nella mailing list del kernel Linux un insieme di patch con un'implementazione completa del file system NTFS, che supporta la lettura e la scrittura. Il codice è aperto e rilasciato sotto licenza GPL. L'implementazione supporta tutte le funzionalità dell'attuale versione NTFS 3.1, inclusi gli attributi estesi dei file, la modalità di compressione dei dati e un'efficace gestione delle frammentazioni nei file […]

Il libro "BPF per il monitoraggio di Linux"

Ciao, Habrozhiteli! La macchina virtuale BPF è uno dei componenti più importanti del kernel Linux. Il suo utilizzo corretto consentirà agli ingegneri di sistema di individuare guasti e risolvere anche i problemi più complessi. Imparerai a creare programmi che monitorano e modificano il comportamento del kernel, potrai implementare in sicurezza il codice per osservare eventi nel kernel e molto altro. David Calavera e Lorenzo Fontana ti aiuteranno a svelare […]

Come risolvere i problemi del VPN IPsec nazionale. Parte 1.

Situazione in uscita. Sto bevendo caffè. Lo studente ha impostato una connessione VPN tra due punti e è scomparso. Verifico: il tunnel esiste davvero, ma non c'è traffico nel tunnel. Lo studente non risponde alle chiamate. Metto su il bollitore e mi immergo nel troubleshooting del Gateway C-Terra. Condivido la mia esperienza e metodologia. Dati di origine Due siti territorialmente separati sono collegati da un tunnel GRE. È necessario criptare il GRE: Verifico la funzionalità del GRE […]

Panoramica sui computer con processore Elbrus. Componenti e test.

Il videoblogger Dmitry Bachilo, specializzato nel settore informatico, ha pubblicato una recensione di due computer diversi basati su processori Elbrus. Uno è basato su Elbrus 1C+, l'altro su Elbrus 8C. Nei video è possibile vedere i loro interni, ammirare non solo i processori russi, ma anche un SSD domestico, una scheda madre e altro ancora. I test di prestazione condotti da lui hanno mostrato questi risultati: Benchmark […]

Verso database senza server — come e perché

Ciao a tutti! Mi chiamo Nikolai Golov. In passato ho lavorato in Avito e per sei anni ho diretto la Data Platform, occupandomi di tutti i database: analitici (Vertica, ClickHouse), in streaming e OLTP (Redis, Tarantool, VoltDB, MongoDB, PostgreSQL). In questo periodo ho approfondito una grande varietà di database — i più disparati e insoliti, e con casi d'uso non standard. Adesso […]

Scriviamo un bot di telegram in linguaggio R (parte 1): Creiamo il bot e inviamo messaggi su telegram utilizzando questo.

Il pubblico di telegram cresce quotidianamente con una progressione geometrica, grazie alla comodità del messenger, alla presenza di canali, chat e alla possibilità di creare bot. I bot possono essere utilizzati per scopi completamente diversi, dall'automazione della comunicazione con i vostri clienti alla gestione delle vostre attività. In sostanza, attraverso un bot è possibile eseguire qualsiasi operazione utilizzando telegram: inviare o richiedere dati, avviare attività sul server, […]

Rilascio del DBMS SQLite 3.33

È stato rilasciato SQLite 3.33.0, un DBMS leggero, disponibile come libreria collegabile. Il codice di SQLite è distribuito come pubblico dominio, ossia può essere utilizzato senza restrizioni e gratuitamente per qualsiasi scopo. Il supporto finanziario per gli sviluppatori di SQLite è fornito da un consorzio creato appositamente, che include aziende come Adobe, Oracle, Mozilla, Bentley e Bloomberg. Le principali modifiche: Implementata l'espressione UPDATE FROM […]

Uscita di Wine 5.15 e DXVK 1.7.1

È stata effettuata la versione sperimentale dell'implementazione open source di WinAPI — Wine 5.15. Dalla data di rilascio della versione 5.14, sono stati chiusi 27 rapporti di errore e apportate 273 modifiche. Le modifiche più rilevanti: Aggiunta l'implementazione iniziale delle librerie audio XACT Engine (Cross-platform Audio Creation Tool, xactengine3_*.dll), inclusi gli interface IXACT3Engine, IXACT3SoundBank, IXACT3Cue, IXACT3WaveBank e IXACT3Wave; Iniziata la formazione della libreria matematica in MSVCRT, implementata […]

Kubernetes completo da zero su Raspberry Pi

Recentemente, una nota azienda ha annunciato di trasferire la propria linea di laptop su architettura ARM. Sentendo questa notizia, ho ricordato: mentre controllavo nuovamente i prezzi su EC2 in AWS, ho notato i Graviton a un prezzo molto interessante. La fregatura, ovviamente, stava nel fatto che erano ARM. Allora non mi era nemmeno venuto in mente che ARM fosse […]

L'energia eolica e solare sta sostituendo il carbone, ma non così velocemente come si vorrebbe

Secondo i dati del centro analitico Ember, dal 2015 la quota di energia solare ed eolica nel settore energetico mondiale è raddoppiata. Attualmente rappresenta circa il 10 % di tutto il volume di energia prodotta, avvicinandosi ai livelli delle centrali nucleari. Le fonti energetiche alternative stanno lentamente sostituendo il carbone, la cui produzione è diminuita nella prima metà del 2020 di un record dell'8,3 % rispetto […]

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