Сообщения в bot.habr.rss

Ассемблер для гоферов. Структура и макросы. Часть 2

Опубликовано: Sat, 13 Dec 2025 13:01:04 GMT
Канал: Все статьи подряд / Assembler / Хабр

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

https://habr.com/ru/companies/ruvds/articles/976084/
BotHabr to All (2025-12-13 13:35:03) [ссылка]

[Перевод] Почему xor eax, eax используется так часто?

Опубликовано: Sat, 13 Dec 2025 08:00:30 GMT
Канал: Все статьи подряд / Assembler / Хабр

В одном из моих докладов по ассемблеру я показал список из 20 самых часто исполняемых команд на среднем десктопе x86 с Linux. Разумеется, в этом списке были привычные  mov, add, lea, sub, jmp, call и так далее; неожиданным стало включение в него xor — «eXclusive OR». В эпоху, когда я занимался хакингом на 6502, наличие XOR было почти абсолютно точным указанием на то, что найдена часть кода, связанная с шифрованием, или какая-то подпрограмма обработки спрайтов. Поэтому удивительно, что машина с Linux, просто занимающаяся своими делами, выполняет такое количество этих команд.Но потом мы вспоминаем о том, что компиляторы любят генерировать xor при присвоении регистру нулевого значения. Читать далее]]>

https://habr.com/ru/articles/976302/
BotHabr to All (2025-12-13 08:35:03) [ссылка]

Транскраниальный стимулятор (tDCS) своими руками

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

Транскраниальный стимулятор (tDCS) своими руками. Апгрейд мозга из одноразового вейпа: или то, что могло его убить, теперь может его прокачать.Disclaimer: Это инженерный эксперимент, а не медицинская рекомендация. Всем, кто решится повторить, — осторожность, точность и здравый смысл! Читать далее]]>

https://habr.com/ru/articles/976292/
BotHabr to All (2025-12-13 07:35:02) [ссылка]

Один день из жизни программиста микроконтроллеров (или бег с препятствиями)

Опубликовано: Fri, 12 Dec 2025 23:09:27 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр

Вы наверное думаете, что программисты микроконтроллеров на работе занимаются исключительно только программированием? Позвольте рассказать вам про буквально один случайный день из жизни программиста МК. Читать далее]]>

https://habr.com/ru/articles/976260/
BotHabr to All (2025-12-12 23:35:03) [ссылка]

Идущий жидкою тропою: гидромотор

Опубликовано: Fri, 12 Dec 2025 16:05:27 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Мы знаем множество интересных видов двигателей, которые позволяют приводить в движение разнообразные устройства и механизмы людей. Двигатели эти существуют абсолютно разных конструкций и типов источника приводного усилия. В свете сказанного, зададимся вопросом: а может ли жидкость выступать в качестве двигателя?! Вернее сказать, в качестве рабочей среды этого двигателя? Мы видели двигатели с электрическим приводом, видели пневматические и даже внутреннего сгорания... Однако, думается, что подавляющему большинству, мало знаком следующий тип двигателя, который называется «гидромотор»! :-) Читать далее]]>

https://habr.com/ru/companies/beget/articles/974256/
BotHabr to All (2025-12-12 16:35:02) [ссылка]

[Перевод] Rust 1.92.0: проверка типа never, unused_must_use, генерация таблицы раскрутки стека на Linux, Валидация #[macro_export]

Опубликовано: Fri, 12 Dec 2025 12:35:50 GMT
Канал: Все статьи подряд / Системное программирование / Хабр

Команда Rust рада сообщить о новой версии языка — 1.92.0. Rust — это язык программирования, позволяющий каждому создавать надёжное и эффективное программное обеспечение.Если у вас есть предыдущая версия Rust, установленная через rustup, то для обновления до версии 1.92.0 вам достаточно выполнить команду:$ rustup update stable Если у вас ещё не установлен rustup, вы можете установить его с соответствующей страницы нашего веб-сайта, а также посмотреть подробные примечания к выпуску на GitHub.Если вы хотите помочь нам протестировать будущие выпуски, вы можете использовать канал beta (rustup default beta) или nightly (rustup default nightly). Пожалуйста, сообщайте обо всех встреченных вами ошибках. Читать далее]]>

https://habr.com/ru/articles/976134/
BotHabr to All (2025-12-12 13:35:07) [ссылка]

Сказ о том, как Иван свою избу уму-разуму учил. Начало

