Category: Blog

Microsoft выпустила официальную Rust библиотеку для Windows API

Библиотека оформлена в виде Rust crate под MIT License, который можно использовать вот так: [dependencies] windows = «0.2.1» [build-dependencies] windows = «0.2.1» После этого в скрипте сборки build.rs можно сгенерировать те модули, которые нужны для вашего приложения: fn main() { windows::build!( windows::data::xml::dom::* windows::win32::system_services::{CreateEventW, SetEvent, WaitForSingleObject} windows::win32::windows_programming::CloseHandle ); } Документация о доступных модулях опубликована на docs.rs. […]

Баг о слишком быстром скроллинге с использованием тачпада закрыт без исправления

Более чем два года назад в Gnome GitLab был открыт багрепорт о том, что скроллинг в GTK-приложениях с помощью тачпада получился слишком быстрым или слишком чувствительным. В дискуссии участвовали 43 человека. Мейнтейнер GTK+, Маттиас Класен, изначально утверждал, что не видит проблему. Комментарии были в основном на тему «как оно работает», «как оно работает в других […]

Google закрывает сторонний доступ к Chrome Sync API

В ходе аудита компания Google обнаружила, что некоторые сторонние продукты, основанные на коде Chromium, используют ключи, позволяющие получить доступ к некоторым API и сервисам Google, предназначенным для внутреннего использования. В частности к google_default_client_id и к google_default_client_secret. Благодаря этому пользователь имеет возможность получать доступ к своим собственным Chrome Sync данным (таким, как закладки) не только в […]

Raspberry Pi Pico

Команда Raspberry Pi выпустила плату на кристалле RP2040 с 40-нм архитектурой: Raspberry Pi Pico. Спецификация RP2040: Двухядерный Arm Cortex-M0+ @ 133МГц 264Кб RAM Поддержка до 16МбFlash памяти через выделенную шину QSPI DMA контроллер 30 GPIO пинов, 4 из которых могут быть использованы как аналоговые входы 2 UART, 2 SPI и 2 I2C контроллера 16 ШИМ […]

Разработчики смогли запустить Ubuntu на чипе M1 от Apple.

«Мечтаете о возможности запускать Linux на новом чипе компании Apple? Реальность намного ближе, чем вы можете предположить.» С таким подзаголовком пишет об этой новости популярный сайт, среди любителей Ubuntu по всему мире omg!ubuntu! Разработчики из компании Corellium, занимающейся виртуализацией на чипах ARM, смогли запустить и получить устойчивую работу дистрибутива Ubuntu 20.04 на последнем Apple Mac […]

DNSpooq — семь новых уязвимостей в dnsmasq

Специалисты из JSOF research labs сообщили о семи новых уязвимостях в DNS/DHCP сервере dnsmasq. Сервер dnsmasq весьма популярен и используется по умолчанию во многих дистрибутивах linux, а также в сетевом оборудовании Cisco, Ubiquiti и прочих. Уязвимости Dnspooq включают в себя отравление DNS-кэша, а также удаленное выполнение кода. Уязвимости исправлены в dnsmasq 2.83. В 2008 году […]

RedHat Enterprise Linux теперь бесплатен для малых бизнесов

Компания RedHat изменила условия бесплатного использования полнофункциональной системы RHEL. Если раньше это можно было делать лишь разработчикам и только на одном компьютере, то теперь бесплатная учётная запись разработчика позволяет бесплатно и совершенно легально использовал RHEL в продакшене на не более чем 16 машинах, с самостоятельной поддержкой. Помимо этого RHEL можно бесплатно и легально использовать к […]

GNU nano 5.5

14 января была опубликована новая версия простого консольного текстового редактора GNU nano 5.5 «Rebecca». В этом релизе: Добавлена опция set minibar которая вместо строки заголовка, показывает строку с основной информацией о редактировании: имя файла (плюс звездочка, когда буфер модифицирован), позиция курсора (строка, столбец), символ под курсором (U+xxxx), флаги, плюс текущая позиция в буфере (в процентах […]

Flatpak 1.10.0

Вышла первая версия новой стабильной ветки 1.10.х менеджера пакетов Flatpak. Главной новинкой в этой серии по сравнению с 1.8.х является поддержка нового формата репозиториев, который делает обновления пакетов быстрее и загружает меньше данных. Flatpak — это утилита для развёртывания, управления пакетами и виртуализации для Linux. Предоставляет песочницу, в которой пользователи могут запускать приложения без влияния […]

Компания Open Source Security спонсирует разработку gccrs

12 января компания Open Source Security, известная разработкой grsecurity, объявила о спонсировании разработки фронтенда к компилятору GCC для поддержки языка программирования Rust — gccrs. Изначально gccrs разрабатывался параллельно с оригинальным компилятором Rustc, но из-за отсутствия спецификаций к языку и частых ломающих совместимость изменений на раннем этапе разработка была временно заброшена и возобновилась только после выхода Rust […]

Очередной апдейт Astra Linux Common Edition 2.12.40

Компанией ГК Astra Linux выпущено очередное обновление для релиза Astra Linux Common Edition 2.12.40 В обновлениях: Обновлен образ инсталляционного диска с поддержкой ядра 5.4 с улучшенной поддержкой процессоров 10 поколения от Intel и AMD, GPU-драйверов. Улучшения интерфейса пользователя: добавлены 2 новые цветовые схемы оформления: светлая и темная (fly-data); переработано оформление диалога «Завершение работы» (fly-shutdown-dialog); улучшения […]

Wine 6.0

Команда разработчиков Wine с гордостью объявляет о доступности нового стабильного релиза Wine 6.0. Этот релиз представляет собой год активной разработки и содержит более 8300 изменений. Значимые изменения: Модули ядра в формате PE. Бэкэнд Vulkan для WineD3D. Поддержка DirectShow и Media Foundation. Редизайн текстовой консоли. Этот релиз посвящен памяти Кена Томаса (Ken Thomases), который ушёл из […]

DDoS qorunması olan etibarlı veb sayt hostinqi alın, VPS VDS serverlər 🔥 DDoS qorunması olan etibarlı veb sayt hostinqi alın, VPS VDS serverlər | ProHoster