Аўтар: ProHoster

Яндэкс адкрыў код размеркаванай СКБД YDB, якая падтрымлівае SQL

Кампанія Яндэкс апублікавала зыходныя тэксты размеркаванай СКБД YDB, якая рэалізуе падтрымку дыялекту SQL і ACID-транзакцый. СКБД створана з нуля і першапачаткова развіваецца з аглядкай на забеспячэнне адмоваўстойлівасці, аўтаматычнага аднаўлення пры збоях і маштабаванасці. Адзначаецца, што кампаніяй Яндэкс запушчаны працоўныя кластары YDB, якія ўключаюць больш за 10 тысяч вузлоў, якія захоўваюць сотні петабайт дадзеных і абслугоўваюць мільёны размеркаваных транзакцый у […]

Рух па ўключэнні прапрыетарных прашывак у пастаўку Debian

Стыў Макінтаір (Steve McIntyre), некалькі гадоў які займаў пасаду лідэра праекта Debian, выступіў з ініцыятывай пераасэнсавання стаўлення Debian да пастаўкі прапрыетарных прашывак, якія ў наш час не ўключаюцца ў склад афіцыйных усталявальных выяў і пастаўляюцца ў асобным рэпазітары non-free. На думку Стыва, спробы дасягнення ідэалу ў дачыненні да пастаўкі толькі адкрытага ПЗ прыводзяць да лішніх цяжкасцяў у [...]

Выпуск сістэмы кіравання зыходнымі тэкстамі Git 2.36

Пасля трох месяцаў распрацоўкі апублікаваны выпуск размеркаванай сістэмы кіравання зыходнымі тэкстамі Git 2.36. Git з'яўляецца адной з самых папулярных, надзейных і высокапрадукцыйных сістэм кіравання версіямі, якая прадстаўляе гнуткія сродкі нелінейнай распрацоўкі, якія базуюцца на адгалінаванні і зліцці галінак. Для забеспячэння цэласнасці гісторыі і ўстойлівасці да змен «заднім лікам» выкарыстоўваюцца няяўнае хэшаванне ўсёй папярэдняй гісторыі ў кожным коміце, […]

Даступны Pgfe 2, кліенцкі C++ API да PostgreSQL

Апублікаваны першы стабільны выпуск Pgfe 2 (PostGres FrontEnd), прасунутага і шматфункцыянальнага драйвера (кліенцкі API) для PostgreSQL, напісанага на мове C++ і які спрашчае працу з PostgreSQL у праектах на C++. Код праекту распаўсюджваецца пад ліцэнзіяй Apache 2.0. Для зборкі патрабуецца кампілятар з падтрымкай стандарту C++17. Асноўныя магчымасці: Злучэнне ў блакавальным і неблакавальным рэжымах. Апрацоўка загадзя падрыхтаваных […]

Распрацоўнікі SDL адмянілі пераход на Wayland па змаўчанні ў выпуску 2.0.22

У кодавай базе бібліятэкі SDL (Simple DirectMedia Layer) адменена раней прынятая змена, якая па змаўчанні актывуе працу на базе пратаколу Wayland у асяродках, якія прадстаўляюць адначасовую падтрымку Wayland і X11. Такім чынам, у выпуску 2.0.22 па-ранейшаму ў Wayland-акружэннях з кампанентам XWayland па змаўчанні будзе прымяняцца вывад з выкарыстаннем пратакола X11. Адзначаецца, што звязаны з падтрымкай […]

Новыя версіі эмулятараў Box86 і Box64, якія дазваляюць запускаць x86-гульні на сістэмах ARM

Апублікаваны выпускі эмулятараў Box86 0.2.6 і Box64 0.1.8, прызначаных для запуску Linux-праграм, сабраных для архітэктур x86 і x86_64, на абсталяванні з працэсарамі ARM, ARM64, PPC64LE і RISC-V. Праекты развіваюцца сінхронна адной камандай распрацоўнікаў – Box86 абмяжоўваецца магчымасцю запуску 32-разрадных прыкладанняў x86, а Box64 забяспечвае запуск 64-разрадных выкананых файлаў. Праект надае вялікую ўвагу арганізацыі запуску гульнявых […]