Опубликовано: Fri, 12 Dec 2025 10:41:19 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Привет, Хабр! Меня зовут Дмитрий, я руководитель проектов в РГС. Недавно коллеги запустили сервис по интеграции страховки в экосистему умного в коллаборации со spruthub и рассказали, как бы собирали свой первый умный дом с нуля (вот тут). А я в этой связи решил тоже поделиться опытом, как собирал свою умную дачу на практике в лучших традициях, то есть «от балды». Ни для кого не секрет, что в наши дни термин «умный дом» стал такой же обыденностью современного мира, как электричество, водоснабжение, связь, транспорт. Маркетплейсы и розничные магазины электроники (даже самые маленькие и в отдаленных уголках страны) изобилуют любыми устройствами, прямо или косвенно относящимися к устройствам умного дома. Иными словами, сделать себе умный дом может каждый, как самостоятельно, так и воспользовавшись услугами «профессионалов».Эту статью я задумал не для того, чтобы разглагольствовать о том, как делать умный дом правильно, с планированием, проектированием, рассуждать о протоколах обмена информацией, или, более того, как проектировать жилище и отделку в нем так, чтобы предусмотреть еще и внедрение в нем УД! В интернете можно найти библиотеки на эту тему. Вместо этого, я подумал о том, что будет забавно описать мой личный опыт внедрения технологий умного дома в лучших традициях, то есть наобум, импульсивно и по наитию. Уверен, очень многие люди, как и я, пренебрегают всеми теми правилами и рекомендациями при внедрении УД, посему это должно быть интересно.В статье будет несколько частей, потому что процесс занял у меня не один год. Конкретно в этой обсудим первые шаги: как я пришел к мысли об умном доме и с чего начал этот тернистый путь (первые умные розетки, появление интернета и видеонаблюдения). Читать далее]]>

https://habr.com/ru/companies/rgs_it/articles/976060/
BotHabr to All (2025-12-12 11:35:02) [ссылка]

Трибоэлектрические наногенераторы

Опубликовано: Fri, 12 Dec 2025 09:12:18 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

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

https://habr.com/ru/companies/ruvds/articles/974202/
BotHabr to All (2025-12-12 09:35:02) [ссылка]

DIY пылесос для ЧПУ 3018

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

Привет, Хабр! Вдохновленный статьей про ЧПУ станок 3018 я наконец-то решил обзавестись высокими технологиями и высверливать самодельные печатные платы более технологично. Однако, стружка от стеклотекстолита канцерогенна и мелкодисперсна, при фрезеровке в квартире вопрос фильтрации стоит остро. Платы фрезер вырезает крайне медленно - больше часа точно, и бытовые пылесосы стремно так долго использовать. Я решил смастерить самодельный пылесос циклонного типа, что у меня получилось - читайте в статье. Косплеить Dyson]]>

https://habr.com/ru/articles/975456/
BotHabr to All (2025-12-12 06:35:02) [ссылка]

Хорошо парсим NMEA0183

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

Приветствую, глубокоуважаемые!Будем стараться делать хорошо, плохо само получится (С)Любите ли вы NMEA0183, как люблю его я? Умеете ли? Практикуете ли? Парсите ли в уме, стоя на льду водоема?Хочу поделиться универсальным, модульным, гибким, шустрым и исключительно нетребовательным к ресурсам парсером для работы с NMEA-сообщениями в Embedded.Под катом подготовил для вас рассказ о том, как это работает, как использовать, онлайн-демку с пошаговым выполнением алгоритма и подсветкой выполняемых веток кода, а в качестве бонуса еще один парсер NMEA, я бы даже сказал убер-парсер - но уже не для Embedded. Начать погружение!]]>

https://habr.com/ru/articles/975914/
BotHabr to All (2025-12-12 05:35:02) [ссылка]

Программатор из обломка платы Nucleo

Опубликовано: Thu, 11 Dec 2025 17:44:46 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр

Все платы Nucleo оснащены программатором, который можно пере использовать для программирования внешних устройств. В этом тексте я написал про то как запрограммировать внешнее target устройство. Читать далее]]>

https://habr.com/ru/articles/975880/
BotHabr to All (2025-12-11 18:35:03) [ссылка]

Итерационный бинарный критерий делимости: Деление без деления. Алгоритм для Big Integers и FPGA

Опубликовано: Thu, 11 Dec 2025 14:26:15 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр

Итерационный бинарный критерий делимости: Деление без деления. Алгоритм для Big Integers и FPGA.Деление — одна из самых ресурсоемких операций для Big Integers в криптографии и для аппаратных ускорителей (FPGA/ASIC). Что, если бы можно было проверять делимость, полностью исключив операцию деления и взятия остатка?Представляем новый детерминированный алгоритм, который заменяет дорогой N mod d на O(logN) итераций, состоящих исключительно из сложения (X+d) и побитового сдвига.Разбираем, как этот подход, обладающий линейно-логарифмической сложностью O(n⋅logN), обеспечивает радикальное снижение константного фактора и становится идеальным решением для многословной арифметики и низкоуровневой оптимизации железа. Экспертный уровень. Читать далее]]>

https://habr.com/ru/articles/975814/
BotHabr to All (2025-12-11 14:35:03) [ссылка]

Красивые китайские звукосниматели для электрогитары

Опубликовано: Thu, 11 Dec 2025 13:01:57 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

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

https://habr.com/ru/companies/ruvds/articles/949066/
BotHabr to All (2025-12-11 13:35:02) [ссылка]

Как я вижу разработку в Altium в РФ

Опубликовано: Thu, 11 Dec 2025 11:00:17 GMT
Канал: Все статьи подряд / Raspberry Pi / Хабр

Для понимания меня, наверно нужно знать мой путь разработчика.Закончен университет Имени Ярослава Мудрого в Великом Новгороде по специальности радиотехника.Практика в КБ Планета, диплом считыватель R-FID меток. защита на 4, кажется никто не понял с моих слов сути устройства и каков был мой вклад.первая работа:2010 год сентябрь трудоустройство в НПК СПП в отдел систем видеорегистрациимы делали видеорегистраторы полетной информации для Сухих и других крутых КБдальше меня после 9ти лет стажа и отсутствия перспектив из-за карьерных косяков закинуло в Diakont в 2020 году мы переехали с женой под рождение сына в Алмазово но это отдельная история...Началась разработка средств доставки и диагностики бесконтактным методом ЭМА и другими...Роботы были разные, все внутритрубной диагностики. Самый пик и интерес был робот для Малазийцев в проекте стоимостью в 300+ мультов русских. И даже некоторые из команды побывали в Куала-Лумпур, но не я... Давай поподробнее...]]>

https://habr.com/ru/articles/975704/
BotHabr to All (2025-12-11 11:35:04) [ссылка]

Разработка USB-клавиатуры без поиска легкого пути

Опубликовано: Thu, 11 Dec 2025 08:05:16 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Помимо полноценных клавиатур, есть клавиатуры с несколькими кнопками, клавиши которых можно запрограммировать. Их называют еще макропадами. Макропад не сложно купить, хоть часто он стоит дороже обычной клавиатуры, но можно и сделать. Статей как его смастерить много, самый простой способ — использовать каждый вывод микроконтроллера, пока они не закончатся. Но у меня не было никакого желания делать все как у всех. Хотелось чего-то по-настоящему DIY. Поэтому в статье пойдет подробный рассказ о разработке USB-клавиатуры на микроконтроллере CH32V003, в котором по умолчанию нет поддержки USB. Но чтобы проект был более интересным, клавиатура состоит из 9 кнопок, 3-х энкодеров и 2-х светодиодов. При этом корпус и кейкапы тоже сделаны самостоятельно (почти).Но стоит еще добавить, что эта статья могла бы и не появится на свет, потому что когда сделал клавиатуру, то она работала с ошибками. Какое-то время я пытался их поправить, но сдался и забросил проект на месяц. Но вернулся с новыми знаниями, исправил ошибку в коде и оно заработало! Поэтому надеюсь, этот проект теперь может заслуживать вашего внимания. Читать далее]]>

https://habr.com/ru/companies/timeweb/articles/970500/
BotHabr to All (2025-12-11 08:35:02) [ссылка]

Lord of the Prints: Filament Fellowship. Путешествие в мир филаментов для FDM-печати

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

Привет, Хабр! Это снова Лера из Selectel. В прошлой статье я рассказала о двух технологиях в 3D-печати. В комментариях попросили сделать разбор материалов — и вот он. Сегодня продолжим заниматься извращениями под видом технических текстов. Все сравнения и оценочные суждения — исключительно личное мнение. Экспертов в FDM, гуру печати, а также любителей активных обсуждений прошу принять приглашение на чашечку чая в комментариях, посплетничаем там вместе. Шорткат под кат]]>

