RSS
Pages: 1 ... 87 88 89 90 91 92 93 94 95 96 97 98
[>] В чем реальная проблема внедрения видеоаналитики на предприятиях?
bot.habr.rss
BotHabr(tgi,2) — All
2026-04-30 18:35:06


Опубликовано: Thu, 30 Apr 2026 14:24:55 GMT
Канал: Все статьи подряд / Системное программирование / Хабр

Многие заказчики полагают, что современная видеоаналитика мыслит почти как человек: видит кадр, узнает объект и принимает решение. На самом деле это не так. Нейросети, лежащие в основе этих систем, пока далеки от человеческого мышления.Нейросеть не ищет в своей памяти «похожую картинку», как это делал бы человек. Вместо этого она выделяет в кадре набор математических признаков (например: «объект круглой формы находится в верхней части другого объекта»). На основе миллионов заранее обученных весов (параметров) сеть вычисляет вероятность: «это каска — 96%», «это человек — 98%».Откуда берутся весы? База знаний нейросети наполняется вручную на этапе обучения. Специалисты-разметчики показывают модели тысячи кадров, выделяя на них людей, каски, инструменты и другие нужные объекты. Читать далее]]>

https://habr.com/ru/articles/1030188/

[>] От диплома до подвала: история браузерной игры с настоящими RC-машинками
bot.habr.rss
BotHabr(tgi,2) — All
2026-05-01 01:35:02


Опубликовано: Thu, 30 Apr 2026 20:58:03 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Три года я делал браузерную игру, в которой игроки управляли настоящими RC‑машинками через браузер. В итоге, у меня получилось потратить 2млн рублей и получить огромный опыт... Как же оно получилось?]]>

https://habr.com/ru/articles/1030332/

[>] До встречи на танцполе: роботы теперь обучаются движениям на лету и открывают для себя новый класс задач
bot.habr.rss
BotHabr(tgi,2) — All
2026-05-01 16:35:05


Опубликовано: Fri, 01 May 2026 12:15:52 GMT
Канал: Все статьи подряд / Робототехника / Хабр

В IEEE Spectrum на днях показали ролик с гуманоидом Digit от Agility Robotics, который танцует неожиданно легко и уверенно. Компания объясняет это не постановкой каждого шага отдельно, как это делали раньше, а новым циклом обучения: движения собирают из данных захвата движений, анимации и телеуправления, после чего навык докручивают в симуляции и переносят на реального робота. А значит, теперь гуманоидов можно заметно быстрее обучать новым движениям. Читать далее]]>

https://habr.com/ru/companies/ru_mts/articles/1027174/

[>] Электровакуумные геттеры. Бариевые газопоглотители
bot.habr.rss
BotHabr(tgi,2) — All
2026-05-01 17:35:01


Опубликовано: Fri, 01 May 2026 13:01:05 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Взглянув чуть более внимательно на изготовление электронных ламп — нехитрых в сущности приборов, с прискорбием выясняется неутешительное — нагрев и пониженное давление превращают привычные, казалось бы, надёжные и незыблемые материалы, натурально, в предателей и прохвостов, так и норовящих подложить свинью и испортить лампу [1]. И только последовательная тщательная и большая подготовительная с ними работа и длительное маринование электровакуумных приборов (ЭВП) на откачном посту заставляет внутренние металлы, стекло, слюду ламп держаться приличий. Если подготовка и очистка, дело неизбежное, то длительную (иногда до суток и более!) откачку ламп на громоздком, сложном, дорогом и энергоёмком оборудовании позволил фантастически сократить некрупный специальный элемент внутри колбы прибора — газопоглотитель, иначе — геттер. Являясь местным миниатюрным одноразовым высоковакуумным насосом, он поглощает остатки газов, сокращая откачку массовых радиоламп вплоть до единиц минут (!), поддерживает рабочий вакуум при натеканиях и небольшом газовыделении во время работы прибора. Первые немудрёные газопоглотители [2] уже позволили громадно ускорить и удешевить раннее электровакуумное производство, развившись же до распыления некоторых активных металлов [3], способ стал стандартом для массовых ламп, особенно когда на сцене появился барий — металл, умеющий связывать все оставшиеся в колбе газы (кроме инертных), работающий в течение всего времени жизни лампы. Рассмотрим, какие бывают варианты газопоглотителей на основе Ba, как они работают, каковы их манеры и особенности. Читать далее]]>

https://habr.com/ru/companies/ruvds/articles/1027808/

[>] Как я пришёл к идеи о создании системы приложений и разработал поисковик и мессенджер
bot.habr.rss
BotHabr(tgi,2) — All
2026-05-01 18:35:02


Опубликовано: Fri, 01 May 2026 14:16:28 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр

Я Михаил — создатель и главный разработчик системы вэб приложений. Второй участник проекта — Владимир — разработчик мобильных версий и ответственный за SEO оптимизацию. Читать далее]]>

https://habr.com/ru/articles/1030480/

[>] Робот, способный создать себя сам. Режим «Инженера» в робототехнике
bot.habr.rss
BotHabr(tgi,2) — All
2026-05-02 12:35:05


Опубликовано: Sat, 02 May 2026 08:18:10 GMT
Канал: Все статьи подряд / Робототехника / Хабр

Скажите роботу «настрой манипулятор» — и он напишет драйвер сам. Звучит как фантастика из тех самых фильмов 80-х и 90-х, но мы уже реализовали это в OpenGrall. Рассказываю, как работает режим Инженера и почему последнее слово всегда остаётся за человеком Читать далее]]>

https://habr.com/ru/articles/1030526/

[>] Реализация модульной архитектуры прошивки методом ручной динамической линковки на примере STM32
bot.habr.rss
BotHabr(tgi,2) — All
2026-05-03 03:35:02


Опубликовано: Sat, 02 May 2026 23:19:13 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр

