Autors: ProHoster

Programmēšanas valoda Zig nodrošina atbalstu pašreklāmai (bootstrapping)

Zig programmēšanas valodā ir veiktas izmaiņas, kas ļauj Zig valodā rakstītajam Zig stage2 kompilatoram pašam samontēt (stage3), kas padara šo valodu par pašviesinātāju. Paredzams, ka šis kompilators pēc noklusējuma tiks piedāvāts gaidāmajā 0.10.0 laidienā. Stage2 joprojām ir nepilnīgs, jo trūkst atbalsta izpildlaika pārbaudēm, valodas semantikas atšķirībām utt. […]

GNU Coreutils 9.1 izlaišana

Ir pieejama GNU Coreutils 9.1 pamata sistēmas utilītu komplekta stabila versija, kas ietver tādas programmas kā sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln, ls utt. Galvenās izmaiņas: utilīta dd ir pievienojusi atbalstu alternatīviem nosaukumiem opcijām iseek=N attiecībā uz skip=N un oseek=N meklēšanai=N, kas tiek izmantotas dd opcijā […]

Publicēti Reiser5 failu sistēmas veiktspējas testa rezultāti

Ir publicēti Reiser5 projekta veiktspējas testu rezultāti, kas izstrādā ievērojami pārveidotu Reiser4 failu sistēmas versiju ar atbalstu loģiskiem sējumiem, kuriem ir “paralēlā mērogošana”, kas atšķirībā no tradicionālā RAID nozīmē aktīvu failu sistēmas līdzdalību. datu sadalē starp loģiskā apjoma komponentierīcēm. No administratora viedokļa būtiskā atšķirība no RAID ir tāda, ka paralēlā loģiskā sējuma komponenti […]

Uzbrukums GitHub, kas izraisīja privāto repozitoriju noplūdi un piekļuvi NPM infrastruktūrai

GitHub brīdināja lietotājus par uzbrukumu, kura mērķis ir lejupielādēt datus no privātām krātuvēm, izmantojot apdraudētus OAuth marķierus, kas ģenerēti Heroku un Travis-CI pakalpojumiem. Tiek ziņots, ka uzbrukuma laikā no atsevišķu organizāciju privātajiem krātuvēm tika nopludināti dati, kas pavēra piekļuvi Heroku PaaS platformas un Travis-CI nepārtrauktās integrācijas sistēmas krātuvēm. Starp upuriem bija GitHub un […]

Neovim 0.7.0, modernizētas Vim redaktora versijas, izlaidums

Ir izlaists Neovim 0.7.0, kas ir Vim redaktora dakša, kas vērsta uz paplašināšanas un elastības palielināšanu. Projektā jau vairāk nekā septiņus gadus tiek pārstrādāta Vim kodu bāze, kā rezultātā tiek veiktas izmaiņas, kas vienkāršo koda apkopi, nodrošina darba sadales līdzekli starp vairākiem uzturētājiem, atdala saskarni no bāzes daļas (saskarne var būt mainīts, nepieskaroties iekšējām daļām) un ieviest jaunu […]

Fedora plāno aizstāt DNF pakotņu pārvaldnieku ar Microdnf

Fedora Linux izstrādātāji plāno pārsūtīt izplatīšanu uz jauno Microdnf pakotņu pārvaldnieku, nevis pašlaik izmantoto DNF. Pirmais solis ceļā uz migrāciju būs liels Microdnf atjauninājums, kas paredzēts Fedora Linux 38 izlaišanai, kas pēc funkcionalitātes būs tuvu DNF un dažās jomās pat pārspēs to. Tiek atzīmēts, ka jaunā Microdnf versija atbalstīs visas galvenās […]

CudaText koda redaktora atjauninājums 1.161.0

Ir publicēts jauns starpplatformu bezmaksas koda redaktora CudaText laidiens, kas rakstīts, izmantojot Free Pascal un Lazarus. Redaktors atbalsta Python paplašinājumus, un tam ir vairākas priekšrocības salīdzinājumā ar Sublime Text. Ir dažas integrētās izstrādes vides funkcijas, kas ieviestas spraudņu veidā. Programmētājiem ir sagatavoti vairāk nekā 270 sintaktiskie lekseri. Kods tiek izplatīts saskaņā ar MPL 2.0 licenci. Build ir pieejami Linux platformām, […]

Chrome 100.0.4896.127 atjauninājums ar 0 dienu ievainojamības labojumu

Google ir izlaidusi Chrome 100.0.4896.127 atjauninājumu operētājsistēmām Windows, Mac un Linux, kas novērš nopietnu ievainojamību (CVE-2022-1364), ko jau izmanto uzbrucēji, lai veiktu nulles dienas uzbrukumus. Sīkāka informācija vēl nav izpausta, zinām tikai to, ka 0 dienu ievainojamību izraisa nepareiza tipa apstrāde (Type Confusion) Blink JavaScript dzinējā, kas ļauj apstrādāt objektu ar nepareizu tipu, kas, piemēram, ļauj ģenerēt 0 bitu rādītāju […]

Chromium tiek izstrādāta iespēja izmantot Qt

Tomass Andersons no Google ir publicējis provizorisku ielāpu komplektu, lai ieviestu iespēju izmantot Qt, lai renderētu Chromium pārlūkprogrammas saskarnes elementus Linux platformā. Izmaiņas pašlaik ir atzīmētas kā nav gatavas ieviešanai, un tās ir pārskatīšanas sākuma stadijā. Iepriekš Chromium Linux platformā nodrošināja atbalstu GTK bibliotēkai, kas tiek izmantota, lai parādītu […]

Ir pieejama tīmekļa pārlūkprogramma CENO 1.4.0, kuras mērķis ir apiet cenzūru

Uzņēmums eQualite ir publicējis mobilās tīmekļa pārlūkprogrammas CENO 1.4.0 izlaidumu, kas paredzēts, lai organizētu piekļuvi informācijai cenzūras apstākļos, trafika filtrēšana vai interneta segmentu atvienošana no globālā tīkla. Par pamatu tiek izmantots Firefox operētājsistēmai Android (Mozilla Fennec). Ar decentralizēta tīkla izveidi saistītā funkcionalitāte ir pārvietota uz atsevišķu Ouinet bibliotēku, ko var izmantot, lai pievienotu cenzūras apiešanas rīkus […]

Facebook atvērtā koda Lexical — bibliotēka teksta redaktoru izveidei

Facebook (Krievijas Federācijā aizliegts) ir atvēris Lexical JavaScript bibliotēkas pirmkodu, kas piedāvā komponentus teksta redaktoru izveidei un uzlabotas tīmekļa formas teksta rediģēšanai vietnēm un tīmekļa lietojumprogrammām. Bibliotēkas atšķirīgās īpašības ietver vieglu integrāciju vietnēs, kompaktu dizainu, modularitāti un atbalstu cilvēkiem ar invaliditāti paredzētiem rīkiem, piemēram, ekrāna lasītājiem. Kods ir rakstīts JavaScript un […]

Pabeigtās operētājsistēmas Linux 17 izlaidums — mini distributīvu komplekts ātrai lietojumprogrammu izvietošanai

Pēc gandrīz divu gadu izstrādes ir sagatavots Turnkey Linux 17 komplekta izlaidums, kura ietvaros tiek izstrādāta 119 minimālistisku Debian būvējumu kolekcija, kas piemērota lietošanai virtualizācijas sistēmās un mākoņa vidēs. No kolekcijas pašlaik ir izveidoti tikai divi gatavie komplekti, kuru pamatā ir 17. zars - kodols (339 MB) ar pamata vidi un tkldev (419 MB) […]