Author: ProHoster

Vrystelling van die Crystal-programmeertaal 1.6

Die vrystelling van die Crystal 1.6-programmeertaal is gepubliseer, waarvan die ontwikkelaars probeer om die gemak van ontwikkeling in die Ruby-taal te kombineer met die hoë toepassingsprestasie-kenmerk van die C-taal. Crystal se sintaksis is naby, maar nie ten volle versoenbaar met, Ruby nie, hoewel sommige Ruby-programme sonder wysiging loop. Die samestellerkode is in Crystal geskryf en onder die Apache 2.0-lisensie versprei. […]

Rhino Linux, 'n voortdurend bygewerkte verspreiding gebaseer op Ubuntu, word bekendgestel

Die ontwikkelaars van die Rolling Rhino Remix-samestelling het die transformasie van die projek in 'n aparte Rhino Linux-verspreiding aangekondig. Die rede vir die skepping van 'n nuwe produk was 'n hersiening van die doelwitte en ontwikkelingsmodel van die projek, wat reeds die toestand van amateur-ontwikkeling ontgroei het en begin het om verder te gaan as 'n eenvoudige herbou van Ubuntu. Die nuwe verspreiding sal voortgaan om op die basis van Ubuntu gebou te word, maar sal bykomende nutsprogramme insluit en ontwikkel word deur die […]

Vrystelling van Nuitka 1.1, 'n samesteller vir die Python-taal

'n Vrystelling van die Nuitka 1.1-projek is beskikbaar, wat 'n samesteller ontwikkel vir die vertaling van Python-skrifte in 'n C-voorstelling, wat dan saamgestel kan word in 'n uitvoerbare lêer met behulp van libpython vir maksimum versoenbaarheid met CPython (met gebruik van inheemse CPython-nutsmiddels vir die bestuur van voorwerpe). Voorsien volledige versoenbaarheid met huidige weergawes van Python 2.6, 2.7, 3.3 - 3.10. In vergelyking met […]

Opdatering van Void Linux Installation Builds

Nuwe selflaaibare samestellings van die Void Linux-verspreiding is gegenereer, wat 'n onafhanklike projek is wat nie die ontwikkelings van ander verspreidings gebruik nie en ontwikkel word met behulp van 'n deurlopende siklus van opdatering van programweergawes (rollende opdaterings, sonder aparte vrystellings van die verspreiding). Vorige bouwerk is 'n jaar gelede gepubliseer. Afgesien van die voorkoms van huidige selflaaibeelde gebaseer op 'n meer onlangse deel van die stelsel, bring die opdatering van samestellings nie funksionele veranderinge en […]

Vrystelling van die gratis klankredigeerder Ardor 7.0

Na meer as 'n jaar van ontwikkeling is die vrystelling van die gratis klankredigeerder Ardor 7.0, ontwerp vir multi-kanaal klankopname, verwerking en vermenging, gepubliseer. Ardor bied 'n multi-track tydlyn, 'n onbeperkte vlak van terugrol van veranderinge deur die hele proses om met 'n lêer te werk (selfs nadat die program gesluit is), en ondersteuning vir 'n verskeidenheid hardeware-koppelvlakke. Die program is geposisioneer as 'n gratis analoog van professionele gereedskap ProTools, Nuendo, Pyramix en Sequoia. […]

Google het die kode vir die veilige bedryfstelsel KataOS oopgemaak

Google het die ontdekking aangekondig van ontwikkelings wat verband hou met die KataOS-projek, wat daarop gemik is om 'n veilige bedryfstelsel vir ingebedde hardeware te skep. KataOS-stelselkomponente is in Rust geskryf en loop bo-op die seL4-mikrokern, waarvoor 'n wiskundige bewys van betroubaarheid op RISC-V-stelsels verskaf is, wat aandui dat die kode ten volle voldoen aan die spesifikasies wat in die formele taal gespesifiseer word. Die projekkode is oopbron onder die […]

