Autor: ProHoster

Izdanje Crystal programskog jezika 1.6

Objavljeno je izdanje programskog jezika Crystal 1.6, čiji programeri pokušavaju da kombinuju pogodnost razvoja na jeziku Ruby sa visokim performansama aplikacija karakterističnim za jezik C. Crystalova sintaksa je bliska Rubyju, ali nije u potpunosti kompatibilna s njim, iako se neki Ruby programi pokreću bez modifikacija. Kod kompajlera je napisan u Crystal-u i distribuiran pod licencom Apache 2.0. […]

Predstavljen je Rhino Linux, distribucija koja se stalno ažurira na Ubuntu-u

Programeri Rolling Rhino Remix sklopa najavili su transformaciju projekta u zasebnu Rhino Linux distribuciju. Razlog za stvaranje novog proizvoda bila je revizija ciljeva i razvojnog modela projekta, koji je već prerastao stanje amaterskog razvoja i počeo da ide dalje od jednostavne rekonstrukcije Ubuntua. Nova distribucija će se i dalje graditi na bazi Ubuntu-a, ali će uključivati ​​dodatne uslužne programe i razvijati će je […]

Izdanje Nuitke 1.1, kompajlera za jezik Python

Dostupno je izdanje Nuitka 1.1 projekta, koji razvija kompajler za prevođenje Python skripti u C reprezentaciju, koja se zatim može prevesti u izvršnu datoteku koristeći libpython za maksimalnu kompatibilnost sa CPythonom (koristeći izvorne CPython alate za upravljanje objektima). Obezbeđena potpuna kompatibilnost sa trenutnim izdanjima Python-a 2.6, 2.7, 3.3 - 3.10. U odnosu na […]

Ažuriranje Void Linux instalacionih verzija

Generisani su novi sklopovi za podizanje sistema Void Linux distribucije, koji je samostalan projekat koji ne koristi razvoj drugih distribucija i koji se razvija korišćenjem kontinuiranog ciklusa ažuriranja verzija programa (rotirajuće nadogradnje, bez odvojenih izdanja distribucije). Prethodne verzije su objavljene prije godinu dana. Osim pojavljivanja trenutnih slika za pokretanje na osnovu novijeg dijela sistema, ažuriranje sklopova ne donosi funkcionalne promjene i […]

Izdanje besplatnog uređivača zvuka Ardor 7.0

Nakon više od godinu dana razvoja, objavljeno je izdanje besplatnog uređivača zvuka Ardor 7.0, dizajniranog za višekanalno snimanje, obradu i miksovanje zvuka. Ardor pruža vremensku liniju sa više staza, neograničen nivo vraćanja izmjena u cijeli proces rada sa datotekom (čak i nakon zatvaranja programa) i podršku za niz hardverskih sučelja. Program je pozicioniran kao besplatni analog profesionalnih alata ProTools, Nuendo, Pyramix i Sequoia. […]

Google je otvorio kod za siguran operativni sistem KataOS

Google je najavio otkriće razvoja u vezi s projektom KataOS, čiji je cilj stvaranje sigurnog operativnog sistema za ugrađeni hardver. Komponente sistema KataOS su napisane u Rust-u i pokreću se na seL4 mikrokernelu, za koji je obezbeđen matematički dokaz pouzdanosti na RISC-V sistemima, što ukazuje da je kod u potpunosti usklađen sa specifikacijama navedenim u formalnom jeziku. Kod projekta je otvorenog koda pod […]

Izdanje Wine 7.19

Došlo je do eksperimentalnog izdanja otvorene implementacije WinAPI - Wine 7.19. Od izdavanja verzije 7.18 zatvoreno je 17 izvještaja o greškama i napravljeno je 270 izmjena. Najvažnije promjene: Dodata mogućnost spremanja atributa DOS datoteke na disk. Vkd3d paket sa Direct3D 12 implementacijom koja radi putem emitovanja poziva na Vulkan grafički API je ažuriran na verziju 1.5. Podrška za format [...]

Napad na NPM koji vam omogućava da utvrdite prisustvo paketa u privatnim spremištima

Identificiran je nedostatak u NPM-u koji vam omogućava da otkrijete postojanje paketa u zatvorenim spremištima. Problem je uzrokovan različitim vremenima odgovora kada se zahtijeva postojeći i nepostojeći paket od treće strane koja nema pristup spremištu. Ako nema pristupa za bilo koji paket u privatnim repozitorijumima, server registry.npmjs.org vraća grešku sa kodom „404“, ali ako postoji paket sa traženim imenom, ispisuje se greška [...]

Genode Project je objavio Sculpt 22.10 General Purpose OS izdanje

Predstavljeno je izdanje operativnog sistema Sculpt 22.10 u okviru kojeg se, na osnovu Genode OS Framework tehnologija, razvija operativni sistem opšte namene koji obični korisnici mogu koristiti za obavljanje svakodnevnih zadataka. Izvorni kod projekta distribuira se pod licencom AGPLv3. 28 MB LiveUSB slika je ponuđena za preuzimanje. Podržava rad na sistemima sa Intel procesorima i grafikom […]

Ranjivosti u bežičnom stogu Linux kernela koje omogućavaju daljinsko izvršavanje koda

Niz ranjivosti je identifikovan u bežičnom steku (mac80211) Linux kernela, od kojih neke potencijalno dozvoljavaju prekoračenje bafera i daljinsko izvršavanje koda slanjem posebno kreiranih paketa sa pristupne tačke. Ispravak je trenutno dostupan samo u obliku zakrpe. Da bi se demonstrirala mogućnost izvođenja napada, objavljeni su primjeri okvira koji uzrokuju prelijevanje, kao i uslužni program za zamjenu ovih okvira u bežični stog […]

PostgreSQL 15 izdanje

Nakon godinu dana razvoja, objavljena je nova stabilna grana PostgreSQL 15 DBMS-a. Ažuriranja za novu granu će biti objavljena tokom pet godina do novembra 2027. godine. Glavne inovacije: Dodata podrška za SQL naredbu “MERGE”, koja podsjeća na izraz “INSERT ... ON CONFLICT”. MERGE vam omogućava kreiranje uvjetnih SQL izraza koji kombiniraju INSERT, UPDATE i DELETE operacije u jedan izraz. Na primjer, sa MERGE možete […]

Otvoren je kod sistema mašinskog učenja za generisanje realnih ljudskih pokreta

Tim istraživača sa Univerziteta u Tel Avivu otvorio je izvorni kod povezan sa MDM (Motion Diffusion Model) sistemom mašinskog učenja, koji omogućava generisanje realističnih ljudskih pokreta. Kod je napisan u Pythonu koristeći PyTorch framework i distribuira se pod MIT licencom. Da biste provodili eksperimente, možete koristiti i gotove modele i sami trenirati modele koristeći predložene skripte, na primjer, […]