#  [Перевод] Проектируем с нуля калькулятор на FPGA. Части 4 и 5: Фреймворк и оборудование
BotHabr (tgi,2) → All  –  07:35:02 2026-05-22

Опубликовано: Fri, 22 May 2026 07:32:54 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр

← Третья частьСколько себя помню, я любил играть в LEGO. Больше всего меня восхищало то, что из одного и того же набора типов блоков можно построить что угодно: главными были не блоки, а воображение или план, показывающий, в каком порядке их соединять. Мой проект работает аналогичным образом: один набор исходников, хороший план и множество различных способов собирать и тестировать его.В этой части я расскажу об окружениях и их взаимосвязи.Главный принцип этого фреймворка заключается в том, что единственный набор файлов исходников на Verilog можно без изменений использовать в различных средах сборки:ModelSim для потактово точной симуляции HDL с волновым выводомVerilator для быстрой симуляции на C++, с тестовой обвязкой (calctest) и другими инструментамиДесктопное приложение на Qt для интерактивной работы с интегрированным отладчиком на уровне исходниковQt WebAssembly для запуска калькулятора в браузере с попиксельной точностьюQuartus для синтеза и записи на физическую плату FPGAКаждое из окружений позволило выявлять свой класс багов. ModelSim отлавливает проблемы таймингов на уровне сигналов. Verilator обладает достаточной скоростью для проверки тысяч тестовых векторов. Симулятор на Qt позволяет удобно пользоваться интерактивной отладкой. WebAssembly доказывает работоспособность кода в совершенно иной среде исполнения, в которой видением приложения можно поделиться со всем миром. Целевая платформа FPGA, реальная плата — это то, что можно потрогать, окончательная реализация идеи. Читать далее]]>

https://habr.com/ru/articles/1037312/
#  Я устал гадать, мне лучше или хуже, и сделал систему непрерывного измерения температуры
BotHabr (tgi,2) → All  –  05:35:02 2026-05-22

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

Я болею не часто, но видимо из-за того что редко - получается "очень метко".В прошлый раз это был ковид: тогда я плохо понимал, что со мной происходит, и ситуация едва не закончилась совсем плохо. В этот раз всё выглядело банальнее — высокая температура, которая долго не сбивалась.Обычный градусник показывал 38–39 °C. И вроде бы все мы понимаем: если температура высокая, долго держится и стандартные средства не помогают, это уже повод как минимум связываться с врачом. Но есть нюанс: чтобы принимать решения не на ощущениях, а на данных, температуру нужно измерять регулярно.А вот тут начинается бытовая инженерия. Читать далее]]>

https://habr.com/ru/articles/1037716/
#  Иду в топ ниши строительных калькуляторов. Три месяца спустя
BotHabr (tgi,2) → All  –  14:35:02 2026-05-21

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

Когда я начинал этот pet-проект, у меня в голове была одна цель: за полтора-два года вытеснить ноунейм-сайты из верхушки выдачи Яндекса и Google по запросам типа «калькулятор бетона», «расчёт утеплителя», «сколько нужно плитки на ванную». Не зайти пятым на странице, не получить какой-то «нормальный трафик», а конкретно занять первое место в нише. Сайт — getmasterok.ru, ему около трёх месяцев. Но какой же я был легкомысленный и как я сильно ошибался.Амбиция выглядит наивно, и я отдаю себе в этом отчёт. Ниша строительных калькуляторов забита под потолок: десятки доменов, заточенных под партнёрки крупного DIY-ретейла, ещё столько же пустых SEO-шаблонов с одним и тем же текстом, прогнанным через рерайт. Туда не идут крупные команды, потому что выручка с лида в этой нише небольшая. Туда идут одиночки, маркетологи на фрилансе и редкие подрядчики, которым заказали сайт условно за несколько тысяч под ключ. Качество предложения в среднем на уровне 2010 года.Это и есть причина, по которой я туда полез. Когда вся ниша держится на технически неряшливых продуктах, у одиночки с инженерным фоном есть окно. Я не питаю иллюзий, что «возьму качеством и всё». Я понимаю, что Google маринует новые домены, что Яндекс хочет видеть поведенческие, что SEO без бюджета — это игра вдолгую. Но проверить гипотезу, реально ли в этой нише отбить лидерство одним инженерным качеством расчётов и нормальным UX, мне интересно. Если не получится за два года, я хотя бы пойму, чего не хватает помимо качества продукта. Читать далее]]>

