Рубрика: Блог

В Ubuntu нарушена работа DKMS

В недавнем обновлении (2.3-3ubuntu9.4) в Ubuntu 18.04 нарушена нормальная работа системы DKMS (Dynamic Kernel Module Support), используемой для сборки сторонних модулей ядра после обновления ядра Linux. Признаком проблемы является вывод сообщения «/usr/sbin/dkms: line### find_module: command not found» при ручной установке модулей, или подозрительно отличающиеся размеры initrd.*.dkms и нового созданного initrd (это можно проверить пользователям unattended-upgrade). […]

Для Nintendo Switch подготовлена неофициальная прошивка с LineageOS

Для игровой приставки Nintendo Switch опубликована первая неофициальная прошивка платформы LineageOS, позволяющая использовать на приставке Android-окружение, вместо штатного окружения на базе FreeBSD. Прошивка основана на сборках LineageOS 15.1 (Android 8.1) для устройств NVIDIA Shield TV, которые как и Nintendo Switch базируются на SoC NVIDIA Tegra X1. Поддерживается работа в режиме портативного устройства (вывод на встроенный […]

Выпуск свободной системы 3D-моделирования Blender 2.80

После почти двух лет разработки опубликован выпуск свободного пакета 3D-моделирования Blender 2.80, который стал одним из самых значительных выпусков в истории проекта. Основные новшества: Кардинально переработан интерфейс пользователя, который стал более привычным для пользователей, имеющих опыт работы в других графических пакетах. Предложена новая тёмная тема оформления и привычные панели с современный набором пиктограмм вместо текстовых […]

«Любит и не любит»: DNS over HTTPS

Разбираем мнения относительно особенностей работы DNS over HTTPS, которые за последнее время стали «яблоком раздора» среди интернет-провайдеров и разработчиков браузеров. / Unsplash / Steve Halama Суть разногласий В последнее время крупные СМИ и тематические площадки (в том числе Хабр), часто пишут о протоколе DNS over HTTPS (DoH). Он шифрует запросы к DNS-серверу и ответы на […]

Закон Паркинсона и как его нарушить

«Работа заполняет время, отпущенное на неё». Закон Паркинсона Если ты не британский чиновник образца 1958 года, не надо следовать этому закону. Никакая работа не обязана занимать всё отведённое на неё время. Пара слов о законе Сирил Норткот Паркинсон – британский историк и блестящий сатирик. С цитаты, которую так часто всерьез  называют законом, начинается эссе, опубликованное […]

Опубликована полная спецификация смартфона Librem 5

Компания Purism опубликовала полную спецификацию Librem 5. Основное железо и характеристики: Процессор: i.MX8M (4 ядра, 1.5GHz), GPU поддерживает OpenGL/ES 3.1, Vulkan, OpenCL 1.2; Оперативная память: 3 ГБ; Внутренняя память: 32 ГБ eMMC; Разъем MicroSD (поддержка карт памяти до 2 ТБ); Экран 5.7″ IPS TFT с разрешением 720×1440; Съемная батарея 3500 мАч; Wi-Fi: 802.11abgn (2.4ГГц + […]

Транзакции в глобалах InterSystems IRIS

СУБД InterSystems IRIS поддерживает любопытные структуры для хранения данных — глобалы. По сути это многоуровневые ключи с различными дополнительными плюшками в виде транзакций, быстрых функций для обхода деревьев данных, блокировок и своего языка ObjectScript. Подробнее о глобалах в цикле статей «Глобалы — мечи-кладенцы для хранения данных»: Деревья. Часть 1 Деревья. Часть 2 Разреженные массивы. Часть […]

101 совет, как стать хорошим программистом (и человеком)

1. Научитесь гуглить Быть программистом, — значит научиться искать ответы на свои вопросы. Научившись эффективно «гуглить», вы сэкономите много времени, затрачиваемого на разработку. 2. Не обещайте много, но делайте больше, чем обещали Лучше сообщать вашей команде, что выполнение задачи займет три недели, но выполнять её за две, чем наоборот. Следуя этому принципу, вы выстроите доверительные […]

Latte Dock 0.9 — альтернативная панель для KDE Plasma

В новой версии: Панель может окрашиваться в цвет активного окна. При включенной прозрачности усилен контраст с фоном. Новые стили индикаторов открытых окон: DaskToPanel, Unity. Стили можно получить с узла store.kde.org. Панели в разных Комнатах могут работать не только обособленно, но и синхронизированно. Полный редизайн настроек панели, окно подстраивается под разрешение экрана. Внешний вид бейджиков (индикаторов […]

Драйвер флоппи-дисков оставлен в ядре Linux без сопровождения

В состав ядра Linux 5.3 приняты изменения с добавлением дополнительной защиты ioctl-вызовов, связанных с драйвером floppy, а сам драйвер помечен как оставленный без сопровождения («orphaned»), что подразумевает прекращение его тестирования. Драйвер рассматривается как устаревший, так как для его тестирования трудно найти работающее оборудование — все актуальные внешние накопители, как правило, используют интерфейс USB. При этом […]

11 удалённо эксплуатируемых уязвимостей в TCP/IP стеке VxWorks

Исследователи безопасности из компании Armis раскрыли информацию об 11 уязвимостях (PDF) в TCP/IP стеке IPnet, используемом в операционной системе VxWorks. Проблемам присвоено кодовое имя «URGENT/11». Уязвимости могут быть эксплуатированы удалённо через отправку специально оформленных сетевых пакетов, в том числе для некоторых проблем возможно совершение атаки при доступе через межсетевые экраны и NAT (например, если атакующий […]

В компилятор шейдеров ACO для Vulkan-драйвера RADV добавлена поддержка вершинных шейдеров

В развиваемый компанией Valve открытый компилятор шейдеров ACO добавлена поддержка вершинных шейдеров и внесены изменения, позволившие добиться заметного повышения производительности. График изменения времени компиляции шейдеров: В некоторых играх, например «Nier: Automata», данный компилятор позволяет получить примерно на 12% больший FPS, чем на Windows. На GNU/Linux, игра запускается через Proton. Тестирование было сделано на прошлой версии […]

Купить надежный хостинг для сайтов с защитой от DDoS, VPS VDS серверы 🔥 Купить надежный хостинг для сайтов с защитой от DDoS, VPS VDS серверы | ProHoster