Forfatter: ProHoster

Utgivelse av programmeringsspråket Crystal 1.6

Utgivelsen av programmeringsspråket Crystal 1.6 er publisert, og utviklerne prøver å kombinere bekvemmeligheten av utvikling i Ruby-språket med den høye applikasjonsytelsen som er karakteristisk for C-språket. Crystals syntaks er nær, men ikke fullt ut kompatibel med, Ruby, selv om noen Ruby-programmer kjører uten endringer. Kompilatorkoden er skrevet i Crystal og distribuert under Apache 2.0-lisensen. […]

Rhino Linux, en kontinuerlig oppdatert distribusjon basert på Ubuntu, introduseres

Utviklerne av Rolling Rhino Remix-enheten har annonsert transformasjonen av prosjektet til en egen Rhino Linux-distribusjon. Årsaken til opprettelsen av et nytt produkt var en revisjon av målene og utviklingsmodellen til prosjektet, som allerede hadde vokst ut av tilstanden til amatørutvikling og begynte å gå utover en enkel gjenoppbygging av Ubuntu. Den nye distribusjonen vil fortsette å bygges på basis av Ubuntu, men vil inkludere tilleggsverktøy og utvikles av […]

Utgivelse av Nuitka 1.1, en kompilator for Python-språket

Nuitka 1.1-prosjektet er nå tilgjengelig, som utvikler en kompilator for å oversette Python-skript til en C-representasjon, som deretter kan kompileres til en kjørbar fil ved hjelp av libpython for maksimal CPython-kompatibilitet (ved bruk av native CPython-objektadministrasjonsverktøy). Full kompatibilitet med gjeldende versjoner av Python 2.6, 2.7, 3.3 - 3.10 er sikret. Sammenlignet med […]

Oppdatering av Void Linux-installasjonsbygg

Nye oppstartbare sammenstillinger av Void Linux-distribusjonen er generert, som er et uavhengig prosjekt som ikke bruker utviklingen av andre distribusjoner og er utviklet ved hjelp av en kontinuerlig syklus med oppdatering av programversjoner (rullende oppdateringer, uten separate utgivelser av distribusjonen). Tidligere bygg ble publisert for et år siden. Bortsett fra utseendet til gjeldende oppstartsbilder basert på en nyere del av systemet, medfører ikke oppdatering av sammenstillinger funksjonelle endringer og […]

Utgivelse av den gratis lydredigereren Ardor 7.0

Etter mer enn et år med utvikling har utgivelsen av den gratis lydredigereren Ardor 7.0, designet for flerkanals lydopptak, prosessering og miksing, blitt publisert. Ardor gir en flerspors tidslinje, et ubegrenset nivå av tilbakeføring av endringer gjennom hele prosessen med å jobbe med en fil (selv etter at programmet er lukket), og støtte for en rekke maskinvaregrensesnitt. Programmet er posisjonert som en gratis analog av profesjonelle verktøy ProTools, Nuendo, Pyramix og Sequoia. […]

Google åpnet koden for det sikre operativsystemet KataOS

Google har kunngjort oppdagelsen av utviklingen relatert til KataOS-prosjektet, rettet mot å lage et sikkert operativsystem for innebygd maskinvare. KataOS-systemkomponenter er skrevet i Rust og kjøres på toppen av seL4 mikrokjernen, som det er gitt et matematisk bevis på pålitelighet for på RISC-V-systemer, noe som indikerer at koden fullt ut samsvarer med spesifikasjonene spesifisert i det formelle språket. Prosjektkoden er åpen kildekode under […]

Wine 7.19 utgivelse

En eksperimentell utgivelse av en åpen implementering av WinAPI - Wine 7.19 - fant sted. Siden utgivelsen av versjon 7.18 har 17 feilrapporter blitt stengt og 270 endringer er gjort. De viktigste endringene: Lagt til muligheten til å lagre DOS-filattributter på disk. Vkd3d-pakken med en Direct3D 12-implementering som fungerer gjennom kringkasting av anrop til Vulkan graphics API har blitt oppdatert til versjon 1.5. Støtte for formatet [...]

Et angrep på NPM som lar deg fastslå tilstedeværelsen av pakker i private depoter

Det er identifisert en feil i NPM som lar deg oppdage eksistensen av pakker i lukkede depoter. Problemet er forårsaket av ulike responstider når du ber om en eksisterende og ikke-eksisterende pakke fra en tredjepart som ikke har tilgang til depotet. Hvis det ikke er tilgang for noen pakker i private repositories, returnerer registry.npmjs.org-serveren en feil med koden "404", men hvis en pakke med det forespurte navnet eksisterer, gis en feilmelding [...]

The Genode Project har publisert Sculpt 22.10 General Purpose OS-utgivelsen

Utgivelsen av operativsystemet Sculpt 22.10 er presentert, der det, basert på Genode OS Framework-teknologier, utvikles et generellt operativsystem som kan brukes av vanlige brukere til å utføre hverdagslige oppgaver. Kildekoden til prosjektet distribueres under AGPLv3-lisensen. Et 28 MB LiveUSB-bilde tilbys for nedlasting. Støtter drift på systemer med Intel-prosessorer og grafikk […]

Sårbarheter i den trådløse stabelen til Linux-kjernen som tillater ekstern kjøring av kode

En rekke sårbarheter er identifisert i den trådløse stabelen (mac80211) til Linux-kjernen, hvorav noen potensielt tillater bufferoverløp og ekstern kodekjøring ved å sende spesiallagde pakker fra tilgangspunktet. Reparasjonen er foreløpig bare tilgjengelig i oppdateringsform. For å demonstrere muligheten for å utføre et angrep, er det publisert eksempler på rammer som forårsaker overløp, samt et verktøy for å erstatte disse rammene i den trådløse stabelen […]

PostgreSQL 15 DBMS-utgivelse

Etter et år med utvikling har en ny stabil gren av PostgreSQL 15 DBMS blitt publisert. Oppdateringer for den nye grenen vil bli utgitt over fem år frem til november 2027. Hovedinnovasjoner: Lagt til støtte for SQL-kommandoen "MERGE", som minner om uttrykket "INSERT ... ON CONFLICT". MERGE lar deg lage betingede SQL-setninger som kombinerer INSERT-, UPDATE- og DELETE-operasjoner til ett enkelt uttrykk. For eksempel, med MERGE kan du […]

Koden til et maskinlæringssystem for å generere realistiske menneskelige bevegelser er åpnet

Et team av forskere fra Tel Aviv University har åpnet kildekoden knyttet til MDM (Motion Diffusion Model) maskinlæringssystem, som gjør det mulig å generere realistiske menneskelige bevegelser. Koden er skrevet i Python ved hjelp av PyTorch-rammeverket og distribueres under MIT-lisensen. For å utføre eksperimenter kan du bruke både ferdige modeller og trene modellene selv ved å bruke de foreslåtte skriptene, for eksempel […]