https://habr.com/ru/articles/1037806/
#  [Перевод] Проектируем с нуля калькулятор на FPGA. Часть 3: Практические численные методы
BotHabr (tgi,2) → All  –  10:35:02 2026-05-21

Опубликовано: Thu, 21 May 2026 09:47:59 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр

В предыдущем посте мы ответили на вопрос о реализуемости проекта: да, tan, ln, exp и sqrt можно при помощи различных трюков вычислить из сложения, вычитания и умножения. В этом посте мы поговорим о том, как делать это корректно с точностью до 16 десятичных разрядов при помощи проверенной эталонной реализации, относительно которой мы будем в дальнейшем тестировать оборудование.Когда я начинал этот проект в 2021 году, мне нужен был код на C++, который бы реализовывал алгоритмы на основе примитивов BCD и проверял результаты. Этот код превратился в подпроект Methods. Он заработал, но в нём возникли небольшие баги с шириной мантиссы, из-за которых тестовые результаты оказались ненадёжными в пределах одного-двух последних разрядов. Вместо того, чтобы патчить его, я в 2025 году переписал всё с нуля в рамках подпроекта Proto: более чистой архитектуры, правильного эталона и генератора тестовых векторов оборудования, относительно которого можно валидировать микрокод FPGA. Читать далее]]>

https://habr.com/ru/articles/1037010/
#  Yamaha RGX121Z RM — современный суперстрат с японским вайбом второй половины 1980-х
BotHabr (tgi,2) → All  –  09:35:02 2026-05-21

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

Привет, Хабр! Мне принесли красивую фирменную электрогитару, у которой часто рвались струны и были проблемы со строем. Сегодня мы услышим её звучание, рассмотрим со всех сторон, исправим имеющиеся недостатки (в количестве одной штуки) и обсудим перспективы совершенствования. Бочка мёда с маленькой ложечкой дёгтя]]>

https://habr.com/ru/companies/ruvds/articles/1012976/
#  Соединение деталей 3D-печатных изделий… Простое ли дело?
BotHabr (tgi,2) → All  –  09:35:02 2026-05-21

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

Картинка: Von ViajestelarВсем хороши современные способы аддитивной печати — они позволяют создавать произвольной формы объекты с помощью компактного 3D-принтера даже просто на дому. И если посмотреть на выдачу практически любого маркетплейса, то нетрудно понять, что достаточно большое количество людей погрузилось в эту область, производя своими скромными силами даже сложные инженерные изделия, требующие сборки из отдельных компонентов. Любой, кто сталкивался с вопросом создания инженерных деталей, знает, что неизбежно придётся столкнуться и с вопросом крепления компонентов между собой, и вопрос этот не так прост, как может показаться на первый взгляд: казалось бы, «соединяй болтами/винтами/шурупами и сиди радуйся»! :-D Однако нет, не тут-то было: мне приходилось видеть в своё время усреднённую статистику по разным видам производств, которая однозначно говорит о том, что установка крепежа занимает вплоть до 70% времени от сборки изделия! О_о Таким образом, здесь имеется серьёзный потенциал для улучшений, что мы и рассмотрим в статье ниже…  Читать далее]]>

https://habr.com/ru/companies/ruvds/articles/1035890/
#  Глаза не видят, а код пишется: как я настраиваю и программирую 100+ модулей в умном доме
BotHabr (tgi,2) → All  –  07:35:01 2026-05-21

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

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

