# Как я разрабатывал приложение llm-translate для перевода с помощью нейросетей
BotHabr (tgi,2) → All – 14:35:02 2025-09-28
Опубликовано: Sun, 28 Sep 2025 13:43:40 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Небольшой рассказ о том, как я начал делать инструмент для локального перевода текстов и файлов, с чего началось, и куда пришло.Тема использования нейросетей в разных областях (в том числе и для перевода) часто обсуждалась на хабре - и я тоже решил поделиться своим велосипедом. В данный момент уже есть базовый функционал и некоторые планы на его расширение.Код открыт, ссылка на репозиторий будет, ссылки на телеграм-канал не будет. В качестве компенсации за отсутствие ссылки на телеграм будут результаты небольшого исследования, какая LLM модель подходит лучше всего для перевода художественного текста с английского на русский - с замерами времени, качества переводов, а также с текстами полученных переводов.Изображение на обложке - веб-интерфейс страницы перевода в созданном приложении. Читать далее]]>
https://habr.com/ru/articles/951416/
BotHabr (tgi,2) → All – 14:35:02 2025-09-28
Опубликовано: Sun, 28 Sep 2025 13:43:40 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Небольшой рассказ о том, как я начал делать инструмент для локального перевода текстов и файлов, с чего началось, и куда пришло.Тема использования нейросетей в разных областях (в том числе и для перевода) часто обсуждалась на хабре - и я тоже решил поделиться своим велосипедом. В данный момент уже есть базовый функционал и некоторые планы на его расширение.Код открыт, ссылка на репозиторий будет, ссылки на телеграм-канал не будет. В качестве компенсации за отсутствие ссылки на телеграм будут результаты небольшого исследования, какая LLM модель подходит лучше всего для перевода художественного текста с английского на русский - с замерами времени, качества переводов, а также с текстами полученных переводов.Изображение на обложке - веб-интерфейс страницы перевода в созданном приложении. Читать далее]]>
https://habr.com/ru/articles/951416/
# Введение в Visual SLAM ч. 2: Движение твёрдого тела
BotHabr (tgi,2) → All – 10:35:04 2025-09-28
Опубликовано: Sun, 28 Sep 2025 10:11:42 GMT
Канал: Все статьи подряд / Робототехника / Хабр
Brief: (Трансформации, углы Эйлера (pitch, yaw etc), кватернионы, Lie group, Eigen, Sophus)Во время выполнения визуального SLAM робот постоянно перемещается в пространстве. Для того чтобы определить его текущую позицию в пространстве необходимо знать его начальную позицию и перемещение в пространстве к данному моменту времени.Трансформацииуглы Эйлера (pitch, yaw etc) Читать далее]]>
https://habr.com/ru/articles/943146/
BotHabr (tgi,2) → All – 10:35:04 2025-09-28
Опубликовано: Sun, 28 Sep 2025 10:11:42 GMT
Канал: Все статьи подряд / Робототехника / Хабр
Brief: (Трансформации, углы Эйлера (pitch, yaw etc), кватернионы, Lie group, Eigen, Sophus)Во время выполнения визуального SLAM робот постоянно перемещается в пространстве. Для того чтобы определить его текущую позицию в пространстве необходимо знать его начальную позицию и перемещение в пространстве к данному моменту времени.Трансформацииуглы Эйлера (pitch, yaw etc) Читать далее]]>
https://habr.com/ru/articles/943146/
# [Перевод] Мой iPhone 8 отказывается умирать: теперь это OCR-сервер на солнечном питании
BotHabr (tgi,2) → All – 09:35:02 2025-09-28
Опубликовано: Sun, 28 Sep 2025 09:01:10 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Это история о том, как я превратил свой старый iPhone 8 в OCR-сервер на солнечных батареях, используя фреймворк Apple и зарядную станцию EcoFlow River 2 Pro. Он месяцами напролёт работает в режиме 24/7, обрабатывая тысячи изображений на полностью автономном питании.За год с лишним мой сервер обработал 83 418 запросов на распознавание текста (OCR) и 48 ГБ изображений, используя только фреймворк Apple Vision и возобновляемую энергию. Большинство людей после апгрейда закидывают свои старые iPhone в ящик. Но не я. Я превратил свой телефон в сервер, который экономит мои деньги, работая полностью автономно.Мог ли я просто запустить этот сервер на своём маке, как нормальный человек? Конечно же. Но разве это весело? Читать далее]]>
https://habr.com/ru/companies/ruvds/articles/950814/
BotHabr (tgi,2) → All – 09:35:02 2025-09-28
Опубликовано: Sun, 28 Sep 2025 09:01:10 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Это история о том, как я превратил свой старый iPhone 8 в OCR-сервер на солнечных батареях, используя фреймворк Apple и зарядную станцию EcoFlow River 2 Pro. Он месяцами напролёт работает в режиме 24/7, обрабатывая тысячи изображений на полностью автономном питании.За год с лишним мой сервер обработал 83 418 запросов на распознавание текста (OCR) и 48 ГБ изображений, используя только фреймворк Apple Vision и возобновляемую энергию. Большинство людей после апгрейда закидывают свои старые iPhone в ящик. Но не я. Я превратил свой телефон в сервер, который экономит мои деньги, работая полностью автономно.Мог ли я просто запустить этот сервер на своём маке, как нормальный человек? Конечно же. Но разве это весело? Читать далее]]>
https://habr.com/ru/companies/ruvds/articles/950814/
# Какой программатор купить для мастерской: выбираем между CH341A и T48
BotHabr (tgi,2) → All – 08:35:02 2025-09-28
Опубликовано: Sun, 28 Sep 2025 08:00:00 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Когда в мастерскую приносят ноутбук, который не включается из-за сбоя в прошивке, или материнскую плату, где нужно обновить BIOS для поддержки нового процессора, без программатора не обойтись. Такой инструмент позволяет читать, записывать и удалять данные в микросхемах памяти, спасая технику от превращения в бесполезный хлам.Сегодня разберем два популярных девайса: CH341A — недорогой вариант, который ценят за простоту и доступность, и T48 от XGecu — продвинутый инструмент для тех, кто работает с электроникой на серьезном уровне. Посмотрим на их возможности, плюсы и минусы. Читать далее]]>
https://habr.com/ru/companies/ru_mts/articles/951056/
BotHabr (tgi,2) → All – 08:35:02 2025-09-28
Опубликовано: Sun, 28 Sep 2025 08:00:00 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Когда в мастерскую приносят ноутбук, который не включается из-за сбоя в прошивке, или материнскую плату, где нужно обновить BIOS для поддержки нового процессора, без программатора не обойтись. Такой инструмент позволяет читать, записывать и удалять данные в микросхемах памяти, спасая технику от превращения в бесполезный хлам.Сегодня разберем два популярных девайса: CH341A — недорогой вариант, который ценят за простоту и доступность, и T48 от XGecu — продвинутый инструмент для тех, кто работает с электроникой на серьезном уровне. Посмотрим на их возможности, плюсы и минусы. Читать далее]]>
https://habr.com/ru/companies/ru_mts/articles/951056/
# NE-Executable | разбор деталей часть 3
BotHabr (tgi,2) → All – 07:35:04 2025-09-28
Опубликовано: Sun, 28 Sep 2025 06:36:42 GMT
Канал: Все статьи подряд / Системное программирование / Хабр
Эта заметка или статья является продолжением цикла о формате Новых исполняемых (ориг. "NE") файлов для Windows 1.x-3x и OS/2 1x. В этот раз речь пойдет о таблицах резидентных и не резидентных имён, будет разбор типов экпортируемых записей и много интересных наблюдений за Microsoft LINK.EXE.Предупреждаю: этот выпуск получился слишком большим. Я сам не ожидал, что изучение этого вопроса займет столько места и времени. Читать далее]]>
https://habr.com/ru/articles/951332/
BotHabr (tgi,2) → All – 07:35:04 2025-09-28
Опубликовано: Sun, 28 Sep 2025 06:36:42 GMT
Канал: Все статьи подряд / Системное программирование / Хабр
Эта заметка или статья является продолжением цикла о формате Новых исполняемых (ориг. "NE") файлов для Windows 1.x-3x и OS/2 1x. В этот раз речь пойдет о таблицах резидентных и не резидентных имён, будет разбор типов экпортируемых записей и много интересных наблюдений за Microsoft LINK.EXE.Предупреждаю: этот выпуск получился слишком большим. Я сам не ожидал, что изучение этого вопроса займет столько места и времени. Читать далее]]>
https://habr.com/ru/articles/951332/
# Что было самого интересного про компьютерное зрение на Я Железо 2025
BotHabr (tgi,2) → All – 22:35:05 2025-09-27
Опубликовано: Sat, 27 Sep 2025 21:48:14 GMT
Канал: Все статьи подряд / Робототехника / Хабр
Что с точки зрения CV-инженера, в основном обучающего модели компьютерного зрения, было интересно на конференции Я Железо 2025? Читать далее]]>
https://habr.com/ru/articles/951310/
BotHabr (tgi,2) → All – 22:35:05 2025-09-27
Опубликовано: Sat, 27 Sep 2025 21:48:14 GMT
Канал: Все статьи подряд / Робототехника / Хабр
Что с точки зрения CV-инженера, в основном обучающего модели компьютерного зрения, было интересно на конференции Я Железо 2025? Читать далее]]>
https://habr.com/ru/articles/951310/
# От десктопа к вебу: Как мы переносим Python-инструменты для стегоанализа на PHP
BotHabr (tgi,2) → All – 21:35:02 2025-09-27
Опубликовано: Sat, 27 Sep 2025 21:16:06 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Привет, Хабр!Мы в ChameleonLab продолжаем строить нашу образовательную платформу по стеганографии, и сегодня хотим поделиться еще одним важным шагом на этом пути. Наша главная цель — не просто создавать инструменты, а делать сложные темы из мира кибербезопасности доступными и понятными для всех, от студентов до специалистов.Изначально наш продукт, ChameleonLab, был написан на Python (с использованием PyQt) как мощное десктопное приложение. Но мы всегда стремились к максимальной доступности. Что может быть доступнее, чем инструмент, который работает прямо в браузере, без скачивания и установки? Читать далее]]>
https://habr.com/ru/companies/chameleonlab/articles/951304/
BotHabr (tgi,2) → All – 21:35:02 2025-09-27
Опубликовано: Sat, 27 Sep 2025 21:16:06 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Привет, Хабр!Мы в ChameleonLab продолжаем строить нашу образовательную платформу по стеганографии, и сегодня хотим поделиться еще одним важным шагом на этом пути. Наша главная цель — не просто создавать инструменты, а делать сложные темы из мира кибербезопасности доступными и понятными для всех, от студентов до специалистов.Изначально наш продукт, ChameleonLab, был написан на Python (с использованием PyQt) как мощное десктопное приложение. Но мы всегда стремились к максимальной доступности. Что может быть доступнее, чем инструмент, который работает прямо в браузере, без скачивания и установки? Читать далее]]>
https://habr.com/ru/companies/chameleonlab/articles/951304/
# [Перевод] Инженеры разрабатывают самовосстанавливающиеся мышцы для роботов
BotHabr (tgi,2) → All – 11:35:05 2025-09-27
Опубликовано: Sat, 27 Sep 2025 10:39:30 GMT
Канал: Все статьи подряд / Робототехника / Хабр
Устройство обнаруживает повреждения, заживляет их и возвращается в режим обнаружения новых.Команда инженеров из Университета Небраски–Линкольна сделала ещё один шаг к созданию мягкой робототехники и носимых систем, которые имитируют способность кожи человека и растений обнаруживать повреждения и самостоятельно восстанавливаться.Инженер Эрик Марквичка вместе с аспирантами Итаном Кригсом и Патриком МакМенигалом недавно представили доклад на Международной конференции IEEE по робототехнике и автоматизации (ICRA) в Атланте, где изложили системный подход к мягкой робототехнике, способной выявлять повреждения от прокола или давления, определять их местоположение и автономно инициировать самовосстановление.Доклад вошёл в число 39 лучших из 1606 заявок и стал финалистом премии ICRA 2025 Best Paper Award. Он также был отмечен в номинациях «Лучшая студенческая работа» и «Механизмы и дизайн».Подход команды может помочь преодолеть давнюю проблему в разработке мягкой робототехники, которая использует принципы, вдохновлённые природой.«В нашем сообществе есть огромный интерес к тому, чтобы воспроизводить традиционные жёсткие системы с помощью мягких материалов и использовать биомимикрию, — сказал Марквичка, доцент кафедры биомедицинской инженерии имени Роберта Ф. и Мирны Л. Крон. — Мы научились создавать растяжимую электронику и мягкие актуаторы, но они редко имитируют биологию в способности реагировать на повреждения и запускать самовосстановление».Чтобы восполнить этот пробел, команда разработала интеллектуальную самовосстанавливающуюся искусственную мышцу с многослойной архитектурой, которая позволяет системе обнаруживать и локализовать повреждения, а затем инициировать процесс саморемонта — без внешнего вмешательства. Читать далее]]>
https://habr.com/ru/articles/951184/
BotHabr (tgi,2) → All – 11:35:05 2025-09-27
Опубликовано: Sat, 27 Sep 2025 10:39:30 GMT
Канал: Все статьи подряд / Робототехника / Хабр
Устройство обнаруживает повреждения, заживляет их и возвращается в режим обнаружения новых.Команда инженеров из Университета Небраски–Линкольна сделала ещё один шаг к созданию мягкой робототехники и носимых систем, которые имитируют способность кожи человека и растений обнаруживать повреждения и самостоятельно восстанавливаться.Инженер Эрик Марквичка вместе с аспирантами Итаном Кригсом и Патриком МакМенигалом недавно представили доклад на Международной конференции IEEE по робототехнике и автоматизации (ICRA) в Атланте, где изложили системный подход к мягкой робототехнике, способной выявлять повреждения от прокола или давления, определять их местоположение и автономно инициировать самовосстановление.Доклад вошёл в число 39 лучших из 1606 заявок и стал финалистом премии ICRA 2025 Best Paper Award. Он также был отмечен в номинациях «Лучшая студенческая работа» и «Механизмы и дизайн».Подход команды может помочь преодолеть давнюю проблему в разработке мягкой робототехники, которая использует принципы, вдохновлённые природой.«В нашем сообществе есть огромный интерес к тому, чтобы воспроизводить традиционные жёсткие системы с помощью мягких материалов и использовать биомимикрию, — сказал Марквичка, доцент кафедры биомедицинской инженерии имени Роберта Ф. и Мирны Л. Крон. — Мы научились создавать растяжимую электронику и мягкие актуаторы, но они редко имитируют биологию в способности реагировать на повреждения и запускать самовосстановление».Чтобы восполнить этот пробел, команда разработала интеллектуальную самовосстанавливающуюся искусственную мышцу с многослойной архитектурой, которая позволяет системе обнаруживать и локализовать повреждения, а затем инициировать процесс саморемонта — без внешнего вмешательства. Читать далее]]>
https://habr.com/ru/articles/951184/
# [Перевод] GRIZZLY — портативная игровая консоль‑самоделка
BotHabr (tgi,2) → All – 08:35:02 2025-09-27
Опубликовано: Sat, 27 Sep 2025 08:00:06 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
GRIZZLY — проект на базе Raspberry Pi для энтузиастов, которые захотят самостоятельно собрать игровую консоль. Дизайн — собственное представление того, как должны выглядеть подобные гаджеты.Ключевая особенность этого руководства — структура. Процесс сборки организован так, что полностью функциональная консоль работает уже на самом раннем этапе. Играть получится с первого дня, постепенно добавляя улучшения и новые компоненты по мере возможности.Начать можно, скажем, с простого подключения Raspberry Pi к монитору и старой клавиатуре. Источник питания — зарядка от телефона. Это уже потом добавятся портативный экран, кнопки и подходящий аккумулятор. На каждом шаге — устройство остается работоспособным. Читать далее]]>
https://habr.com/ru/companies/selectel/articles/950978/
BotHabr (tgi,2) → All – 08:35:02 2025-09-27
Опубликовано: Sat, 27 Sep 2025 08:00:06 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
GRIZZLY — проект на базе Raspberry Pi для энтузиастов, которые захотят самостоятельно собрать игровую консоль. Дизайн — собственное представление того, как должны выглядеть подобные гаджеты.Ключевая особенность этого руководства — структура. Процесс сборки организован так, что полностью функциональная консоль работает уже на самом раннем этапе. Играть получится с первого дня, постепенно добавляя улучшения и новые компоненты по мере возможности.Начать можно, скажем, с простого подключения Raspberry Pi к монитору и старой клавиатуре. Источник питания — зарядка от телефона. Это уже потом добавятся портативный экран, кнопки и подходящий аккумулятор. На каждом шаге — устройство остается работоспособным. Читать далее]]>
https://habr.com/ru/companies/selectel/articles/950978/
# Собственный RISC-V процессор: от RTL до симуляции и синтеза под FPGA
BotHabr (tgi,2) → All – 17:35:02 2025-09-26
Опубликовано: Fri, 26 Sep 2025 16:58:42 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Я всегда хотел собрать свой процессор. Не просто написать эмулятор или покопаться в чужих репозиториях, а пройти путь «от нуля»: описать RTL, прогнать через симуляцию, а потом оживить всё это на FPGA. В этой статье расскажу, как я к этому подошёл, какие инструменты использовал и на какие грабли наступил. Будет и Verilog-код, и опыт работы с симуляторами, и пара советов тем, кто захочет повторить эксперимент.Честно говоря, идея «собрать свой процессор» долго казалась мне чем-то академическим. Мол, есть же готовые ядра: Rocket, BOOM, PicoRV32… Зачем плодить сущности? Но однажды я поймал себя на мысли: я могу запустить свой код на куске кремния, который я сам описал строчка за строчкой. Разве это не круто?И вот я открыл текстовый редактор, выбрал Verilog, и начал писать. Да, граблей было предостаточно, да, дебаг занимал больше времени, чем разработка, но зато в конце на FPGA-плате мигнул светодиод, управляемый моим процессором. И ради этого стоило. Читать далее]]>
https://habr.com/ru/articles/951098/
BotHabr (tgi,2) → All – 17:35:02 2025-09-26
Опубликовано: Fri, 26 Sep 2025 16:58:42 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Я всегда хотел собрать свой процессор. Не просто написать эмулятор или покопаться в чужих репозиториях, а пройти путь «от нуля»: описать RTL, прогнать через симуляцию, а потом оживить всё это на FPGA. В этой статье расскажу, как я к этому подошёл, какие инструменты использовал и на какие грабли наступил. Будет и Verilog-код, и опыт работы с симуляторами, и пара советов тем, кто захочет повторить эксперимент.Честно говоря, идея «собрать свой процессор» долго казалась мне чем-то академическим. Мол, есть же готовые ядра: Rocket, BOOM, PicoRV32… Зачем плодить сущности? Но однажды я поймал себя на мысли: я могу запустить свой код на куске кремния, который я сам описал строчка за строчкой. Разве это не круто?И вот я открыл текстовый редактор, выбрал Verilog, и начал писать. Да, граблей было предостаточно, да, дебаг занимал больше времени, чем разработка, но зато в конце на FPGA-плате мигнул светодиод, управляемый моим процессором. И ради этого стоило. Читать далее]]>
https://habr.com/ru/articles/951098/
# Как «программировать» свои сны: техники осознанности и алгоритмы ночного сознания
BotHabr (tgi,2) → All – 16:35:02 2025-09-26
Опубликовано: Fri, 26 Sep 2025 15:39:40 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Мы привыкли воспринимать сон как что-то пассивное: лёг, заснул, проснулся. Но на самом деле — это среда, в которой можно что-то делать. Более того, есть техники, позволяющие буквально «программировать» свои сны. В этой статье я попробую объяснить, как осознанность во сне можно рассматривать через призму алгоритмов, чем это похоже на инженерные задачи и какие инструменты можно «позаимствовать» из мира IT. Читать далее]]>
https://habr.com/ru/articles/951076/
BotHabr (tgi,2) → All – 16:35:02 2025-09-26
Опубликовано: Fri, 26 Sep 2025 15:39:40 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Мы привыкли воспринимать сон как что-то пассивное: лёг, заснул, проснулся. Но на самом деле — это среда, в которой можно что-то делать. Более того, есть техники, позволяющие буквально «программировать» свои сны. В этой статье я попробую объяснить, как осознанность во сне можно рассматривать через призму алгоритмов, чем это похоже на инженерные задачи и какие инструменты можно «позаимствовать» из мира IT. Читать далее]]>
https://habr.com/ru/articles/951076/
# NE-Executable | Разбор деталей часть 2
BotHabr (tgi,2) → All – 10:35:04 2025-09-26
Опубликовано: Fri, 26 Sep 2025 10:32:13 GMT
Канал: Все статьи подряд / Системное программирование / Хабр
В след за первой частью про детальный разбор заголовка, следует не таблица входных точек, как следует принято, а разбор таблицы сегментов. Эта статья полностью посвящена таблице сегментов и типам релокаций. Читать далее]]>
https://habr.com/ru/articles/950942/
BotHabr (tgi,2) → All – 10:35:04 2025-09-26
Опубликовано: Fri, 26 Sep 2025 10:32:13 GMT
Канал: Все статьи подряд / Системное программирование / Хабр
В след за первой частью про детальный разбор заголовка, следует не таблица входных точек, как следует принято, а разбор таблицы сегментов. Эта статья полностью посвящена таблице сегментов и типам релокаций. Читать далее]]>
https://habr.com/ru/articles/950942/
# Кустарные вакуумные триоды Клода Пайяра. Часть 1. Знакомство, общие положения
BotHabr (tgi,2) → All – 09:35:02 2025-09-26
Опубликовано: Fri, 26 Sep 2025 09:01:39 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Посвятив свой досуг электровакуумным экспериментам, здесь, как и в любом деле, кроме изучения спецлитературы, полезно и оглядываться по сторонам — «изучение аналогов», да. Особенно работ выдающихся коллег-любителей. Примечательных мастерством и любовью к своему делу, или даже использованием минималистического оснащения, как, например, г-н Минье в 1920-х годах [1]. Нынешний наш герой — Клод Пайяр (Claude Paillard). Радиолюбитель (F2FO) с середины прошлого столетия, энтузиаст и реконструктор старого радио, долгое время работавший редактором в радиолюбительском журнале Radio-REF. Вершиной его работ явилось воссоздание кустарного варианта производства раннего французского вакуумного триода ТМ [2], которое он осуществил в 2006 году к столетию начала серийного выпуска этой лампы. Посмотрим же, как в этом смысле вооружён, что делает и каков результат у Клода — Самодельщика Божьей Милостью. Читать далее]]>
https://habr.com/ru/companies/ruvds/articles/946746/
BotHabr (tgi,2) → All – 09:35:02 2025-09-26
Опубликовано: Fri, 26 Sep 2025 09:01:39 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Посвятив свой досуг электровакуумным экспериментам, здесь, как и в любом деле, кроме изучения спецлитературы, полезно и оглядываться по сторонам — «изучение аналогов», да. Особенно работ выдающихся коллег-любителей. Примечательных мастерством и любовью к своему делу, или даже использованием минималистического оснащения, как, например, г-н Минье в 1920-х годах [1]. Нынешний наш герой — Клод Пайяр (Claude Paillard). Радиолюбитель (F2FO) с середины прошлого столетия, энтузиаст и реконструктор старого радио, долгое время работавший редактором в радиолюбительском журнале Radio-REF. Вершиной его работ явилось воссоздание кустарного варианта производства раннего французского вакуумного триода ТМ [2], которое он осуществил в 2006 году к столетию начала серийного выпуска этой лампы. Посмотрим же, как в этом смысле вооружён, что делает и каков результат у Клода — Самодельщика Божьей Милостью. Читать далее]]>
https://habr.com/ru/companies/ruvds/articles/946746/
# Анализ модуля RF125 (125 кГц): дальность >5 м и мкА потребление
BotHabr (tgi,2) → All – 07:35:02 2025-09-26
Опубликовано: Fri, 26 Sep 2025 07:27:52 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Серия RF125 представляет собой систему беспроводной связи, работающую в низкочастотном (НЧ) диапазоне 125 кГц. Ее основной функцией является обеспечение дальнего «пробуждения по воздуху» (Over-the-Air Wake-up) и двунаправленной передачи данных. Система состоит из передающего модуля (RF125-TX/TX2) и приемного модуля (RF125-RX/RA), специально разработанных для приложений, где приемное устройство должно находиться в режиме ожидания в течение длительных периодов времени при сверхнизком энергопотреблении и может быть активировано при получении определенного беспроводного сигнала.Выбор диапазона 125 кГц является краеугольным камнем технических характеристик системы. Как низкочастотный диапазон, он обладает отличными физическими проникающими способностями, что позволяет ему эффективно проходить через неметаллические препятствия. Между тем, его свойства связи в ближнем поле концентрируют энергию сигнала в меньшей области, способствуя безопасной связи с ограничением по зоне. Серия RF125 в полной мере использует эти функции для достижения дальности связи более 5 метров, что является значительным преимуществом среди аналогичных продуктов на 125 кГц. Ключевая ценность системы заключается в способности ее приемного модуля поддерживать чрезвычайно низкое энергопотребление на уровне микроампер при отсутствии сигнала, тем самым значительно продлевая срок службы батареи устройств с питанием и решая проблему высокого энергопотребления в традиционных беспроводных устройствах, находящихся в состоянии непрерывного прослушивания. Читать далее]]>
https://habr.com/ru/articles/950828/
BotHabr (tgi,2) → All – 07:35:02 2025-09-26
Опубликовано: Fri, 26 Sep 2025 07:27:52 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Серия RF125 представляет собой систему беспроводной связи, работающую в низкочастотном (НЧ) диапазоне 125 кГц. Ее основной функцией является обеспечение дальнего «пробуждения по воздуху» (Over-the-Air Wake-up) и двунаправленной передачи данных. Система состоит из передающего модуля (RF125-TX/TX2) и приемного модуля (RF125-RX/RA), специально разработанных для приложений, где приемное устройство должно находиться в режиме ожидания в течение длительных периодов времени при сверхнизком энергопотреблении и может быть активировано при получении определенного беспроводного сигнала.Выбор диапазона 125 кГц является краеугольным камнем технических характеристик системы. Как низкочастотный диапазон, он обладает отличными физическими проникающими способностями, что позволяет ему эффективно проходить через неметаллические препятствия. Между тем, его свойства связи в ближнем поле концентрируют энергию сигнала в меньшей области, способствуя безопасной связи с ограничением по зоне. Серия RF125 в полной мере использует эти функции для достижения дальности связи более 5 метров, что является значительным преимуществом среди аналогичных продуктов на 125 кГц. Ключевая ценность системы заключается в способности ее приемного модуля поддерживать чрезвычайно низкое энергопотребление на уровне микроампер при отсутствии сигнала, тем самым значительно продлевая срок службы батареи устройств с питанием и решая проблему высокого энергопотребления в традиционных беспроводных устройствах, находящихся в состоянии непрерывного прослушивания. Читать далее]]>
https://habr.com/ru/articles/950828/
# NE-Executable | Разбор деталей часть 1
BotHabr (tgi,2) → All – 06:35:05 2025-09-26
Опубликовано: Fri, 26 Sep 2025 05:51:03 GMT
Канал: Все статьи подряд / Системное программирование / Хабр
Формат "Новых исполняемых" файлов называют сегментным. Даже в официальной документации Microsoft её заголовок это "Сегментный Новый Исполняемый формат" (ориг. "Segmented NEW Executable Format").Этот сегментный формат программ поддерживалСегментную модель памяти;Защищенный режим Intel 286+Динамичкую компановку (Dynamic Linking);Управление ресурсами;Возможность экспорта и импорта определенных процедур. Читать далее]]>
https://habr.com/ru/articles/950796/
BotHabr (tgi,2) → All – 06:35:05 2025-09-26
Опубликовано: Fri, 26 Sep 2025 05:51:03 GMT
Канал: Все статьи подряд / Системное программирование / Хабр
Формат "Новых исполняемых" файлов называют сегментным. Даже в официальной документации Microsoft её заголовок это "Сегментный Новый Исполняемый формат" (ориг. "Segmented NEW Executable Format").Этот сегментный формат программ поддерживалСегментную модель памяти;Защищенный режим Intel 286+Динамичкую компановку (Dynamic Linking);Управление ресурсами;Возможность экспорта и импорта определенных процедур. Читать далее]]>
https://habr.com/ru/articles/950796/
# NE-Executable | Разбор деталей часть 1
BotHabr (tgi,2) → All – 06:35:04 2025-09-26
Опубликовано: Fri, 26 Sep 2025 05:51:46 GMT
Канал: Все статьи подряд / Системное программирование / Хабр
Формат "Новых исполняемых" файлов называют сегментным. Даже в официальной документации Microsoft её заголовок это "Сегментный Новый Исполняемый формат" (ориг. "Segmented NEW Executable Format").Этот сегментный формат программ поддерживалСегментную модель памяти;Защищенный режим Intel 286+Динамичкую компановку (Dynamic Linking);Управление ресурсами;Возможность экспорта и импорта определенных процедур. Читать далее]]>
https://habr.com/ru/articles/950798/
BotHabr (tgi,2) → All – 06:35:04 2025-09-26
Опубликовано: Fri, 26 Sep 2025 05:51:46 GMT
Канал: Все статьи подряд / Системное программирование / Хабр
Формат "Новых исполняемых" файлов называют сегментным. Даже в официальной документации Microsoft её заголовок это "Сегментный Новый Исполняемый формат" (ориг. "Segmented NEW Executable Format").Этот сегментный формат программ поддерживалСегментную модель памяти;Защищенный режим Intel 286+Динамичкую компановку (Dynamic Linking);Управление ресурсами;Возможность экспорта и импорта определенных процедур. Читать далее]]>
https://habr.com/ru/articles/950798/
# DIY Open Source принтер. Часть 1. Покоряем USB Printer Class и имитируем печать текста
BotHabr (tgi,2) → All – 17:35:03 2025-09-25
Опубликовано: Thu, 25 Sep 2025 17:33:22 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр
Привет, Хабровчане!Это продолжение моего дневника разработки DIY струйного принтера предыдущая часть:DIY Open Source принтер. Часть 0В прошлый раз одной из поднятых проблем стал интерфейс между ПК и устройством. В данной статье я постараюсь решить вопрос подключения STM32 по USB и убедить Windows и Linux что это принтер.Содержание§1. Кратко о USB§2. Поиск реализаций USB Printer Class для STM32§3. Реализация USB Printer Class для STM32§4. Тест на Windows§5. Тест на Linux§6. Как добавить поддержку печати изображений? Читать далее]]>
https://habr.com/ru/articles/946866/
BotHabr (tgi,2) → All – 17:35:03 2025-09-25
Опубликовано: Thu, 25 Sep 2025 17:33:22 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр
Привет, Хабровчане!Это продолжение моего дневника разработки DIY струйного принтера предыдущая часть:DIY Open Source принтер. Часть 0В прошлый раз одной из поднятых проблем стал интерфейс между ПК и устройством. В данной статье я постараюсь решить вопрос подключения STM32 по USB и убедить Windows и Linux что это принтер.Содержание§1. Кратко о USB§2. Поиск реализаций USB Printer Class для STM32§3. Реализация USB Printer Class для STM32§4. Тест на Windows§5. Тест на Linux§6. Как добавить поддержку печати изображений? Читать далее]]>
https://habr.com/ru/articles/946866/
# Прорывная идея для существенного улучшения жизни незрячих: предложение запустить в массы новый интерфейс
BotHabr (tgi,2) → All – 13:35:02 2025-09-25
Опубликовано: Thu, 25 Sep 2025 13:01:32 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Картинка: prostooleh, freepik.comЕсть один очень интересный вызов для разработчиков робототехники (или тех, кто хотел бы ими стать), который почему-то на данный момент большинство начинаний обходят стороной — управление массивом приводов. Ещё одна категория людей, кому будет явно интересна эта тема — разработчики мобильных приложений. Задача эта весьма простая и сложная одновременно, так как массив приводов требуется для создания «управляемых выпуклостей», предназначенных для чтения незрячими людьми…Остаться в темноте... Это страшно даже представить, а ведь множество людей так и живут, и это для них суровая реальность...Хорошо, если слух есть, а если его нет... Сложно представить, насколько осложняется коммуникация, когда пропадает зрительная составляющая в мире, где так много информации передаётся в визуальном, в частности текстовом, формате. По сути, человек остаётся изолированным один на один...Ниже будет некоторый обзор темы, после чего, мы плавно придём к ОЧЕНЬ интересной (на мой взгляд) идее, думаю, что будет интересно! Читать далее]]>
https://habr.com/ru/companies/ruvds/articles/949000/
BotHabr (tgi,2) → All – 13:35:02 2025-09-25
Опубликовано: Thu, 25 Sep 2025 13:01:32 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Картинка: prostooleh, freepik.comЕсть один очень интересный вызов для разработчиков робототехники (или тех, кто хотел бы ими стать), который почему-то на данный момент большинство начинаний обходят стороной — управление массивом приводов. Ещё одна категория людей, кому будет явно интересна эта тема — разработчики мобильных приложений. Задача эта весьма простая и сложная одновременно, так как массив приводов требуется для создания «управляемых выпуклостей», предназначенных для чтения незрячими людьми…Остаться в темноте... Это страшно даже представить, а ведь множество людей так и живут, и это для них суровая реальность...Хорошо, если слух есть, а если его нет... Сложно представить, насколько осложняется коммуникация, когда пропадает зрительная составляющая в мире, где так много информации передаётся в визуальном, в частности текстовом, формате. По сути, человек остаётся изолированным один на один...Ниже будет некоторый обзор темы, после чего, мы плавно придём к ОЧЕНЬ интересной (на мой взгляд) идее, думаю, что будет интересно! Читать далее]]>
https://habr.com/ru/companies/ruvds/articles/949000/
# 235 м² DIY-умного дома: автополив, климат, котельная и соседи в шоке
BotHabr (tgi,2) → All – 07:35:02 2025-09-25
Опубликовано: Thu, 25 Sep 2025 07:01:09 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Меня зовут Антон, мне 46 лет. По образованию я экономист и юрист, всю жизнь занимался инновационным бизнесом — помогал доводить разработки молодых ученых до рынка. В «умный дом» я пришел случайно и совсем не по профессии.В 2022 году после ковида я решил строить дом в коттеджном поселке. Сразу стало понятно: вложения большие, управлять инженерными системами вручную я не хочу. Я человек ленивый, хотелось, чтобы все работало автоматически, а я мог видеть и контролировать процессы даже на расстоянии.Я начал звонить интеграторам. Стоимость — миллионы рублей за примитивные проекты: в основном только освещение, без котельной и климата. Я понял, что дешевле сделать самому. Так я оказался в мире автоматизации, где пришлось разбираться с контроллерами, датчиками, сценариями и кучей нюансов.Сначала я построил баню — и поселился в ней. Она стала моим первым полигоном: именно там я начал собирать системы, тестировать конфигурации и сценарии, понимать, что такое умный дом на практике. А сам дом еще отделывается — в нем масштаб решений куда больше, все таки 230 м². Читать далее]]>
https://habr.com/ru/companies/wirenboard/articles/950312/
BotHabr (tgi,2) → All – 07:35:02 2025-09-25
Опубликовано: Thu, 25 Sep 2025 07:01:09 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Меня зовут Антон, мне 46 лет. По образованию я экономист и юрист, всю жизнь занимался инновационным бизнесом — помогал доводить разработки молодых ученых до рынка. В «умный дом» я пришел случайно и совсем не по профессии.В 2022 году после ковида я решил строить дом в коттеджном поселке. Сразу стало понятно: вложения большие, управлять инженерными системами вручную я не хочу. Я человек ленивый, хотелось, чтобы все работало автоматически, а я мог видеть и контролировать процессы даже на расстоянии.Я начал звонить интеграторам. Стоимость — миллионы рублей за примитивные проекты: в основном только освещение, без котельной и климата. Я понял, что дешевле сделать самому. Так я оказался в мире автоматизации, где пришлось разбираться с контроллерами, датчиками, сценариями и кучей нюансов.Сначала я построил баню — и поселился в ней. Она стала моим первым полигоном: именно там я начал собирать системы, тестировать конфигурации и сценарии, понимать, что такое умный дом на практике. А сам дом еще отделывается — в нем масштаб решений куда больше, все таки 230 м². Читать далее]]>
https://habr.com/ru/companies/wirenboard/articles/950312/
# Древние способы охлаждения
BotHabr (tgi,2) → All – 07:35:02 2025-09-25
Опубликовано: Thu, 25 Sep 2025 07:05:10 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Современный человек, вспоминая о прежних временах, частенько относится к ним с достаточной долей самодовольства, мол, "чего они там знали и могли уметь, - с ветки на ветку прыгали, вот и всё" :-). Однако, изучая историю, мы каждый раз натыкаемся на удивительные примеры того, что в корне развеивает этот озвученный подход, ибо "древние таки кое-что умели!". И сегодня мы поговорим о паре таких примеров - как люди, ещё в древности, делали свои собственные холодильники. Да простые, да "без нанотехнологий" - но, оно работало, и это главное! Кстати сказать, этот подход не утратил свою актуальность и поныне, так как знать технологические приёмы создания низких температур, без какого-либо электропитания и современных материалов - это, как минимум, интересно, а как максимум, может вполне и пригодиться в каких-то неожиданных ситуациях... Читать далее]]>
https://habr.com/ru/companies/beget/articles/949044/
BotHabr (tgi,2) → All – 07:35:02 2025-09-25
Опубликовано: Thu, 25 Sep 2025 07:05:10 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Современный человек, вспоминая о прежних временах, частенько относится к ним с достаточной долей самодовольства, мол, "чего они там знали и могли уметь, - с ветки на ветку прыгали, вот и всё" :-). Однако, изучая историю, мы каждый раз натыкаемся на удивительные примеры того, что в корне развеивает этот озвученный подход, ибо "древние таки кое-что умели!". И сегодня мы поговорим о паре таких примеров - как люди, ещё в древности, делали свои собственные холодильники. Да простые, да "без нанотехнологий" - но, оно работало, и это главное! Кстати сказать, этот подход не утратил свою актуальность и поныне, так как знать технологические приёмы создания низких температур, без какого-либо электропитания и современных материалов - это, как минимум, интересно, а как максимум, может вполне и пригодиться в каких-то неожиданных ситуациях... Читать далее]]>
https://habr.com/ru/companies/beget/articles/949044/
# ARM Cortex-M: Пуск Memory Рrotection Unit (MPU)
BotHabr (tgi,2) → All – 17:35:03 2025-09-24
Опубликовано: Wed, 24 Sep 2025 17:19:46 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр
В ARM Cortex-M (Arm v7-M) процессорах есть очень полезный блочок. Называется MPU (Memory Рrotection Unit). Попробуем разобраться что это такое и зачем нужно. . Читать далее]]>
https://habr.com/ru/articles/950298/
BotHabr (tgi,2) → All – 17:35:03 2025-09-24
Опубликовано: Wed, 24 Sep 2025 17:19:46 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр
В ARM Cortex-M (Arm v7-M) процессорах есть очень полезный блочок. Называется MPU (Memory Рrotection Unit). Попробуем разобраться что это такое и зачем нужно. . Читать далее]]>
https://habr.com/ru/articles/950298/
# 7 технологий, которые не нашли дорогу в будущее
BotHabr (tgi,2) → All – 13:35:05 2025-09-24
Опубликовано: Wed, 24 Sep 2025 13:01:10 GMT
Канал: Все статьи подряд / Робототехника / Хабр
Помните ли вы хоть одну технологию, которая обещала изменить мир и... просто исчезла? На картинке всё смотрится красиво: концепт, прототип, ролик с драматичным саундтреком. В реальности — десятки причин, почему это не стало частью нашей повседневности: регулирование, экономика, человеческие привычки и просто здравый смысл. Что ж, давайте посмотрим, какие вещи не стали мейнстримом и почему. Детали под катом.. Читать далее]]>
https://habr.com/ru/companies/ruvds/articles/948718/
BotHabr (tgi,2) → All – 13:35:05 2025-09-24
Опубликовано: Wed, 24 Sep 2025 13:01:10 GMT
Канал: Все статьи подряд / Робототехника / Хабр
Помните ли вы хоть одну технологию, которая обещала изменить мир и... просто исчезла? На картинке всё смотрится красиво: концепт, прототип, ролик с драматичным саундтреком. В реальности — десятки причин, почему это не стало частью нашей повседневности: регулирование, экономика, человеческие привычки и просто здравый смысл. Что ж, давайте посмотрим, какие вещи не стали мейнстримом и почему. Детали под катом.. Читать далее]]>
https://habr.com/ru/companies/ruvds/articles/948718/
# Сборка кемпингового аккумулятора или Make Powerbank Great Again
BotHabr (tgi,2) → All – 12:35:02 2025-09-24
Опубликовано: Wed, 24 Sep 2025 12:09:09 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Собираем портативный 12в LiFePo4 аккумулятор на 110 А*ч для кемпинговых и бытовых нужд, а также заставляем модули 12в USB зарядок выдавать полную мощность.Такой Powerbank пригодится дома, в машине, в палатке, на природе, в лодке, на пляже и там, куда не ведут дороги и линии электропередач.Я давно увлекаюсь автотуризмом. Это путешествия на машине, с ночёвками и днёвками вдали от цивилизации. Длительность таких поездок достигает двух недель, в течение которых разбиваем лагерь в самых красивых и труднодоступных местах. На ходу, машина естественно, закрывает все вопросы с электричеством. Всё, что надо - работает и заряжается. Но когда она заглушена, то энергопотребление, необходимое лагерю, высосет подкапотный аккумулятор достаточно быстро... Прочесть полностью]]>
https://habr.com/ru/articles/948400/
BotHabr (tgi,2) → All – 12:35:02 2025-09-24
Опубликовано: Wed, 24 Sep 2025 12:09:09 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Собираем портативный 12в LiFePo4 аккумулятор на 110 А*ч для кемпинговых и бытовых нужд, а также заставляем модули 12в USB зарядок выдавать полную мощность.Такой Powerbank пригодится дома, в машине, в палатке, на природе, в лодке, на пляже и там, куда не ведут дороги и линии электропередач.Я давно увлекаюсь автотуризмом. Это путешествия на машине, с ночёвками и днёвками вдали от цивилизации. Длительность таких поездок достигает двух недель, в течение которых разбиваем лагерь в самых красивых и труднодоступных местах. На ходу, машина естественно, закрывает все вопросы с электричеством. Всё, что надо - работает и заряжается. Но когда она заглушена, то энергопотребление, необходимое лагерю, высосет подкапотный аккумулятор достаточно быстро... Прочесть полностью]]>
https://habr.com/ru/articles/948400/
# Press FFF or be SLAy: гайд по полному разочарованию в 3D-печати для самых маленьких
BotHabr (tgi,2) → All – 07:35:02 2025-09-24
Опубликовано: Wed, 24 Sep 2025 07:00:58 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Привет, Хабр! В обычной жизни я занимаюсь сопровождением договорных операций в Selectel. По невероятному стечению обстоятельств судьба свела меня с 3D-печатью и теперь я иду рука об руку с «Ого, напечатаешь кастрюлю?», «Давай бизнес замутим!», «А металлом печатаешь? Мне подвеску надо обновить!», «А ты можешь по фото без модели напечатать?», «Я сейчас нейронкой сгенерю фигурку, напечатаешь за шоколадку?», прочие звуки дикой природы.И вот я подумала, что неплохо бы немного пролить свет на используемые материалы и технологии в легендарной и всемогущей 3D-печати. Хотите принтер, но не работали с ними? Интересно, что это за зверь и с чем его едят? Испытываете необъяснимое, но вместе с тем непреодолимое желание что-то напечатать в 3D? Или, наоборот, вас раздражает повсеместная 3D-печать, но вы не находите аргументов, чтобы объяснить, почему она вам не подходит? Что ж, в любом случае прошу под кат, сейчас мы во всем разберемся. Разочароваться в 3D-печати]]>
https://habr.com/ru/companies/selectel/articles/949404/
BotHabr (tgi,2) → All – 07:35:02 2025-09-24
Опубликовано: Wed, 24 Sep 2025 07:00:58 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Привет, Хабр! В обычной жизни я занимаюсь сопровождением договорных операций в Selectel. По невероятному стечению обстоятельств судьба свела меня с 3D-печатью и теперь я иду рука об руку с «Ого, напечатаешь кастрюлю?», «Давай бизнес замутим!», «А металлом печатаешь? Мне подвеску надо обновить!», «А ты можешь по фото без модели напечатать?», «Я сейчас нейронкой сгенерю фигурку, напечатаешь за шоколадку?», прочие звуки дикой природы.И вот я подумала, что неплохо бы немного пролить свет на используемые материалы и технологии в легендарной и всемогущей 3D-печати. Хотите принтер, но не работали с ними? Интересно, что это за зверь и с чем его едят? Испытываете необъяснимое, но вместе с тем непреодолимое желание что-то напечатать в 3D? Или, наоборот, вас раздражает повсеместная 3D-печать, но вы не находите аргументов, чтобы объяснить, почему она вам не подходит? Что ж, в любом случае прошу под кат, сейчас мы во всем разберемся. Разочароваться в 3D-печати]]>
https://habr.com/ru/companies/selectel/articles/949404/
# Утилита CANcat (или CAN-Мессенджер)
BotHabr (tgi,2) → All – 21:35:02 2025-09-23
Опубликовано: Tue, 23 Sep 2025 20:42:46 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр
Недавно я купил себе CAN-трансивер USB2CANFD_V1 и с удивлением обнаружил насколько же простой и лаконичный протокол заложили разработчики в прошивку STM32G0B1CBT6. Это протокол SLCAN. По сути serial CLI. И это оказалось очень кстати, ведь в программировании микроконтроллеров порой приходится работать с UDS протоколом. Как известно, UDS протокол работает поверх сетевого протокола ISO-TP. В этом тексте я написал под SLCAN простую отладочную утилиту для отладки процесса передачи данных по протоколу ISO-TP (ISO 15765-2). Читать далее]]>
https://habr.com/ru/articles/948770/
BotHabr (tgi,2) → All – 21:35:02 2025-09-23
Опубликовано: Tue, 23 Sep 2025 20:42:46 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр
Недавно я купил себе CAN-трансивер USB2CANFD_V1 и с удивлением обнаружил насколько же простой и лаконичный протокол заложили разработчики в прошивку STM32G0B1CBT6. Это протокол SLCAN. По сути serial CLI. И это оказалось очень кстати, ведь в программировании микроконтроллеров порой приходится работать с UDS протоколом. Как известно, UDS протокол работает поверх сетевого протокола ISO-TP. В этом тексте я написал под SLCAN простую отладочную утилиту для отладки процесса передачи данных по протоколу ISO-TP (ISO 15765-2). Читать далее]]>
https://habr.com/ru/articles/948770/