https://habr.com/ru/companies/selectel/articles/975400/
BotHabr to All (2025-12-11 08:35:02) [ссылка]

От беспроводных экспериментов к стабильной системе: год с умным домом

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

Сергей давно интересуется домашней автоматизацией и любит разбираться в технологиях глубже, чем даже продвинутый пользователь. Несколько лет назад он собрал умный дом в предыдущей квартире на беспроводных устройствах: Zigbee-датчики, кнопки, один из популярных шлюзов. Он пробовал разные сценарии, экспериментировал с mesh-сетью. На практике система работала, но не всегда предсказуемо. Устройства периодически «отваливались», свет включался с задержкой, а работа сценариев зависела от интернета. Этот опыт закрепил мысль: надежную автоматизацию без проводов не построишь.Когда семья купила новую трехкомнатную квартиру площадью 102 м², Сергей решил реализовать эту идею на практике. Он основательно переделал планировку: изменил геометрию комнат, выделил прачечную, оптимизировал два санузла, добавил зоны хранения. Параллельно он прорабатывал архитектуру умного дома. После неудачного опыта с беспроводными решениями он сделал упор на надежности и локальной логике, которая не зависит от интернета и облачных платформ.Интегратор «Демос», к которому он обратился, предложил собрать систему на базе программируемого контроллера и модулей расширения.В статье разберем, как устроена автоматика в этой квартире, какие сценарии заложил интегратор и какие со временем добавил сам Сергей, когда начал жить в умном доме каждый день. Читать далее]]>

https://habr.com/ru/companies/wirenboard/articles/975486/
BotHabr to All (2025-12-11 07:35:02) [ссылка]

Как я тв-шоу переводил с помощью ML-моделей без подписок и СМС

Опубликовано: Thu, 11 Dec 2025 04:37:38 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Привет, Хабр!Сейчас мы переживаем бум ИИ-сервисов, которые за небольшую плату могут реализовать любые ваши творческие фантазии без необходимости глубокого понимания технических принципов их работы. Но я из тех, кто любит «ковыряться под капотом», поэтому в качестве проекта «выходного дня» я решил реализовать сервис машинного закадрового перевода видео с помощью общедоступных моделей с локальным запуском. А что из этого вышло – читайте далее. Читать далее]]>

https://habr.com/ru/articles/971644/
BotHabr to All (2025-12-11 05:35:02) [ссылка]

Япония продаёт гигантского робота за 3 миллиона долларов и я разобрался, как он устроен

Опубликовано: Wed, 10 Dec 2025 16:19:46 GMT
Канал: Все статьи подряд / Робототехника / Хабр

Студент написал сообщение в Twitter создателю 18-метрового Гандама: "Давайте сделаем настоящего меха-робота". Ответ пришёл через несколько дней. Он согласился.Через два года стартап из девяти человек представил ARCHAX. Это не макет для выставки и не прототип. Это настоящий пилотируемый робот, который можно  купить.Это история о том, как студент воплотил мечту поколения. И почему это важнее, чем кажется. Читать далее]]>

https://habr.com/ru/articles/975442/
BotHabr to All (2025-12-10 16:35:07) [ссылка]

BareMetal CI Part 2: Docker-контейнер для быстрого развёртывания CI/CD стенда для embedded-систем

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

Продолжение серии статей о BareMetal CI. В первой части мы рассмотрели базовый подход к автоматизации тестирования микроконтроллеров с использованием J-Link и RTT. Эта статья посвящена масштабируемому решению на базе Docker, которое поддерживает различные типы оборудования и CI-платформы. Читать далее]]>

https://habr.com/ru/articles/975362/
BotHabr to All (2025-12-10 13:35:02) [ссылка]

Автоматизация кухонной вытяжки путем замены процессора управления на ESP32 с ESPHome

Опубликовано: Wed, 10 Dec 2025 10:39:20 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Без вытяжки над плитой при приготовлении пищи трудно обойтись, иначе - влага, запахи, дым и жир будут распространяться по всей кухне и оседать на предметах. Но вовремя включать и выключать вытяжку при её наличии тоже не всем под силу - спешка и забывчивость тоже имеют место. Есть много разных алгоритмов для автоматизации кухонной вытяжки, и на мой взгляд, самый лучший, предлагаю вашему вниманию.Конечный результат: Читать далее]]>

https://habr.com/ru/articles/975292/
BotHabr to All (2025-12-10 11:35:02) [ссылка]