https://habr.com/ru/companies/wirenboard/articles/1036088/
#  AsmX с движком Raptor: Архитектура абсолютного контроля
BotHabr (tgi,2) → All  –  16:35:04 2026-05-20

Опубликовано: Wed, 20 May 2026 15:49:55 GMT
Канал: Все статьи подряд / Системное программирование / Хабр

Raptor Engine: Как 30 000 строк кода на TypeScript вдохнули жизнь в компилятор AsmXМожно ли объединить абсолютный контроль низкоуровневого ассемблера x86-64 с изяществом ООП, шаблонов и безопасных абстракций в духе C++? Разбираем масштабное обновление отечественного компилятора AsmX. Под капотом — честные 30 тысяч строк хардкорной архитектуры: от прямого доступа к аппаратной SIB-адресации CPU и хитрых махинаций с регистрами при вызове знаковых movsx/imul/idiv, до разбора анатомии новой стандартной библиотеки (std::optional и std::pair), работающей по принципу Zero-Cost Abstractions. Узнайте, как мономорфизация AST-деревьев и System V ABI позволяют выжимать максимум из кремния без единого байта накладных расходов. Читать далее]]>

https://habr.com/ru/articles/1037472/
#  iPXE без лишних слов, но с большим количеством пояснений
BotHabr (tgi,2) → All  –  14:35:02 2026-05-20

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

iPXE без лишних слов, но с большим количеством поясненийДанная статья является туториалом и принципом "сделай сам", проект является завершённым и окончательным продуктом с возможностью дополнять и улучшать его до бесконечности, поскольку можно по аналогии добавлять свои пункты меню в iPXE или настроить графику под себя (подробнее в статье)Весомым отличием статьи от остальных статей на тему pxe-загрузчиков по сети является то, что рассмотрены оба варианта, как UEFI так и Legacy режимы, настроен DHCP на уровне Active Directory с политиками определения по железу, кто Legacy, кто UEFI через Vendor Classes и 60 правило в DHCPА также проект актуализирован для 2026 года и объяснены тонкости и нюансы автоустановки Linux Ubuntu, загрузчика sanboot, и принцип устройства BCD загрузчика WinPE и как его "отдавать" по сети для Legacy систем Читать далее]]>

https://habr.com/ru/articles/1037416/
#  Разработка аппаратной платформы для соревнований по Embedded программированию
BotHabr (tgi,2) → All  –  12:35:02 2026-05-20

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

Предыстория Добрый день, уважаемый читатель. Как и в других моих статьях, я решил что-то собрать полностью с нуля. Несколько лет назад я участвовал в соревнованиях по электронике и очень вдохновился интересным подходом и вовлеченностью разработчиков заданий. Прошло время, стал ездить на соревнования в качестве эксперта и в какой-то момент решил разработать устройство для одного из этапов соревнований – «программирование». В статье я немного расскажу про этапы соревнований, про идею и реализацию моего устройства для этапа «программирование», а также про путь проектирования и сборки печатной платы, моделирования и печати корпуса, написания тестовой прошивки и разработки заданий для участников. Повествование будет в хронологическом порядке. Потратил на весь путь около года ради нескольких часов соревнований. Но это лишь мое хобби. «Long story short…»]]>

https://habr.com/ru/articles/1037350/
#  [Перевод] Часы из вольтметра. Версия 2026
BotHabr (tgi,2) → All  –  11:35:01 2026-05-20

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

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

https://habr.com/ru/companies/sportmaster_lab/articles/1037040/
#  От идеи до работающего Android-приложения: мой опыт vibe-кодинга для реального pet-проекта
BotHabr (tgi,2) → All  –  09:35:02 2026-05-20

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

