Rubriik: Blogi

Avaldatud on OpenMP 6.0 paralleelprogrammeerimise standard.

Pärast kolme aastat arendustööd on avaldatud OpenMP 6.0 (Open Multi-Processing) spetsifikatsioonide kogum, mis määratleb API ja meetodid, kuidas rakendada paralleelselt programmeerimist C, C++ ja Fortrans keelte jaoks mitme tuumaga ning hübriidsetes (CPU+GPU/DSP) süsteemides, kus on jagatud mälu ja vektoriseerimise (SIMD) plokid. Eeldatakse, et OpenMP 6.0 üksikute funktsioonide esialgne tugi lisatakse LLVM/Clang 20 ja GCC väljaannetes […]

PyPI kataloog on rakendanud uue pakettide autentimise süsteemi.

Python paketirepoo PyPI (Python Package Index) arendajad on kuulutanud välja digitaalsete tõendite mehhanismi toetuse rakendamise, et kontrollida välja antud pakettide ehtsust, mis asendab PGP-allkirjadega kontrollimist. Peamine erinevus tõendamisel on see, et paketi avaldamist kinnitab mitte arendaja, vaid kolmas osapool (pakettide kataloog) pärast avaldamise tõepärasuse kinnitamist välise OpenID Connect pakkuja kaudu (näiteks pärast kontrollimist […]

Microsoft avaldas avatud platvormi .NET 9.0

Microsoft esitles avatud platvormi .NET 9, mis on loodud .NET Frameworki, .NET Core'i ja Mono tooteühendamise kaudu. .NET 9 põhjal on võimalik luua paljusid platvorme hõlmavaid rakendusi brauseritele, pilvesüsteemidele, lauaarvutitele, IoT-seadmetele ja mobiilsetele platvormidele, kasutades ühtseid teeke ja ühist ehitusprotsessi, mis ei sõltu rakenduse tüübist. .NET SDK 9 ja .NET Runtime 9 kogumikud […]

Debiani Junior projekti alustas Live-kogude loomist laste jaoks

Debian Junior projekti arendajad, kes tegelevad laste mugava töö võimaluste arendamisega Debian GNU/Linuxi jaotusega, teatasid Live-kogumite (3 GB) loomise alustamisest, mis sisaldavad lastele optimeeritud kasutajaliidest ning mitmeid rakendusi, mis on kasulikud ja huvitavad kuni 12-aastastele lastele. Pakutavat Live-kogumit kavatsetakse uuendada iganädalaselt. Alguses oli Debian Junior suunatud standardset Debianit täiendama ja toetama […]

Red Hat Enterprise Linux 10 beetavälja ja RHEL 9.5 väljaanne

Ettevõte Red Hat tutvustas Red Hat Enterprise Linux 10 beetaversiooni ja Red Hat Enterprise Linux 9.5 väljaannet. Valmis installifailid on saadaval registreeritud kasutajatele Red Hat Customer Portal'is (funktsioonide hindamiseks saab kasutada ka CentOS Stream 10 ja CentOS Stream 9.5 iso-pilte ning tasuta RHEL arendajakogusid). RHEL-i binaarpaketid leiate hoidlatest […]

DXVK 2.5 väljaanne, mis rakendab Direct3D 8/9/10/11 Vulkan API üle

Saadaval on DXVK 2.5 kiht, mis pakub DXGI (DirectX Graphics Infrastructure), Direct3D 8, 9, 10 ja 11 implementatsiooni, mis töötab API Vulkan'i kaudu kutsungite tõlkimisel. DXVK kasutamiseks on vajalik Vulkan 1.3 API toega draiverid, näiteks Mesa RADV 24.0, NVIDIA 535.183.01, Intel ANV 24.0, AMDVLK 2024.Q1.3, AMDGPU-PRO ja NVK 24.1. DXVK-i saab kasutada […]

Microsoft avas Hyperlight'i, hypervisor'i, ettenäitlike funktsioonide eraldamiseks rakendustes.

Microsoft esitles Hyperlighti, virtuaalmasinate hyperviisorit, mis on mõeldud rakendustesse integreerimiseks, et võimaldada kahtlase või erilist kaitset vajava koodi isoleeritud täitmist. Hyperviisor on kujundatud kui jagatav teek, mis võimaldab erifunktsioonide täitmist kergetes virtuaalmasinates (micro-VM) ja korraldab andmevahetust nende funktsioonidega. Projekti kood on kirjutatud Rusti keeles ja on saadaval […]

Firefox 132.0.2 värskendus

Saadaval on Firefoxi 132.0.2 parandav väljaanne, milles on lahendatud mitmed probleemid: Parandatud viga, mis põhjustas kokkuvarisemise, kui teatud toimingud olid seotud Network Monitori paneeliga veebiarenduse tööriistades. Näiteks piisab, kui avada võrguaktiivsuse jälgimise paneel saidil X.com, et põhjustada krahhi. Parandatud on vead, mis esinesid krüpteeritud meediasisu taasesitamisel mõnedes voogesitusteenustes, mis kasutavad Widevine L3 DRM-kaitset. […]

Projekt TrapC arendab C-laadset keelt, mis töötab turvaliselt mälu osas.

Trasec'i startup arendab TrapC programmeerimiskeelt, mis on C keele dialekt, tagades mälu turvalise käsitlemise. Mälu töötamise vigade, nagu mälu piirest väljapoole minek ja juba vabastatud mälu poole pöördumine, peatamiseks kasutatakse TrapC-s põhimõtteliselt erinevat lähenemist viidetele ja erimehhanismi vigade püüdmiseks, mis põhinevad erandeid käsitlevatel töötlusmehanismidel (trap). […]

hyperfine 1.19.0

Ilmus 1.19.0 platvormidevaheline (Linux, MacOS, Windows) konsooli utiliit hyperfine, mis on kirjutatud Rust keeles ja levitatakse Apache-2.0 ja MIT litsentside alusel. Utiliit on mõeldud teiste konsooli utiliitide jõudlust võrreldes. Muudatuste nimekiri: lisatud valik —reference <cmd>, mis võimaldab käsitsi määrata käsku <cmd>, millega võrreldakse teiste käskude täitmise tulemusi; lisatud valik —conclude <cmd>, mis täidab käsku <cmd> […]

CachyOS 241110 väljaanne koos THP Shrinker ja AMD Cache Optimizer toega

Avaldatud on CachyOS 241110 distributsioon, mis põhineb Arch Linuxi paketihaldusel ja mida arendatakse pideva värskenduste mudeli raames. Distributsioon on tuntud oma jõudlusoptimeerimiste ja erinevate töölaua keskkondade installimise võimaluse poolest. Peale põhikeskkonna, mis põhineb KDE-l, on saadaval ka GNOME, XFCE, i3WM, Wayfire, LXQT, OpenBox, Cinnamon, Cosmic, UKUI, LXDE, Mate, Budgie, […]

DeepMind avas AlphaFold 3 koodi, AI-süsteemi valkude struktuuri modelleerimiseks.

Ettevõte Google DeepMind avalikustas masinõppesüsteemi AlphaFold 3 lähtekoodid, mis on ette nähtud valkude kolmemõõtmelise struktuuri ennustamiseks ja valkude interaktsioonide modelleerimiseks teiste molekulitüüpidega. Masinõppele põhinevate algoritmide loomise eest, mis on rakendatud AlphaFoldi teises versioonis, anti sel aastal keemia alal Nobeli auhind. AlphaFold 3-le seotud tööriistakogu on kirjutatud Pythonis ja C++-s ning jaotatakse […]

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster