Аўтар: ProHoster

У мове праграмавання Zig забяспечана падтрымка самараскруткі (bootstraping)

У мову праграмавання Zig прыняты змены, якія дазваляюць кампілятару Zig stage2, напісанаму на Zig, збіраць самога сябе (stage3), што робіць дадзеную мову самадастатковым (self-hosting). Мяркуецца, што дадзены кампілятар будзе прапаноўвацца па змаўчанні ў будучым рэлізе 0.10.0. Stage2 усё яшчэ з'яўляецца непаўнавартасным, бо адсутнічае падтрымка праверак падчас выканання, прысутнічаюць адрозненні ў семантыцы мовы і т.д. […]

Выпуск набору базавых сістэмных утыліт GNU Coreutils 9.1

Даступная стабільная версія набору базавых сістэмных утыліт GNU Coreutils 9.1, у склад якога ўваходзяць такія праграмы, як sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln, ls і г.д. Ключавыя змены: Ва ўтыліту dd дададзена падтрымка альтэрнатыўных назваў опцый iseek=N для skip=N і oseek=N для seek=N, якія выкарыстоўваюцца ў варыянце dd для […]

Апублікаваны вынікі тэстаў прадукцыйнасці файлавай сістэмы Reiser5

Апублікаваны вынікі тэстаў прадукцыйнасці праекта Reiser5, які развівае істотна перапрацаваны варыянт файлавай сістэмы Reiser4 з падтрымкай лагічных тамоў, якія валодаюць "раўналежным маштабаваннем", якое, у адрозненне ад традыцыйных RAID, мае на ўвазе актыўны ўдзел файлавай сістэмы ў размеркаванні дадзеных паміж прыладамі-кампанентамі лагічнага тома. З пункту гледжання адміністратара істотнае адрозненне ад RAID складаецца ў тым, што кампаненты лагічнага тома з раўналежным […]

Атака на GitHub, якая прывяла да ўцечкі прыватных рэпазітараў і доступу да інфраструктуры NPM

GitHub предупредил пользователей об атаке, нацеленной на загрузку данных из приватных репозиториев с использованием скомпрометированных токенов OAuth, сгенерированных для сервисов Heroku и Travis-CI. Сообщается, что в ходе атаки произошла утечка данных из приватных репозиториев некоторых организаций, открывших доступ к репозиториям для PaaS-платформы Heroku и системы непрерывной интеграции Travis-CI. В числе пострадавших оказалась компания GitHub и […]

Выпуск Neovim 0.7.0, мадэрнізаванага варыянту рэдактара Vim

Апублікаваны рэліз Neovim 0.7.0, адгалінаванні ад рэдактара Vim, сфакусавана на падвышэнні пашыральнасці і гнуткасці. У рамках праекта ўжо больш за сем гадоў праводзіцца перапрацоўка кодавай базы Vim, у выніку якой уносяцца змены, якія спрашчаюць суправаджэнне кода, якія прадстаўляюць сродкі падзелу працы паміж некалькімі мэйнтэйнерамі, якія адлучаюць інтэрфейс ад базавай часткі (інтэрфейс можна змяняць не кранаючы вантробы) і рэалізуюць новую […]

У Fedora плануюць замяніць пакетны мэнэджар DNF на Microdnf

Разработчики Fedora Linux намерены перевести дистрибутив на новый пакетный менеджер Microdnf вместо ныне используемого DNF. Первым шагом на пути к миграции станет планируемое в выпуске Fedora Linux 38 значительное обновление Microdnf, который будет приближен по функциональности к DNF, а в некоторых областях даже станет его превосходить. Отмечается, что новая версия Microdnf будет поддерживать все основные […]

Абнаўленне рэдактара кода CudaText 1.161.0

Опубликован новый выпуск кроссплатформенного свободного редактора кода CudaText, написанного с использованием Free Pascal и Lazarus. Редактор поддерживает расширения на Python, и имеет ряд преимуществ над Sublime Text. Присутствуют некоторые возможности интегрированной среды разработки, реализованные в виде плагинов. Для программистов подготовлено более 270 синтаксических лексеров. Код распространяется под лицензией MPL 2.0. Сборки доступны для платформ Linux, […]

Абнаўленне Chrome 100.0.4896.127 з ухіленнем 0-day уразлівасці

Компания Google сформировала обновление Chrome 100.0.4896.127 для Windows, Mac и Linux, в котором исправлена серьёзная уязвимость (CVE-2022-1364), уже применяемая злоумышленниками для совершения атак (0-day). Детали пока не раскрываются, известно лишь, что 0-day уязвимость вызвана неправильной обработкой типов (Type Confusion) в JavaScript-движке Blink, позволяющей обработать объект с некорректным типом, что, например, даёт возможность сформировать 64-разрядный указатель […]

Для Chromium развіваецца магчымасць выкарыстання Qt.

Томас Андерсон (Thomas Anderson) из компании Google опубликовал предварительный набор патчей с реализацией возможности использования Qt для отрисовки элементов интерфейса браузера Chromium на платформе Linux. Изменения пока помечены как не готовые к внедрению и находятся на ранней стадии рецензирования. До этого в Chromium на платформе Linux была обеспечена поддержка библиотеки GTK, которая используется для показа […]

Даступны web-браўзэр CENO 1.4.0, арыентаваны на абыход цэнзуры

Компания eQualite опубликовала выпуск мобильного web-браузера CENO 1.4.0, предназначенного для организации доступа к информации в условиях цензуры, фильтрации трафика или отключения сегментов интернета от глобальной сети. В качестве основы используется Firefox for Android (Mozilla Fennec). Связанная с построением децентрализованной сети функциональность вынесена в отдельную библиотеку Ouinet, которая может быть использована для добавления средств обхода цензуры […]

Facebook адкрыў код Lexical, бібліятэкі для стварэння рэдактараў тэксту

Компания Facebook (запрещена в РФ) открыла исходные тексты JavaScript-библиотеки Lexical, предлагающей компоненты для создания текстовых редакторов и продвинутых web-форм редактирования текста для сайтов и web-приложений. Из отличительных качеств библиотеки выделяется простота интеграции на сайты, компактное исполнение, модульность и поддержка средств для людей с ограниченными возможностями, таких как экранные ридеры. Код написан на языке JavaScript и […]

Выпуск Turnkey Linux 17, набору міні-дыстрыбутываў для хуткага разгортвання прыкладанняў

После почти двух лет разработки подготовлен релиз набора Turnkey Linux 17, в рамках которого развивается коллекция из 119 минималистичных сборок Debian, пригодных для использования в системах виртуализации и облачных окружениях. Из коллекции в настоящий момент сформированы только две готовые сборки на базе ветки 17 — core (339 МБ) с базовыми окружением и tkldev (419 МБ) […]