По профессии я руководитель в ИТ. Когда-то давно кодил на Basic, Pascal и Delphi (диплом писал на нём же). Но с тех пор много воды утекло, и за современными технологиями я следил скорее как управленец. У одной закрытой группы возникла потребность в мобильном приложении с доступом к статьям. Нанимать разработчика не хотелось — проект некоммерческий. К этому моменту я уже активно использовал ИИ для написания скриптов и даже более сложных программ: создал API-интерфейс, совместимый с OpenAI, который через браузер общался с бесплатным Perplexity и возвращал ответ. На его основе сделал плагин для VS Code — практически бесплатный аналог коммерческих AI-агентов. Поэтому для новой задачи я решил попробовать vibe-кодинг. Проект требовал клиент-серверной архитектуры: авторизация, разграничение доступа к статьям, мобильное приложение для Android. Обсудив со мной варианты, ИИ помог определиться со стеком: Docker, Nginx, PostgreSQL, Node.js, React, Kotlin. Nginx я знал неплохо, базы данных были знакомы. Node.js и React «умник» пообещал закрыть все потребности — так и вышло. Для Android выбор был невелик, и я решил, что современный Kotlin будет интереснее. Docker Compose стал обязательным для изоляции: VPS был арендован для других нужд, и не хотелось ничего ломать. Читать далее]]>

https://habr.com/ru/articles/1037228/
#  Карманный брелок Doom на Arduino nano
BotHabr (tgi,2) → All  –  09:35:01 2026-05-20

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

Привет! Это карманный брелок-приставка с игрой Doom на Arduino nano! Из данного гайда вы узнаете как собрать карманную приставку с легендарной игрой Doom, с возможностью перепрошивки на что-нибудь другое! Также вы сможете получить опыт в 3D-печати, сборке и пайке электроники Arduino, и, разумеется, новые впечатления от создания таких компактных устройств. Читать далее]]>

https://habr.com/ru/articles/1037230/
#  Адаптивный СВЧ-сенсор на базе 8-битного МК
BotHabr (tgi,2) → All  –  08:35:03 2026-05-20

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

В области встроенных систем и СВЧ-электроники применение «тяжёлых» нейросетевых решений (включая TinyML) часто ограничено вычислительными ресурсами и энергопотреблением. В статье рассматривается альтернативный подход: частотная дискриминация с помощью двух амплитудных детекторов с разной нелинейностью отклика. Разница их выходных напряжений формирует уникальный «отпечаток» частоты. Для классификации используется однослойный перцептрон, реализованный на 8-битном микроконтроллере К1946ВМ014 (аналог ATmega8535) с целочисленной арифметикой. Представлены схема устройства, алгоритм обучения и экспериментальные результаты распознавания частотных диапазонов. Код (95 строк) и основные технические решения. Читать далее]]>

https://habr.com/ru/companies/stc_spb/articles/1037186/
#  [Перевод] Проектируем с нуля калькулятор на FPGA, части 1 и 2
BotHabr (tgi,2) → All  –  07:35:05 2026-05-20

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