Рассмотрен подход к созданию управляемого "бэкдора", позволяющего подгружать функции без остановки и перезагрузки. С помощью манипуляций с линкер-скриптом и средств языка C создаются "точки расширения" в прошивке, позволяющие в будущем внедрять новые функциональные модули без пересборки и перезаписи всей программы. Такой подход может быть полезен при разработке отказоустойчивых систем для оптимизации жизненного цикла встроенного ПО, так как позволяет заложить гибкость при непредвиденных модификациях. Читать далее]]>

https://habr.com/ru/articles/1030752/

[>] Как устроен Meshtastic, зачем он нужен и как я подключил его к локальной модели на ноутбуке
bot.habr.rss
BotHabr(tgi,2) — All
2026-05-03 20:35:02


Опубликовано: Sun, 03 May 2026 16:11:28 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Практический эксперимент с Meshtastic: две Heltec ESP32 LoRa 32 V4, связь на 702 м в городской среде, разбор LoRa-настроек, ролей нод, MQTT и Python-мост к локальной LLM через Ollama. Читать далее]]>

https://habr.com/ru/articles/1030872/

[>] Как за 300 рублей и 6 часов получить прошивку уровня синьора?
bot.habr.rss
BotHabr(tgi,2) — All
2026-05-03 20:35:02


Опубликовано: Sun, 03 May 2026 15:48:46 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Полгода прошло с первой статьи https://habr.com/ru/articles/969230/ , вариометр летает и сигнализирует о наборе высоты и о потере высоты, пилоты довольны. Код сыроват конечно. EMA фильтр стоит, линейная архитектура стоит, записи высот в полете нет и экспорта нет. Как-то работает. Но можно качественнее сделать. А вот когда лень переписывать с нуля, знакомая херня? Но решился.Развернул Hermes Agent, закинул на аккаунт DeepSeek4 40 юаней, это 430 рублей, и начал диалог в терминал. Работал в диалоге с консолькой, ну просто магия. Без промптов. "Сделай FSM вместо ифов, добавь зуммер в стиле Браунигер, компенсацию акселерометра по трём осям с учётом гравитации, а не по модулю, трек полёта на флешпамять кольцевым буфером с CRC, WiFi экспорт через вебморду." Прошиваем по-русски]]>

https://habr.com/ru/articles/1030666/

[>] Buffer Pool и Clock-sweep: как мы боремся с cache pollution и p99 latency
bot.habr.rss
BotHabr(tgi,2) — All
2026-05-04 02:35:05


Опубликовано: Sun, 03 May 2026 22:10:14 GMT
Канал: Все статьи подряд / Системное программирование / Хабр

Один аналитический запрос способен испортить p99 latency всего OLTP-трафика — на время, пока горячий рабочий набор не прогреется заново с диска. Это cache pollution, и с ним рано или поздно сталкивается любая СУБД с честным LRU.Разбираем, как мы решили эту проблему в нашем OLTP-движке: почему выбрали Clock-sweep вместо LRU, как BufferRing изолирует полные сканы от горячих данных, и почему no-steal — это не стилистический выбор, а требование корректности recovery. С кодом, инвариантами и честными оговорками про то, что ещё не сделано. Читать далее]]>

https://habr.com/ru/articles/1030822/

[>] Когда пет-проект выходит из-под контроля: пишем свой tun2socks и закрываем дыры в Android VPN
bot.habr.rss
BotHabr(tgi,2) — All
2026-05-04 11:35:02


Опубликовано: Mon, 04 May 2026 07:27:01 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Всё началось чисто по приколу. Недавно в сети поднялась шумиха вокруг уязвимости VLESS-клиентов: оказалось, что даже при использовании сплит-туннелирования (когда VPN включен только для избранных приложений), любое «шпионское» приложение на телефоне может узнать IP-адрес вашего VPN-сервера.Уязвимость была тривиальной — ядро клиента открывает локальный SOCKS-прокси, который никак не защищен. Любая софтина на устройстве может постучаться в этот локальный порт и отправить пакет наружу. Ради академического интереса я написал Android-приложение TeapodStream, под капотом которого связал xray-core и tun2socks. Локальный прокси я посадил на случайный порт и закрыл динамическим паролем (подробнее об этом писал в прошлой статье).Пост получил огромный отклик у комьюнити, породил живое обсуждение и разлетелся по закладкам. Я думал, что на этом мой эксперимент закончен.Но... я сам не заметил, как меня затянуло. Читать далее]]>

https://habr.com/ru/articles/1030930/

[>] Создаем I2C Master Controller на Verilog. Переходим на новый уровень
bot.habr.rss
BotHabr(tgi,2) — All
2026-05-04 11:35:02


Опубликовано: Mon, 04 May 2026 07:05:27 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Наконец-то нашлось вдохновение и время вернуться к старой статье, в которой я изобретал I2C Master Controller, но так и не довел задачу до логического конца. Спустя почти три года много воды утекло, появилось множество возможностей и ряд компетенций и я хотел бы реанимировать решение этой задачи и продолжить рассказ. Перечитав старый материал, я сформулировал обновленную группу задач: переделать I2C Master Controller, снабдив его функциями, которых не было в первой версии, типа clock stretching и burst-режима при этом сопроводив это детальным описанием процесса реализации и объяснением почему были предприняты те или иные действия. После все это воплотить сначала в симуляции, а потом и на реальном железе, с использованием EEPROM и OLED-дисплея SSD1306. Вобщем, всем неравнодушным к теме цифровой схемотехники, ПЛИС и шине I2C - добро пожаловать под кат! :) Читать далее]]>

https://habr.com/ru/companies/beget/articles/1024144/

[>] Remoded: разбираем демо-эффекты (часть 1)
bot.habr.rss
BotHabr(tgi,2) — All
2026-05-04 11:35:04


Опубликовано: Mon, 04 May 2026 06:51:52 GMT
Канал: Все статьи подряд / Assembler / Хабр

Приветствую всех ценителей больших пикселей и выпуклых мониторов. Мы продолжаем разбираться с технологиями демосцены 90-х. В этой статье: недокументированные режимы VGA, аппаратный скролл, fake mode, удивительный алгоритм закраски, и многое другое, о чем бесполезно спрашивать у ChatGPT. BEGIN]]>

