Author: ProHoster

Crystal программалоо тилинин чыгарылышы 1.6

Crystal 1.6 программалоо тилинин релизи жарык көрдү, аны иштеп чыгуучулар Ruby тилиндеги өнүгүүнүн ыңгайлуулугун Си тилине мүнөздүү жогорку тиркемелердин натыйжалуулугун айкалыштырууга аракет кылышууда. Кристаллдын синтаксиси 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 бекер үн редакторунун чыгарылышы

После более года разработки опубликован релиз свободного звукового редактора Ardour 7.0, предназначенного для многоканальной записи, обработки и микширования звука. В Ardour предоставляется мультитрековая шкала времени, неограниченный уровень отката изменений на всем протяжении работы с файлом (даже после закрытия программы), поддержка разнообразных аппаратных интерфейсов. Программа позиционируется, как свободный аналог профессиональных средств ProTools, Nuendo, Pyramix и Sequoia. […]

Google KataOS коопсуз операциялык тутумунун кодун ачты

Компания Google объявила об открытии наработок, связанных с проектом KataOS, нацеленным на создание защищённой операционной системой для встраиваемого оборудования. Системные компоненты KataOS написаны на языке Rust и выполняются поверх микроядра seL4, для которого на системах RISC-V предоставлено математическое доказательство надёжности, свидетельствующее о полном соответствии кода спецификациям, заданным на формальном языке. Код проекта открыт под лицензией […]

Шарап 7.19 чыгаруу

Состоялся экспериментальный выпуск открытой реализации WinAPI — Wine 7.19. С момента выпуска версии 7.18 было закрыто 17 отчётов об ошибках и внесено 270 изменений. Наиболее важные изменения: Добавлена возможность сохранения DOS-атрибутов файлов на диск. Пакет vkd3d с реализацией Direct3D 12, работающей через трансляцию вызовов в графический API Vulkan, обновлён до версии 1.5. Реализована поддержка формата […]

Жеке репозиторийлерде пакеттердин бар экендигин аныктоого мүмкүндүк берген NPMге чабуул

В NPM выявлена недоработка, позволяющая определить существование пакетов в закрытых репозиториях. Проблема вызвана разным временем реакции при запросе существующего и несуществующего пакета сторонним пользователем, не имеющего доступа к репозиторию. При отсутствии доступа для любых пакетов в приватных репозиториях сервер registry.npmjs.org возвращает ошибку с кодом «404», но в случае существования пакета с запрошенным именем ошибка выдаётся […]

Genode долбоору Sculpt 22.10 General Purpose OS чыгарууну жарыялады

Sculpt 22.10 операциялык тутумунун релизи киргизилди, анын алкагында Genode OS Framework технологияларынын негизинде катардагы колдонуучулар күнүмдүк милдеттерди аткаруу үчүн колдоно ала турган жалпы багыттагы операциялык система иштелип чыгууда. Долбоордун баштапкы коду AGPLv3 лицензиясы боюнча таратылат. Жүктөп алуу үчүн 28 МБ LiveUSB сүрөтү сунушталат. Intel процессорлору жана графикасы бар системаларда иштөөнү колдойт [...]

Linux ядросунун зымсыз стекиндеги коддун алыстан аткарылышынын кемчиликтери

Linux ядросунун зымсыз стекинде (mac80211) бир катар алсыздыктар аныкталган, алардын айрымдары кирүү чекитинен атайын иштелип чыккан пакеттерди жөнөтүү аркылуу буфердик толуп кетүүгө жана кодду алыстан аткарууга мүмкүндүк берет. Түзөтүү учурда патч түрүндө гана жеткиликтүү. Чабуул жасоо мүмкүнчүлүгүн көрсөтүү үчүн толуп кетүүгө себеп болгон кадрлардын мисалдары, ошондой эле бул кадрларды зымсыз стекке алмаштыруу үчүн программа [...]

PostgreSQL 15 DBMS релиз

Бир жылдык өнүгүүдөн кийин, PostgreSQL 15 DBMSтин жаңы туруктуу бутагы жарыяланды. Негизги инновациялар: “INSERT ... ON CONFLICT” деген сөздү эске салган “MERGE” SQL буйругуна колдоо кошулду. MERGE INSERT, UPDATE жана DELETE операцияларын бир туюнтмага бириктирген шарттуу SQL операторлорун түзүүгө мүмкүндүк берет. Мисалы, MERGE менен сиз […]

Адамдын реалдуу кыймылдарын жаратуу үчүн машинаны үйрөнүү системасынын коду ачылды

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