О ROP цепочках слышали многие, кто в той или иной степени связан с реверсингом вредоносных приложений. Между тем, возвратно-ориентированное программирование остается довольно интересным направлением в разработке вредоносных приложений. В этой статье мы начнем разбираться с…
Хабр, привет! Сегодня у нас подборка перспективных open source решений, которые могут упростить хранение данных и работу с ними в облаке. Говорим про Garage, LinDB, LitData и Triplit.Если вам нужно надежное решение для работы со структурированными данными с возможностью практически неограниченного масштабирования, сервисы MWS помогут организовать полный цикл работы с данными. Вы сможете создать собственную DWH-платформу с масштабированием по клику. Читать далее
Следующий возникающий в голове вопрос, когда разобрался с тем, как работать с данными в данной архитектуре (а может у кого то этот вопрос стоит первым) - как микросервисы будут взаимодействовать между собой?В данной статье разберемся с синхронным и асинхронным взаимодействием, сложностями и разными подходами. Читать далее
Вчера с коллегами рассуждали на тему - почему специалисты не пишут/не хотят писать статьи? Рассуждения ушли в ветку, почему это все таки надо делать. Но я состредоточилась на преградах. И вот к чему пришел разговор: - это скучно; - кто работает, тот не пишет статьи!!! - пишут те,…
Автор журнала The Economist Шайлеш Читнис в рамках спецвыпуска Technology Quarterly рассуждает о том, что повышенное внимание к искусственному интеллекту меняет рынок производства микрочипов, что приводит к нарушению «закона Мура». Читать далее
Привет, Хабр! В данной статье мы поговорим о концепции ортогонального дизайна игр и его влиянии на игровой опыт. Ортогональный дизайн является ключевым принципом в геймдизайне и левелдизайне, благодаря ему удается создавать более глубокий, разнообразный и интересный игровой…
Не знаю, интуитивно, в результате множества итераций R&D или с помощью приглашённого технического дизайнера, но третье поколение контроллеров Kincony выглядит просто классно (я бы даже сказал стильно) — эти изделия приятно держать в руках и я лично получаю удовольствие от работы…
Всем привет! Мы продолжаем говорить об использовании электронных таблиц в работе OSINT-аналитиков. В первой части нашего цикла статей мы обсуждали автоматизацию генерации дорков. Во второй — коснулись интеграции API для исследования данных. Сегодня раскроем тему скрапинга: разберем основы, сделаем сервис для пробива судимостей и чтения RSS, а также интегрируем поисковые выдачи с сайтов в наши Таблицы. За подробностями добро пожаловать под кат! Читать далее
В некоторых компаниях есть внутренние требования к стилю оформления исходных кодов на Си. В этом тексте я показал как можно интегрировать проверку стандарта оформления исходных кодов в общий процесс сборки программы, так чтобы вместе с бинарём получить и отчет с указанием мест нарушений. Читать далее
21 августа браузер Chrome получил обновление, которое исправило 37 ошибок, связанных с безопасностью. Внимание исследователей по всему миру привлекла уязвимость CVE-2024-7965, описанная как некорректная имплементация в V8. На практике это означает возможность RCE (remote code…