Автор: ProHoster

Релиз ядра Linux 5.9

После двух месяцев разработки Линус Торвальдс представил релиз ядра Linux 5.9. Среди наиболее заметных изменений: ограничение импорта символов из проприетарных модулей в GPL-модули, ускорение операций переключения контекста при помощи процессорной инструкции FSGSBASE, поддержка сжатия образа ядра при помощи Zstd, переработка расстановки приоритетов для потоков в ядре, поддержка протокола PRP (Parallel Redundancy Protocol), планирование с учётом […]

Вышло ядро версии Linux 5.9 добавлена поддержка FSGSBASE и Radeon RX 6000 «RDNA 2»

Линус Торвальдс объявил о стабилизации версии 5.9. В числе прочих изменений он внес в ядро версии 5.9 поддержку FSGSBASE, которая должна улучшить производительность переключения контекста на процессорах AMD и Intel. FSGSBASE позволяет читать и изменять содержимое регистров FS/GS из пространства пользователя, что должно улучшить общую производительность, пострадавшую после закрытия уязвимостей Spectre/Metldown. Сама поддержка была добавлена […]

Выпуск инструмента командной строки Googler 4.3

Googler — это мощный инструмент для поиска в Google (Интернет, новости, видео и поиск по сайту) из командной строки. Он показывает для каждого результата заголовок, аннотацию и URL-адрес, который можно напрямую открыть в браузере из терминала. Демонстрационный ролик. Изначально googler был написан для обслуживания серверов без графического интерфейса, однако вскоре он развился в очень удобную […]

Эта база данных в огне…

Позвольте мне рассказать техническую историю. Много лет назад я разрабатывал приложение со встроенными в него функциями совместной работы. Это был удобный экспериментальный стек, в котором использовался полный потенциал раннего React и CouchDB. Он в реальном времени синхронизировал данные по JSON OT. Его использовали во внутренней работе компании, однако широкая применимость и потенциал в других сферах […]

MS SQL Server: BACKUP на стероидах

Подождите! Подождите! Правда, это не очередная статья про типы бэкапов SQL Server. Я даже не буду рассказывать про отличия моделей восстановления и как бороться с разросшимся «логом». Возможно (только возможно), после прочтения этого поста, вы сможете сделать так, чтобы бэкап, который снимается у вас стандартными средствами, завтра ночью снялся, ну, в 1.5 раза быстрее. И […]

AnLinux: простой способ установить Linux-окружение на Android-телефон без рута

Любой телефон или планшет, работающий на Android, — это устройство, которое управляется ОС Linux. Да, очень модифицированной ОС, но все же основа Android — ядро Linux. Но, к сожалению, для большинства телефонов опция «снести Android и поставить дистрибутив по своему вкусу» недоступна. Поэтому, если хочется Linux на телефоне, приходится покупать специализированные гаджеты вроде PinePhone, о […]

Глава NVIDIA пообещал не убивать графику Arm Mali после объединения компаний

Участие глав NVIDIA и Arm в импровизированной конференции на Саммите разработчиков позволило услышать позиции руководства компаний по дальнейшему развитию бизнеса после предстоящей сделки по объединению. Оба выражают уверенность, что она будет одобрена, а основатель NVIDIA ещё и утверждает, что не даст загубить фирменную графику Arm Mali. Дженсен Хуанг (Jensen Huang) с самого момента официального объявления […]

Разработчики Haven рассказали об основах игрового процесса и показали новый отрывок из игры

Творческий руководитель студии The Game Bakers Эмерик Тоа (Emeric Thoa) на сайте официального блога PlayStation рассказал о трёх главных элементах игрового процесса Haven. Во-первых, исследование и перемещение. Совместное изучение планеты призвано расслабить игроков, а механика скольжения, используемая для передвижения, — подарить ощущение от совместного катания на лыжах. Во-вторых, сражения. Бои проходят в реальном времени и […]

Создатель Silent Hill: Shattered Memories трудится над духовным наследником игры

Сэм Барлоу (Sam Barlow), известный по играм Her Story и Telling Lies, поделился серией любопытных сообщений. В них разработчик поведал о своих намерениях создать духовное продолжение Silent Hill: Shattered Memories, над которой он трудился в качестве ведущего дизайнера и сценариста. Сейчас Барлоу активно продвигает эту идею и не может поделиться всеми подробностями, однако кое-какую информацию […]

Выпуск Dendrite 0.1.0, коммуникационного сервера с реализацией протокола Matrix

Опубликован выпуск Matrix-сервера Dendrite 0.1.0, который ознаменовал переход разработки на стадию бета-тестирования. Dendrite развивается основной командой разработчиков децентрализованной коммуникационной платформы Matrix и позиционируется как реализация второго поколения серверных компонентов Matrix. В отличие от эталонного сервера Synapse, написанного на языке Python, код Dendrite развивается на языке Go. Обе официальные реализации распространяются под лицензией Apache 2.0. В […]

Выпуск языка программирования Rust 1.47

Опубликован релиз 1.47 языка системного программирования Rust, основанного проектом Mozilla. Язык сфокусирован на безопасной работе с памятью, обеспечивает автоматическое управление памятью и предоставляет средства для достижения высокого параллелизма выполнения заданий, при этом обходясь без использования сборщика мусора и runtime (runtime сводится к базовой инициализации и сопровождению стандартной библиотеки). Автоматическое управление памятью в Rust избавляет разработчика […]

NVIDIA CUDA Toolkit 11 и драйверы 450+

Бинарные сборки CUDA Toolkit 11+ и Драйверов 450+ доступны для загрузки с репозитория nvidia для Fedora 32, Ubuntu 20.04 и др. Официальной новости я не смог найти, но те кто использует адаптированные версии от negativo17 или ручной сборки, смогут обновиться и начать использовать таки C++17 в начале перехода мира на C++20 Источник: linux.org.ru