RSS
Pages: 1 ... 89 90 91 92 93 94 95 96 97 98 99
[>] Свой P2P-файлообменник с блэкджеком и NAT punching: как пет-проект Z-Folder стал заменой облакам
bot.habr.rss
BotHabr(tgi,2) — All
2026-05-16 16:35:04


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

В современных реалиях, когда интернет всё чаще напоминает минное поле сблокировками и замедлениями, надежда на зарубежные (да и на некоторыелокальные) сервисы тает с каждым днем. В какой-то момент я пришел к выводу:если хочешь, чтобы инструмент работал стабильно и не зависел от настроенияпровайдеров или геополитики — напиши его сам. Так появился, например, Fury Messenger (о котором я уже писал здесь) — мессенджер дляAndroid, заточенный под нестабильное соединение. Но решив проблему текстовогообщения, я столкнулся со следующей «болью»: обмен файлами и документооборот. Именно на большом обьеме, а не кидая файлики или фоточки через мессенджер. В этой статье расскажу, как я реализовал систему прямой передачи данных междукомпьютерами, почему облака — это иногда лишнее звено, и как мой «велосипед»в итоге уехал в B2B-сегмент. Проблема: Танцы с бубном вокруг VPN Типичный сценарий обмена файлами сегодня выглядит так: 1.  Залить в Telegram (ограничение по размеру, скорость иногда «режут»).2.  Закинуть на Google Drive/Dropbox (нужен VPN, который нужно то включать, то    выключать, чтобы не отвалились другие сервисы).3.  Передать через локальную сеть (сложно настроить права доступа, если люди    сидят в разных сегментах или городах). Мне хотелось простоты: как в старой доброй Windows Shared Folder, но черезинтернет и без необходимости быть системным администратором 80-го уровня.Чтобы можно было просто «расшарить» папку конкретному человеку и передать файлна максимально возможной скорости канала. Читать далее]]>

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

[>] Робот-поводырь за 1600 $: как ИИ пришел туда, где раньше были только собаки и благотворительность
bot.habr.rss
BotHabr(tgi,2) — All
2026-05-16 17:35:04


Опубликовано: Sat, 16 May 2026 13:05:48 GMT
Канал: Все статьи подряд / Робототехника / Хабр

В сферу помощи людям с ограниченными возможностями венчурный капитал и топ-исследователи никогда не спешили. Слишком маленький рынок, сложный пользователь, долгая окупаемость. Но теперь ИИ-индустрия заходит на эту территорию всерьез — полноценным научным проектом на главной конференции года по искусственному интеллекту.Команда Бингемтонского университета создала робота-поводыря с LLM внутри. В отличие от обычной собаки, он разговаривает с человеком по ходу маршрута: спрашивает, куда нужно, предлагает варианты пути, объясняет, что происходит вокруг. Работу представили в январе 2026 года на конференции AAAI в Сингапуре.Само по себе появление такого робота — еще не сенсация: каждый месяц на конференциях по ИИ показывают десятки прототипов. Интересно вообще другое. Похожие проекты запускают по всему миру независимо друг от друга. Все используют практически одинаковое железо, похожие языковые модели и решают почти одну и ту же задачу.Узнаем, как сфера социальных проектов для людей с ОВЗ становится новой индустрией и свежим плацдармом для инженерных вызовов. Читать далее]]>

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

[>] Я сделал альтернативу Cursor за выходные: она ничего не пишет за программиста и приносит 1,29 млн рублей в месяц
bot.habr.rss
BotHabr(tgi,2) — All
2026-05-17 02:35:04


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

Это пародия... на многоеСтатья‑интервью написана на основе разговора с Артёмом, основателем проекта Stopilot — редактора кода, который помогает разработчику не писать код, пока тот не понял задачу.Большинство историй про AI‑инструменты выглядят одинаково: человек открывает Cursor, за выходные собирает SaaS, выкладывает скриншот MRR и дальше объясняет, что главное — не думать, а быстро валидировать гипотезы. Рынок не ждёт, окно возможностей закрывается, конкуренты уже деплоят.Артём пошёл в другую сторону. Он заметил, что после Cursor у многих команд появилась новая проблема: код пишется быстрее, чем его успевают понимать. За выходные он собрал альтернативу Cursor, которая на любой промпт отвечает: «Сначала сформулируйте задачу человеческими словами». Через 8 месяцев Stopilot вышел на 1,29 млн рублей в месяц.Он сам расскажет, как это было. Почитаем]]>

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

[>] SectorOS: операционная система в пределах 512 байт
bot.habr.rss
BotHabr(tgi,2) — All
2026-05-17 17:35:03


Опубликовано: Sun, 17 May 2026 13:32:25 GMT
Канал: Все статьи подряд / Assembler / Хабр

SectorOS - это небольшая операционная система (далее для удобства я буду писать "ось"), написанная на ассемблере x8086, умеющая запускать пользовательские программы, и предоставляющая для этих программ минимальный интерфейс взаимодействия со своей собственной файловой системой - SFS. Да ну, не верю, покажи]]>

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

