Autor: Yuri Gagarin

U prezantua motorri i shfletuesit Kosmonaut, i shkruar në gjuhën Rust

Në kuadër të projektit Kosmonaut po zhvillohet një motor shfletuesi, i shkruar plotësisht në gjuhën Rust dhe që përdor disa zhvillime nga projekti Servo. Kodi shpërndahet nën licencën MPL 2.0 (Licenca Publike Mozilla). Për fillimin përdoren lidhjet OpenGL gl-rs në gjuhën Rust. Menaxhimi i dritareve dhe krijimi i kontekstit OpenGL janë realizuar me ndihmën e bibliotekës Glutin. Për analizimin e HTML dhe CSS përdoren komponentët html5ever dhe cssparser, […]

Në ndërtimet e natës të Firefox është shtuar mbështetje për përshpejtimin e WebRTC përmes VAAPI

Në ndërtimet e natës të Firefox është shtuar mbështetje për përshpejtimin harduerik të dekodimit të videos në seancat që bazohen në teknologjinë WebRTC, që përdoret në aplikacionet web për mbajtjen e videokonferencave. Përshpejtimi është realizuar përmes VA-API (Video Acceleration API) dhe FFmpegDataDecoder, dhe është i aksesueshëm si për Wayland, ashtu edhe për X11. Zbatimi për X11 bazohet në përdorimin e një backend-i të ri që përdor EGL. Për të aktivizuar përshpejtimin në […]

Kompania Paragon Software publikoi një implementim GPL të NTFS për bërthamën Linux

Kostantin Komarov, themelues dhe drejtues i kompanisë Paragon Software, publikoi në listën e postave të bërthamës Linux një grup patches me një implementim të plotë të sistemit të skedareve NTFS, që mbështet punën në modalitetin e leximit dhe shkrimit. Kodi është i hapur nën licencën GPL. Implementimi mbështet të gjitha mundësitë e versionit aktual NTFS 3.1, duke përfshirë atributet e zgjeruara të skedarëve, modalitetin e kompresimit të të dhënave, punën efikase me boshllëqet në skedarë […]

Libri «BPF për monitorimin e Linux»

Përshëndetje, lexues të Habr! Makina virtuale BPF është një nga komponentët më të rëndësishëm të kernelit Linux. Përdorimi i saj i saktë u mundëson inxhinierëve të sistemeve të gjejnë defekte dhe të zgjidhin edhe problemet më të ndërlikuara. Do të mësoni të krijoni programe që gjurmojnë dhe modifikojnë sjelljen e kernelit, do të mund të injektoni në mënyrë të sigurt kod për vëzhgimin e ngjarjeve në kernel dhe shumë më tepër. David Calavera dhe Lorenzo Fontana do t’ju ndihmojnë të zbuloni […]

Si të bëni troubleshooting për një IPsec VPN vendor. Pjesa 1

Situata: ditë pushimi. Po pi kafe. Studenti ka konfiguruar një lidhje VPN midis dy pikave dhe është zhdukur. Kontrolloj: tuneli vërtet ekziston, por nuk ka trafik brenda tij. Studenti nuk u përgjigjet telefonatave. Vë çajnikun dhe zhytem në troubleshooting të S-Terra Gateway. Po ndaj përvojën dhe metodologjinë time. Të dhënat fillestare: dy site të ndara gjeografikisht janë të lidhura me një tunel GRE. GRE duhet të enkriptohet: Kontrolloj funksionimin e GRE […]

Rishikimi i kompjuterëve me procesor Elbrus. Komponentët dhe testet.

Vloggeri Dmitry Bachilo, i specializuar në temën e kompjuterëve, publikoi një rishikim të dy kompjuterëve të ndryshëm të bazuar në procesorët Elbrus. Njëri është i bazuar në Elbrus 1C+, tjetri është Elbrus 8C. Në videove mund të shihen brendësitë e tyre, të admirohet jo vetëm procesorët rusë, por gjithashtu SSD-in e prodhuar në vend, pllakën e nënës dhe të tjera. Testet e performancës, të kryera nga ai, treguan këto rezultate: Benchmark […]

Drejt bazave të të dhënave serverless — si dhe pse

