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

Про Vim " Вводные к циклу

Опубликовано: Mon, 19 Dec 2022 14:47:22 GMT
Канал: VIM – Свободный текстовый редактор

Очередную рубрику в Одиночной палате решено начать на Хабре, так как дожидаться адекватного отображения исходного кода на Дзене не представляется возможным (неужели это так сложно). А в этой рубрике без примеров кода, судя по всему, никак.Речь в рубрике пойдет о работе в текстовом редакторе (Neo)Vim в качестве разработчика и, местами, графомана. Но не в традиционных форматах хвалебных од, рейтингов лучших плагинов, пятиминутных гайдов или хауту, а в формате неких мемуаров что-ли. От лица начинающего, а затем и более продвинутого, пользователя - часто от первого лица. Так как считаю, что категорически не хватает именно чего-то среднего, чуть более применимого в реальной жизни и работе, чем ролики в ютубе с пересказами "Getting started with..." на разный манер, и чуть менее объемного и перегруженного чем полные руководства. Так же крайне мало информации конкретно для русскоязычных пользователей и особенностях работы с раскладками отличными от латиницы.Так же следует оговориться сразу, что здесь я не преследую цель максимально точно и достоверно расписать конкретные команды, сценарии и тонкости, так как проекты связанные с Vim, и уж тем более с NeoVim, развиваются в последнее время очень динамично и то, что кажется актуальным сегодня может оказаться устаревшей информацией и введением читателя в заблуждение уже завтра. Я постараюсь, конечно, упоминать используемые лично мной версии самих редакторов и плагинов к ним, но также попробую построить материал таким образом, что бы какие-то частности являлись лишь демонстрацией к более общим и менее подверженным устареванию приемам и понятиям. Читать далее

https://habr.com/ru/post/706402/
BotHabr to All (2022-12-19 15:00:07) [ссылка]

Программирование микроконтроллеров AVR в IDE Lazarus

Опубликовано: Mon, 19 Dec 2022 12:12:43 GMT
Канал: Программирование микроконтроллеров – Учимся программировать микроконтроллеры

Вот появилось желание написать небольшой проектик для себя с применением микроконтроллера. В CodeVisionAVR команды не подсвечиваются по Ctrl+Пробел, да и Си что-то начал забывать, вспоминать - лень... Конечно, вспомнить Си - это 10-30 минут, но лень... Поэтому, было решено начать проект в родной IDE Lazarus, она же кросс-компилируемая! Правда, понять, как включить avr в Lazarus, чтоб компилировался hex-файл ушло 3 дня :), поэтому пишу здесь, чтоб другие не мучались, а сразу пользовались. Читать далее

https://habr.com/ru/post/706364/
BotHabr to All (2022-12-19 13:00:03) [ссылка]

ТГС-7А катушка №1: разоблачение Изиды с помощью дремеля

Опубликовано: Mon, 19 Dec 2022 08:01:01 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

Недавно мы разобрались с устройством и принципом работы генератора ТГС-7А, сегодня мы продолжим наше исследование и познакомимся с устройством «базовой» катушки из комплекта этого генератора, т. н. «катушкой №1», в терминологии самого производителя.

Интерес к исследованию катушки №1 связан с тем, что ТГС-7А и его аксессуары являются стандартом де-факто подобного рода аппаратуры — что же там есть такого «рефренсного», чего нет в других катушках? и какие сакральные знания она воплощает в себе?

Интриги в данное повествование добавляет и то, что, похоже, никому ещё не приходило в голову купить (за относительно немалые деньги) комплект ТГС-7А и распилить его вдоль и поперёк с помощью «последнего довода хакера». Читать дальше →

https://habr.com/ru/post/705884/
BotHabr to All (2022-12-19 09:00:04) [ссылка]

Декаплинг: качество питания микросхем

Опубликовано: Sun, 18 Dec 2022 15:56:25 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

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

https://habr.com/ru/post/706208/
BotHabr to All (2022-12-18 16:00:05) [ссылка]

[Перевод] Rust 1.66.0: дискриминанты для перечислений с полями, black_box, cargo remove

Опубликовано: Sun, 18 Dec 2022 08:01:57 GMT
Канал: Системное программирование – Обеспечение работы прикладного ПО

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

