-
Osmanip – это библиотека C++, предоставляющая полезные механизмы для работы с управляющими последовательностями ANSI и настройки потока вывода программ. С помощью этих механизмов вы можете оформлять выводимые строки различными цветами и стилями, изменять расположение курсора в терминале и регулировать прочие…
-
Безвыигрышная лотерея под названием «секс»
А я продолжаю осмыслять и обобщать опыт психологической практики с людьми «от головы», а также их запросы и основные трудности, с которыми они сталкиваются в своей жизни. И сегодня мы рассмотрим одну из самых чувственных тем, на которую наложила отпечаток…
-
Mitre ATT&CK
Часть 2Обнаружение и аналитикаПервым шагом к созданию и использованию аналитики ATT&CK является понимание того, какие данные и возможности поиска у вас есть. В конце концов, чтобы обнаружить подозрительное поведение, вы должны иметь возможность видеть, что происходит в ваших системах. Один…
-
Концептограмма – как метод повышения эффективности технической документации
Поколение клипового мышления не только выросло, но и пошло устраиваться на работу. Тимлиды отмечают, что молодёжь с трудом воспринимает длинные тексты технической документации. Этот фактор нельзя игнорировать — таких сотрудников будет всё больше и больше. Поэтому нужно придумать способы обеспечить им…
-
Через Git и бэк — в фулстек: что мы узнали из опроса фронтендеров
Полтора месяца назад мы задали вам несколько вопросов, чтобы выяснить, каким должен быть хороший фронтендер и можно ли влиться в эту область после перерыва. Мы проанализировали ваши ответы и теперь знаем, что лидом можно стать в первый год работы, jQuery…
-
Руководство по сквозному тестированию: что такое E2E-тестирование с примерами
Сквозное тестированиеСквозное тестирование (End-to-end, E2E, Chain testing) — это вид тестирования, используемый для проверки программного обеспечения от начала до конца, а также его интеграцию с внешними интерфейсами. Цель сквозного тестирования состоит в проверке всего программного обеспечения на предмет зависимостей, целостности…
-
Рецепт готовки Apache Kafka: как создавался Data Lake на 80 Тb
Kafka позволит вам грамотно организовать работу с большим массивом данных, но в процессе может подкинуть проблем. Иногда придется устроить танцы с бубном, чтобы программа продолжила работать, а не рухнула в момент запуска.О не очень стандартном использовании Apache Kafka и лайфхаках…
-
Эмуляция противника и Red Teaming
Часть 1Эмуляторы противника создают сценарий для проверки определенных аспектов тактики, методов и процедур противника (TTP). Затем красная команда следует сценарию, работая в целевой сети, чтобы проверить, как защита может работать против эмулируемого противника.Atomic Red Team можно использовать для тестирования отдельных…
-
Из разработчиков игр в разработчики сервиса Balancy для разработчиков игр
Несколько лет стартапства и разработки своей провальной MOBA, чтобы в итоге создать новый стартап для помощи другим разработчикам игр. Сорванные оферы из-за *****, переезд на Кипр и другие приключения.Как всё начиналосьВ далёком 2014 на одном из геймджемов мы представили прототип…
-
Оценка уровня принимаемого сигнала и задержки ZigBee в различных условиях. Часть 2
Первую часть статьи читайте здесь.3.2. Анализ экспериментальных результатовРассеяние и помехи сигнала оказывают относительное влияние на производительность ZigBee. Каждый раз колебания RSSI при незначительном изменении условий в помещении и соответствующее им временное отклонение показывают сильную нестабильность сигналов ZigBee и уровня задержки.…