Категория: Блог

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 PWM […]

Разработчиците успяха да стартират Ubuntu на чипа M1 от Apple.

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

DNSpooq — седем нови уязвимости в dnsmasq

Специалисти от изследователските лаборатории JSOF съобщиха за семи нови уязвимости в 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 "Ребека". В това издание: Добавена е опцията set minibar, която вместо реда на заглавието показва ред с основната информация за редактирането: име на файла (плюс звездичка, когато буферът е модифициран), позиция на курсора (ред, колона), символ под курсора (U+xxxx), флагове, плюс текущата позиция в буфера (в проценти […]

Flatpak 1.10.0

Излезе първата версия на новата стабилна версия 1.10.x на мениджъра на пакети Flatpak. Основната новост в тази серия в сравнение с 1.8.x е подкрепата за нов формат на хранилища, който прави ъпдейтите на пакети по-бързи и изтегля по-малко данни. 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, VPS VDS сървъри 🔥 Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри | ProHoster