Месяц: Август 2020

  • PayPal уже 20 лет блокирует аккаунты без объяснения причин

    от автора

    Кто-то помнит, как в начале 2000-х Сергей Голубицкий на страницах «Компьютерры» песочил платёжную систему PayPal за «массовое воровство денег со счетов клиентов». Компанию основал Максимилиан Левчин, американский миллионер, в прошлой жизни — выпускник киевской математической спецшколы, промышлявший в молодости под хакерским ником Mad Russian (а также Mad Max, Coffee, mumitroll, DELPH и Сантехник — The…

  • Data-driven подход к разработке контента: как мы создаем роботов в War Robots

    от автора

    War Robots — мультиплеерный тактический шутер от третьего лица, в котором игрок управляет огромным роботом в командном сражении 6 на 6. За шесть лет в момента релиза игры в нее было добавлено более 140 единиц контента, 64 из которых — роботы. Роботы — это «ядро» игры. Они часто выступают темой для обсуждения в рядах игроков,…

  • ELK SIEM Open Distro: ELK stack — установка и настройка

    от автора

    ELK SIEM Open Distro: ELK stack — установка и настройка. В этой главе будет описана установка и настройка ELK стека. Можно было бы эту главу пропустить и не переводить, но тогда потеряется нить между оригинальными главами.

  • Мониторинг вашей инфраструктуры с помощью Grafana, InfluxDB и CollectD

    от автора

    У компаний, которым необходимо управлять данными и приложениями на более чем одном сервере, во главу угла поставлена инфраструктура. Для каждой компании значимой частью рабочего процесса является мониторинг инфраструктурных узлов, особенно при отсутствии прямого доступа для решения возникающих проблем. Более того, интенсивное использование некоторых ресурсов может быть индикатором неисправностей и перегрузок инфраструктуры. Однако мониторинг может использоваться…

  • Зачем процессорам нужен кэш и чем отличаются уровни L1, L2, L3

    от автора

    Во всех центральных процессорах любого компьютера, будь то дешёвый ноутбук или сервер за миллионы долларов, есть устройство под названием «кэш». И с очень большой вероятностью он обладает несколькими уровнями. Наверно, он важен, иначе зачем бы его устанавливать? Но что же делает кэш, и для чего ему разные уровни? И что означает «12-канальный ассоциативный кэш» (12-way…

  • Анализ колоса пшеницы методами компьютерного зрения. Определение плоидности

    от автора

    14-ого августа завершился первый воркшоп Математического центра в Академгородке. Я выступал в роли куратора проекта по анализу колоса пшеницы методами компьютерного зрения. В этой заметке хочу рассказать, что из этого вышло. Для генетики пшеницы важной задачей является определение плоидности (число одинаковых наборов хромосом, находящихся в ядре клетки). Классический подход решения этой задачи основан на использовании…

  • Статический анализ кода коллекции библиотек PMDK от Intel и ошибки, которые не ошибки

    от автора

    Нам предложили проверить с помощью анализатора PVS-Studio коллекцию открытых библиотек PMDK, предназначенную для разработки и отладки приложений с поддержкой энергонезависимой памяти. Собственно, почему бы и нет. Тем более это небольшой проект на языке C и C++ с общим размером кодовой базы около 170 KLOC, если не считать комментарии. А значит, обзор результатов анализа не займёт…

  • Развитие цифровой аудиозаписи или как музыка перешла с кассет и дисков в интернет

    от автора

    Музыку приятно и легко слушать, она может успокаивать или веселить. Сейчас она доступна всем и послушать ее очень легко. Но так было не всегда. Об этом и поговорим.

  • Архитектура приложения React Redux

    от автора

    Предисловие Это мой первый пост на Хабре, поэтому не судите сильно строго (ну или судите, но конструктивно). Хотелось бы отметить, что в этом подходе основным преимуществом для меня стало то, что мы четко разграничиваем и делегируем бизнес логику по модулям. Один модуль отвечает за что-то одно и за что-то весьма конкретное. То есть, при таком…

  • Как провести тренинг и не сойти с ума

    от автора

    Привет, Хабр! Меня зовут Надежда, я живу в Чили и занимаюсь девопсом в международной финтех корпорации. Уже пару лет я регулярно провожу для коллег разные тренинги. Вебинары, мастер-классы… иными словами занятия, где участники получают практические навыки. Например, пишут скрипты, или учатся использовать дженкинс. В отличие от демо или презентации, где аудитория только смотрит, слушает и…