habrahabr
Как незнание физики чуть не разорило корпорацию Honeywell

15 января 2009 года мир аплодировал капитану Чесли Салленбергеру, который посадил Airbus A320 на Гудзон. В этом «Чуде на Гудзоне» ключевую роль сыграла вспомогательная силовая установка (APU, дополнительный бортовой двигатель), разработанная компанией Honeywell. Сегодня невозможно представить гражданскую авиацию, космос или промышленную автоматизацию без этого американского гиганта. Honeywell — пионер в авионике, ведущий поставщик систем управления и климатического оборудования.Honeywell DPS-88…

  • пятница, 17 октября 2025 г. в 00:00:09
habrahabr
Какой была бы Всемирная паутина, если бы вместо WWW был Gopher

В начале 90-х Всемирная паутина (World Wide Web) вовсе не была единоличным хозяином сети. У неё был серьёзный конкурент — протокол Gopher. Как изменилась бы наша цифровая реальность, если бы в конечном счёте он не утратил популярность? В статье расскажу, что такое Gopher, почему он уступил WWW, и каким мог бы стать современный интернет, если бы он развивался на базе этого протокола.ПредысторияGopher появился в 1991 году в Университете Миннесоты. Группа во главе с Марком МакКахиллом разработала …

  • пятница, 17 октября 2025 г. в 00:00:09
golang
Как структурировать маршруты в Gin: практическое руководство по созданию масштабируемого веб-API

Команда Go for Devs подготовила перевод статьи о том, как грамотно организовать маршруты в Gin. Автор показывает, как группировка маршрутов помогает писать чистый, масштабируемый и легко поддерживаемый код. Если вы строите веб-API на Go — это навык, который стоит освоить.Как разработчик, который создавал и поддерживал несколько веб-API на Gin, я особенно ценю важность чистого, структурированного и масштабируемого кода. Один из самых мощных инструментов для этого — группировка маршрутов в Gin. Е…

  • пятница, 17 октября 2025 г. в 00:00:07
javascript
Протоколы (устройства) системы DevelSCADA (часть 2)

Данная статья является продолжением этой статьи:Протоколы (устройства) системы DevelSCADA (часть 1)Система DevelSCADA, как и любая SCADA система, в первую очередь предназначена для взаимодействия с к...habr.comПеред прочтением данной статьи, желательно ознакомиться с предыдущей, так как в ней может находиться информация, необходимая для понимания текущей.Устройство "OPC UA"Протокол OPC является наиболее универсальным, так как поддерживает все популярные типы данных и механизмы обмена ин…

  • пятница, 17 октября 2025 г. в 00:00:06
javascript
Я попробовал Solid.js — и начинаю ненавидеть React

Команда JavaScript for Devs подготовила перевод статьи, в которой разработчик с восьмилетним опытом работы с React делится неожиданным открытием: Solid.js оказался проще, логичнее и… приятнее в использовании. Меньше перерендеров, ближе к нативному вебу, честное поведение API и настоящие веб-компоненты — кажется, у React появился достойный конкурент.Прежде чем перейти к сути статьи, немного предыстории: я работаю с React почти восемь лет и любил каждую секунду. На нём я делал Open source, прилож…

  • пятница, 17 октября 2025 г. в 00:00:04
javascript
Obsidian-совместимые заметки в своём приложении: Nest.js, Prisma, gray-matter

Привет читатель!В данной статье я раскрою один из секретов Полишинеля, точнее то как создать и редактировать .md файлы на бэке в Nest.js, да звучит банально, но для таких же свитчеров как я думаю будет полезно.Но для начала немного отойдем от сабжа и обсудим зачем, если кратко то я сейчас разрабатываю пет проект криптотрекера, и под впечатлением от Obsidian решил добавить функцию заметок себе. Ну и конечно чтобы это все работало и у меня и в Obsidian. Плюс уже на фронте можно прикрутить красоты…

  • пятница, 17 октября 2025 г. в 00:00:04
github
DataDog / datadog-agent

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…

  • пятница, 17 октября 2025 г. в 00:00:02
xaker
ChaosBot использует каналы в Discord для управления компьютерами жертв

ИБ-специалисты компании eSentire обнаружили новый бэкдор ChaosBot, написанный на Rust, который позволяет своим операторам проводить разведку и выполнять произвольные команды на скомпрометированных хостах. Малварь примечательна тем, что использует Discord в качестве управляющего сервера.

  • четверг, 16 октября 2025 г. в 00:00:20
xaker
Инфраструктуру npm используют фишеры, нацеленные на промышленные и технологические компании

Злоумышленники злоупотребляют легитимной инфраструктурой npm в новой фишинговой кампании Beamglea. На этот раз вредоносные пакеты не выполняют вредоносный код, а злоупотребляют легитимным CDN-сервисом unpkg[.]com для показа фишинговых страниц пользователям.

  • четверг, 16 октября 2025 г. в 00:00:19