Идея этого проекта пришла ко мне в феврале 2021 года, когда в Остине (штат Техас) произошёл сбой энергосистемы. К сожалению, нам надолго запомнилось то, как правительство справлялось с ситуацией. Когда единственным источником тепла и света остался только газовый камин, а единственным окном в мир — слабое телефонное Интернет-соединение, у меня было много времени поразмыслить о том, что бы новое и интересное мне хотелось разработать. Я взял калькулятор HP-41CV и начал нажимать на кнопки. Как обычно, ощущения от этого были самыми приятными. И мне захотелось самому создать нечто подобное!В начальной школе мне представилась возможность поиграть с HP-41CV. Я наблюдал, как калькулятор загружает программу с магнитной ленты и запускает её. Жужжание считывателя карт и тонкая магнитная лента, втягиваемая в устройство с одной стороны и выходящая с другой, внезапно изменяли поведение калькулятора, что произвело на меня очень сильное впечатление. Я и не подозревал, что оно повлияет на всю мою жизнь. Спустя несколько лет у меня появился Sinclair ZX81, потом ZX Spectrum, на котором я при помощи дизассемблера HiSoft Devpac MONS взламывал разные игры. Эти два устройства (калькулятор HP и микрокомпьютеры Sinclair) подтолкнули меня к разработке, программному обеспечению и исследованию внутренностей разных машин. Во многом я стал разработчиком именно благодаря этому.Когда-то я изучал сам чип Z80, воссоздав его в виде A-Z80 и написав визуальный инструмент Z80 Explorer, отображающий его список связей. В каком-то смысле это ощущалось как закрытие темы одержимости Sinclair. Проект калькулятора ощущался как закрытие темы HP. Это не клон, не эмуляция, а реализация с нуля на основе тех же принципов. Мне хотелось изнутри разобраться в том, почему эти машины работали именно так.Как работает научный калькулятор? Не в общих чертах, а в подробностях. Как он хранит числа? Какой алгоритм вычисляет sin(x)? Как функционирует его очень простой CPU?В серии моих статей мы получим ответы на эти вопросы: в конечном итоге мы получим полностью работающий научный калькулятор, спроектированный и изготовленный с нуля, на собственном CPU, созданном на FPGA, с написанным вручную микрокодом, эталонными реализациями на C++ и физическим «железом», которое лежит у меня на столе и может вычислять точные ответы. И всё это в опенсорсе: вы можете увидеть это и попробовать самостоятельно.Насколько я понимаю, этот проект уникален: мне неизвестен ни один другой научный калькулятор (с тем же уровнем функциональности), реализованный на FPGA с собственным CPU и оригинальным рукописным ПО для его работы. Читать далее]]>

https://habr.com/ru/articles/1036464/
#  Создаем I2C Master Controller на Verilog. Burst-транзакции и дисплей SSD1306
BotHabr (tgi,2) → All  –  07:35:01 2026-05-20

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

Продолжим совершенствование нашего I2C-контроллера и расширение спектра применимости. В этот раз сделаем возможность burst-транзакций и выведем картинку SSD1306. Для этого необходимо детально разобрать механизм функционирования OLED-дисплея SSD1306 и сделать аппаратный контроллер с burst-передачей по I2C, и в качестве примера сделать генерацию визуализацию 3D-куба и текста. Получился ОЧЕНЬ объемный материал с объяснением всех механик примененных для решения данной задачи. И вся логика - сугубо в железе, без процессора, без микрокода и чисто в ПЛИС.Всем кто интересуется кодингом под Verilog - добро пожаловать под кат! Читать далее]]>

https://habr.com/ru/companies/beget/articles/1028178/
#  Я сделал альтернативу альтернативе Cursor за ночь: она отменяет совещания и приносит 4 млн рублей
BotHabr (tgi,2) → All  –  16:35:05 2026-05-19

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

Этот пародия, продолжение истории про Stopilot — инструмент‑противовес для Cursor и прочих AI‑assisted IDE, который не даёт писать код, пока разработчик не объяснит, что именно меняет, зачем, как откатить и кто будет это поддерживать.После первого текста стало понятно, что Stopilot сделал то, чего обычно не делают инструменты против лишней активности: сам породил запрос на продолжение. Один технический директор сформулировал точнее всех:«Мы поставили Stopilot, и разработчики действительно стали писать меньше лишнего кода. Но теперь они стали больше обсуждать, почему они его не пишут. Можно как‑то остановить и это?»Так появился Metastopilot — инструмент для команд, которые уже внедрили инструмент, мешающий внедрять инструменты.Если Stopilot вставал между разработчиком и генерацией кода, то Metastopilot встаёт между командой и моментом, когда здравый вопрос «зачем?» превращается во встречу, документ и ответственного за дальнейшие встречи.Именно этого, как выяснилось, рынку не хватало. Metastopilot]]>