Përshëndetje të gjithëve! Quhem Nikolai Golov. Më parë kam punuar në Avito dhe për gjashtë vjet kam drejtuar Data Platform, domethënë jam marrë me të gjitha bazat e të dhënave: analitike (Vertica, ClickHouse), streaming dhe OLTP (Redis, Tarantool, VoltDB, MongoDB, PostgreSQL). Gjatë kësaj kohe kam fituar përvojë të thellë me një numër të madh bazash të të dhënave — shumë të ndryshme dhe të pazakonta, si edhe me skenarë jo standardë të përdorimit të tyre. Tani […]

Krijojmë një bot telegram në gjuhën R (pjesa 1): Krijojmë botin, dhe dërgojmë mesazhe me të në telegram

Audienca e Telegram po rritet çdo ditë me ritëm shumë të shpejtë; këtë e favorizojnë komoditeti i mesazherit, prania e kanaleve, e chateve dhe, sigurisht, mundësia për të krijuar bot-e. Bot-et mund të përdoren për qëllime krejt të ndryshme, nga automatizimi i komunikimit me klientët tuaj deri te menaxhimi i detyrave tuaja. Në thelb, përmes një bot-i mund të kryeni pothuajse çdo veprim duke përdorur Telegram: të dërgoni ose të kërkoni të dhëna, të nisni detyra në server, […]

Lëshimi i DBMS SQLite 3.33

Është publikuar lëshimi i SQLite 3.33.0, një DBMS e lehtë, e cila është e dizajnuar si një bibliotekë e integrueshme. Kodi i SQLite shpërndahet si pronë publike (public domain), që do të thotë se mund të përdoret pa kufizime dhe falas për çdo qëllim. Mbështetja financiare për zhvilluesit e SQLite sigurohet nga një konsorcium i krijuar posaçërisht, i përbërë nga kompani si Adobe, Oracle, Mozilla, Bentley dhe Bloomberg. Ndryshimet kryesore: Është zbatuar shprehja UPDATE FROM […]

Lëshimi i Wine 5.15 dhe DXVK 1.7.1

Ka ndodhur lëshimi eksperimental i implementimit të hapur të WinAPI — Wine 5.15. Që nga lëshimi i versionit 5.14 janë mbyllur 27 raporte gabimesh dhe janë bërë 273 ndryshime. Ndryshimet më të rëndësishme: Është shtuar implementimi fillestar i bibliotekave të zërit XACT Engine (Cross-platform Audio Creation Tool, xactengine3_*.dll), duke përfshirë ndërfaqet programore IXACT3Engine, IXACT3SoundBank, IXACT3Cue, IXACT3WaveBank dhe IXACT3Wave; Ka filluar formimi i librarisë matematikore në MSVCRT, e cila zbatohet […]

Kubernetes i plotë nga zero në Raspberry Pi

Jo shumë kohë më parë, një kompani e njohur njoftoi se po kalon linjën e saj të laptopëve në arkitekturën ARM. Kur dëgjova këtë lajm, m’u kujtua se, teksa po shikoja sërish çmimet e EC2 në AWS, vura re Graviton me një çmim shumë tërheqës. Sigurisht, kleçka ishte se bëhej fjalë për ARM. Atëherë as që më shkonte ndër mend se ARM është […]

Energjia e erës dhe diellit po zëvendëson qymyrin, por jo aq shpejt sa do të dëshironim

Sipas të dhënave nga qendra analitike Ember, që nga viti 2015, pjesa e energjisë diellore dhe erës në energjinë botërore është dyfishuar. Aktualisht, ajo përbën rreth 10% të sasisë totale të energjisë së prodhuar, duke u afruar me nivelin e centraleve bërthamore. Burimet alternative të energjisë gradualisht po zëvendësojnë qymyrin, prodhimi i të cilit ra me një rekord prej 8.3% gjatë gjysmës së parë të vitit 2020 në krahasim […]

Blini hosting të besueshëm për faqe interneti me mbrojtje nga DDoS, serverë VPS VDS 🔥 Blini hosting të besueshëm për faqe interneti me mbrojtje nga DDoS, serverë VPS VDS | ProHoster