Autor: ProHoster

Programmeerimiskeel Zig toetab enesereklaami (bootstrapping)

Programmeerimiskeeles Zig on tehtud muudatusi, mis võimaldavad Zig-i keeles kirjutatud Zig stage2 kompilaatoril end kokku panna (stage3), mis muudab selle keele isehostivaks. Eeldatakse, et seda kompilaatorit pakutakse vaikimisi tulevases 0.10.0 versioonis. Stage2 on endiselt puudulik käitusaja kontrollide toe puudumise, keele semantika erinevuste jms tõttu. […]

GNU Coreutils 9.1 väljalase

Saadaval on GNU Coreutils 9.1 põhiliste süsteemiutiliitide komplekti stabiilne versioon, mis sisaldab selliseid programme nagu sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln, ls jne. Peamised muudatused: utiliit dd on lisanud tuge valikute iseek=N jaoks skip=N ja oseek=N jaoks seek=N, mida kasutatakse dd valikus […]

Reiser5 failisüsteemi jõudlustesti tulemused avaldati

Avaldatud on Reiser5 projekti jõudlustestide tulemused, mis arendab Reiser4 failisüsteemi oluliselt ümber kujundatud versiooni, mis toetab loogilisi köiteid, millel on "paralleel skaleerimine", mis erinevalt traditsioonilisest RAID-ist eeldab failisüsteemi aktiivset osalemist. andmete jaotamisel loogilise mahu komponentseadmete vahel. Administraatori seisukohast on oluline erinevus RAID-ist see, et paralleelse loogilise köite komponendid […]

Rünnak GitHubi vastu, mis viis privaatsete hoidlate lekkimiseni ja juurdepääsuni NPM-i infrastruktuurile

GitHub hoiatas kasutajaid rünnaku eest, mille eesmärk oli laadida alla andmeid privaatsetest hoidlatest, kasutades Heroku ja Travis-CI teenuste jaoks loodud ohustatud OAuthi lubasid. Teatatakse, et rünnaku käigus lekkis mõne organisatsiooni privaatsetest hoidlatest andmeid, mis avasid juurdepääsu Heroku PaaS platvormi ja Travis-CI pideva integratsioonisüsteemi hoidlatele. Ohvrite hulgas olid GitHub ja […]

Neovim 0.7.0, Vimi redaktori moderniseeritud versioon, väljalase

Välja on antud Neovim 0.7.0, mis on Vimi redaktori hark, mis keskendub laiendatavuse ja paindlikkuse suurendamisele. Projektis on Vim koodibaasi ümber tehtud üle seitsme aasta, mille tulemusena tehakse muudatusi, mis lihtsustavad koodi hooldust, annavad võimaluse tööjaotuseks mitme hooldaja vahel, eraldavad liidese baasosast (liidese saab muudetud sisemisi elemente puudutamata) ja rakendage uus […]

Fedora kavatseb asendada DNF-i paketihalduri Microdnfiga

Fedora Linuxi arendajad kavatsevad distributsiooni üle viia uude Microdnf paketihaldurisse praegu kasutatava DNF-i asemel. Esimene samm migratsiooni suunas on Microdnfi suur värskendus, mis on kavandatud Fedora Linux 38 väljalaskmiseks, mis on funktsionaalsuselt lähedane DNF-ile ja mõnes valdkonnas isegi ületab selle. Märgitakse, et Microdnfi uus versioon toetab kõiki peamisi […]

CudaTexti koodiredaktori värskendus 1.161.0

Avaldatud on Free Pascali ja Lazaruse abil kirjutatud platvormideülese tasuta koodiredaktori CudaText uus väljalase. Redaktor toetab Pythoni laiendusi ja sellel on Sublime Textiga võrreldes mitmeid eeliseid. Integreeritud arenduskeskkonnal on mõned funktsioonid, mis on rakendatud pistikprogrammide kujul. Programmeerijatele on koostatud üle 270 süntaktilise lekseri. Koodi levitatakse MPL 2.0 litsentsi all. Järeldused on saadaval Linuxi platvormidele, […]

Chrome'i värskendus 100.0.4896.127, mis parandab 0-päevase haavatavuse

Google on välja andnud Windowsi, Maci ja Linuxi jaoks mõeldud Chrome'i värskenduse 100.0.4896.127, mis parandab tõsise haavatavuse (CVE-2022-1364), mida ründajad juba kasutavad nullpäevarünnakute läbiviimiseks. Üksikasju pole veel avalikustatud, teame vaid seda, et 0-päevane haavatavus on põhjustatud valest tüübikäsitlusest (Type Confusion) Blink JavaScripti mootoris, mis võimaldab töödelda vale tüübiga objekti, mis nt. võimaldab luua 0-bitise kursori […]

Chromiumi jaoks töötatakse välja Qt kasutamise võimalus

Thomas Anderson Google'ist on avaldanud esialgse komplekti plaastreid, mis võimaldavad kasutada Qt-d Chromiumi brauseri liidese elementide renderdamiseks Linuxi platvormil. Muudatused on praegu märgitud kui rakendamisvalmis ja on läbivaatamise algfaasis. Varem pakkus Chromium Linuxi platvormil tuge GTK teegile, mida kasutatakse […]

Saadaval on CENO 1.4.0 veebibrauser, mille eesmärk on tsensuurist mööda hiilida

Ettevõte eQualite on avaldanud mobiilse veebibrauseri CENO 1.4.0 väljalase, mis on loodud teabele juurdepääsu korraldamiseks tsensuuri, liikluse filtreerimise või Interneti-segmentide ülemaailmsest võrgust lahtiühendamise tingimustes. Aluseks on võetud Firefox for Android (Mozilla Fennec). Detsentraliseeritud võrgu ehitamisega seotud funktsionaalsus on viidud eraldi Ouineti teeki, mida saab kasutada tsensuuri ümbersõidu tööriistade lisamiseks […]

Facebooki avatud lähtekoodiga Lexical, raamatukogu tekstiredaktorite loomiseks

Facebook (Vene Föderatsioonis keelatud) avas Lexical JavaScripti teegi lähtekoodi, mis pakub komponente tekstiredaktorite loomiseks ning täiustatud veebivorme veebisaitide ja veebirakenduste teksti redigeerimiseks. Teegi eripärade hulka kuuluvad veebisaitidega integreerimise lihtsus, kompaktne disain, modulaarsus ja tugi puuetega inimestele mõeldud tööriistadele, näiteks ekraanilugejatele. Kood on kirjutatud JavaScriptis ja […]

Võtmed kätte Linuxi 17 väljalase, minidistributsioonide komplekt rakenduste kiireks juurutamiseks

Peaaegu kaheaastase arenduse järel on valminud Turnkey Linux 17 komplekti väljalase, mille raames arendatakse 119 minimalistliku Debiani buildi kollektsiooni, mis sobib kasutamiseks virtualiseerimissüsteemides ja pilvekeskkondades. Kollektsioonist on praegu moodustatud vaid kaks valmiskomplekti, mis põhinevad harul 17 - tuum (339 MB) koos põhikeskkonnaga ja tkldev (419 MB) […]