5 причин, почему дома вы мерзнете зимой и дышите плесенью

Опубликовано: Wed, 10 Dec 2025 09:41:22 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Сижу в своей квартире. Горячий чай в руках, теплый свитер и вязанные носки. Кто-то скажет  — уютная зима. А на деле — сквозняки. Батареи греют на полную, счета за отопление растут, а толку никакого. Ещё и плесень по углам расползается. И каждый раз думаешь: я же за эту квартиру плачу, вкладываюсь, а живу будто в промёрзшей бытовке.И так начинается каждый второй звонок.Если ты тоже сидишь дома в свитере и теплых носках, ставь  +. Читать далее]]>

https://habr.com/ru/companies/tn/articles/975194/
BotHabr to All (2025-12-10 10:35:02) [ссылка]

Создание своего ядра на C. Часть 2

Опубликовано: Wed, 10 Dec 2025 09:11:28 GMT
Канал: Все статьи подряд / Assembler / Хабр

В этой статье мы продолжим наш путь создания простого, но функционального ядра операционной системы на языке C. Читать далее]]>

https://habr.com/ru/articles/975158/
BotHabr to All (2025-12-10 09:35:03) [ссылка]

Создание своего ядра на C

Опубликовано: Sun, 24 Aug 2025 15:06:24 GMT
Канал: Все статьи подряд / Assembler / Хабр

В этой статье мы пройдём путь создания простого, но функционального ядра операционной системы на языке C. Читать далее]]>

https://habr.com/ru/articles/939698/
BotHabr to All (2025-12-10 08:35:03) [ссылка]

Самообучение против курсов для ребенка. В чём сила, брат?

Опубликовано: Wed, 10 Dec 2025 02:51:36 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

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

https://habr.com/ru/articles/975096/
BotHabr to All (2025-12-10 03:35:02) [ссылка]

9 лет эволюции занятий робототехники в моей детской школе

Опубликовано: Tue, 09 Dec 2025 19:12:53 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр

Меня зовут Максим Иванков, 9 лет назад я открыл первую школу робототехники и программирования в небольшом городе Краснодарского края. За 9 лет занятия робототехники для детей претерпели множество изменений о чём и хотел рассказать в статье. Читать далее]]>

https://habr.com/ru/articles/975054/
BotHabr to All (2025-12-09 19:35:03) [ссылка]

Два притопа, три прихлопа

Опубликовано: Tue, 09 Dec 2025 18:07:40 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр

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

https://habr.com/ru/articles/975032/
BotHabr to All (2025-12-09 18:35:03) [ссылка]

Элегантный OSDev: Пишем ядро ОС на modern C++ без макросов. Часть 3: Аппаратный HAL и Прерывания

Опубликовано: Tue, 09 Dec 2025 13:08:07 GMT
Канал: Все статьи подряд / Системное программирование / Хабр

Это третья статья из цикла по разработке ОС на С++. В данной статье я познакомлю читателя, с прерываниями x86 реализуем ее поддержку. Добавим работу с клавиатурой. Познакомимся с такими устройствами как PIC и напишем код для работы и инициализации. Я так же буду делать упор, на абстракцию и высокоуровневый код.Заходите будет интересно. Читать далее]]>

https://habr.com/ru/articles/974890/
BotHabr to All (2025-12-09 13:35:08) [ссылка]

Ассемблер для гоферов. Часть 1

Опубликовано: Tue, 09 Dec 2025 13:01:20 GMT
Канал: Все статьи подряд / Assembler / Хабр

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

https://habr.com/ru/companies/ruvds/articles/973808/
BotHabr to All (2025-12-09 13:35:04) [ссылка]

Сдвигать за 60 секунд: конденсаторы, триггеры, двоичные счетчики

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

В предыдущих уроках курса схемотехники я узнал о комбинационной логике: это когда комбинация выходных сигналов зависит от входных сигналов, подаваемых только в текущий момент. Последовательностная логика же зависит от состояния входных сигналов и до текущего момента. То есть в какой последовательности что изменялось — поэтому называть логику «последовательной» будет ошибкой.На маршруте последовательностной логики меня поджидает своего рода counter strike — два секундомера в качестве финального проекта курса схемотехники. По пути освою новые компоненты… и новые среды эмуляции. Долой трехмерность, даешь эффективность! Читать далее]]>

https://habr.com/ru/companies/yadro/articles/974778/
BotHabr to All (2025-12-09 08:35:02) [ссылка]