https://habr.com/ru/post/706176/
BotHabr to All (2022-12-18 09:00:06) [ссылка]

Пишем телеграм-бота на Rust, предаврительно спаяв сетевую карту

Опубликовано: Sun, 18 Dec 2022 08:23:24 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

Что делать, если ваш микроконтроллер не умеет работать с сетью, а бота для телеграма написать хочется? Конечно же, сделать свой сетевой адаптер на логических микросхемах! Читать далее

https://habr.com/ru/post/706178/
BotHabr to All (2022-12-18 09:00:04) [ссылка]

USB монитор из Futaba GP1160A02A

Опубликовано: Sat, 17 Dec 2022 15:47:28 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

Когда-то вакуумно-люминесцентные индикаторы создавались как альтернатива газоразрядным, а также в целях загрузить производство электроламповых заводов, так как в те времена лампы уже начали терять актуальность и на их место пришли полупроводники.Прожив долгую 60-летнюю историю, ВЛИ уходят в небытие — оставшиеся в живых производители уже сообщили о том, что жизненный цикл этих приборов окончен и пора переходить на новые технологии.Но ни один современный дисплей не способен передать это завораживающее бирюзовое сияние возбужденного люминофора, находящегося под воздействием электронной бомбардировки. Про один из таких дисплеев, изготовленных по этой технологии и будет рассказано в этой статье, а именно про модуль Futaba GP1160A02A.Эта статья не будет про подключение этого дисплея к какой-нибудь “ардуине” стандартными способами. Это слишком просто и скучно. Речь пойдет про обход ограничений, наложенных производителем, и попытки выжать из этого дисплея всё, что позволяет технология. Читать далее

https://habr.com/ru/post/706130/
BotHabr to All (2022-12-17 16:00:03) [ссылка]

Колдовской NeoVIM. Часть вторая. “Конфиг Всевластья”

Опубликовано: Sat, 17 Dec 2022 13:36:23 GMT
Канал: VIM – Свободный текстовый редактор

Никто не любит конфиги (я уж точно). Они скучные и нединамичные.Но со своим конфигом Nvim’а я ношусь, как Голлум с кольцом Всевластья. Моя прелесссссть. Я боюсь потерять свой конфиг, боюсь, что с ним что-то случится. Другие хотят забрать тебя, моя прелессссть. Саша тебя им не отдаст, нет-нет... Если кто-то отнимет мой конфиг - я буду гнаться за ним до Роковой Горы и даже прыгну в жерло вулкана.В этой статье я расскажу, как создать такой Конфиг Всевластья и как завоевать Гондор. Читать далее

https://habr.com/ru/post/706110/
BotHabr to All (2022-12-17 14:00:06) [ссылка]

[Перевод] Гистограммы и графики распределения в Python

Опубликовано: Fri, 16 Dec 2022 23:12:39 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

Визуализация одномерных данных в Python

Построение графика одной переменной кажется простой задачей. Но насколько это просто в действительности — эффективно отобразить данные со всего одним измерением? Долгое время я обходился стандартной гистограммой, которая показывает расположение значений, разброс и форму распределения данных (нормальное, скошенное, двухпиковое и др). Но недавно я столкнулся со случаем, когда гистограмма не помогла. И тогда понял, что настало время узнать больше о построении графиков. Я нашёл в сети отличную бесплатную книгу о визуализации данных и попробовал некоторые методы. Я решил, что (и мне, и другим людям) будет полезно, если я поделюсь этими знаниями и составлю руководство по построению на Python гистограмм и их крайне полезной альтернативы — графиков распределения плотности (density plots). Подробности — к старту нашего курса по анализу данных. Читать дальше →

https://habr.com/ru/post/683738/
BotHabr to All (2022-12-17 00:00:06) [ссылка]

УКВ FM-радиоприёмник на двух лампах

Опубликовано: Fri, 16 Dec 2022 09:00:02 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

Точнее даже на одной, потому что вторая служит выходным усилителем звуковой частоты.

Привет, Хабр! Сегодня продолжаем играть с электронными лампами. На этот раз попробуем построить настоящий ламповый радиоприёмник. Посмотрим и послушаем, что получилось

https://habr.com/ru/post/704756/
BotHabr to All (2022-12-16 10:00:04) [ссылка]