https://habr.com/ru/articles/1028782/

[>] [Перевод] Я сконструировал собственный аппарат для электроэпиляции
bot.habr.rss
BotHabr(tgi,2) — All
2026-05-04 17:35:02


Опубликовано: Mon, 04 May 2026 13:07:20 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Автор рассказывает, как самостоятельно создал аппарат для электроэпиляции, с какими сложностями столкнулся и как решал проблемы разработки. Читать далее]]>

https://habr.com/ru/articles/1031232/

[>] Создаем клиентскую библиотеку ROS2. «Hello ROS»
bot.habr.rss
BotHabr(tgi,2) — All
2026-05-04 18:35:10


Опубликовано: Mon, 04 May 2026 14:15:30 GMT
Канал: Все статьи подряд / Робототехника / Хабр

Пару лет назад у меня возникла мысль, почему бы не написать полноценную клиентскую библиотеку ROS2 для языка Lua?.. Увы, результат оказался невостребованным, зато сама разработка позволила лучше понять, как устроен этот фреймворк, а также с интересом провести время, разгадывая логические головоломки.Создатели ROS2 вынесли базовый функционал в C библиотеку  rcl (ROS Client Libraries). В теории, достаточно создать обертку на каком-либо языке программирования и можно пользоваться. Между тем, сторонних клиентских библиотек не так уж много. На мой взгляд, можно выделить следующие причины: Читать далее]]>

https://habr.com/ru/articles/1031312/

[>] Немного об «имитаторах» вечного движения…
bot.habr.rss
BotHabr(tgi,2) — All
2026-05-05 11:35:03


Опубликовано: Tue, 05 May 2026 07:05:22 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

RobinLeicesterВечное движение... Наверное, великая и несбыточная мечта многих поколений инженеров, живших в течение многих и многих столетий, когда с момента появления первых механизмов, человек задумался о том, что было бы хорошо, если эти механизмы функционировали не ограниченно долго, не требуя внешних ресурсов! Со временем, по мере развития науки, стало понятно, что «вечный двигатель», как таковой, невозможен, несмотря на многочисленные попытки его построить. Что, впрочем, не исключает возможности «вечного» в целом ряде систем — атомы, при температуре абсолютного нуля, продолжают некоторые колебания, элементарные частицы продолжают движение по своим энергетическим уровням, налоги, два выходных в неделю :-B и т.д.Попробуем разобраться во всех этих вопросах, и понять, есть ли здесь какие-то полезные возможности? Читать далее]]>

https://habr.com/ru/companies/beget/articles/1030688/

[>] Может ли ИИ напечатать годную модель на 3D-принтере?
bot.habr.rss
BotHabr(tgi,2) — All
2026-05-05 12:35:02


Опубликовано: Tue, 05 May 2026 08:03:32 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Мне надоели статьи о том, что все в мире можно поручить ИИ. И безумная идея, что все в мире можно напечатать на 3D-принтере, тоже надоела. Что ж, почему бы не объединить ИИ, 3D-печать и недовольство в одной статье, чтобы уж наверняка? Поехали! Заставим ИИ давать указания принтеру, а потом оценим результат.Важный дисклеймер. Эта статья ни в коем случае не носит информационный или просветительский характер. Все, что написано ниже — исключительно мой личный опыт. Я просто женщина с доступом в интернет и 3D-принтером, которая решила разворошить очередное осиное гнездо с ИИ-шной маткой внутри. Если у вас сервисы работали иначе — супер. К сожалению, сейчас бывают перебои и некоторые сайты лежат или ведут себя непредсказуемо. Вполне может быть, что мне просто не повезло, но все сложности при работе определенно повлияют на итоговое мнение, и вы с этим ничего не сможете сделать. Включить подогрев]]>

https://habr.com/ru/companies/selectel/articles/1031320/

[>] Вентиляция в съемной квартире
bot.habr.rss
BotHabr(tgi,2) — All
2026-05-05 12:35:02


Опубликовано: Tue, 05 May 2026 08:00:37 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Рассказываю, как сделал вентиляцию в съемной квартире "по всем правилам" за 35 000 руб. С HEPA-фильтром, автоматикой и интеграцией в умный дом. Без строительных работ, легко демонтируемую и переносимую. С выводами по опыту эксплуатации. И даже с результатами экспериментов. Читать далее]]>

https://habr.com/ru/companies/wirenboard/articles/1029732/

[>] Универсальный Task для C++20 coroutines: тип результата, политика запуска и владение coroutine state
bot.habr.rss
BotHabr(tgi,2) — All
2026-05-05 15:35:04


Опубликовано: Tue, 05 May 2026 11:16:11 GMT
Канал: Все статьи подряд / Системное программирование / Хабр

Разбор минимального пользовательского Task для C++20 coroutines: выбор promise_type для void и value-результата, политики initial_suspend(), хранение coroutine_handle, final_suspend(), сохранение результата и исключения, а также границы текущей реализации. Читать дале]]>

https://habr.com/ru/articles/1031644/

[>] [Перевод] 44 CVE в uutils: что Rust ловит, а что нет на границе с системой
bot.habr.rss
BotHabr(tgi,2) — All
2026-05-06 09:35:04


Опубликовано: Wed, 06 May 2026 05:08:37 GMT
Канал: Все статьи подряд / Системное программирование / Хабр

