-
Хабр, привет!На пользовательском рынке fpv видеосистем на сегодняшний день есть два типа видеосистем — аналоговые и цифровые. Исторически так сложилось, что аналоговые видеопередатчики клепал практически каждый производитель, так как спрос на рынке был, есть и, скорее всего, ещё будет. А…
-
Назад в 2005-й. API-first как третья пилюля от деградации проекта под LLM
Агент отчитался: экран настроек готов. Скриншот приложен, поля редактируются, после сохранения выскакивает тост «Сохранено». Я нажал F5 — и все настройки вернулись к дефолтным. Бэкенда под этой формой не существовало. Агент выяснил это в первые минуты работы над задачей —…
-
Электростанция, работающая на энергии волн, впервые получила сертификат соответствия DNV
Волновая электростанция Corpower C4 была сертифицирована норвежским классификационным обществом DNV. По данным производителя, компании Corpower Ocean, это первый прототипный сертификат DNV для преобразователя энергии волн. DNV (бывшая Det Norske Veritas) — одна из самых авторитетных в мире независимых организаций по сертификации…
-
Гибкая фильтрация EF Core с помощью Expression. Часть 2: Roslyn Source Generator
В первой части мы построили рантайм-билдер Expression-выражений для фильтрации данных в Entity Framework. Решение работало, но имело ряд ограничений:\Каждый тип данных требовал отдельного обработчика (IConstantExpressionHandler). ‑ Новые поля фильтра нужно было добавлять вручную в код контроллера или сервиса.Не было никакой проверки на этапе компиляции — опечатка…
-
История проекта «РобоБиатлон»: от детской игрушки до рейдерского захвата
Возможно, кому-то из читателей попадался на глаза бренд RoboGrade. RG — это небольшой инженерный кружок в городе Новочеркасске, который ещё пару лет назад был на слуху в связи с разработками своих учеников и наставников. Меня зовут Владимир Мозговой, и я…
-
Невидимые блики прошлого
Один из интереснейших «побочных продуктов» моего исследования «Эмоциональная картина личности» – проявление феномена, который создаёт типичную картину внутреннего конфликта.Как выглядит этот феномен.— У меня выгорание, ничего не могу начать делать, ничего не могу закончить, за последние лет пять ничего из…
-
x86 роутер из старого ПК на Athlon II
Приветствую всех читателей Хабра. В этой статье я расскажу как сделать маршрутизатор из компьютера на Linux. На самом деле, сделать такой роутер несложно. Для реализации этого проекта подойдет любое устройство на Debian/Ubuntu Server, имеющее парочку сетевых карт и возможность раздавать…
-
Риск утечки я измеряю в днях молчания, а не в мегабайтах
У меня финансовое образование, и на любой риск я по привычке смотрю через цифру. С утечками данных главная цифра не та, о которой обычно думают. Все считают объём: сколько документов ушло, сколько строк из базы. А переменная, которая реально бьёт по деньгам и репутации, другая — сколько времени об утечке никто внутри не знал.Секунда — ерунда.…
-
Облегчи себе разработку ботов
Не секрет, что Telegram боты это самый лучший и простой способ реализовать свою идею за пару часов. Ведь для этого нет необходимости возиться с интерфейсами, писать отдельный бэкенд, связывать его с фронтендом и настраивать сервер.Боты простые. У них есть кнопки,…
-
Одна команда вместо тысячи аннотаций: как я сделал генератор OpenAPI для Fiber
Есть особый жанр боли, знакомый всем гоферам, которые хоть раз отдавали свою HTTP‑ручку наружу: документация. Не та, что «напишите README», а честная машиночитаемая спека, по которой фронтенд сгенерирует клиент, QA — коллекцию, а API Gateway — валидацию.// CreateUser godoc// @Summary Create user// @Accept json// @Produce json//…