Плавающий телефон, охота за серой цаплей и плавательный пузырь для человека

Опубликовано: Fri, 16 Dec 2022 05:17:46 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

Купаясь в озере, заметил грациозную серую цаплю на дальнем берегу и попробовал тихо к ней подплыть. К сожалению, не могу показать красоту увиденного тогда, так как к счастью, записи ещё не научились извлекать из головы — ими можно любоваться лишь только во сне. Видели сон про цаплю? Посмотрите — красивый сон! А если подготовиться и повторить заплыв? Читать далее

https://habr.com/ru/post/705328/
BotHabr to All (2022-12-16 06:00:04) [ссылка]

А давайте добывать электричество из соли? А давайте: самодельный пьезокристалл

Опубликовано: Thu, 15 Dec 2022 09:00:02 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

Картинка Freepik

В нашей жизни достаточно широко используются элементы на базе пьезоэлектрического эффекта. Без них невозможно представить себе современные мобильные телефоны (микрофоны и динамики), разнообразные тензодатчики (датчики давления) и даже генераторы электричества (например, в зажигалках). Мы же, в свою очередь, зададимся таким странным вопросом: а реально ли создать подобный пьезоэлемент самостоятельно? Читать дальше →

https://habr.com/ru/post/703400/
BotHabr to All (2022-12-15 10:00:03) [ссылка]

[Перевод - recovery mode ] «Экономически жизнеспособное решение» для автономного движения от компании Wayve и Кейти Фишер

Опубликовано: Thu, 15 Dec 2022 06:39:04 GMT
Канал: Разработка робототехники – Программирование и разработка робототехники

Кейти Фишер наблюдала из первых рядов за разработкой и испытаниями автономных транспортных средств и технологий. После руководящих должностей в Aptiv и Waymo Alphabet она назначена вице-президентом по развитию бизнеса в британском стартапе Wayve, впервые применившем технологию искусственного интеллекта и машинного обучения в беспилотном автомобиле.«Мы рады работать над более экономически жизнеспособным решением для беспилотного вождения. Чтобы раскрыть огромные преимущества автономных автомобилей для общества, нам необходимо создать беспилотную технологию, которая может адаптироваться к потребностям людей и предприятий во всем мире», — комментирует Фишер. Читать далее

https://habr.com/ru/post/705622/
BotHabr to All (2022-12-15 07:00:06) [ссылка]

Моделирование двигателя по неполной спецификации

Опубликовано: Thu, 15 Dec 2022 05:53:35 GMT
Канал: Разработка робототехники – Программирование и разработка робототехники

 ВВЕДЕНИЕЗачастую, документация содержит неполный список параметров, необходимых для построения компьютерных моделей процессов или объектов, параметры могут не соответствовать контрольным отношениям. В этой работе рассматриваются варианты построения динамических моделей двигателя постоянного тока по неполной спецификации и при наличии несоответствий между параметрами спецификации, также рассматривается вопрос обеспечения адекватности модели двигателя постоянного тока следующим режимам работы: Читать далее

https://habr.com/ru/post/705612/
BotHabr to All (2022-12-15 06:00:05) [ссылка]

Куда попадёт стрела времени?

Опубликовано: Wed, 14 Dec 2022 11:55:58 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

Всегда лучше рассчитывать хранилище данных на устойчивость к extinction-level событиям. Мы же не динозавры какие-то.

https://habr.com/ru/post/705472/
BotHabr to All (2022-12-14 12:00:04) [ссылка]

Когда ремонт не нужен: мягкий робот с функцией самовосстановления

Опубликовано: Wed, 14 Dec 2022 08:05:03 GMT
Канал: Робототехника – Роботы, роботы, роботы

