автор: ProHoster

Crystal бағдарламалау тілінің шығарылымы 1.6

Crystal 1.6 бағдарламалау тілінің шығарылымы жарияланды, оны әзірлеушілер Ruby тіліндегі әзірлеудің ыңғайлылығын Си тіліне тән жоғары қолданбалы өнімділікпен біріктіруге тырысады. Crystal синтаксисі Ruby-ге жақын, бірақ толық үйлесімді емес, дегенмен кейбір Ruby бағдарламалары өзгертусіз жұмыс істейді. Компилятор коды Crystal тілінде жазылған және Apache 2.0 лицензиясы бойынша таратылады. […]

Rhino Linux, Ubuntu негізіндегі үздіксіз жаңартылатын дистрибутив енгізілді

Rolling Rhino Remix жинағының әзірлеушілері жобаның жеке Rhino Linux дистрибутивіне айналуы туралы хабарлады. Жаңа өнімді құрудың себебі жобаның мақсаттары мен даму моделін қайта қарау болды, ол қазірдің өзінде әуесқойлық даму жағдайынан асып кеткен және Ubuntu-ны қарапайым қайта құру шеңберінен шыға бастады. Жаңа дистрибутив Ubuntu негізінде құрастырылуын жалғастырады, бірақ қосымша утилиталарды қамтиды және оны […]

Nuitka 1.1 шығарылымы, Python тіліне арналған компилятор

Nuitka 1.1 жобасының шығарылымы қол жетімді, ол Python сценарийлерін C көрсетіліміне аударуға арналған компиляторды әзірлейді, содан кейін оны CPython бағдарламасымен максималды үйлесімділік үшін libpython арқылы орындалатын файлға құрастыруға болады (нысандарды басқару үшін жергілікті CPython құралдарын пайдалану). Python 2.6, 2.7, 3.3 - 3.10 ағымдағы шығарылымдарымен толық үйлесімділік қамтамасыз етілген. Салыстырғанда […]

Void Linux орнату жинақтарын жаңарту

Void Linux дистрибутивінің жаңа жүктелетін жинақтары жасалды, бұл тәуелсіз жоба, басқа дистрибутивтердің әзірлемелерін пайдаланбайды және бағдарлама нұсқаларын жаңартудың үздіксіз циклін қолдану арқылы әзірленеді (таратудың бөлек шығарылымдарынсыз жылжымалы жаңартулар). Алдыңғы құрылыстар бір жыл бұрын жарияланған. Жүйенің соңғы бөлігіне негізделген ағымдағы жүктеу кескіндерінің пайда болуынан басқа, жинақтарды жаңарту функционалдық өзгерістерді әкелмейді және […]

Ardor 7.0 тегін дыбыстық редакторының шығарылымы

Бір жылдан астам дамудан кейін көп арналы дыбыс жазуға, өңдеуге және араластыруға арналған Ardor 7.0 тегін дыбыстық редакторының шығарылымы жарияланды. Ardor көп жолды уақыт шкаласын, файлмен жұмыс істеудің бүкіл процесінде (тіпті бағдарламаны жапқаннан кейін де) өзгерістерді кері қайтарудың шектеусіз деңгейін және әртүрлі аппараттық интерфейстерді қолдауды қамтамасыз етеді. Бағдарлама ProTools, Nuendo, Pyramix және Sequoia кәсіби құралдарының тегін аналогы ретінде орналастырылған. […]

Google қауіпсіз KataOS операциялық жүйесінің кодын ашты

Google енгізілген аппараттық құралдар үшін қауіпсіз операциялық жүйені құруға бағытталған KataOS жобасына қатысты әзірлемелердің ашылғанын жариялады. KataOS жүйесінің құрамдас бөліктері Rust тілінде жазылған және seL4 микроядросының үстінде жұмыс істейді, ол үшін RISC-V жүйелерінде сенімділіктің математикалық дәлелі берілген, бұл код ресми тілде көрсетілген сипаттамаларға толығымен сәйкес келетінін көрсетеді. Жоба коды ашық бастапқы коды бойынша […]