https://habr.com/ru/articles/1037032/
#  Вайб-монтаж печатных плат и такой же код
BotHabr (tgi,2) → All  –  16:35:02 2026-05-19

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

Yet another способ сверхбыстрого прототипирования из мелких модулей и печатных плат. Также, рассматривается вопрос вайбкодинга любых шрифтов на основе генерации из ttf для дисплея и вывода рисунка. >>Читать>>]]>

https://habr.com/ru/articles/1037042/
#  Делаем любимую механику беспроводной: BLE-адаптер для Kingston HyperX Alloy FPS на базе Raspberry Pi Pico W
BotHabr (tgi,2) → All  –  13:35:02 2026-05-19

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

Продолжаю рассказывать о своём опыте создания BLE адаптера для USB-клавиатуры, которым уже пользуюсь каждый день.Собранный ранее на макетной плате адаптер с подключённым pico debug был хорош тем, что можно было экспериментировать, набираться опыта, но пользоваться таким адаптером как устройством неудобно: нет корпуса и нет автономного питания.В комментариях к прошлой статье читатели упоминали, что китайцы продают адаптеры, по функционалу похожие на мой, но пользоваться такими адаптерами также неудобно. C хостом действительно беспроводной канал, а вот кипу проводов к самому адаптеру никто не отменял.Стремление к универсальности часто приводит к неудобным решениям, поэтому я сосредоточился на своей клавиатуре Kingston HyperX Alloy. Читать далее]]>

https://habr.com/ru/companies/ruvds/articles/1034336/
#  О чём говорили на ICLR 2026? Репортаж AIRI о поездке на конференцию в Рио
BotHabr (tgi,2) → All  –  11:35:07 2026-05-19

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

Конференции в науке об ИИ очень любят и ждут. Подача работы на какое‑либо мероприятие из верхушки рейтинга CORE обычно престижнее, чем подача её же в журнал первого квартиля. В «большую тройку» главных конференций года принято включать NeurIPS, ICML и ICLR. Последняя обычно проходит раньше двух других — в этом году она прошла в конце апреля в Рио‑де‑Жанейро.Мы посетили ICLR 2026 вместе с коллегами из AIRI и рассказываем, чем запомнилась нашим исследователям эта командировка. Читать далее]]>

https://habr.com/ru/companies/airi/articles/1036752/
#  Я дал LLM писать unsafe Rust полгода. Miri плакал
BotHabr (tgi,2) → All  –  11:35:06 2026-05-19

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

Полгода я давал LLM писать unsafe Rust в боевых проектах и разбирал каждый блок под miri и санитайзерами. Категории ошибок, которые модели делают стабильно: aliasing, провенанс, layout в alloc/dealloc, забытый ManuallyDrop, гонки в FFI-колбэках, ручные Send/Sync, uninit-память, Pin. Каждая категория идёт с минимальным примером и фиксом. Читать далее]]>

https://habr.com/ru/articles/1035914/
#  Кинематика вместо нейросетей: швейцарский фреймворк против vendor lock-in в робототехнике
BotHabr (tgi,2) → All  –  08:35:09 2026-05-19

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

Где-то в глубинах робототехнической лаборатории EPFL человек толкает деревянный блок с конвейера на верстак, ставит его на стол, отходит и бросает в корзину. После этой единственной демонстрации три совершенно разных промышленных робота (каждый со своей геометрией суставов и своими физическими ограничениями) повторяют те же действия. При этом никто не переписал ни строчки кода.Но в реальном цехе такое пока не работает: при замене робота или модели программу пересобирают с нуля. При этом оплачивается работа интеграторов, время простоя. Минута незапланированной остановки на наладке, по отраслевым оценкам, обходится производству от тысячи до 10 тысяч долларов, а сам процесс может растянуться на 2–4 недели сверх плана.Швейцарские инженеры из EPFL утверждают, что задачу можно закрыть, и, главное, намеренно делают это без AI, выступая против главного технологического мейнстрима 2026 года. Разберемся, как это работает, во сколько обходится и почему в этой сфере математика обыграла нейросети. Читать далее]]>