Многие современные технологии кажутся таковыми лишь потому, что в наше время они стали обыденными, распространенными и совершенными (почти). Автомобили, компьютеры, космические аппараты, роботы — все эти технологии были и десятки, а порой и сотни лет тому назад. Разница лишь в том, что тогда они существовали как идеи великих умов науки или литературы, а их практическая реализация больше походила на игрушки. Тем не менее это были основы, которые положили начало тому, что мы имеем сейчас. Но все меняется, как и концепции тех или иных технологий. К примеру, роботы всегда представлялись механизмами, сделанными из твердых и прочных материалов, как минимум их оболочка. Даже знаменитый робот Леонардо да Винчи, созданный им в 1495 году, был облачен в рыцарские латы. Но современные роботы становятся все более мягкими, при чем буквально. Переход от одних материалов к другим приводит к появлению новых сложностей, начиная от проектирования и сборки и заканчивая ремонтом. Но что если головную боль за ремонт повреждений переложить на самих роботов, наделив их регенеративными способностями? Именно этим и занялись ученые из Корнеллского университета (США). Они создали мягкого робота, который может определять наличие дефекта и «заживлять» его. Из чего сделан робот, за счет чего работает его регенерация, и насколько она эффективна? Ответы на эти вопросы мы узнаем из доклада ученых. Читать дальше →

https://habr.com/ru/post/705300/
BotHabr to All (2022-12-14 09:00:07) [ссылка]

Неблокирующая обработка тактовой кнопки для Arduino

Опубликовано: Wed, 14 Dec 2022 08:10:02 GMT
Канал: Программирование микроконтроллеров – Учимся программировать микроконтроллеры

В своей прошлой статье я писал про блокирующие способы обработки кнопки. Реакция была, наверное, больше положительная, чем отрицательная. Хотя минусов мне поднасовали… Но, тем не менее, я решил продолжить. И в этой статье я хочу поделиться с вами своим опытом по неблокирующей обработке кнопок на Arduino. Напишем несложную библиотеку в стиле Си. Но, боюсь, что закрыть свой гештальт этой статьей тоже не получится…

Чтобы сохранить общую концепцию, пришлось разобраться с обработкой прерываний таймеров-счетчиков в стиле Arduino. Если вы не сталкивались с этим, и работаете напрямую с регистрами, рекомендую посмотреть, как это выглядит. HAL-драйвер для STM32 в этом плане нервно курит в сторонке.

Заранее предупреждаю, что материал рассчитан для начинающих. Но комментарии от бывалых программистов микроконтроллеров только приветствуются. Читать дальше →

https://habr.com/ru/post/703506/
BotHabr to All (2022-12-14 09:00:04) [ссылка]

Цифровой рентген: реверсировал, реверсировал, да и выреверсировал

Опубликовано: Wed, 14 Dec 2022 07:11:30 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

Весной 2022 о заморозке своей деятельности на территории РФ заявили основные мировые производители программного обеспечения для компьютерной томографии (КТ). От "хорошей" жизни нам пришлось запустить проект разработки собственного КТ‑реконструктора совместно с командой Unicore Solutions. Статья посвящена одному из пользовательских кейсов для томографической реконструкции - реверс инжинирингу печатных плат. Жми под кат, дабы погрузиться в суровый мир микротомографии и узреть красивые картинки реверс инжиниринга. Читать далее

https://habr.com/ru/post/705370/
BotHabr to All (2022-12-14 08:00:03) [ссылка]

Ретенционные каппы своими руками

Опубликовано: Tue, 13 Dec 2022 14:40:34 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

Дисклеймер: я не врач и не ортодонт, все делала на свой страх и риск, и вам это повторять настоятельно не советую. Контент развлечения ради, рассказать о том, как жадные люди вроде меня заморачиваются и экспериментируют после дорогостоящего исправления прикуса. Читать дальше →

https://habr.com/ru/post/705264/
BotHabr to All (2022-12-13 16:00:03) [ссылка]

Вы тоже любите приятные сюрпризы?

Опубликовано: Tue, 13 Dec 2022 08:01:02 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

Недавно я подбирал отладочную плату для своих задач. Цены не очень радовали, я даже немного расстроился. Но потом неожиданно нашёл одну очень интересную плату по весьма приятной цене. С неё всё и началось. Потом были ещё платы, наклейки, сюрпризы… Любопытно что под капотом наклейкой? Тогда в путь! Читать дальше →

https://habr.com/ru/post/704996/
BotHabr to All (2022-12-13 09:00:03) [ссылка]

Колдовской NeoVIM. Часть первая. «Neovim VS Ваша IDE, или долой мышей!»

Опубликовано: Tue, 13 Dec 2022 04:07:49 GMT
Канал: VIM – Свободный текстовый редактор

