Autor: ProHoster

Zig programski jezik pruža podršku za samopromociju (bootstraping)

Promjene su napravljene u programskom jeziku Zig koje omogućavaju Zig stage2 kompajleru, napisanom u Zigu, da se sam sastavi (stage3), što ovaj jezik čini samo-hostujućim. Očekuje se da će ovaj kompajler biti standardno ponuđen u nadolazećem izdanju 0.10.0. Faza 2 je još uvijek nedovršena zbog nedostatka podrške za provjere vremena izvršavanja, razlika u semantici jezika itd. […]

Izdanje GNU Coreutils 9.1 skupa osnovnih sistemskih uslužnih programa

Dostupna je stabilna verzija GNU Coreutils 9.1 skupa osnovnih sistemskih uslužnih programa, koji uključuje programe kao što su sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln, ls, itd. Ključne promjene: Uslužni program dd je dodao podršku za alternativna imena opcija iseek=N za skip=N i oseek=N za traženje=N, koje se koriste u opciji dd za […]

Objavljeni rezultati testa performansi sistema datoteka Reiser5

Objavljeni su rezultati testova performansi projekta Reiser5, koji razvija značajno redizajniranu verziju sistema datoteka Reiser4 s podrškom za logičke volumene koji imaju „paralelno skaliranje“, što za razliku od tradicionalnog RAID-a podrazumijeva aktivno učešće sistema datoteka. u distribuciji podataka između komponentnih uređaja logičkog volumena. Sa administratorske tačke gledišta, značajna razlika od RAID-a je u tome što su komponente paralelnog logičkog volumena […]

Napad na GitHub koji je doveo do curenja privatnih spremišta i pristupa NPM infrastrukturi

GitHub je upozorio korisnike na napad čiji je cilj preuzimanje podataka iz privatnih spremišta koristeći kompromitovane OAuth tokene generirane za usluge Heroku i Travis-CI. Izvještava se da su tokom napada procurili podaci iz privatnih spremišta nekih organizacija, koje su otvorile pristup repozitorijumima za Heroku PaaS platformu i Travis-CI sistem kontinuirane integracije. Među žrtvama je GitHub i […]

Izdanje Neovim 0.7.0, modernizovana verzija Vim editora

Objavljen je Neovim 0.7.0, fork Vim editora fokusiran na povećanje proširivosti i fleksibilnosti. Projekat je prerađivao Vim kodnu bazu više od sedam godina, zbog čega su napravljene promjene koje pojednostavljuju održavanje koda, obezbjeđuju način podjele rada između nekoliko održavatelja, odvajaju interfejs od osnovnog dijela (interfejs se može promijenili bez dodirivanja unutrašnjosti) i implementirali novi […]

Fedora planira da zameni DNF paket menadžer sa Microdnf-om

Fedora Linux programeri namjeravaju prenijeti distribuciju na novi Microdnf paket menadžer umjesto trenutno korištenog DNF-a. Prvi korak ka migraciji bit će veliko ažuriranje Microdnf-a planirano za izdavanje Fedora Linuxa 38, koji će po funkcionalnosti biti blizak DNF-u, au nekim područjima ga čak i nadmašiti. Napominje se da će nova verzija Microdnf-a podržavati sve glavne […]

Ažuriranje uređivača koda CudaText 1.161.0

Objavljeno je novo izdanje višeplatformskog besplatnog uređivača koda CudaText, napisanog korištenjem Free Pascal i Lazarus. Editor podržava Python ekstenzije i ima niz prednosti u odnosu na Sublime Text. Postoje neke karakteristike integrisanog razvojnog okruženja, implementirane u obliku dodataka. Za programere je pripremljeno više od 270 sintaksičkih leksera. Kod se distribuira pod licencom MPL 2.0. Dostupne su verzije za Linux platforme, […]

Chrome ažuriranje 100.0.4896.127 popravlja ranjivost od 0 dana

Google je objavio ažuriranje Chrome 100.0.4896.127 za Windows, Mac i Linux, koje popravlja ozbiljnu ranjivost (CVE-2022-1364) koju su napadači već koristili za izvođenje nultog dana napada. Detalji još nisu objavljeni, znamo samo da je ranjivost od 0 dana uzrokovana pogrešnim rukovanjem tipom (Type Confusion) u Blink JavaScript motoru, koji vam omogućava da obrađujete objekt s neispravnim tipom, što je npr. omogućava generiranje 0-bitnog pokazivača […]

Mogućnost korištenja Qt-a se razvija za Chromium

Thomas Anderson iz Google-a objavio je preliminarni set zakrpa za implementaciju mogućnosti korištenja Qt-a za renderiranje elemenata Chromium sučelja pretraživača na Linux platformi. Promjene su trenutno označene kao nespremne za implementaciju i u ranoj su fazi revizije. Ranije je Chromium na Linux platformi pružao podršku za GTK biblioteku, koja se koristi za prikaz […]

Dostupan je CENO 1.4.0 web pretraživač, čiji je cilj zaobići cenzuru

Kompanija eQualite objavila je izdanje mobilnog web pretraživača CENO 1.4.0, dizajniranog da organizuje pristup informacijama u uslovima cenzure, filtriranja saobraćaja ili isključivanja internet segmenata sa globalne mreže. Firefox za Android (Mozilla Fennec) se koristi kao osnova. Funkcionalnost vezana za izgradnju decentralizirane mreže premještena je u zasebnu Ouinet biblioteku, koja se može koristiti za dodavanje alata za zaobilaženje cenzure […]

Facebook je otvorio kod za Lexical, biblioteku za kreiranje tekstualnih uređivača

Facebook (zabranjen u Ruskoj Federaciji) je otvorio izvorni kod biblioteke Lexical JavaScript, koja nudi komponente za kreiranje tekstualnih uređivača i napredne web forme za uređivanje teksta za web stranice i web aplikacije. Karakteristični kvaliteti biblioteke uključuju lakoću integracije u web stranice, kompaktan dizajn, modularnost i podršku za alate za osobe sa invaliditetom, kao što su čitači ekrana. Kod je napisan u JavaScript-u i […]

Izdanje Linuxa 17 po sistemu ključ u ruke, skupa mini distribucija za brzu implementaciju aplikacija

Nakon gotovo dvije godine razvoja, pripremljeno je izdanje kompleta Linux 17 po sistemu ključ u ruke, u okviru kojeg se razvija kolekcija od 119 minimalističkih Debian buildova, pogodnih za korištenje u virtualizacijskim sustavima i cloud okruženjima. Iz kolekcije su trenutno formirana samo dva gotova sklopa na bazi grane 17 - jezgro (339 MB) sa osnovnim okruženjem i tkldev (419 MB) […]