В прошлой статье мы рассмотрели теоретическую основу такого понятия как полиморфизм. Теперь же перейдем к рассмотрению что там «под капотом». Читать далее
Привет! Меня зовут Павел Козяев, я ведущий специалист по анализу киберугроз в BI.ZONE. Эта статья посвящена компрометации домена на FreeIPA. Разберемся с событиями FreeIPA, которые полезны для мониторинга, и векторами компрометации домена, когда злоумышленник получает доступ к…
Директор решил “обелить” бизнес и сменил юрадрес с Москвы на родной подмосковный город. Через 4 месяца — 19 требований от налоговой, вызов в администрацию и попытка признать блогеров сотрудниками. Разбираем, как одна хорошая идея обернулась налоговым кошмаром. Читать далее
DevOps съел архитектора? Как тикеты убили системное мышлениеВы узнаете: ???? Почему техдолг - не баг, а финансовый дериватив (модель ΔProfit = -€14.3M) ???? 3 реальных коллапса: AWS S3, Facebook DNS, Cloudflare BGP - и что их объединяет ???? Как техлиду внедрить архитектурный фаервол без ссор с продактом…
Привет, Хабр!В этой статье мы коротко рассмотрим, как работает TTL в трёх популярных NoSQL-хранилищах — Redis, MongoDB и Cassandra. Читать далее
Для меня мир игр начался с клонов Space Invaders и Pac-Man на БК-0010 и Galaxian на Yamaha MSX-2. Сейчас мне кажется странным, что можно было массово вовлечь игроков в бесконечный и однообразный процесс.Тем не менее, режиссеры в сценариях фильмов и бренды в дизайне гаджетов, игрушек и одежды обращаются
Российский рынок low-code платформ активно развивается и насчитывает более 50 программных продуктов. Интерес к ним проявляет, в основном, крупный бизнес. Часто корпорации развивают собственные центры разработки, но нередко прибегают и к помощи вендоров, поскольку растет…
Или как я научился не беспокоиться из-за cudaGetLastError() и просто признал её нежелательной Любому, кто сталкивался с проектированием API, приходилось мучиться над вопросом, как лучше всего распространять ошибки к вызывателям функций. Эта проблема появилась ещё раньше, чем термин «API».…
Устали от бесконечных споров о CSS-методологиях? В этой статье я рассказываю, как объединил БЭМ и Tailwind в мощный гибридный подход, который спас мой проект и нервную систему. Узнайте, как избавиться от мучительного нейминга, решить проблему с отступами и ускорить разработку в два раза.Никакого догматизма — только практический опыт и реальные примеры использования лучших сторон обоих подходов. Чекнуть габеллу.
Сервер обеспечивает удалённое управление устройствами, подключёнными по WebSocket. На этапе тестирования к нему также подключено веб-приложение, через которое пользователь может управлять устройствами. Читать далее