Nvim - это не обычный текстовый редактор, а программа, которая позволяет вам превратить свой рабочий процесс в изящный танец или фортепианную партию.Фишкой колдовского редактора является то, что вы общаетесь с ним не через аналоговое управление (двигаем мышкой, вводим текст), а через команды и макросы. Зачем заморачиваться и пользоваться текстовым редактором через код?Потому что это чертовски быстро! Читать далее

https://habr.com/ru/post/705090/
BotHabr to All (2022-12-13 05:00:06) [ссылка]

Программирование EEPROM 93C76. Пишем программатор. Часть 1

Опубликовано: Mon, 12 Dec 2022 21:33:06 GMT
Канал: Программирование микроконтроллеров – Учимся программировать микроконтроллеры

Всем привет! Я - Kekovsky, инженер-любитель, до этого публиковался на некоторых других платформах. Решил попробовать себя здесь, если статья понравится, будет продолжение. В этой статье мы изучим работу с микросхемой EEPROM 93C76, рассмотрим обращение к ней по шине SPI, напишем функции чтения, стирания и записи данных. Читать далее

https://habr.com/ru/post/705072/
BotHabr to All (2022-12-12 22:00:05) [ссылка]

Настраиваем QtCreator для полноценного программирования и отладки микроконтроллеров STM32

Опубликовано: Mon, 12 Dec 2022 20:11:11 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

Привет всем.На данный момент я активно осваиваю разработку ПО для STM32 и хотел бы поделиться моим опытом. Как известно, для STM32 имеется много сред для разработки, однако часть из них, несмотря на удобность, имеют ограничения по использованию в случае пробной версии. Так, для IAR размер прошивки ограничивается 32 кБ, что весьма немного.В данной публикации будет рассмотрен способ настройки окружения для полноценной разработки и отладки ПО для микроконтроллеров STM32 в среде QtCreator. Читать далее

https://habr.com/ru/post/705062/
BotHabr to All (2022-12-12 22:00:03) [ссылка]

Формальные модели эмоций

Опубликовано: Mon, 12 Dec 2022 18:25:42 GMT
Канал: Робототехника – Роботы, роботы, роботы

Без эмоций общение с роботом будет чисто информационным, скучным и неполноценным. К сожалению, современная психология не может сформулировать единого согласованного определения понятия эмоции. Предлагаю поразмышлять об этом. Погрузиться в размышления

https://habr.com/ru/post/705054/
BotHabr to All (2022-12-12 19:00:05) [ссылка]

Генератор для приёма QO-100 на MAX2870

Опубликовано: Mon, 12 Dec 2022 13:47:12 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

Не так давно заинтересовался связью через катарский спутник QO-100. Собственно, он такой единственный геостационарный радиолюбительский, что делает его совершенно уникальным. Странно, что про него на хабре ничего не писали, технически это совершенно новый уровень радиолюбительской связи. Работает он в СВЧ диапазоне, поэтому к аппаратуре предъявляются специфические требования. В этой заметке хотел бы рассказать, как решал неожиданную для меня проблему создания высококачественного генератора на MAX2870 с использованием Bluepill и Rust. Читать далее

https://habr.com/ru/post/704968/
BotHabr to All (2022-12-12 14:00:03) [ссылка]

DIY: две панели или найди, наконец, место для своего 3D принтера

Опубликовано: Mon, 12 Dec 2022 08:01:07 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

Есть в моём хозяйстве один чрезвычайно полезный инструмент — 3D принтер. Мне, как любителю что-нибудь смастерить, он время от времени оказывает неоценимые услуги по прототипированию и созданию различных деталей (втулок, держателей, корпусов для аппаратуры и т. д. и т. п.).

Но есть одна проблема: принтер довольно объёмный (40х60х60 см), плюс расходники и ремкомплект — всё это занимает много места и превращает любую комнату в подобие производственного цеха. Если у вас есть, например, свободный гараж или другое подобное помещение, то проблем нет, но в остальных случаях приходится мириться с этим инородным элементом для любого жилого интерьера.

Долго я пытался как-то решить эту проблему и наконец мне удалось найти, как мне кажется, довольно гармоничное решение, которым я и хочу поделиться с вами, возможно это поможет кому-то «пройти между Сциллой и Харибдой» — иметь в своём распоряжении ценный инструмент и при этом не уродовать своё жилое пространство.