[>] MELT-1: трансформер 7B сдыхает за 11 часов, а наш агент живёт 95
bot.habr.rss
BotHabr(tgi,2) — All
2026-05-17 18:35:01


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

TL;DR. Мы выкатили открытый бенчмарк MELT-1 — он меряет не сколько модель знает в идеальных условиях (MMLU & co), а сколько она проживёт под дрифтом распределения и сколько стоит держать её живой. Три оси: $/1M успешных решений, часы до деградации без ретрейна, p99-латентность сенсор→актуатор под 40 °C. 30 суток непрерывного инференса, 5 сидов, два температурных профиля, sensitivity-анализ. На closed-loop manipulation наш агент (Metabolic AI, non-transformer) против Llama-class 7B INT8 показал 9.4× по стоимости, 8.5× по выживанию под дрифтом, ~1600× композитно. Архитектура закрыта — патент на стадии экспертизы. Бенч открытый: харнесс, сцены, оракул, sensitivity-скрипты, опубликованный VAE-энкодер дрифта. Прогоните своих агентов и положите рядом. PDF с полной методологией и threats to validity — в конце статьи. Посмотреть]]>

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

[>] Как Vision-Language Models учатся работать с 3D-миром
bot.habr.rss
BotHabr(tgi,2) — All
2026-05-17 18:35:05


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

Привет, Хабр! Сегодня поговорим о том, как роботы работают с предметами в реальной жизни. Современные роботы умеют выполнять множество простых операций, но терпят катастрофический провал в задачах, требующих понимания трехмерных пространственных отношений и физической осуществимости действий. Попробуем разобраться, как с помощью vision-language models (VLM) роботы учатся работать с предметами в пространстве. Читать далее]]>

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

[>] Создаем клиентскую библиотеку ROS2. Элементы ноды
bot.habr.rss
BotHabr(tgi,2) — All
2026-05-17 21:35:05


Опубликовано: Sun, 17 May 2026 17:32:38 GMT
Канал: Все статьи подряд / Робототехника / Хабр

Теперь, когда в вашей клиентской библиотеке появились сообщения, можно перейти к созданию ROS2 ноды и связанных с ней элементов (издателей, сервисов и т.п.). На самом деле процесс добавления этих элементов мало отличается от создания обёртки для таймера, описанный в первой части, поскольку всё сводится к надстройке над функциями библиотеки rcl. Поэтому я не буду рассматривать их подробно, а остановлюсь только на отдельных особенностях. Читать далее]]>

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

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


Опубликовано: Sun, 17 May 2026 21:00:15 GMT
Канал: Все статьи подряд / Робототехника / Хабр

Продолжаем приближать ИИ доступный для всех (ну или восстание машин, как повезет). Продвигаем нейропанк, короче.На этот раз будем пробовать обучить компактную открытую языковую модель на 270 млн параметров от Google управлять гусеничным роботом с робо-рукой, пока чисто в симуляции. Читать далее]]>

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

[>] Нестандартное решение для стандартных задач: пробуем вычислительный модуль Luckfox
bot.habr.rss
BotHabr(tgi,2) — All
2026-05-18 12:35:01


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

Привет, Хабр! Глядя на то, как из-за кризиса производства оперативной памяти цены на одноплатные компьютеры улетают в космос, чувствуешь острую необходимость искать для своих проектов более бюджетные и порой нестандартные решения. Одним из таких решений, которое случайно попалось мне на глаза, стал вычислительный модуль Luckfox Core 1106. В данной статье мы посмотрим его характеристики, соберем операционную систему и запустим I2S-интерфейс для передачи цифрового аудио. Если стало интересно, то добро пожаловать под кат! Читать далее]]>

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

[>] Зачем существуют правши и левши, почему Бог создал нам неравнозначные конечности?
bot.habr.rss
BotHabr(tgi,2) — All
2026-05-18 13:35:09


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

Погрузившись в тему робототехники, мы все больше нового узнаем о человеке. Видимо, Бог проектировал нас тем же путем Объясняем на роботах...]]>

https://habr.com/ru/companies/speclab/articles/1036330/

[>] Салют, включи кинотеатр. Управление AV-ресивером и ТВ по локальной сети
bot.habr.rss
BotHabr(tgi,2) — All
2026-05-18 14:35:03


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

Всем добра! Речь пойдет о ресивере Yamaha RX-V575 и телевизоре Samsung UE50F6800AB. Оба устройства не первой свежести, более того, телевизор имеет устаревший и не развиваемый более интерфейс. Однако, полученные результаты могут оказаться полезными для владельцев множества других устройств Yamaha и Samsung. Не все ведь меняют технику ежегодно :) Статья является логическим продолжением материала об универсальном голосовом шлюзе в том смысле, что показывает куда может двигаться мысль в части улучшения комфорта. Т.е., как и раньше, идея состоит не в том, чтобы разбирать детали, а в том чтобы показать ход мысли. Для деталей есть репозиторий с комментариями.Сразу оговорюсь, что не стоит дальше читать, если вы: Читать далее]]>

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