https://habr.com/ru/companies/ru_mts/articles/1035658/
#  Сквозная аутентификация в Linux: настройка Kerberos, интеграция с браузером и автоматизация через Keytab
BotHabr (tgi,2) → All  –  07:35:02 2026-05-19

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

Масштабный переход на отечественные ИТ-решения ставит перед системными инженерами и разработчиками задачу глубокого освоения базовых механизмов корпоративной безопасности. В основе современных российских экосистем управления инфраструктурой (таких как ALD Pro на базе Astra Linux) лежит программный комплекс FreeIPA. Главным фундаментом доверия, централизованной авторизации и безопасности в этой экосистеме выступает протокол Kerberos. Его корректное понимание и настройка определяют стабильность работы всех смежных сервисов — от сетевых папок до сложных корпоративных веб-приложений.В этой статье детально разберем «анатомию» Kerberos в среде Linux и покажем, как заставить этот протокол эффективно работать на стыке системного администрирования и веб-разработки. Пройдем полный практический путь, разделенный на несколько логических этапов: Читать далее]]>

https://habr.com/ru/articles/1036670/
#  Vercel выкатил язык программирования для агентов. Я пытаюсь понять, нужен ли он мне
BotHabr (tgi,2) → All  –  17:35:09 2026-05-18

Опубликовано: Mon, 18 May 2026 17:26:47 GMT
Канал: Все статьи подряд / Системное программирование / Хабр

15 мая Vercel Labs релизнули Zero. Экспериментальный системный язык, который сами авторы называют "the programming language for agents". Версия 0.1.1, Apache 2.0, расширение .0, бинарники меньше 10 килобайт, без LLVM. На GitHub лежит компилятор, стандартная библиотека и примеры — можно ставить и щупать прямо сейчас.Я прочитал доки, поставил себе, погонял пару примеров. Сижу с этой мыслью: серьёзно или очередной хайповый проект под волну агентного кодинга?Если коротко — наверное серьёзно, но мне сейчас не нужно. Тебе, скорее всего, тоже. Сейчас расскажу, что там и почему я так думаю. Читать далее]]>

https://habr.com/ru/articles/1036570/
#  Итоги 3-го этапа RISC-V DEVBOARDS: что показали проекты на базе Baikal-U
BotHabr (tgi,2) → All  –  13:35:04 2026-05-18

Опубликовано: Mon, 18 May 2026 13:29:42 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр

3-й этап программы раннего доступа к архитектуре RISC-V DEVBOARDS на базе отладочной платы Base (EVU-BA-2.1) на основе микроконтроллера Baikal-U (BE-U1000) стал одним из самых насыщенных по составу и содержанию проектов. Более 100 заявок, 32 отобранные команды и широкий отраслевой охват показали устойчивый интерес к этой платформе со стороны разработчиков, университетских команд и инженерных коллективов, работающих в прикладных направлениях. В центре внимания оказались проекты, связанные с промышленной автоматизацией, системами ЧПУ, интерфейсными модулями, контроллерами производственных линий и модульными беспилотными платформами.В статье разбираем, какие именно задачи участники решали на базе Baikal-U, как использовали многоядерную архитектуру, периферию и доступный стек разработки, а также какие практические выводы можно сделать по итогам этапа. Отдельно рассматриваем несколько показательных кейсов, чтобы понять, в каких сценариях платформа уже показала себя как рабочий инструмент, а где разработчики столкнулись с задачами следующего уровня - тепловым режимом, питанием, компоновкой, развитием библиотек и переходом от макета к более зрелому устройству. Читать далее]]>

https://habr.com/ru/companies/riscvalliance/articles/1036486/
Powered by iii-php v0.11