Блог

Фильтр по тегам

    Как мы упростили процесс интерактивной визуализации данных в веб-приложении, используя HoloViews

    Идея этой статьи родилась, когда наша команда занималась разработкой минимально жизнеспособного продукта (MVP) внутренней веб-системы, важной составляющей которой было визуальное представление данных, а именно результатов работы различных анализаторов исходного кода программного обеспечения. Из всего разнообразия библиотек визуализации в веб мы выбрали HoloViews, поскольку она в наибольшей степени соответствовала компетенциям нашей команды, костяк которой в силу специфики проекта составляли специалисты по анализу данных. 

    Termidesk 6 лет спустя: куда движется российский VDI

    Данная статья — первая из серии материалов, посвященных Termidesk. Termidesk — это VDI-решение из экосистемы продуктов «Группы Астра», которое позволяет управлять полным жизненным циклом виртуальных рабочих мест, обеспечивая их безопасную доставку пользователям. Это полноценный продукт с регулярно выходящими обновлениями и развитой круглосуточной поддержкой. На сегодняшний день он существует в двух редакциях: Termidesk Terminal и Termidesk VDI.

    Начинаем утреннюю зарядку для тех, кто смотрит нас вечером, или основы сбора логов в ОС Astra Linux Special Edition

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

    Разбираемся со сканерами в Linux: получение информации об устройстве и поиск подходящего драйвера

    Пропущен первый (низший) уровень работы USB-стека — драйвер хост-контроллера, и внимание уделено рассмотрению событий обработки подключения, отключения, инициализации устройств, выбора драйвера и управления ресурсами, происходящих на втором (среднем) уровне, а также работе драйверов, поддерживающих определенные классы устройств на третьем (высшем) уровне. Использованные в тексте команды известны администраторам любого Linux-дистрибутива. Впрочем, это не мешает останавливаться на таких очевидных вещах, как описание параметров их выполнения. Впереди вас ожидают портянки консольного вывода, но без этого никак.

    Разработка через Termidesk: утопия или рабочая реальность разработчика

    В этой части я расскажу о технологиях, которые мы используем в процессе создания Termidesk, а также поделюсь опытом выхода из курьезных рабочих ситуаций на примере трех кейсов. Например, что мы делаем, если во время работы через ВРМ (виртуальное рабочее место) пропал интернет. Или как обстоят дела с задержками при наборе с клавиатуры

    Разбираемся со сканерами в Linux: Установка и конфигурирование устройства

    Во второй части начнем работать со сканирующим устройством. Разберем, каким образом файлу символьного устройства назначаются права и загружается драйвер (а иногда и модуль), как выполнять диагностику и отладку в случае возникновения проблем, и сведем все возможные проблемы в один список в порядке очередности их решения. Попробуем установить устройство без драйвера

    Битва протоколов. Сравнение SPICE, RDP и TERA

    Сегодня пройдемся по сравнительным характеристикам протоколов удаленного доступа, которыми пользовались миллионы людей в период пандемии, но не придавали этому значения с точки зрения нагрузки на каналы связи.

    Сжатие данных в PostgreSQL: как различные методы влияют на хранение TOAST

    В мире управления базами данных от эффективного хранения больших объемов информации зависит оптимизация производительности и использования дискового пространства. В этой статье разберем основные методы сжатия данных в TOAST, их эволюцию, плюсы и минусы PGLZ и LZ4 и продемонстрируем базовую работу с TOAST в Postgres. В завершение обсудим, как данные с различными методами сжатия могут храниться в одной TOAST-таблице

    Надоело просто добавлять запись в log-файл. Что еще можно сделать с помощью syslog-ng в Astra Linux SE?

    Любой человек, который регулярно сталкивается с темой логирования, рано или поздно задаётся вопросом: «А что ещё можно сделать с логами, помимо простого добавления записей в некоторый файл?». Поэтому сейчас поговорим о таком мощном инструменте обработки логов, как syslog-ng