[>] Как я продавал двери, 11 лет работал в IT, а потом начал учить сварочного робота наплавлять круги
bot.habr.rss
BotHabr(tgi,2) — All
2026-05-18 15:35:05


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

Привет, я Иван из НИИ Крокодил. Это небольшая команда внутри ИЖ-РЭСТ, завода штампов и пресс-форм. Если коротко, мы пришли на завод из IT и теперь пытаемся понять, где можем быть полезны.Но началось всё, конечно, не с робота.Первую работу я получил лет в пятнадцать: продавал двери. Потом успел поработать в строительной теме, делал сайты, ушел в IT, занимался разработкой, продуктами, клиентами, процессами. В какой-то момент за плечами оказалось 11 лет в IT, куча проектов, привычка всё раскладывать на процессы и странное ощущение, что хочется делать что-то более физическое.Так я оказался на заводе. Мы не пришли учить завод жить. Скорее наоборот: сначала сами учимся понимать, как здесь всё устроено, а потом пробуем аккуратно добавлять то, что хорошо работает в IT.На этом фоне у нас и появилась задача со сварочным роботом.Точнее, робот уже был. Большая промышленная рука стояла в цехе и ждала, когда кто-нибудь превратит её из дорогого оборудования в рабочий инструмент. Задача звучала просто: научить робота наплавлять металл на несерийные детали.Давайте к делу. Читать далее]]>

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

[>] Итоги 3-го этапа RISC-V DEVBOARDS: что показали проекты на базе Baikal-U
bot.habr.rss
BotHabr(tgi,2) — All
2026-05-18 17:35:04


Опубликовано: 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/

[>] Vercel выкатил язык программирования для агентов. Я пытаюсь понять, нужен ли он мне
bot.habr.rss
BotHabr(tgi,2) — All
2026-05-18 21:35:09


Опубликовано: 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/

[>] Сквозная аутентификация в Linux: настройка Kerberos, интеграция с браузером и автоматизация через Keytab
bot.habr.rss
BotHabr(tgi,2) — All
2026-05-19 11:35:02


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

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

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

[>] Кинематика вместо нейросетей: швейцарский фреймворк против vendor lock-in в робототехнике
bot.habr.rss
BotHabr(tgi,2) — All
2026-05-19 12:35:09


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

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

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

[>] Я дал LLM писать unsafe Rust полгода. Miri плакал
bot.habr.rss
BotHabr(tgi,2) — All
2026-05-19 15:35:06


Опубликовано: 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/

[>] О чём говорили на ICLR 2026? Репортаж AIRI о поездке на конференцию в Рио
bot.habr.rss
BotHabr(tgi,2) — All
2026-05-19 15:35:07


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

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

https://habr.com/ru/companies/airi/articles/1036752/

[>] Делаем любимую механику беспроводной: BLE-адаптер для Kingston HyperX Alloy FPS на базе Raspberry Pi Pico W
bot.habr.rss
BotHabr(tgi,2) — All
2026-05-19 17:35:02


Опубликовано: 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/

[>] Вайб-монтаж печатных плат и такой же код
bot.habr.rss
BotHabr(tgi,2) — All
2026-05-19 20:35:02


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

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

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

[>] Я сделал альтернативу альтернативе Cursor за ночь: она отменяет совещания и приносит 4 млн рублей
bot.habr.rss
BotHabr(tgi,2) — All
2026-05-19 20:35:05


Опубликовано: 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/

[>] Создаем I2C Master Controller на Verilog. Burst-транзакции и дисплей SSD1306
bot.habr.rss
BotHabr(tgi,2) — All
2026-05-20 11:35:01


Опубликовано: 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/

[>] [Перевод] Проектируем с нуля калькулятор на FPGA, части 1 и 2
bot.habr.rss
BotHabr(tgi,2) — All
2026-05-20 11:35:05


Опубликовано: 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/

[>] Адаптивный СВЧ-сенсор на базе 8-битного МК
bot.habr.rss
BotHabr(tgi,2) — All
2026-05-20 12:35:03


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

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

https://habr.com/ru/companies/stc_spb/articles/1037186/

[>] Карманный брелок Doom на Arduino nano
bot.habr.rss
BotHabr(tgi,2) — All
2026-05-20 13:35:01


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

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

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

[>] От идеи до работающего Android-приложения: мой опыт vibe-кодинга для реального pet-проекта
bot.habr.rss
BotHabr(tgi,2) — All
2026-05-20 13:35:02


Опубликовано: 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/

[>] [Перевод] Часы из вольтметра. Версия 2026
bot.habr.rss
BotHabr(tgi,2) — All
2026-05-20 15:35:01


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

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

https://habr.com/ru/companies/sportmaster_lab/articles/1037040/

[>] Разработка аппаратной платформы для соревнований по Embedded программированию
bot.habr.rss
BotHabr(tgi,2) — All
2026-05-20 16:35:02


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

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

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

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