Уразлівасць у 7-Zip, якая дазваляе атрымаць прывілеі SYSTEM у Windows

У вольным архіватары 7-Zip выяўленая ўразлівасць (CVE-2022-29072), якая дазваляе выканаць адвольныя каманды з прывілеямі SYSTEM праз перасоўванне адмыслова аформленага файла з пашырэннем .7z у вобласць c падказкай, паказванай пры адкрыцці меню «Help>Contents». Праблема выяўляецца толькі на платформе Windows і выклікана спалучэннем няслушнай налады бібліятэкі 7z.dll і перапаўненнем буфера. Характэрна, што пасля апавяшчэння аб праблеме распрацоўшчыкі 7-Zip […]

Праект Celestial развівае зборку Ubuntu з Flatpak замест Snap

Прадстаўлены бэта-выпуск дыстрыбутыва CelOS (Celestial OS), уяўлялага сабой перазборку Ubuntu 22.04, у якой інструментар кіравання пакетамі Snap заменены на Flatpak. Замест усталёўкі дадатковых прыкладанняў з каталога Snap Store прапанаваная інтэграцыя з каталогам Flathub. Памер усталявальнай выявы 3.7 ГБ. Напрацоўкі праекту распаўсюджваюцца пад ліцэнзіяй GPLv3. У склад зборкі ўключана падборка прыкладанняў GNOME, якія распаўсюджваюцца ў фармаце Flatpak, […]

Уразлівасці ў swhkd, менеджэры гарачых клавіш для Wayland

У swhkd (Simple Wayland HotKey Daemon) выяўлена серыя ўразлівасцяў, выкліканых некарэктнай працай з часавымі файламі, параметрамі каманднага радка і unix-сокетамі. Праграма напісана на мове Rust і выконвае апрацоўку націску гарачых клавіш у асяроддзі на базе пратаколу Wayland (сумяшчальны на ўзроўні файлаў канфігурацыі аналог працэсу sxhkd, ужывальнага ў асяроддзі на базе X11). У склад пакета ўваходзіць […]

Выпуск утыліты для сінхранізацыі файлаў Rsync 3.2.4

Пасля паўтары гадоў распрацоўкі даступны рэліз Rsync 3.2.4, утыліты для сінхранізацыі файлаў і рэзервовага капіявання, якая дазваляе мінімізаваць трафік за кошт інкрыментальнага капіявання змен. У якасці транспарта могуць быць скарыстаны ssh, rsh або ўласны пратакол rsync. Падтрымліваецца арганізацыя працы ананімных rsync-сервераў, аптымальна падыходных для забеспячэння сінхранізацыі люстэркаў. Код праекту распаўсюджваецца пад ліцэнзіяй GPLv3. Сярод дададзеных змен: […]

Выпуск асяроддзя распрацоўкі PascalABC.NET 3.8.3

Даступны выпуск сістэмы праграмавання PascalABC.NET 3.8.3, якая прапануе рэдакцыю мовы праграмавання Паскаль з падтрымкай генерацыі кода для платформы. NET, магчымасцю выкарыстання бібліятэк. NET і дадатковымі магчымасцямі, такімі як абагульненыя класы, інтэрфейсы, перагрузка аперацый, λ-выразы, выключэнні, зборка смецця. , метады пашырэння, безназоўныя класы і аўтакласы. Праект галоўным чынам арыентаваны на прымяненне ў сферы адукацыі і навуковых даследаванняў. Пакет […]

Выпуск карыстацкага асяроддзя LXQt 1.1

Пасля паўгода распрацоўкі адбыўся рэліз карыстацкага асяроддзя LXQt 1.1 (Qt Lightweight Desktop Environment), які развіваецца аб'яднанай камандай распрацоўнікаў праектаў LXDE і Razor-qt. Інтэрфейс LXQt працягвае прытрымлівацца ідэй класічнай арганізацыі працоўнага стала, прыўносячы сучаснае афармленне і прыёмы, якія павялічваюць зручнасць працы. LXQt пазіцыянуецца як легкаважнае, модульнае, хуткае і зручнае працяг развіцця працоўных сталоў Razor-qt і LXDE, якое ўвабрала лепшыя […]