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

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. Тестирование было сделано на прошлой версии […]

Утилизация тепла дымовых газов: экология с выгодой

В поисках способов повышения эффективности предприятий энергетического сектора, а также других промышленных объектов, на которых используется оборудование, сжигающее ископаемое топливо (паровые, водогрейные котлы, технологические печи и т.д.), вопрос использования потенциала дымовых газов поднимается не в самую первую очередь. Между тем, опираясь на существующие нормы расчёта, разработанные десятки лет назад, и сложившиеся стандарты выбора ключевых показателей […]

Как проходил набор в Школу системного анализа Альфа-Банка

Крупные IT-компании довольно давно проводят школы для студентов и выпускников инженерных и математических специальностей. Кто не слышал о Школе анализа данных Яндекса или Школе программистов HeadHunter? Возраст этих проектов уже измеряется десятилетием. Не отстают от них и банки. Достаточно вспомнить Школу 21 Сбербанка, Raiffeisen Java School или Финтех Школу Tinkoff.ru. Эти проекты призваны не только […]

Глобалы — мечи-кладенцы для хранения данных. Разреженные массивы. Часть 3

В прошлых частях (1, 2) мы говорили о глобалах как о деревьях, в этой мы рассмотрим глобалы как разреженные массивы. Разреженный массив — это разновидность массива, в котором большинство значений принимает одинаковое значение. На практике часто встречаются настолько огромные разреженные массивы, что нет никакого смысла занимать память одинаковыми элементами. Поэтому есть смысл разреженные массивы реализовывать […]

Глобалы — мечи-кладенцы для хранения данных. Деревья. Часть 2

Начало — см. часть 1. 3. Варианты структур при использовании глобалов Такая структура как упорядоченное дерево имеет разные частные случаи. Рассмотрим те, которые имеют практическую ценность при работе с глобалами. 3.1 Частный случай 1. Один узел без ветвей Глобалы можно использовать не только подобно массиву, но и как обычные переменные. Например как счётчик: Set ^counter […]

Глобалы — мечи-кладенцы для хранения данных. Деревья. Часть 1

Настоящие мечи-кладенцы баз данных — глобалы — давно известны, но до сих пор немногие умеют эффективно ими пользоваться или вовсе не владеют этим супероружием. Если использовать глобалы в решении тех задач, в которых они действительно хороши, то можно добиться выдающихся результатов. Либо в производительности, либо в упрощении решения задачи (1, 2). Глобалы — это специальный […]

Google откажется от голосового поиска в Android в пользу виртуального помощника

До появления Google Assistant в мобильной платформе Android имелась функция «Голосовой поиск», которая была тесно интегрирована с основной поисковой системой. Последние годы все инновации были сосредоточены вокруг виртуального помощника, поэтому команда разработчиков Google решила полностью заменить функцию «Голосовой поиск» на Android. До недавнего времени взаимодействовать с «Голосовым поиском» можно было через приложение Google, специальный виджет […]

Трейлер о пророческом сновидении в экшене Control

Издательство 505 Games и студия Remedy выпустили сюжетный трейлер приключенческого экшена от третьего лица Control. Об истории нового проекта Remedy, которую пишет Сэм Лейк (Sam Lake), известно не так много. Трейлер приоткрывает некоторые завесы, но и ставит новые вопросы. Нам показывают главную героиню Джесси Фейден, которая после инцидента в секретном Федеральном бюро Контроля становится его […]

Видеокарта GeForce RTX 2060 SUPER в исполнении MSI получилась сверхкомпактной

В своём стремлении сделать видеокарты компактнее партнёры NVIDIA смогли продвинуться по ценовой иерархии до GeForce RTX 2070 включительно, а марка ZOTAC на январской выставке CES 2019 пообещала загнать в габариты формфактора mini-ITX даже GeForce RTX 2080 и GeForce RTX 2080 Ti, но до сих пор эти планы не реализовала на практике. В любом случае, если […]