В апреле 2026 года Canonical раскрыла 44 CVE в uutils. Это переписанная на Rust версия GNU coreutils, которая в Ubuntu идёт по умолчанию с 25.10. Раскрытие пришло из внешнего аудита, заказанного перед релизом 26.04 LTS. Большую часть уязвимостей нашли обычным ревью кода. Ни borrow checker, ни проверки clippy, ни cargo audit не поймали ни одной.Этот аудит, пожалуй, самый чёткий из существующих примеров того, что Rust ловит, а что нет. Самый внятный разбор списка сделал Маттиас Эндлер в посте «Bugs Rust Won’t Catch» от 29 апреля. Эндлер ведёт консалтинг corrode и подкаст Rust in Production; недавно у него в гостях был Джон Сигер, вице-президент по инженерии в Canonical. Пост построен как разбор того самого раскрытия: 44 CVE распределены по восьми категориям; к большинству приложен git diff фикса.Ниже разберу каркас Эндлера и добавлю два аргумента сверху. Первый: один из мейнтейнеров GNU coreutils в HN-треде показал бенчмарк, на котором рекомендованный Эндлером фикс не выживает. Второй: структурный аргумент про то, что 40 лет наслоённых POSIX-шрамов делают с любой переписью, независимо от языка. Читать далее]]>

https://habr.com/ru/articles/1031420/

[>] Как на самом деле устроен кэш в controller-runtime, и почему ваш оператор не кладёт apiserver
bot.habr.rss
BotHabr(tgi,2) — All
2026-05-06 18:35:02


Опубликовано: Wed, 06 May 2026 14:31:09 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр

Kubernetes давно стал повсеместной платформой, а написать к нему собственный оператор сегодня — задача нескольких часов. Стандартный путь — kubebuilder на основе controller-runtime: scaffold проекта, типы, реконсайлер. В типовых сценариях этого вполне достаточно. Но как только нагрузка растёт или поведение оператора начинает расходиться с ожиданиями, всплывает целый класс edge-кейсов, причина которых — непонимание того, как controller-runtime устроен внутри. Если вы пишете контроллеры для Kubernetes, этот материал поможет собрать целостную mental model и заранее избежать дорогих сюрпризов в проде.В этой статье разберём внутреннее устройство controller-runtime и на его примере увидим, какие архитектурные решения лежат в основе самого Kubernetes. Начнём с того, как контроллеры читают объекты из Kubernetes API.Есть распространённое заблуждение, что r.Get() в Reconcile ходит прямо в kube-apiserver, List() каждый раз смотрит «живую» картину мира, а после Update() можно сразу перечитать объект и увидеть свежее состояние. На практике всё наоборот: controller-runtime живёт на локальной копии данных через LIST+WATCH. Благодаря этому чтение в реконсайле обходится почти бесплатно и не нагружает control plane даже при сотнях вызовов в секунду — но ценой этой модели становится то, что оператор может внезапно съедать гигабайты памяти, делать скрытые O(n)-сканы и регулярно упираться в stale reads.Статья рассчитана на тех, кто уже писал операторы на Go с использованием controller-runtime, но хочет собрать целостную mental model, а не жить с набором частных наблюдений. Фокус будет на практических последствиях для production-кластеров: память, трафик, консистентность чтения и поведение реконсайла. Читать далее]]>

https://habr.com/ru/companies/aenix/articles/1031818/

[>] [Перевод] Радар для слежения за БПЛА. Часть 2
bot.habr.rss
BotHabr(tgi,2) — All
2026-05-06 19:35:02


Опубликовано: Wed, 06 May 2026 15:30:19 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Серия о том, как создать радар для отслеживания дронов продолжается. Мы уже рассмотрели модулированные по частоте сигналы и увидели, как можно определить расстояние. Но на графиках было много помех. И из-за них сложно было выделить реальные цели. Поэтому нужно понять, что считать помехами, а что реальными целями. Читать далее]]>

https://habr.com/ru/articles/1020442/

[>] [Перевод] Радар для слежения за БПЛА. Часть 1
bot.habr.rss
BotHabr(tgi,2) — All
2026-05-06 19:35:02


Опубликовано: Wed, 06 May 2026 15:00:15 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Несколько лет назад на известном видеохостинге была опубликована серия видео, в которых описывался способ создания радара, позволяющего следить за маленьким пластиковым коптером. Читать далее]]>

https://habr.com/ru/articles/1014742/

[>] Как Rust обманывает процессор. Часть 2: niche сквозь крейты, dropck, Pin и провенанс указателей
bot.habr.rss
BotHabr(tgi,2) — All
2026-05-06 19:35:07


Опубликовано: Wed, 06 May 2026 14:51:03 GMT
Канал: Все статьи подряд / Системное программирование / Хабр

Как Rust обманывает процессор. Часть 2: niche сквозь крейты, dropck, Pin и провенанс указателейВ первой части мы обсуждали niche-оптимизацию, drop flags, MIR, Stacked Borrows и async-стейт-машины. В комментариях справедливо заметили (спасибо, Mingun): про niche рассказано в простой форме - Option<&T> и NonZeroU8.А что происходит, когда enum живёт в одном крейте, оборачивается в newtype в другом, и оба варианта внешнего enum хранят один и тот же внутренний? У такого внешнего типа всего четыре состояния, байта должно хватить. Хватит ли? Зависит от того, как rustc считает layout. Об этом и поговорим.Во второй части идём глубже: niche сквозь границы крейтов, variance, Pin и самоссылающиеся футуры, dropck с #[may_dangle], Tree Borrows вместо Stacked Borrows и strict provenance. Без этого половина unsafe-кода в экосистеме держится на честном слове. Читать далее]]>

https://habr.com/ru/articles/1032214/

[>] Передача данных по лазерному лучу (BPSK)
bot.habr.rss
BotHabr(tgi,2) — All
2026-05-07 01:35:02


Опубликовано: Wed, 06 May 2026 20:48:12 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр

В этом тексте я попробовал осуществить передачу данных по лазерному лучу буквально на основе подручных материалов.В тексте представлены основные идеи и решения для передачи и приёма битового потока c помощью BPSK модуляции. Читать далее]]>

https://habr.com/ru/articles/1023062/

[>] Создаем собственную базовую станцию при помощи SDR
bot.habr.rss
BotHabr(tgi,2) — All
2026-05-07 10:35:02


Опубликовано: Thu, 07 May 2026 06:03:51 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

В этой статье я хочу рассказать о том, как я запускал собственную базовую станцию мобильной связи (4G и 2G) при помощи относительно дешевого SDR-трансивера. Читать далее]]>

