Месяц: Октябрь 2022
-
Архитектура ELK-RabbitMQ — управление логами для большой IT-инфраструктуры
Как с помощью брокера AMQP RabbitMQ создать отказоустойчивую архитектуру с минимальными потерями лог-данных при сбоях.Потеря логов при управлении большой инфраструктурой компании-хостера может обернуться имиджевыми и финансовыми потерями. Вместе с тем большое количество управляемого оборудования не вызывает желания создавать системы, в которых логи будут дублироваться и превращаться в огромный и трудноуправляемый массив информации.Мы в компании Hostkey…
-
QA Lead и точка: Часть 4 – Фасилитатор и Амбассадор
В прошлой статье “QA Lead и точка: Часть 3” мы рассмотрели список ролей, в которых может участвовать QA Lead и любой руководитель подразделения. Это роли наставника, эксперта, ментора, коуча и процессного управленца. Все они, разве что за исключением последней, связаны с взаимодействием вас, как более опытного сотрудника, с другими участниками команды и нацелены на получение…
-
Руководство по AccessControl от OpenZeppelin
Сегодня поговорим про такой полезный инструмент как AccessControl от OpenZeppelin, данная библиотека позволит вам регулировать доступ к разного рода функционалу на ваших умных контрактах и не только.Вы сможете объявлять роли, присваивать эти роли другим пользователям и даже назначать роли для адресов, которые будут назначать другие роли. Это невероятный, гибкий и простой инструмент, с которым должен…
-
Security Week 2240: новая уязвимость zero-day в Microsoft Exchange
На прошлой неделе стало известно о кибератаке, в которой используется новая уязвимость в почтовом сервере Microsoft Exchange. Через два дня после публикации вьетнамской компании GTSC корпорация Microsoft признала наличие проблемы. По факту в Exchange присутствует две уязвимости нулевого дня, которые пока не закрыты. Уязвимость CVE-2022-41040 относится к классу Server-Side Request Forgery и позволяет авторизованному пользователю…
-
DLI Benchmark — инструмент для измерения скорости работы моделей глубокого обучения
Каждый фреймворк глубокого обучения использует свой подход к инференсу глубоких моделей и находит компромисс между временем обработки данных, потреблением ресурсов и качеством работы. Результатом такого разнообразия является множество возможных комбинаций из задачи машинного обучения, фреймворка, модели, набора тестовых данных и целевого устройства, что делает задачу оценки производительности инференса крайне трудной. Именно поэтому разрабатываются системы, позволяющие…
-
Сканим с ansible
Данная статья вольное рассуждение о том, как можно использовать инструменты из разных областей для проведения автоматизации рутинных задач, в том числе и для проведения отдельных действий при пентесте. В статье будет описан процесс создания проекта на Ansible, который можно использовать для масштабирования и адаптации под другие задачи.AnsibleОдин из популярных инструментов для автоматизации развертывания систем. Реализация…
-
Golang-дайджест № 21 (1 – 30 сентября 2022)
Свежая подборка новостей и материаловНовости, событияВыпущены версии 1.19.1 и 1.18.6 — что нового:net/http: обрабатывать ошибки сервера после отправки GOAWAYnet/url: JoinPath не удаляет компоненты относительного пути при любых обстоятельствах.дополнительные сведенияВторостепенные выпуски версий 1.19.2 и 1.18.7 предварительно объявлены на 4 октябряGopherCon Europe 2022GopherCon UK 2022Чистый код в GoОбсуждение обратной совместимости в Go Новый инструмент управления уязвимостями go:govulncheck Результаты Go Developer…
-
Как купить девайс для умного дома и попасть в команду разработчиков
Началась эта история в августе 2020 года. Скучая в отпуске, я рылся в интернете с весьма определенной целью — «что бы еще прикупить и засунуть в свой умный дом..». И попалось мне на глаза очень интересное устройство.Оконный привод DriventДанное устройство устанавливается на место ручки окна и позволяет приоткрывать окно на заданный процент командой умного дома.Мне…
-
Итоги недели мобилизации. Отсрочка вне закона. Наша статистика мобилизации IT-специалистов. Новое письмо Мишустину?
Прошла неделя с момента нашей публикации «О мобилизации для IT-специалистов». Несмотря на то, что Минцифры запустило форму для предоставления отсрочки, статья актуальна: всё ещё нет закона, предоставляющего отсрочку IT-специалистам. В то же время мы начали обрабатывать заявки от IT-специалистов, получивших повестку или уже мобилизованных. Похоже, нам пора написать новое открытое письмо Мишустину (наше прошлое письмо…
-
Fluent Assertions — инструмент автоматизированного тестирования
Вадим ГагаринскийСпециалист по тестированию в ГК ЮзтехПроверки в автотестах являются обязательным компонентом, так как основная задача любого теста сравнить ожидаемый результат с фактическим. Меня зовут Вадим, я специалист по тестированию, и в этой статье я хочу уделить внимание одной из частей любого автотеста – Assert. Казалось бы, какие трудности могут возникнуть с этим, на первый…