Autor: ProHoster

Vydanie programovacieho jazyka Crystal 1.6

Bolo zverejnené vydanie programovacieho jazyka Crystal 1.6, ktorého vývojári sa snažia spojiť pohodlie vývoja v jazyku Ruby s vysokým aplikačným výkonom charakteristickým pre jazyk C. Syntax Crystalu je blízka, ale nie je plne kompatibilná s Ruby, hoci niektoré Ruby programy bežia bez úprav. Kód kompilátora je napísaný v jazyku Crystal a distribuovaný pod licenciou Apache 2.0. […]

Predstavuje sa Rhino Linux, neustále aktualizovaná distribúcia založená na Ubuntu

Vývojári zostavy Rolling Rhino Remix oznámili transformáciu projektu na samostatnú distribúciu Rhino Linux. Dôvodom vzniku nového produktu bola revízia cieľov a modelu vývoja projektu, ktorý už prerástol stav amatérskeho vývoja a začal presahovať rámec jednoduchej prestavby Ubuntu. Nová distribúcia bude aj naďalej postavená na základe Ubuntu, ale bude zahŕňať ďalšie nástroje a bude vyvinutá […]

Vydanie Nuitka 1.1, kompilátora pre jazyk Python

K dispozícii je vydanie projektu Nuitka 1.1, ktorý vyvíja kompilátor na preklad skriptov Python do reprezentácie C, ktorý sa potom môže skompilovať do spustiteľného súboru pomocou libpythonu pre maximálnu kompatibilitu s CPythonom (pomocou natívnych nástrojov CPythonu na manipuláciu s objektmi). Poskytuje plnú kompatibilitu s aktuálnymi vydaniami Pythonu 2.6, 2.7, 3.3 - 3.10. V porovnaní s […]

Aktualizácia neplatných inštalačných zostav systému Linux

Boli vygenerované nové bootovateľné zostavy distribúcie Void Linux, čo je nezávislý projekt, ktorý nevyužíva vývoj iných distribúcií a je vyvíjaný pomocou nepretržitého cyklu aktualizácií verzií programu (postupné aktualizácie, bez samostatných vydaní distribúcie). Predchádzajúce zostavy boli zverejnené pred rokom. Okrem vzhľadu aktuálnych zavádzacích obrazov založených na novšej časti systému aktualizácia zostáv neprináša funkčné zmeny a […]

Vydanie bezplatného zvukového editora Ardor 7.0

Po viac ako roku vývoja bolo zverejnené vydanie bezplatného zvukového editora Ardor 7.0, určeného pre viackanálové nahrávanie, spracovanie a mixovanie zvuku. Ardor poskytuje viacstopú časovú os, neobmedzenú úroveň návratu zmien počas celého procesu práce so súborom (aj po zatvorení programu) a podporu rôznych hardvérových rozhraní. Program je umiestnený ako bezplatný analóg profesionálnych nástrojov ProTools, Nuendo, Pyramix a Sequoia. […]

Google otvoril kód pre bezpečný operačný systém KataOS

Google oznámil objav vývoja súvisiaceho s projektom KataOS zameraným na vytvorenie bezpečného operačného systému pre vstavaný hardvér. Komponenty systému KataOS sú napísané v jazyku Rust a bežia na mikrojadre seL4, pre ktoré bol poskytnutý matematický dôkaz spoľahlivosti na systémoch RISC-V, čo naznačuje, že kód plne vyhovuje špecifikáciám uvedeným vo formálnom jazyku. Kód projektu je otvorený pod […]

Vydanie Wine 7.19

Prebehlo experimentálne vydanie otvorenej implementácie WinAPI - Wine 7.19. Od vydania verzie 7.18 bolo uzavretých 17 hlásení o chybách a bolo vykonaných 270 zmien. Najdôležitejšie zmeny: Pridaná možnosť ukladania atribútov súborov DOS na disk. Balík vkd3d s implementáciou Direct3D 12, ktorá funguje prostredníctvom vysielania volaní do grafického API Vulkan, bol aktualizovaný na verziu 1.5. Podpora formátu [...]

Útok na NPM, ktorý vám umožňuje určiť prítomnosť balíkov v súkromných úložiskách

V NPM bola identifikovaná chyba, ktorá vám umožňuje zistiť existenciu balíkov v uzavretých úložiskách. Problém je spôsobený rôznymi časmi odozvy pri vyžiadaní existujúceho a neexistujúceho balíka od tretej strany, ktorá nemá prístup k úložisku. Ak nie je prístup k žiadnym balíkom v súkromných úložiskách, server registry.npmjs.org vráti chybu s kódom „404“, ale ak balík s požadovaným názvom existuje, zobrazí sa chyba [...]

Projekt Genode zverejnil vydanie operačného systému Sculpt 22.10 General Purpose

Bolo predstavené vydanie operačného systému Sculpt 22.10, v rámci ktorého sa na základe technológií Genode OS Framework vyvíja operačný systém na všeobecné použitie, ktorý môžu používať bežní používatelia na vykonávanie každodenných úloh. Zdrojový kód projektu je šírený pod licenciou AGPLv3. Na stiahnutie je ponúkaný 28 MB LiveUSB obraz. Podporuje prevádzku na systémoch s procesormi Intel a grafikou […]

Chyby zabezpečenia vzdialeného spúšťania kódu v bezdrôtovom zásobníku jadra Linuxu

V bezdrôtovom zásobníku (mac80211) linuxového jadra bola identifikovaná séria zraniteľností, z ktorých niektoré potenciálne umožňujú pretečenie vyrovnávacej pamäte a vzdialené spustenie kódu odosielaním špeciálne vytvorených paketov z prístupového bodu. Oprava je momentálne dostupná iba vo forme opravy. Na demonštráciu možnosti vykonania útoku boli zverejnené príklady rámcov, ktoré spôsobujú pretečenie, ako aj pomôcka na nahradenie týchto rámcov do bezdrôtového zásobníka […]

Vydanie PostgreSQL 15 DBMS

Po roku vývoja bola zverejnená nová stabilná vetva DBMS PostgreSQL 15. Aktualizácie pre novú vetvu budú vychádzať počas piatich rokov do novembra 2027. Hlavné inovácie: Pridaná podpora pre príkaz SQL „MERGE“, ktorý pripomína výraz „INSERT ... ON CONFLICT“. MERGE vám umožňuje vytvárať podmienené príkazy SQL, ktoré kombinujú operácie INSERT, UPDATE a DELETE do jedného výrazu. Napríklad pomocou MERGE môžete […]

Bol otvorený kód systému strojového učenia na generovanie realistických ľudských pohybov

Tím výskumníkov z Tel Avivskej univerzity otvoril zdrojový kód spojený so systémom strojového učenia MDM (Motion Diffusion Model), ktorý umožňuje generovať realistické ľudské pohyby. Kód je napísaný v Pythone pomocou frameworku PyTorch a je distribuovaný pod licenciou MIT. Na vykonávanie experimentov môžete použiť hotové modely a trénovať modely sami pomocou navrhovaných skriptov, napríklad […]