https://habr.com/ru/articles/1017672/

[>] Турбина Тесла + Органический Цикл Ренкина = электроэнергия почти от любого тепла
bot.habr.rss
BotHabr(tgi,2) — All
2026-05-07 11:35:02


Опубликовано: Thu, 07 May 2026 07:05:09 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Существуют весьма простые технологические подходы, позволяющие извлекать достаточную мощность из окружающих природных процессов, и получать на базе этого электроэнергию — и они особо интересны тем, что с технической точки зрения, весьма просты, и позволяют, практически каждому, попытать свои силы, в реализации описанного! Читать далее]]>

https://habr.com/ru/companies/beget/articles/1030852/

[>] ДожDALIсь и не только: новые устройства Wiren Board с WBCE 2026
bot.habr.rss
BotHabr(tgi,2) — All
2026-05-07 11:35:02


Опубликовано: Thu, 07 May 2026 07:00:04 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Во время WBCE 2026 специалисты Wiren Board выступили с двумя докладами — про софт и про железо. В этой статье разберем аппаратную часть: куда развивается платформа Wiren Board, какие новинки уже вышли и что планируется. Ранее мы уже выпустили репортаж со стендов выставки — там собрали решения партнеров и кейсы внедрений. Прочитать можно здесь.Итак, разберем, как устроен контроллер Wiren Board 8.5 и что в нем изменилось, как компания унифицирует железо на базе WB-MGU, а также посмотрим на новинки: лучший на рынке DALI-шлюз, компактный room-контроллер и Modbus-модуль на замену WBIO-DI-HVD. Читать далее]]>

https://habr.com/ru/companies/wirenboard/articles/1032270/

[>] LEGO Education 2026: Новые наборы? Новая электроника? Новая образовательная парадигма
bot.habr.rss
BotHabr(tgi,2) — All
2026-05-07 11:35:06


Опубликовано: Thu, 07 May 2026 06:43:57 GMT
Канал: Все статьи подряд / Робототехника / Хабр

В 2026 году LEGO Education делает ход, который ещё пару лет назад казался невозможным:- компания отказывается от собственной робототехнической платформы, - снижает роль программирования и внедряет элементы ИИ в образовательном курсе, - заменяет хабы… карточками NFC.Очередная смена поколений электрики, наборов и деталей? Или пересмотр стратегии модели STEM-образования? В статье раскрываем картину происходящего. Читать далее]]>

https://habr.com/ru/articles/1032216/

[>] Инженерный подход к урожаю: как Dyson выращивает клубнику с помощью роботов
bot.habr.rss
BotHabr(tgi,2) — All
2026-05-07 12:35:05


Опубликовано: Thu, 07 May 2026 07:35:49 GMT
Канал: Все статьи подряд / Робототехника / Хабр

Зимой клубника в Великобритании долгое время была почти экзотикой. Полки супермаркетов заполнялись импортом из Северной Африки и Ближнего Востока по заоблачным ценам. Для большинства руководителей это просто рыночный факт. Для Джеймса Дайсона — задача, которую можно решить инженерно. Рассказываем, как у производителя пылесосов появился один из самых необычных агропроектов в Европе: ферма, где клубнику выращивают в подвесных конструкциях, собирают с применением роботов и сохраняют в идеальных условиях с помощью собственной энергетики. Читать далее]]>

https://habr.com/ru/companies/ibs/articles/1032396/

[>] В поисках Мемо
bot.habr.rss
BotHabr(tgi,2) — All
2026-05-07 17:35:02


Опубликовано: Thu, 07 May 2026 12:51:11 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Я искал рабочее решение для памяти ИИ-агента с момента как поставил первый OpenClaw Перепробовал наверное почти всё и вот рассказываю, что и зачем искал, и к чему пришёл и как вообще до такой жизни докатился :) Читать далее]]>

https://habr.com/ru/articles/1032630/

[>] Российский Альянс RISC-V: четыре двигателя экосистемы открытой архитектуры
bot.habr.rss
BotHabr(tgi,2) — All
2026-05-07 19:35:02


Опубликовано: Thu, 07 May 2026 14:51:46 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр

Представьте, что вы строите продукт на процессоре, а ключевые правила игры задает один владелец архитектуры. Хотите выпустить свой совместимый чип, добавить нужные расширения или просто не хотите зависеть от поставки конкретного изделия? Но почти везде упираетесь в лицензирование, отсутствие открытого доступа к IP-ядрам, документации и сталкиваетесь с ситуацией когда условия доступа к технологиям могут меняться быстрее, чем ваш цикл разработки. В стабильные времена это воспринимается как "стоимость входа", но в менее дружелюбные - воспринимается как риск, который внезапно становится техническим.И пусть это звучит как рекламный слоган, но RISC-V предлагает другой базовый принцип: открытый стандарт команд, который можно реализовывать без разрешения на саму основу. Не "бесплатный процессор", а открытая спецификация, вокруг которой можно строить свои ядра и SoC, добавлять расширения и при этом оставаться в рамках общего стандарта. Это дает больше пространства для маневра именно там, где обычно больнее всего: в продуктах, которые выпускаются много лет, в требованиях к безопасности и в зависимости от чужих лицензий.Но открытость не спасает от хаоса. Если каждый будет делать "почти совместимый" вариант, рынок быстро превратится в зоопарк, где интеграция того или иного решения снова становится подвигом. Российский Альянс RISC-V как раз про то, чтобы этого не случилось: он собирает участников и переводит идею открытой ISA в работающую экосистему, где софт, платы, безопасность, обучение и регуляторные ожидания не живут отдельно. Ставки тут очень практичные: кто умеет договориться о правилах и проверять их на практике, тот быстрее доводит решения до рынка и поддерживает их с наименьшими затратами. Именно о том какую роль играет Альянс в становлении целостной экосистемы RISC-V в России и будет наш очередной материал. Читать далее]]>

https://habr.com/ru/companies/riscvalliance/articles/1032524/