Wine 7.19 шығарылымы

WinAPI – Wine 7.19 – ашық іске асырудың эксперименталды шығарылымы өтті. 7.18 нұсқасы шыққаннан бері 17 қате туралы есеп жабылып, 270 өзгерту енгізілді. Ең маңызды өзгерістер: DOS файл атрибуттарын дискіге сақтау мүмкіндігі қосылды. Vulkan графикалық API интерфейсіне қоңырауларды тарату арқылы жұмыс істейтін Direct3D 3 іске асыруы бар vkd12d бумасы 1.5 нұсқасына жаңартылды. Пішімді қолдау [...]

Жеке репозитарийлерде пакеттердің болуын анықтауға мүмкіндік беретін NPM шабуылы

NPM-де жабық репозиторийлердегі пакеттердің болуын анықтауға мүмкіндік беретін ақау анықталды. Мәселе репозиторийге рұқсаты жоқ үшінші тараптан бар және жоқ пакетті сұрау кезінде әртүрлі жауап уақыттарынан туындайды. Жеке репозитарийлердегі кез келген пакеттерге кіру мүмкіндігі болмаса, registry.npmjs.org сервері «404» коды бар қатені қайтарады, бірақ сұралған аты бар бума бар болса, қате беріледі [...]

Genode жобасы Sculpt 22.10 General Purpose ОЖ шығарылымын жариялады

Sculpt 22.10 операциялық жүйесінің шығарылымы енгізілді, оның аясында Genode OS Framework технологияларының негізінде қарапайым пайдаланушылар күнделікті тапсырмаларды орындау үшін пайдалана алатын жалпы мақсаттағы операциялық жүйе әзірленуде. Жобаның бастапқы коды AGPLv3 лицензиясы бойынша таратылады. Жүктеп алу үшін 28 МБ LiveUSB кескіні ұсынылады. Intel процессорлары мен графикасы бар жүйелерде жұмыс істеуді қолдайды […]

Қашықтан кодты орындауға мүмкіндік беретін Linux ядросының сымсыз стекіндегі осалдықтар

Linux ядросының сымсыз стекінде (mac80211) бірқатар осалдықтар анықталды, олардың кейбіреулері кіру нүктесінен арнайы жасалған пакеттерді жіберу арқылы буфердің толып кетуіне және қашықтан кодты орындауға мүмкіндік береді. Түзету қазір тек патч түрінде қол жетімді. Шабуыл жасау мүмкіндігін көрсету үшін толып кетуді тудыратын кадрлардың мысалдары, сондай-ақ осы кадрларды сымсыз стекке ауыстыруға арналған утилита жарияланды [...]

PostgreSQL 15 шығарылымы

Бір жылдық дамудан кейін PostgreSQL 15 ДҚБЖ жаңа тұрақты тармағы жарияланды.Жаңа филиал үшін жаңартулар 2027 жылдың қарашасына дейін бес жыл ішінде шығарылады. Негізгі инновациялар: «INSERT ... ON CONFICT» өрнегін еске түсіретін «MERGE» SQL пәрменіне қолдау қосылды. MERGE INSERT, UPDATE және DELETE операцияларын бір өрнекке біріктіретін шартты SQL операторларын жасауға мүмкіндік береді. Мысалы, MERGE көмегімен сіз […]

Адамның шынайы қозғалыстарын жасауға арналған машиналық оқыту жүйесінің коды ашылды

Тель-Авив университетінің зерттеушілер тобы адамның шынайы қозғалыстарын жасауға мүмкіндік беретін MDM (Motion Diffusion Model) машиналық оқыту жүйесімен байланысты бастапқы кодты ашты. Код PyTorch құрылымын пайдаланып Python тілінде жазылған және MIT лицензиясы бойынша таратылады. Эксперименттерді жүргізу үшін сіз дайын үлгілерді де пайдалана аласыз және ұсынылған сценарийлер арқылы үлгілерді өзіңіз жаттықтыра аласыз, мысалы, […]