Avtor: Yuri Gagarin

Predstavljen je brskalni motor Kosmonaut, napisan v jeziku Rust

V okviru projekta Kosmonaut se razvija brskalniški motor, napisan v celoti v jeziku Rust, ki uporablja nekatere izkušnje projekta Servo. Koda je licencirana pod MPL 2.0 (Mozilla Public License). Za upodabljanje se uporabljajo OpenGL-povezave gl-rs v jeziku Rust. Upravljanje oken in ustvarjanje konteksta OpenGL je izvedeno s knjižnico Glutin. Za razčlenjevanje HTML in CSS se uporabljajo komponente html5ever in cssparser, […]

V nočne različice Firefox je bila dodana podpora za pospeševanje WebRTC preko VAAPI

V nočnih različicah Firefoxa je bila dodana podpora za strojno pospeševanje dekodiranja videa v seansah, ki temeljijo na tehnologiji WebRTC, ki se uporablja v spletnem aplikacijah za videokonference. Pospeševanje je izvedeno z uporabo VA-API (Video Acceleration API) in FFmpegDataDecoder ter je na voljo tako za Wayland kot za X11. Izvedba za X11 temelji na novem vmesniku, ki uporablja EGL. Da omogočite pospeševanje v […]

Paragon Software je objavila GPL implementacijo NTFS za jedro Linux.

Konstantin Komarov, ustanovitelj in vodja podjetja Paragon Software, je v seznamu za pošiljanje jedra Linux objavil niz popravkov s polno izvedbo datotečnega sistema NTFS, ki podpira delovanje v bralnem in zapisnem načinu. Koda je odprta pod licenco GPL. Izvedba podpira vse možnosti aktualne različice NTFS 3.1, vključno z razširjenimi datotečnimi atributi, načinom stiskanja podatkov, učinkovitim delovanjem s prazninami v datotekah […]

Knjiga 'BPF za spremljanje Linuxa'

Pozdravljeni, Habržitelji! Virtualni stroj BPF je ena najpomembnejših komponent jedra Linux. Njegova pravilna uporaba bo sistemskim inženirjem omogočila odkrivanje napak in reševanje celo najtežjih težav. Naučili se boste ustvarjati programe, ki spremljajo in spreminjajo obnašanje jedra, lahko boste varno vnašali kodo za opazovanje dogodkov v jedru in še veliko več. David Kalavera in Lorenzo Fontana vam bosta pomagala odkriti […]

Kako odpravljati težave z domačim IPsec VPN. Del 1.

Situacija je izhodna. Pijem kavo. Študent je nastavil VPN povezavo med dvema točkama in izginil. Preverjam: tunel res obstaja, vendar v tunelu ni prometa. Na klice študent ne odgovarja. Postavim grelnik vode in se potopim v razreševanje težav s C-Terra prehodnikom. Delim svoje izkušnje in metodologijo. Izhodni podatki: Dve teritorialno ločeni lokaciji sta povezani preko GRE tunela. GRE je potrebno šifrirati: Preverjam delovanje GRE […]

Pregled računalnika s procesorom Elbrus. Komponente i testovi.

Videobloger Dmitrij Bačilo, ki se specializira za računalniško tematiko, je izdal pregled dveh različnih računalnikov, temelječih na procesorjih Elbrus. En je na osnovi Elbrus 1C+, drugi pa na Elbrus 8C. V videih lahko vidite njihovo notranjost, občudujete ne le ruske procesorje, temveč tudi domače SSD, matično ploščo in drugo. Testi zmogljivosti, ki jih je izvedel, so pokazali takšne rezultate: Benchmark […]

Na poti do brezstrežnih podatkovnih baz — kako in zakaj

Pozdrav vsem! Moje ime je Nikolaj Golov. Prej sem delal v Avitu in šest let vodil platformo podatkov, kar pomeni, da sem se ukvarjal z vsemi bazami: analitičnimi (Vertica, ClickHouse), pretokovnimi in OLTP (Redis, Tarantool, VoltDB, MongoDB, PostgreSQL). V tem času sem spoznal veliko baz podatkov — zelo različne in nenavadne, ter s nestandardnimi primeri njihove uporabe. Sedaj […]

Ustvarjanje telegram bota v jeziku R (del 1): Ustvarimo bota in z njegovo pomočjo pošiljamo sporočila v telegram.

Obseg Telegrama vsakodnevno raste z geometrijsko napredovanjem, kar je posledica priročnosti aplikacije, prisotnosti kanalov, klepetov in seveda možnosti ustvarjanja botov. Boti se lahko uporabljajo za različne namene, od avtomatizacije komunikacije s strankami do upravljanja lastnih nalog. Z botom lahko v Telegramu izvajate poljubne operacije: pošiljate ali zahtevate podatke, zaženete naloge na strežniku, […]

Izdaja SODB SQLite 3.33

Objavljen je bil izvod SQLite 3.33.0, lahke podatkovne baze, zasnovane kot knjižnica za povezovanje. Koda SQLite se distribuira kot javna last, torej se lahko uporablja brez omejitev in brezplačno za vse namene. Finančno podporo razvijalcem SQLite zagotavlja posebej ustvarjen konzorcij, ki vključuje podjetja, kot so Adobe, Oracle, Mozilla, Bentley in Bloomberg. Glavne spremembe: Uvedena je bila izraz UPDATE FROM […]

Izdaja Wine 5.15 in DXVK 1.7.1

Izveden je bil eksperimentalni izvod odprte izvedbe WinAPI — Wine 5.15. Od izida različice 5.14 je bilo zaprto 27 poročil o napakah in izvedenih 273 sprememb. Najpomembnejše spremembe: Dodana je bila začetna izvedba zvočnih knjižnic XACT Engine (Cross-platform Audio Creation Tool, xactengine3_*.dll), ki vključuje programske vmesnike IXACT3Engine, IXACT3SoundBank, IXACT3Cue, IXACT3WaveBank in IXACT3Wave; Začelo se je oblikovanje matematične knjižnice v MSVCRT, ki se izvaja […]

Popolni Kubernetes od nič na Raspberry Pi

Pred kratkim je eno znano podjetje napovedalo, da prenaša svojo linijo prenosnikov na ARM-arhitekturo. Ko sem slišal to novico, sem se spomnil: ko sem ponovno preverjal cene EC2 v AWS-u, sem opazil Graviton'e s zelo ugodno ceno. Zanka je bila seveda v tem, da gre za ARM. Takrat mi niti na misel ni prišlo, da je ARM […]

Energija vetra in sonca nadomešča premog, toda ne tako hitro, kot bi si želeli

Po podatkih analitičnega centra Ember se je od leta 2015 delež sončne in vetrne energije v svetovni energetiki povečal na dvakrat. Trenutno znaša približno 10% celotne proizvedene energije, pri čemer se približuje ravni jedrskih elektrarn. Alternativni viri energije postopoma izpodrivajo premog, katerega proizvodnja se je v prvi polovici leta 2020 zmanjšala za rekordnih 8,3% v primerjavi […]

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster