Месяц: Декабрь 2020
-
Эксплуатация Ceph: флаги для управления восстановлением и перемещением данных
—
от автора
Продолжаем рассказывать об эксплуатации Ceph. Сегодня поговорим о процессе восстановления данных и флагах, которые позволяют его контролировать: norebalance, nobackfill и norecover. Статья подготовлена на основе лекции Александра Руденко, ведущего инженера в группе разработки «Облака КРОК». Лекция доступна в рамках курса по Ceph в «Слёрме». Для полного понимания рекомендуем сначала прочесть статью о флагах для управления…
-
Самая хитрая защита флоппи-дисков
—
от автора
Введение Недавно я затеял одиссею по изучению защит гибких дисков В своих предыдущих постах я уже рассказывал (напрямую или косвенно) о примерах интересных схем защиты гибких дисков: Слабые биты. [ссылка: Weak bits floppy disc protection: an alternate origins story on 8-bit]. Защита «слабыми битами» реализуется так: часть поверхности диска оставляется пустой изменений потоков намагниченности. В…
-
Санта Клаус поздравил пользователей Хабра
—
от автора
На фоне неутешительных новостей об эпидемии коронавируса в мире, осталось незамеченным позитивное и долгожданное событие, которое произошло еще в ноябре. Санта-Клаус официально открыл рождественский сезон. С учетом нынешней ситуации сделал он это онлайн. И решил лично поздравить через видеообращение всех жителей планеты. Не обделил вниманием он и пользователей Хабра. За плодотворную работу всех IT-специалистов, которые…
-
Как мы обучили нейросеть генерировать тени на фотографии
—
от автора
Привет, Хабр!Я работаю Computer Vision Engineer в Everypixel и сегодня расскажу вам, как мы учили генеративно-состязательную сеть создавать тени на изображении.Разрабатывать GAN не так трудно, как кажется на первый взгляд. В научном мире существует множество статей и публикаций на тему генеративно-состязательных сетей. В этой статье я покажу вам, как можно реализовать архитектуру нейросети и решение,…
-
Практические истории из наших SRE-будней. Часть 3
—
от автора
Рады продолжить цикл статей с подборками из недавних вызовов, случившихся в нашей повседневной практике эксплуатации. Для этого мы описываем свои мысли и действия, которые привели к их успешному преодолению. Новый выпуск посвящён опыту с неожиданно затянувшейся миграцией одного Linux-сервера, знакомству с Kubernetes-оператором для ClickHouse, способу ускорить восстановление данных в сломавшейся реплике PostgreSQL и последствиями обновления…
-
Автоматизации, которые сэкономили мне много часов в 2020 году
—
от автора
Несложные автоматизации, от которых я получаю профит каждый день2020 был для меня отличным годом, если не считать раздражения по поводу глобальной пандемии. Я переехал за город, автоматизировал некоторые повседневные дела, сижу здесь сейчас с неопределенным будущим и со всей свободой, о которой я только мог желать.Жизнь — полный беспорядок, но в целом мне это нравится…
-
GIS DAYS 2020, краткий обзор сессии PRO2
—
от автора
Мы продолжаем обзор докладов конференции GIS DAYS. Профессиональная секция PRO2 была посвящена мониторингу критической информационной инфраструктуры (КИИ), а также способам обнаружения аномалий в сетях автоматизированных систем управления технологическими процессами (АСУ ТП). Коллеги представили 11 докладов, их ревью в нашем материале. Ведущий инженер группы интегрированных систем операционного контроля компании «Газинформсервис» Евгений Гришин рассказал о подходах к…
-
Самоучитель по WinCC OA. Часть 9. Control-скрипт. Небыстро, но правильно. Полноценный запуск ui
—
от автора
В процессе создания модели поведения клапанов мы создали (и в прошлой части модифицировали его) скрипт Model, в котором было несколько вызовов dpConnect и несколько callback-функций. Тогда я писал, что это «быстрый, но неправильный способ». Эта пауза была необходима, чтобы предварительно ознакомиться с функцией dpQuery. Предлагаю вернуться немного назад и реализовать модель медленно и очень занудно правильно, теперь…
-
Мышка с мышкой: работа мозга во время бесконтактного управления курсором
—
от автора
Мозг человека можно сравнить с центром управления полетами. Он постоянно курирует множество процессов. Некоторые из них сложнее и требуют больше внимание, другие же протекают в фоновом режиме. Разница между осознанными и неосознанными действиями достаточно очевидна: скажите человеку, что вы бросите ему яблоко, и он будет осознанно пытаться его поймать; сделайте то же самое, но без…
-
Как устроены абилки в War Robots
—
от автора
Привет! Меня зовут Владимир Попов, и я клиентский разработчик на проекте War Robots. War Robots существует уже несколько лет: за это время в игре появились десятки новых мехов. И, конечно, ни один из них не был бы уникальным без собственного набора способностей. О том, как устроена и как эволюционировала система способностей в нашей игре, просто…