Autors: ProHoster

Crystal programmēšanas valodas izlaišana 1.6

Publicēts Crystal 1.6 programmēšanas valodas izlaidums, kura izstrādātāji cenšas apvienot Ruby valodas izstrādes ērtības ar C valodai raksturīgo augsto aplikāciju veiktspēju. Crystal sintakse ir tuva, bet nav pilnībā saderīga ar Ruby, lai gan dažas Ruby programmas darbojas bez izmaiņām. Kompilatora kods ir rakstīts Crystal un tiek izplatīts saskaņā ar Apache 2.0 licenci. […]

Tiek ieviests Rhino Linux, nepārtraukti atjaunināts izplatījums, kura pamatā ir Ubuntu

Rolling Rhino Remix montāžas izstrādātāji ir paziņojuši par projekta pārveidošanu par atsevišķu Rhino Linux izplatīšanu. Jauna produkta izveides iemesls bija projekta mērķu un attīstības modeļa pārskatīšana, kas jau bija pāraudzis amatieru attīstības līmenī un sāka pārsniegt vienkāršas Ubuntu pārbūves iespējas. Jaunā izplatīšana turpināsies uz Ubuntu bāzes, taču tajā būs iekļauti papildu utilījumi, un to izstrādās […]

Nuitka 1.1, Python valodas kompilatora, izlaidums

Tagad ir pieejams projekts Nuitka 1.1, kas izstrādā kompilatoru Python skriptu tulkošanai C attēlojumā, ko pēc tam var apkopot izpildāmā failā, izmantojot libpython, lai nodrošinātu maksimālu CPython saderību (izmantojot vietējos CPython objektu pārvaldības rīkus). Tiek nodrošināta pilnīga saderība ar Python 2.6, 2.7, 3.3 - 3.10 pašreizējiem laidieniem. Salīdzinot ar […]

Void Linux instalācijas būvējumu atjaunināšana

Ir ģenerēti jauni bootable komplekti Void Linux distribūcijai, kas ir neatkarīgs projekts, kas neizmanto citu distribūciju izstrādes un tiek izstrādāts, izmantojot nepārtrauktu programmu versiju atjaunināšanas ciklu (ritošā atjauninājumi, bez atsevišķiem izplatīšanas izlaidumiem). Iepriekšējās versijas tika publicētas pirms gada. Neatkarīgi no pašreizējo sāknēšanas attēlu parādīšanās, pamatojoties uz jaunāku sistēmas daļu, komplektu atjaunināšana nesniedz funkcionālas izmaiņas un […]

Bezmaksas skaņas redaktora Ardor 7.0 izlaišana

Pēc vairāk nekā gadu ilgas izstrādes ir iznācis bezmaksas skaņas redaktora Ardor 7.0 izlaidums, kas paredzēts daudzkanālu skaņu ierakstīšanai, apstrādei un miksēšanai. Ardor nodrošina vairāku celiņu laika skalu, neierobežotu izmaiņu atcelšanas līmeni visā darba procesā ar failu (pat pēc programmas aizvēršanas) un atbalstu dažādām aparatūras saskarnēm. Programma ir pozicionēta kā bezmaksas profesionālo rīku ProTools, Nuendo, Pyramix un Sequoia analogs. […]

Google atvērtā koda drošā operētājsistēma KataOS

Google ir paziņojusi par atklājumiem saistībā ar KataOS projektu, kura mērķis ir izveidot drošu operētājsistēmu iegultai aparatūrai. KataOS sistēmas komponenti ir rakstīti Rust un darbojas virs seL4 mikrokodola, par kuru RISC-V sistēmās ir sniegts matemātisks uzticamības pierādījums, kas norāda, ka kods pilnībā atbilst oficiālajā valodā norādītajām specifikācijām. Projekta kods ir atvērts saskaņā ar […]

Wine 7.19 izlaidums

Notika WinAPI atvērtās ieviešanas eksperimentālā izlaišana - Wine 7.19. Kopš versijas 7.18 izlaišanas ir slēgti 17 kļūdu ziņojumi un veiktas 270 izmaiņas. Svarīgākās izmaiņas: Pievienota iespēja saglabāt DOS faila atribūtus diskā. Vkd3d pakotne ar Direct3D 12 ieviešanu, kas darbojas, izmantojot apraides zvanus uz Vulkan grafikas API, ir atjaunināta uz versiju 1.5. Atbalsts formātam [...]

Uzbrukums NPM, kas ļauj noteikt pakotņu klātbūtni privātajās krātuvēs

NPM ir konstatēts trūkums, kas ļauj atklāt pakotņu esamību slēgtās krātuvēs. Problēmu izraisa atšķirīgi atbildes laiki, pieprasot esošu un neesošu pakotni no trešās puses, kurai nav piekļuves repozitorijai. Ja privātajos krātuvēs nav piekļuves nevienai pakotnei, serveris registry.npmjs.org atgriež kļūdu ar kodu “404”, bet, ja pakotne ar pieprasīto nosaukumu pastāv, tiek parādīta kļūda [...]

Genode Project ir publicējis Sculpt 22.10 General Purpose OS izlaidumu

Ieviesta Sculpt 22.10 operētājsistēmas izlaidums, kuras ietvaros, balstoties uz Genode OS Framework tehnoloģijām, tiek izstrādāta vispārēja pielietojuma operētājsistēma, ko var izmantot parastie lietotāji ikdienas uzdevumu veikšanai. Projekta pirmkods tiek izplatīts saskaņā ar AGPLv3 licenci. Lejupielādei tiek piedāvāts 28 MB LiveUSB attēls. Atbalsta darbību sistēmās ar Intel procesoriem un grafiku […]

Linux kodola bezvadu steka ievainojamības, kas ļauj attālināti izpildīt kodu

Linux kodola bezvadu kaudzē (mac80211) ir identificēta virkne ievainojamību, no kurām dažas potenciāli pieļauj bufera pārpildīšanu un attālu koda izpildi, no piekļuves punkta nosūtot īpaši izstrādātas paketes. Labojums pašlaik ir pieejams tikai ielāpu formā. Lai demonstrētu iespēju veikt uzbrukumu, ir publicēti kadru piemēri, kas izraisa pārplūdi, kā arī utilīta šo kadru aizstāšanai bezvadu kaudzē […]

PostgreSQL 15 DBVS laidiens

Pēc gadu ilgas izstrādes ir publicēta jauna stabila PostgreSQL 15 DBVS filiāle. Jaunās filiāles atjauninājumi tiks izlaisti piecu gadu laikā līdz 2027. gada novembrim. Galvenie jauninājumi: Pievienots atbalsts SQL komandai “MERGE”, kas atgādina izteicienu “INSERT ... ON CONFLICT”. MERGE ļauj izveidot nosacījumu SQL priekšrakstus, kas apvieno INSERT, UPDATE un DELETE darbības vienā izteiksmē. Piemēram, ar MERGE jūs varat […]

Ir atvērts mašīnmācīšanās sistēmas kods reālistisku cilvēka kustību ģenerēšanai

Telavivas universitātes pētnieku komanda ir atvērusi avota kodu, kas saistīts ar MDM (Motion Diffusion Model) mašīnmācīšanās sistēmu, kas ļauj ģenerēt reālistiskas cilvēka kustības. Kods ir rakstīts Python, izmantojot PyTorch sistēmu, un tiek izplatīts saskaņā ar MIT licenci. Lai veiktu eksperimentus, varat izmantot gan gatavus modeļus, gan apmācīt modeļus pats, izmantojot piedāvātos skriptus, piemēram, […]