[>] Rust: зачем он появился, что умеет и почему компании переписывают на него части своих систем
bot.habr.rss
BotHabr(tgi,2) — All
2026-05-07 19:35:05


Опубликовано: Thu, 07 May 2026 14:54:03 GMT
Канал: Все статьи подряд / Системное программирование / Хабр

Эта статья — для тех, кто только присматривается к Rust или слышал о нем лишь обрывки восторженных или невосторженных отзывов. Если вы не до конца понимаете, зачем миру понадобился еще один системный язык, какие «боли» C++ он лечит и где реально используется сегодня, — здесь вы найдете ответы на эти вопросы. Мы постарались структурированно представить информацию, чтобы у вас сложилась полная картина: что это за язык, зачем его учить и с чего начать освоение. Сразу оговоримся: если «The Book» давно стала вашей настольной книгой, вы уже собаку съели на управлении памятью и знаете все о владении и заимствовании, эта статья вряд ли вас удивит. Остальным же — добро пожаловать.В апреле 2026 года произошло сразу два события, заставивших вновь говорить о Rust. 16 апреля вышел очередной стабильный релиз — Rust 1.95.0. А вскоре после этого Илон Маск заявил, что новый мессенджер XChat построен на Rust и «whole new architecture». В этой статье мы попробуем понять, почему для новых систем, где важны скорость, безопасность и надежность, все чаще выбирают Rust? Читать далее]]>

https://habr.com/ru/articles/1032714/

[>] Невидимый враг многопоточности: False Sharing и кэш-линии процессора
bot.habr.rss
BotHabr(tgi,2) — All
2026-05-08 03:35:04


Опубликовано: Thu, 07 May 2026 23:15:58 GMT
Канал: Все статьи подряд / Системное программирование / Хабр

Представьте задачу: мы пишем высоконагруженный сетевой сервис и нам нужно считать входящие пакеты. Чтобы не блокировать потоки мьютексами, мы решаем дать каждому потоку свой собственный счетчик. Нет общих данных — нет блокировок, верно? Читать далее]]>

https://habr.com/ru/articles/1032804/

[>] Привет, GT! Я сделал свой луноход и закрыл гештальт
bot.habr.rss
BotHabr(tgi,2) — All
2026-05-08 09:35:01


Опубликовано: Fri, 08 May 2026 05:05:39 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Ошибки в заголовке нет: я ведь пришел на Хабр во времена Гиктаймс, не мысля себя ничем большим, кроме как техногиком. Впрочем, и это я себе комплимент сделал, простим меня за нескромность. И пусть GT уже давно нет, но я-то есть. Что до лунохода, то речь о моей личной версии легендарной игрушки “Модель лунохода программируемая самоходная “Электроника”, он же в девичестве Big Trak, на который у меня ушло, чтоб не соврать, около десяти лет. Эй, подождите, сколько-сколько? Вбить программу]]>

https://habr.com/ru/articles/1032796/

[>] Создаем I2C Master Controller на Verilog. Тестируем ядро
bot.habr.rss
BotHabr(tgi,2) — All
2026-05-08 11:35:02


Опубликовано: Fri, 08 May 2026 07:05:02 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

По результатам написания прошлой статьи у нас получился объемный модуль для реализации функций низкоуровневого управления шиной I2C, который формирует управление линиями SCL/SDA, поддерживает мониторинг шины, ведет передачу и прием данных. В этой статье я предлагаю организовать полноценное вдумчивое тестирование всего что получилось.Всем заинтересованным - добро пожаловать под кат! 🙂 Читать далее]]>

https://habr.com/ru/companies/beget/articles/1024342/

[>] Про дела лисапетные: самодельные поворотники, зеркала заднего вида, электронная коробка передач
bot.habr.rss
BotHabr(tgi,2) — All
2026-05-08 11:35:02


Опубликовано: Fri, 08 May 2026 07:01:00 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Картинка: viarprodesign, magnific.comНесмотря на то что в последнее время погода не особо радует, все мы знаем, что лето неизбежно — соответственно, наступает время начинать задумываться о летних занятиях. А что является более летним занятием, чем велосипед?К тому же велосипеды широко доступны многим, при этом, применив некоторую смекалку, можно разнообразить даже это занятие. Поэтому мы рассмотрим некоторые наиболее занятные проекты в этой области, которые мог бы реализовать любой более-менее подкованный технарь ;-) Читать далее]]>

https://habr.com/ru/companies/ruvds/articles/1030494/

[>] От конфигуратора до AI: как обновили софт Wiren Board
bot.habr.rss
BotHabr(tgi,2) — All
2026-05-08 11:35:03


Опубликовано: Fri, 08 May 2026 07:00:59 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Во время WBCE 2026 специалисты Wiren Board прочитали два доклада — про железо и про софт. В этой статье разберем второй — про новинки в софте. Для тех, кто никогда не слышал — Wiren Board производит оборудование для автоматизации, а WBCE — это ежегодная мультибрендовая тематическая выставка.Расскажем про обновленный веб-интерфейс и новые возможности конфигуратора, интеграции с KNX и Zigbee, сценарии без кода, развитие Wiren Board Cloud и появление AI-инструментов — от чат-бота техподдержки до ассистента в контроллере. Читать далее]]>

https://habr.com/ru/companies/wirenboard/articles/1032634/

[>] От люксметра из детского конструктора до ФЭУ на 3 кВ: всё о приборах для работы со светом
bot.habr.rss
BotHabr(tgi,2) — All
2026-05-08 12:35:02


Опубликовано: Fri, 08 May 2026 08:29:01 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

На выставке самоделок я увидел модель автобуса, который трогался с места, если посветить на его крышу фонариком. Наверху был спрятан маленький фотодиод. Тогда раздобыть такую деталь было целой историей — сейчас это вопрос пары кликов на маркетплейсе.С тех пор приборы для работы со светом стали неотъемлемой частью электроники: они управляют уличным освещением, считывают сигналы с пультов, обеспечивают гальваническую развязку в медицинском оборудовании, лежат в основе солнечных батарей и волоконно-оптических линий связи. В статье разбираю устройство и принципы работы самых распространённых из них — селеновых фотоэлементов, фоторезисторов, фотодиодов, фототранзисторов, фототиристоров и оптронов, — чтобы вы могли выбрать подходящий для своей задачи.  Читать далее]]>

