Autor: ProHoster

Programmeerimiskeele Crystal väljalase 1.6

Avaldatud on programmeerimiskeele Crystal 1.6 väljalase, mille arendajad püüavad ühendada Ruby keeles arendamise mugavuse C-keelele iseloomuliku suure rakenduste jõudlusega. Crystali süntaks on Rubyle lähedane, kuid mitte sellega täielikult ühilduv, kuigi mõned Ruby programmid töötavad ilma muudatusteta. Kompilaatori kood on kirjutatud Crystalis ja seda levitatakse Apache 2.0 litsentsi all. […]

Tutvustatakse Ubuntul põhinevat pidevalt uuendatavat distributsiooni Rhino Linux

Rolling Rhino Remixi koostu arendajad on teatanud projekti muutmisest eraldi Rhino Linuxi distributsiooniks. Uue toote loomise põhjuseks oli projekti eesmärkide ja arendusmudeli läbivaatamine, mis oli juba amatöörliku arenduse seisust välja kasvanud ja hakkas väljuma lihtsa Ubuntu ümberehitamise raamidest. Uus distributsioon ehitatakse jätkuvalt Ubuntu baasil, kuid sisaldab täiendavaid utiliite ja seda arendab […]

Pythoni keele kompilaatori Nuitka 1.1 väljalase

Saadaval on Nuitka 1.1 projekti väljalase, mis arendab kompilaatorit Pythoni skriptide tõlkimiseks C-esitusse, mille saab seejärel libpythoni abil CPythoniga maksimaalse ühilduvuse tagamiseks (kasutades CPythoni natiivseid tööriistu objektide haldamiseks) täitmisfailiks kompileerida. Täielik ühilduvus Pythoni versioonide 2.6, 2.7, 3.3 – 3.10 praeguste väljalasetega. Võrreldes […]

Värskendame Void Linuxi installiversioone

Loodud on uued Void Linuxi distributsiooni buutitavad komplektid, mis on iseseisev projekt, mis ei kasuta teiste distributsioonide arendusi ja on arendatud pideva programmiversioonide värskendamise tsükli abil (uuendused jooksvalt, ilma distributsiooni eraldi väljalasketa). Eelmised ehitused avaldati aasta tagasi. Peale praeguste alglaadimispiltide ilmumise, mis põhinevad süsteemi uuemal lõigul, ei too komplektide värskendamine kaasa funktsionaalseid muudatusi ja […]

Tasuta heliredaktori Ardor 7.0 väljalase

Pärast enam kui aastast arendustööd on avaldatud tasuta heliredaktor Ardor 7.0, mis on mõeldud mitme kanaliga heli salvestamiseks, töötlemiseks ja miksimiseks. Ardor pakub mitme rajaga ajaskaala, piiramatul hulgal muudatuste tagasipööramist kogu failiga töötamise protsessi jooksul (isegi pärast programmi sulgemist) ja mitmesuguste riistvaraliideste tuge. Programm on positsioneeritud professionaalsete tööriistade ProTools, Nuendo, Pyramix ja Sequoia tasuta analoogina. […]

Google avas turvalise operatsioonisüsteemi KataOS koodi

Google teatas KataOS-projektiga seotud arenduste avastamisest, mille eesmärk on luua manustatud riistvara jaoks turvaline operatsioonisüsteem. KataOS süsteemi komponendid on kirjutatud Rust keeles ja töötavad seL4 mikrokerneli peal, mille usaldusväärsuse kohta on RISC-V süsteemides esitatud matemaatiline tõend, mis näitab, et kood vastab täielikult formaalses keeles määratud spetsifikatsioonidele. Projekti kood on avatud lähtekoodiga […]

Wine 7.19 väljalase

Toimus WinAPI avatud juurutuse – Wine 7.19 – eksperimentaalne väljalase. Alates versiooni 7.18 väljaandmisest on suletud 17 veaaruannet ja tehtud 270 muudatust. Olulisemad muudatused: Lisatud võimalus salvestada kettale DOS-faili atribuute. Direct3D 3 juurutusega vkd12d pakett, mis töötab Vulkani graafika API-le ringhäälingukõnede kaudu, on värskendatud versioonile 1.5. Formaadi tugi [...]

Rünnak NPM-ile, mis võimaldab teil määrata pakettide olemasolu privaatsetes hoidlates

NPM-is on tuvastatud viga, mis võimaldab tuvastada pakettide olemasolu suletud hoidlates. Probleemi põhjustavad erinevad reageerimisajad olemasoleva ja olematu paketi taotlemisel kolmandalt osapoolelt, kellel pole hoidlale juurdepääsu. Kui privaatsetes hoidlates pole juurdepääsu ühelegi paketile, tagastab server registry.npmjs.org veateate koodiga “404”, aga kui soovitud nimega pakett on olemas, antakse tõrge [...]

Genode Project on avaldanud Sculpt 22.10 üldotstarbelise OS-i versiooni

Kasutusele on võetud Sculpt 22.10 operatsioonisüsteemi väljalase, mille raames arendatakse Genode OS Framework tehnoloogiatele tuginedes üldotstarbelist operatsioonisüsteemi, mida tavakasutajad saavad kasutada igapäevaste toimingute tegemiseks. Projekti lähtekoodi levitatakse AGPLv3 litsentsi all. Allalaadimiseks pakutakse 28 MB LiveUSB-pilti. Toetab tööd Inteli protsessorite ja graafikaga süsteemides […]

Linuxi tuuma juhtmevaba virna haavatavused, mis võimaldavad koodi kaugkäivitamist

Linuxi kerneli traadita virnas (mac80211) on tuvastatud terve rida turvaauke, millest mõned võivad potentsiaalselt lubada puhvri ületäitumist ja koodi kaugkäivitamist, saates pääsupunktist spetsiaalselt koostatud pakette. Parandus on praegu saadaval ainult plaastri kujul. Rünnaku läbiviimise võimaluse demonstreerimiseks on avaldatud näiteid kaadrite kohta, mis põhjustavad ülevoolu, ning utiliit nende kaadrite asendamiseks juhtmevaba virnaga […]

PostgreSQL 15 DBMS-i väljalase

Pärast aastast arendustööd on avaldatud PostgreSQL 15 DBMS-i uus stabiilne haru. Uue haru värskendused avaldatakse viie aasta jooksul kuni 2027. aasta novembrini. Peamised uuendused: Lisatud tugi SQL-käsule “MERGE”, mis meenutab väljendit “INSERT ... ON CONFLICT”. MERGE võimaldab teil luua tingimuslikke SQL-lauseid, mis ühendavad toimingud INSERT, UPDATE ja DELETE üheks avaldiseks. Näiteks MERGE abil saate […]

Avatud on masinõppesüsteemi kood realistlike inimliigutuste genereerimiseks

Tel Avivi ülikooli teadlaste meeskond avas MDM-i (Motion Diffusion Model) masinõppesüsteemiga seotud lähtekoodi, mis võimaldab genereerida realistlikke inimliigutusi. Kood on kirjutatud Pythonis PyTorchi raamistiku abil ja seda levitatakse MIT-i litsentsi all. Katsete läbiviimiseks saate kasutada nii valmismudeleid kui ka ise mudeleid koolitada, kasutades pakutud skripte, näiteks […]