Autor: Juri Gagarin

Киберправовая школа. 5-дневный интенсив по цифровому праву

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

Компилируемая конфигурация распределённой системы

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

Compilable configuration of a distributed system

In this post we’d like to share an interesting way of dealing with configuration of a distributed system. The configuration is represented directly in Scala language in a type safe manner. An example implementation is described in details. Various aspects of the proposal are discussed, including influence on the overall development process. (на русском) Introduction […]

Особенности работы Auto Tiering в СХД Qsan XCubeSAN

Продолжая рассматривать технологии ускорения операций ввода/вывода в применении к СХД, начатые в предыдущей статье, нельзя не остановиться на такой весьма популярной опции, как тиринг (Auto Tiering). Хотя идеология работы данной функции весьма близка у различных производителей систем хранения, мы рассмотрим особенности реализации тиринга на примере СХД Qsan. Несмотря на многообразие данных, хранимых на СХД, эти […]

Реализация SSD кэширования в СХД QSAN XCubeSAN

Технологии повышения производительности, основанные на использовании SSD и широко применяемые в СХД, уже давно изобретены. Прежде всего – это применение SSD в качестве пространства хранения, что на 100% эффективно, но дорого. Поэтому в ход идут технологии тиринга и кэширования, где SSD используются только для наиболее востребованных («горячих») данных. Тиринг хорош для сценариев долговременного (дни-недели) использования […]

Эволюция CI в команде мобильной разработки

Сегодня большинство программных продуктов разрабатываются в командах. Условия успеха командной разработки можно представить в виде простой схемы. Написав код, вы должны убедиться, что он: Работает. Ничего не ломает, в том числе код, который написали ваши коллеги. Если оба условия выполняются, то вы на пути к успеху. Чтобы легко проверять эти условия и не сворачивать с […]

SneakyPastes: новая кибершпионская кампания затронула четыре десятка стран

«Лаборатория Касперского» раскрыла новую кампанию кибершпионажа, жертвами которой стали пользователи и организации практически в четырёх десятках стран по всему миру. Атака получила название SneakyPastes. Анализ показывает, что её организатором является кибергруппировка Gaza, в которую входят ещё три команды злоумышленников — Operation Parliament (известна с 2018 года), Desert Falcons (известна с 2015 года) и MoleRats (действует […]

Резервное копирование MS SQL: пара полезных функций Commvault, про которые не все знают

Сегодня расскажу про две возможности Commvault для резервного копирования MS SQL, которые незаслуженно обходят стороной: гранулярное восстановление и плагин Commvault для SQL Management Studio.  Базовые моменты настройки рассматривать не буду. Пост скорее для тех, кто уже умеет устанавливать агент, настраивать расписание, политики и пр. О том, как устроен Commvault и что он умеет, рассказывал в […]

Резервное копирование с помощью Commvault: немного статистики и кейсов

В предыдущих постах мы делились инструкциями по настройке резервного копирования и репликации на базе Veeam. Сегодня мы хотим рассказать про резервное копирование средствами Commvault. Инструкций не будет, зато расскажем, что и как уже бэкапят наши клиенты. СХД системы резервного копирования на базе Commvault в дата-центре OST-2. Как это работает? Commvault – это платформа для резервного […]

Splunk Universal Forwarder в докере как сборщик системных логов

Splunk является одним из нескольких наиболее узнаваемых коммерческих продуктов для сбора и анализа логов. Даже сейчас, когда продажи в России больше не производятся, это не повод не писать инструкции/how-to по этому продукту. Задача: собирать системные логи с docker нод в Splunk не меняя конфигурацию хост-машины Начать хотелось бы с официального подхода, который выглядит странноватым при […]

Very Little Nightmares — пугающий, но милый мир ночных кошмаров появится на iOS

В 2017 году издательство Bandai Namco Entertainment и студия-разработчик Tarsier представили весьма мрачный ужастик Little Nightmares, выполненный в милой визуальной стилистике. После этого платформер обзавёлся несколькими дополнениями, а вскоре он выйдет на Nintendo Switch. Поклонникам будет интересно узнать, что погрузиться в пугающее приключение можно будет и на мобильных устройствах под управлением iOS. Bandai Namco Entertainment […]

Что полезного можно вытащить из логов рабочей станции на базе ОС Windows

Пользовательская рабочая станция — самое уязвимое место инфраструктуры по части информационной безопасности. Пользователям может прийти на рабочую почту письмо вроде бы из безопасного источника, но со ссылкой на заражённый сайт. Возможно, кто-то скачает полезную для работы утилиту из неизвестно какого места. Да можно придумать не один десяток кейсов, как через пользователей вредоносное ПО может внедриться […]

Kup niezawodny hosting dla stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup niezawodny hosting dla stron z ochroną przed DDoS, serwery VPS VDS | ProHoster