https://habr.com/ru/companies/first/articles/1032598/

[>] HTAP внутри OLTP: как мы строили векторизованный движок с самого начала
bot.habr.rss
BotHabr(tgi,2) — All
2026-05-08 12:35:05


Опубликовано: Fri, 08 May 2026 07:58:09 GMT
Канал: Все статьи подряд / Системное программирование / Хабр

Как встроить векторизованный движок в OLTP-ядро с нуля — без отдельного аналитического слоя. Разбираем PhysicalType, SelectionVector, RowToColumnBridge, SIMD на листовых страницах B-Tree и Hash Join. Бенчмарк на 2,25 млн строк: от 1.22× на простых агрегатах до 2.67× на GROUP BY. Читать далее]]>

https://habr.com/ru/articles/1032894/

[>] Radxa Rock 5 itx — Изучаем недорогую ITX плату с ARM чипом
bot.habr.rss
BotHabr(tgi,2) — All
2026-05-08 14:35:01


Опубликовано: Fri, 08 May 2026 10:06:07 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Я давно мечтал о домашнем ARM-сервере. Не о маленькой платке вроде Raspberry Pi, которая хороша для экспериментов, но всегда кажется компромиссом, а о чем-то настоящем — полноценной материнской плате в формате ITX, где есть всё необходимое для сборки рабочего сервера в обычном ATX кейсе, например питание от обычного ATX блока, порты для вентиляторов, или m.2 для ссд дисков.И вот в моих руках Radxa Rock 5 ITX. У нее имеется мощный ARM-процессор на 8 ядер, от 4 до 32 гигабайт оперативной памяти, стандартный форм-фактор Mini-ITX, и очень широкий выбор интерфейсов ввода и вывода. Осмотр, тесты, и сборка сервера в статье]]>

https://habr.com/ru/articles/983146/

[>] Опыт написания компилятора вручную: Часть 2
bot.habr.rss
BotHabr(tgi,2) — All
2026-05-08 15:35:04


Опубликовано: Fri, 08 May 2026 10:47:32 GMT
Канал: Все статьи подряд / Системное программирование / Хабр

Компилятор и главный репозиторий: GitHubЗдесь я напишу о своём личном проекте — компиляторе к C-подобному языку. Я не являюсь профессиональным разработчиком, изучал эту тему почти самостоятельно и не читал никакие книги по написанию компиляторов (но читал по операционным системам). Читать далее]]>

https://habr.com/ru/articles/1032496/

[>] Все на завод! Робот импровизирует и решает промышленные задачи с 99% успеха
bot.habr.rss
BotHabr(tgi,2) — All
2026-05-08 16:35:05


Опубликовано: Fri, 08 May 2026 12:15:45 GMT
Канал: Все статьи подряд / Робототехника / Хабр

Роботы долгое время умели одно: безупречно копировать заученные движения. Но стоило реальности чуть отклониться от сценария — и они терялись. Теперь одна компания заявляет, что переломила эту ситуацию. Ее робот достигает 99% успеха в реальных задачах — не в лаборатории, а на производстве и в быту. Разработчики утверждают: машина понимает окружающий мир и адаптируется на ходу.Решение предложил Generalist — стартап, который строит базовые модели для роботов общего назначения. Его основал бывший исследователь Google DeepMind. Nvidia вложилась в компанию на раннем этапе.Generalist собрала данные необычным способом. Компания использует дешевые носимые датчики — их крепят на запястья людей. Так собирают огромные массивы реальных физических действий. И дообучают роботов. Читать далее]]>

https://habr.com/ru/companies/ru_mts/articles/1032512/

[>] Пора перечитывать Азимова? 3 закона робототехники
bot.habr.rss
BotHabr(tgi,2) — All
2026-05-08 17:35:05


Опубликовано: Fri, 08 May 2026 13:01:50 GMT
Канал: Все статьи подряд / Робототехника / Хабр

Если коротко — да, пора. И не потому, что я ностальгирую по первым изданиям с обтрёпанными корешками, а потому что инженерная задача, над которой Айзек Азимов размышлял с 1942 года, наконец-то перестала быть мысленным экспериментом. Роботы пошли в серию. Гуманоиды учатся бегать, падать и снова вставать. И где-то в этих железяках уже сегодня крутится код, который определяет, кого они задавят первым.О способах конкретной реализации Трёх законов в современных реалиях, сложностях и перспективах поговорим в статье. Читать далее]]>

https://habr.com/ru/companies/ruvds/articles/1032998/

[>] C++: Как мы докатились до Hello World в 2 МБ
bot.habr.rss
BotHabr(tgi,2) — All
2026-05-09 00:35:04


Опубликовано: Fri, 08 May 2026 20:17:45 GMT
Канал: Все статьи подряд / Системное программирование / Хабр

Казалось бы, современный С++ дает столько возможностей… Давайте попробуем препарировать всю эту необъятную мощь, начав с первого шага в любом языке программирования — «Hello World».Как реализации компиляторов встречают новичка, впервые написавшему свои первые строчки кода? Узнать, как же мы до такого докатились]]>

https://habr.com/ru/articles/1033206/

[>] Чему меня научили два месяца с легковесным локальным AI-агентом
bot.habr.rss
BotHabr(tgi,2) — All
2026-05-09 02:35:04


Опубликовано: Fri, 08 May 2026 21:59:53 GMT
Канал: Все статьи подряд / Raspberry Pi / Хабр