Wyn 7.19 vrystelling

'n Eksperimentele vrystelling van 'n oop implementering van WinAPI - Wine 7.19 - het plaasgevind. Sedert die vrystelling van weergawe 7.18 is 17 foutverslae gesluit en 270 veranderinge is aangebring. Die belangrikste veranderinge: Bygevoeg die vermoë om DOS-lêerkenmerke op skyf te stoor. Die vkd3d-pakket met 'n Direct3D 12-implementering wat deur uitsaaioproepe na die Vulkan-grafiese API werk, is opgedateer na weergawe 1.5. Ondersteuning vir die formaat [...]

'n Aanval op NPM waarmee u die teenwoordigheid van pakkette in privaat bewaarplekke kan bepaal

'n Fout is in NPM geïdentifiseer wat jou toelaat om die bestaan ​​van pakkette in geslote bewaarplekke op te spoor. Die probleem word veroorsaak deur verskillende reaksietye wanneer 'n bestaande en nie-bestaande pakket van 'n derde party versoek word wat nie toegang tot die bewaarplek het nie. As daar geen toegang vir enige pakkette in private bewaarplekke is nie, gee die registry.npmjs.org-bediener 'n fout terug met die kode "404", maar as 'n pakket met die gevraagde naam bestaan, word 'n fout gegee [...]

Die Genode-projek het die Sculpt 22.10 General Purpose OS-vrystelling gepubliseer

Die vrystelling van die Sculpt 22.10-bedryfstelsel is aangebied, waarbinne, gebaseer op Genode OS Framework-tegnologie, 'n algemene-doel bedryfstelsel ontwikkel word wat deur gewone gebruikers gebruik kan word om alledaagse take uit te voer. Die bronkode van die projek word onder die AGPLv3-lisensie versprei. 'n 28 MB LiveUSB-beeld word aangebied vir aflaai. Ondersteun werking op stelsels met Intel-verwerkers en grafiese […]

Afgeleë kode uitvoering kwesbaarhede in die Linux kern draadlose stapel

'n Reeks kwesbaarhede is geïdentifiseer in die draadlose stapel (mac80211) van die Linux-kern, waarvan sommige moontlik bufferoorvloei en afgeleë kode-uitvoering toelaat deur spesiaal vervaardigde pakkies vanaf die toegangspunt te stuur. Die oplossing is tans slegs in pleistervorm beskikbaar. Om die moontlikheid te demonstreer om 'n aanval uit te voer, is voorbeelde van rame wat 'n oorloop veroorsaak gepubliseer, sowel as 'n nutsding om hierdie rame in die draadlose stapel te vervang […]

PostgreSQL 15 vrystelling

Na 'n jaar van ontwikkeling is 'n nuwe stabiele tak van die PostgreSQL 15 DBMS gepubliseer. Opdaterings vir die nuwe tak sal oor vyf jaar vrygestel word tot November 2027. Belangrikste innovasies: Bygevoeg ondersteuning vir die SQL-opdrag "SAAMVOEG", wat herinner aan die uitdrukking "INSERT ... ON CONFLICT". MERGE laat jou toe om voorwaardelike SQL-stellings te skep wat INSERT-, UPDATE- en DELETE-bewerkings in 'n enkele uitdrukking kombineer. Byvoorbeeld, met MERGE kan jy […]

Die kode van 'n masjienleerstelsel vir die generering van realistiese menslike bewegings is oopgemaak

'n Span navorsers van Tel Aviv Universiteit het die bronkode oopgemaak wat verband hou met die MDM (Motion Diffusion Model) masjienleerstelsel, wat dit moontlik maak om realistiese menslike bewegings te genereer. Die kode word in Python geskryf deur die PyTorch-raamwerk te gebruik en word onder die MIT-lisensie versprei. Om eksperimente uit te voer, kan jy beide klaargemaakte modelle gebruik en self die modelle oplei deur die voorgestelde skrifte te gebruik, byvoorbeeld […]