15 января 2009 года мир аплодировал капитану Чесли Салленбергеру, который посадил Airbus A320 на Гудзон. В этом «Чуде на Гудзоне» ключевую роль сыграла вспомогательная силовая установка (APU, дополнительный бортовой двигатель), разработанная компанией Honeywell. Сегодня невозможно представить гражданскую авиацию, космос или промышленную автоматизацию без этого американского гиганта. Honeywell — пионер в авионике, ведущий поставщик систем управления и климатического оборудования.Honeywell DPS-88…
В начале 90-х Всемирная паутина (World Wide Web) вовсе не была единоличным хозяином сети. У неё был серьёзный конкурент — протокол Gopher. Как изменилась бы наша цифровая реальность, если бы в конечном счёте он не утратил популярность? В статье расскажу, что такое Gopher, почему он уступил WWW, и каким мог бы стать современный интернет, если бы он развивался на базе этого протокола.ПредысторияGopher появился в 1991 году в Университете Миннесоты. Группа во главе с Марком МакКахиллом разработала …
Команда Go for Devs подготовила перевод статьи о том, как грамотно организовать маршруты в Gin. Автор показывает, как группировка маршрутов помогает писать чистый, масштабируемый и легко поддерживаемый код. Если вы строите веб-API на Go — это навык, который стоит освоить.Как разработчик, который создавал и поддерживал несколько веб-API на Gin, я особенно ценю важность чистого, структурированного и масштабируемого кода. Один из самых мощных инструментов для этого — группировка маршрутов в Gin. Е…
Данная статья является продолжением этой статьи:Протоколы (устройства) системы DevelSCADA (часть 1)Система DevelSCADA, как и любая SCADA система, в первую очередь предназначена для взаимодействия с к...habr.comПеред прочтением данной статьи, желательно ознакомиться с предыдущей, так как в ней может находиться информация, необходимая для понимания текущей.Устройство "OPC UA"Протокол OPC является наиболее универсальным, так как поддерживает все популярные типы данных и механизмы обмена ин…
Команда JavaScript for Devs подготовила перевод статьи, в которой разработчик с восьмилетним опытом работы с React делится неожиданным открытием: Solid.js оказался проще, логичнее и… приятнее в использовании. Меньше перерендеров, ближе к нативному вебу, честное поведение API и настоящие веб-компоненты — кажется, у React появился достойный конкурент.Прежде чем перейти к сути статьи, немного предыстории: я работаю с React почти восемь лет и любил каждую секунду. На нём я делал Open source, прилож…
Привет читатель!В данной статье я раскрою один из секретов Полишинеля, точнее то как создать и редактировать .md файлы на бэке в Nest.js, да звучит банально, но для таких же свитчеров как я думаю будет полезно.Но для начала немного отойдем от сабжа и обсудим зачем, если кратко то я сейчас разрабатываю пет проект криптотрекера, и под впечатлением от Obsidian решил добавить функцию заметок себе. Ну и конечно чтобы это все работало и у меня и в Obsidian. Плюс уже на фронте можно прикрутить красоты…
Main repository for Datadog AgentDatadog Agent This repository contains the source code of the Datadog Agent version 7 and version 6. Please refer to the Agent user documentation for information about differences between Agent v5, Agent v6 and Agent v7. Additionally, we provide a list of prepackaged binaries for an easy install process here. Documentation The developer docs site contains information about how to develop the Datadog Agent itself. The source of the content is located under the…
ИБ-специалисты компании eSentire обнаружили новый бэкдор ChaosBot, написанный на Rust, который позволяет своим операторам проводить разведку и выполнять произвольные команды на скомпрометированных хостах. Малварь примечательна тем, что использует Discord в качестве управляющего сервера.
Злоумышленники злоупотребляют легитимной инфраструктурой npm в новой фишинговой кампании Beamglea. На этот раз вредоносные пакеты не выполняют вредоносный код, а злоупотребляют легитимным CDN-сервисом unpkg[.]com для показа фишинговых страниц пользователям.