Итак… Читать дальше →

https://habr.com/ru/post/704438/
BotHabr to All (2022-12-12 09:00:04) [ссылка]

Турецкий гамбит для механического пианино

Опубликовано: Sun, 11 Dec 2022 14:10:38 GMT
Канал: Робототехника – Роботы, роботы, роботы

В 18 веке человечество, пожалуй, впервые начало ощущать себя «царем природы». Один за другим сдавались перед пытливыми умами законы физики, химии и биологии, покорялись водные и воздушные стихии. Всем казалось, что вот еще небольшой рывок — и человек сможет подобно богу изменять свойства материи и превращать неживое в живое. Эти идеи породили моду на автоматоны — механические подобия человека и животных, способные имитировать различные действия — играть на музыкальных инструментах, танцевать, писать, рисовать. Разумеется, набор движений был строго ограничен их конструкцией и «перепрограммировать» автоматоны было почти невозможно. Во всяком случае, было проще построить новый. Но на фоне этих механизмов разительно выделяется один автомат, который мог не просто имитировать человека — он мог думать, анализировать и принимать решения. Эта автоматическая шахматная машина называлась «Механический турок» и была создана венгерским изобретателем Вольфгангом фон Кемпеленом во второй половине 18 века.

Читать дальше →

https://habr.com/ru/post/704668/
BotHabr to All (2022-12-11 15:00:07) [ссылка]

Сеть без интернета на Raspberry Pi Pico и другие необычные проекты на «малинке»: DIY зимы 2022 года

Опубликовано: Sat, 10 Dec 2022 20:46:12 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

Давно мы уже ничего не писали о разных системах на базе Raspberry Pi. В этой подборке много всего интересного, включая создание сети без Интернета, подключение КПК PSION к сети и все такое прочее. Некоторые проекты очень сложные для самостоятельной реализации. Другие — попроще, их может повторить даже относительный новичок в электронике. Если вдруг у вас есть собственный проект, о котором вы хотели бы рассказать, либо вы знаете то, что заслуживает места в подборке — пишите в комментариях, обсудим. Читать дальше →

https://habr.com/ru/post/704006/
BotHabr to All (2022-12-10 21:00:04) [ссылка]

Сага о том, как я клеил ROS и Docker

Опубликовано: Sat, 10 Dec 2022 15:41:38 GMT
Канал: Робототехника – Роботы, роботы, роботы

Это в общем-то первая статья на хабре, пробная и экспериментальная. Цель статьи изложить процесс создания темплейта под разработку для ROS (Robot Operating System) внутри контейнера и сделать это в шутливой манере. Дальше бога нет

https://habr.com/ru/post/704674/
BotHabr to All (2022-12-10 16:00:06) [ссылка]

Термодатчик из звуковой карты

Опубликовано: Sat, 10 Dec 2022 14:32:46 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

Всем привет!Как-то раз зимой у меня сгорел греющий кабель в водопроводе (он не даёт замёрзнуть воде в трубах, проложенных близко к поверхности). Кабель конечно пришлось заменить, водопровод отогрелся и снова заработал, однако возникло жгучее желание "что-то с этим сделать". Хотя бы узнавать о его неисправности заранее, а в лучшем случае - ещё и автоматически отогревать. Идея в общем-то несложная: надо мерять температуру трубы и включать обогрев (при помощи любого электрического обогревателя), если она мёрзнет. Всё просто, но датчика температуры под рукой нет. Конечно, можно его заказать на всем известном китайском сайте, или на не менее известном российском, но это совершенно неспортивно. Потому попробуем изготовить датчик из имеющихся под рукой компонентов. Для этого нам понадобится: звуковая карта (наверняка найдётся в компьютере), два jack-разъёма (от наушников или микрофонов), один терморезистор и пара резисторов.Disclaimer: всё нижеизложенное просьба воспринимать как забавный способ размять мозги и развлечься. Само собой, "по-хорошему" надо обзавестись нормальным датчиком, а не придумывать велосипед. Однако мне было интересно собрать что-то не очень типичное, а заодно и разобраться в генерации и анализе звука в коде. Читать далее

https://habr.com/ru/post/704664/
BotHabr to All (2022-12-10 15:00:03) [ссылка]