Два месяца назад openLight был маленьким pet project’ом: Raspberry Pi, Telegram-бот, SQLite и несколько команд для управления сервисами. Мне просто хотелось перестать печатать ssh pi@raspberrypi.local с телефона каждый раз, когда падал очередной контейнер или начинал странно вести себя Tailscale.За это время проект неожиданно превратился во что-то большее. Не в “автономного AI-агента”, а скорее в легковесный слой управления для personal infrastructure — маленьких always-on машин вроде Raspberry Pi, Mac mini, VPS или старых домашних серверов.В статье я подробно разбираю:* почему почти весь проект пришлось переписать хотя бы один раз* как deterministic-first роутинг оказался полезнее “умных” AI-агентов* зачем я отказался от идеи сложного tool calling в пользу простых и проверяемых skill’ов* почему Telegram неожиданно оказался идеальным интерфейсом для homelab-инфраструктуры;* и почему, как мне кажется, будущее локальных AI-систем будет не “магическим”, а маленьким, наблюдаемым и ремонтопригодным.Это не история про очередной AI framework. Скорее инженерная ретроспектива о том, как реальное использование быстро ломает красивые архитектурные идеи, и почему иногда один Go-бинарь, SQLite и несколько хорошо продуманных allowlist’ов оказываются полезнее огромных cloud-native систем. Читать далее]]>

https://habr.com/ru/articles/1033220/

[>] История создания промышленных роботов: от игрушки Билла Гриффита Тейлора до разработок Джорджа Девола и Виктора Шейнман
bot.habr.rss
BotHabr(tgi,2) — All
2026-05-09 11:35:05


Опубликовано: Sat, 09 May 2026 06:57:19 GMT
Канал: Все статьи подряд / Робототехника / Хабр

Что такое робот, объяснять нет нужды. В последние сто лет, с момента появления в 1920 году самого слова «робот» в пьесе Карела Чапека «R.U.R.», пять поколений людей с раннего детства по книгам и комиксам, кинофильмам и мультфильмам знают о роботах все до мелочей. Знают, как они должны выглядеть – либо быть железными копиями человека, либо внешне не отличаться от нас, оставаясь из металла внутри, и знают, что они должны делать – выполнять за человека тяжелую и утомительную работу, а потом взбунтоваться и поработить людей.  По-хорошему, сюда же, к роботам, надо отнести более ранние их варианты – слепленного из грязи Голема и собранное из кусков трупов чудовище Франкенштейна, которые сразу же вышли из повиновения их создателям. Это были неудачные и исходно порочные варианты, а есть, расскажут теоретики робототехники, исходно покорные и по своей сути не способные к бунту роботы – секс-куклы. Правда, они, эти секс-роботы, сильно эволюционировали за последние полвека, а к середине нашего века, по прогнозам их изобретателей и рационализаторов, обзаведутся ИИ, и тогда никто не поручится, чем это закончится для человечества с точки зрения демографии. Кстати, искусственный интеллект тоже можно отнести к бестелесным роботам, ведь он тоже призван выполнять за человека, пожалуй, самую тяжелую и утомительную работу – думать, и уже норовит поработить те личности, которым лень подумать самим.   Современные промышленные роботы в роботическую мифологию не вписываются. Максимум в чем они могут ослушаться хозяина, да и то непреднамеренно, это перегореть или сломаться от усталости металла, а если и начнут что-то делать не так, как им велено, или даже крушить все подряд на своем рабочем месте, то исключительно из-за ущербного ПО или бестолковости их оператора. Да и внешне они не похожи на человека. Читать далее]]>

https://habr.com/ru/companies/onlinepatent/articles/1032200/

[>] Делаем шасси для модели ретроавто
bot.habr.rss
BotHabr(tgi,2) — All
2026-05-09 12:35:01


Опубликовано: Sat, 09 May 2026 08:06:28 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

В прошлой статье я осветил тему изготовления мотора и трансмиссии для самодельного ретроавтомобиля в масштабе 1:5 и остановился на колесах. Это неспроста, колёса — это важный элемент, который задавал тон всей комнате размеры всего автомобиля. Именно от них зависел масштаб, так как я не мог сделать покрышки сам, а значит, размеры авто будут определяться тем, что сумею добыть. Разумеется, я не хотел покупать ничего дорогостоящего. Так как судьбы моих проектов всегда туманны, то чем меньше вложений — тем лучше. Вдруг вообще ничего не удастся? Такое не раз бывало. Поэтому я глядел по сторонам в надежде найти подходящего донора. Им могла стать брошенная тележка из супермаркета или, что было более вероятно, детская коляска. Так и произошло — я проходил стажировку в Риме и, проезжая через пустырь, из окна автобуса я заметил коляску. Скажу, наверное, прописную истину, но Рим — очень грязный город. Впереди много картинок]]>

https://habr.com/ru/companies/timeweb/articles/1021420/

[>] Как я превратил смартфон в Modbus-RTU терминал для RS-485
bot.habr.rss
BotHabr(tgi,2) — All
2026-05-09 14:35:01


Опубликовано: Sat, 09 May 2026 10:00:40 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

О себе: бэк-энд разработчик java/kotlin и немножко go, собственно вот профиль.Работаю программистом я немного более трёх лет. До этого более 10 лет трудился в одной известной газовой компании в сфере электрохимической защиты подземных стальных сооружений от коррозии, также электроснабжения и немного автоматики. Была у меня там специализация на ремонте электронных блоков для эксплуатируемого оборудования.И вот в начале 2010-х строились новые объекты, а на них появились относительно современные на тот момент так называемые системы коррозионного мониторинга.Тогда я ещё был «синим воротничком» то есть непосредственно трогал всё своими руками. Читать далее]]>

https://habr.com/ru/articles/1033290/

[>] История одной типичной ошибки: как лишний трансформатор портил линию HiPoE и что мы с этим сделали
bot.habr.rss
BotHabr(tgi,2) — All
2026-05-09 14:35:05


Опубликовано: Sat, 09 May 2026 10:14:19 GMT
Канал: Все статьи подряд / Робототехника / Хабр

История одной отладки и перехода в серию: как лишний трансформатор портил полезный сигнал с технологией HiPoE и что мы с этим сделали. Читать далее]]>

https://habr.com/ru/articles/1033294/

Pages: 1 ... 87 88 89 90 91 92 93 94 95 96 97 98