4 must-have паттерна проектирования в Python

Пишете на Python и не знаете, с какого паттерна проектирования начать? В статье разбор популярных шаблонов с примерами кода на Python. Абстрактная фабрика Не путайте этот шаблон с другим представителем порождающих паттернов проектирования – фабричным методом, который мы разбирали раньше. Модуль стандартной Python библиотеки json иллюстрирует пример, когда требуется создание экземпляров объектов от имени вызывающей […]

Встреча с основателем НСТР Виктором Черниковым

Про НСТР на Хабре уже писали, но довольно давно: Российская частная космическая компания НСТР РТ выходит из информационной тени Больше космоса в Воронеже Сегодня в Воронеже прошла открытая встреча, где Виктор Черников, основатель и генеральный директор НСТР, рассказывал про индустрию, компанию и бизнес. Впечатления встреча оставила положительные. Виктор действительно болеет тем, что делает. Я записал […]

Инструменты Метода управления проектной организацией (часть 2)

Продолжаю серию публикаций об управлении проектной организацией в условиях когда много нужно выполнять все обязательства в срок и в полном объеме и есть ограничение по ресурсам. В прошлый раз я рассказал о концепции Pulse Management (Метода Пульса, далее «Метод»), а сейчас затронем тему инструментов. Рассказывая на тренингах про Agile-подходы типа Scrum или eXtreme Programming неизбежно […]

12 лучших нововведений DJI Osmo Mobile 3

Osmo Mobile 2 стал для многих блогеров и начинающих видеографов необходимым устройством, без которого они просто не выходили из дома. Но из-за особенностей конструкции брать его с собой без сумки или специального чехла было немного проблематично. Но возможности Osmo Mobile 2 всегда перевешивали тот небольшой дискомфорт при транспортировке. В DJI приняли на вооружение недостаток модели […]

ESP32-CAM Video Streaming Server Подключение I2C и SPI дисплеев

ESP-32 CAM модуль с камерой от Diymore ESP32-CAM Video Streaming Server Пример использования находится тут. Предварительно надо установить библиотеки: Esp32 board in Arduino Ide Windows / Esp32 board in Arduino Ide Linux and Mac Подробные настройки есть в статье. В моем случае я использовал модуль AI-THINKER поэтому раскомментировал #define CAMERA_MODEL_AI_THINKER У меня не заработала функиональность […]

7 ключевых индикаторов риска Active Directory на панели мониторинга Varonis

Все, что нужно злоумышленнику, – это время и мотивация для проникновения в вашу сеть. Но наша с вами работа состоит в том, чтобы не дать ему этого сделать или, по крайней мере, максимально усложнить эту задачу. Нужно начать с определения слабых мест в Active Directory (далее – AD), которые злоумышленник может использовать для получения доступа […]

Я написал эту статью, ни разу не посмотрев на клавиатуру

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

Исследование системы магнитной левитации с модальным управлением

Данный материал создан ввиду прошедшей защиты выпускной квалификационной работы бакалавра, учитывающей некоторые замечания по объекту управления. Материал создаётся в качестве первоначального задела под возможную магистерскую диссертацию по той же тематике. Современные системы магнитной левитации находят всё более и более широкое применение: высокоскоростные пассажирские поезда, изоляция чувствительных к вибрациям механизмов, магнитные подшипники, левитация расплавленного металла в […]

Звуковой проектор на «акустических линзах» — разбираемся, как работает технология

Обсуждаем устройство для передачи направленного звука. Оно использует специальные «акустические линзы», а принцип его работы напоминает оптическую систему фотокамеры. О разнообразии акустических метаматериалов С различными метаматериалами, акустические свойства которых зависят от внутренней структуры, инженеры и ученые работают достаточно давно. Например, в 2015 году физикам удалось напечатать на 3D-принтере «акустический диод» — он представляет собой цилиндрический […]

Как просто подключить и начать печатать через портативный Bluetooth принтер EPS/POS в приложении Xamarin Android

С чего же мы начнём? Добавим в проект Nuget пакет для работы с EPS/POS командами. Для этого откройте Package Manager Console и добавьте Zebra.Printer.SDK командой Install-Package Zebra.Printer.SDK По сути, не имеет значения какую модель принтера вы используете и кто производитель. Вам нужно убедиться в том, что принтер поддерживает работу с EPS/POS командами (их большинство). В […]