
В статье я расскажу об особенностях стриминга музыки в разных современных протоколах. А также о том, как с помощью Home Assistant отправить Яндекс Музыку с колонок Яндекса на внешнюю акустику и как передать свою музыку на колонки Яндекса.
Инженер — электроник
В статье я расскажу об особенностях стриминга музыки в разных современных протоколах. А также о том, как с помощью Home Assistant отправить Яндекс Музыку с колонок Яндекса на внешнюю акустику и как передать свою музыку на колонки Яндекса.
Приветствую всех! Уверен, каждый, кто катался на новом лифте, видел подобные штуки. Всё чаще такие экраны ставят взамен привычных светодиодных или сегментных ЖК-индикаторов.
И вот однажды мне стало интересно: а как вообще они работают и можно ли запустить их самому? Как оказалось, то, что я представлял себе небольшим опытом буквально на пару часов, на деле оказалось целым приключением...
Всем привет! На связи команда курсов английского в Практикуме. Давайте поговорим о мотивации в обучении, ведь сохранить её — задачка не из простых, особенно в долгосрочных проектах. И тут, как ни крути, английский под критерии такого проекта подходит — ещё никто не выучил его за выходные.
В этой статье мы расскажем о пяти «джойстиках» — элементах модели мотивации ARCS-V, которые помогут не сойти с дистанции. Этот подход работает как система: удерживает внимание, добавляет смысла, укрепляет уверенность, поддерживает интерес и помогает двигаться вперёд, даже когда совсем не хочется.
И главное — всё это применимо не только к английскому. Эти принципы работают и в других сферах: учёбе, спорте, саморазвитии, смене профессии.
Всем привет!
Меня зовут Егор - я бэкенд разработчик и работаю в бигтехе. Но я не буду рассказывать о перекладывании jsonчиков (или буду). Данная статья (надеюсь, вы оценили каламбур в названии) рассчитана на разработчиков, которые ранее слышали об Arduino или пробовали программировать под эту платформу. В ней мы рассмотрим опыт новичка в плане проектирования и разработки IoT устройства мониторинга уровня CO2 в помещении. Наша цель - сделать устройство, которым просто пользоваться и оно приносит пользу.
Если вы хотите получить для своих самоделок достаточно быстродействующий (до 1,5 Мбит/с), дальнобойный (300+ метров), и, в то же время, энергосберегающий (50 мА во время передачи) протокол, то «ESP‑Now» — ваш выбор!
В этой статье мы не будем разбирать подробно все технические особенности протокола, так как для этого есть соответствующие спецификации, — вместо этого мы остановимся на более интересном: его практическом применении и, в общем, ознакомимся с некоторыми особенностями протокола.
Загрузка страницы больше 10 секунд? Любой обыватель сейчас решит, что сайт просто завис или нет интернета, а тогда, в бородатые годы, это было даже быстро. Помните, как собирались у кого-то дома, вокруг единственного компьютера, чтобы вместе скачать новый фильм или поиграть в игру?
В этой статье я предлагаю вспомнить, почему интернет нулевых до сих пор живет не только в архивах, но и в сердцах тех, кто успел прикоснуться к той эпохе — и почему современные low-tech-инициативы так отчаянно пытаются ее вернуть. Детали под катом.
Когда-то ещё в школе я впервые услышал о полевых транзисторах («полевиках»), и мне сразу захотелось сделать на них усилитель, приёмник или передатчик. В отличие от биполярных, полевые транзисторы обладают большим входным сопротивлением. Тогда мне были доступны только низкочастотные полевики, маломощные и слаботочные, очень чувствительные к статическому электричеству. На них мне удалось собрать разные усилители низкой частоты (УНЧ).
Сегодня полевые транзисторы (FET, Field-Effect Transistors) работают на высоких и низких частотах, способны управлять нагрузками с током в сотни ампер при напряжениях в сотни вольт. На мощных полевиках делают выходные каскады УНЧ и радиопередатчиков, измерительные приборы, схемы для силовой электроники и другие устройства.
Рядовая ситуация в разработке — необходимо проверить работоспособность новой печатной платы. Для этого я каждый раз собирал импровизированный тестовый стенд: источник питания, измерительное оборудование и микроконтроллер с подключенными к нему модулями, реле и преобразователями интерфейсов, который бы имитировал различные события, например переключения выводов, прием и отправку сообщений и прочее. Все это собиралось на макетной плате и проводочках, каждый раз программировалось вручную.
У этого подхода были очевидные минусы — стенд был ненадежным, проводочки могли вылететь, код для стенда, как и для прототипа, тоже надо было написать и проверить, и стенд превращался в еще одну разработку. В какой‑то момент я решил, что хочу упростить этап создания тестового стенда. Так появилась идея устройства «Луч» — компактного прибора с поддержкой популярных интерфейсов, цифровыми входами и выходами, который мог бы заменить собой тестовый стенд. Он позволял бы быстро запустить последовательность действий без написания кода с нуля, и мог бы работать как терминал для многих интерфейсов, этакий швейцарский нож. Именно об этом устройстве я хочу рассказать в этой статье.
Расскажу о винтажном шведском осциллографе с монохромным экраном и элегантным дизайном интерфейса и корпуса. Расскажу о электрических характеристиках, сниму осциллограммы тестовых сигналов.
Иногда так приятно отвлечься от привычных задач и сделать что-то реальное своими руками, ещё и научиться чему-то новому в процессе. В этой подборке — 10 DIY-проектов, которые нашли положительный отклик у вас, хабровчан. Без долгих предисловий перейдём сразу к сути.
Демосцена в контексте демо/интро обычно ассоциируется с программами. Это верно даже для большинства работ в наиболее «отмороженной» номинации Wild demo, о которой я писал в прошлой статье. Однако, до появления микропроцессоров и повсеместного распространения цифровых решений, была целая эпоха, когда никого не удивляло, что изображения и даже анимационные эффекты создавались при помощи электронных схем не содержавших процессора и, соответственно, программы. В этом году мы добавили на Chaos Constructions конкурс на эту тему и данной статьей хотелось бы подсказать потенциальным авторам несколько направлений «на подумать».
Каждый день инженеры сталкиваются с необходимостью анализа всё более сложных сигналов, поэтому на первый план здесь выходит выбор правильного измерительного оборудования – в данном случае осциллографа. Особенно остро этот вопрос стоит при работе с высокими и сверхвысокими частотами, где малейшая погрешность может привести к серьезным ошибкам в проектировании и отладке радиоэлектронных устройств. Рассмотрим основные характеристики цифровых осциллографов и ключевые моменты, на которые надо обратить внимание при выборе прибора.
Всем привет! Это Илья Стариков, я работаю ведущим бизнес-аналитиком в MWS. Мое направление — HMI (Human Machine Interface), оно связывает работу систем автомобиля с пользовательским опытом. В предыдущей публикации я показал, как развивались системы управления автомобилями с 1904 года до наших дней. Сегодня обсудим, какие летом 2025 года есть технологии для частично беспилотного вождения и к чему готовиться в будущем. Погнали!
5 июня 2025 года был принят PEP-0734. Судя по информации на официальном сайте, он является продолжением PEP-0554. Этот PEP предлагает добавить новый модуль, interpreters, для поддержки проверки, создания и запуска кода в нескольких интерпретаторах в текущем процессе. А если идти дальше, то он является частью PEP-0684, которые предлагает один GIL на интерпретатор.
Несколько полноценных интерпретаторов работающих рядом. Какие плюсы?
— Один процесс;
— Один тред, но руками можно создавать еще;
— По GILу на интерпретатор, все еще можно получить плюшки настоящей многозадачности по сети;
— Работает с asyncio.
В этой статье вы узнаете как работает эта фича под капотом и в реальном питоне. Приятного чтения!
TL;DR: рассказываю и показываю на графиках, без формул, основу понятия рабочей точки биполярного транзистора. Используя интерактивную модель в веб-симуляторе электроники, соберу простой транзисторный предусилитель.
Привет! Меня зовут Никита Соболев, я core-разработчик языка программирования CPython, а так же автор серии видео про его устройство.
Я продолжаю свой цикл статей на хабре про детали реализации питона. Сегодня поговорим про субинтерпертаторы, их устройство, прошлое и, надеюсь, светлое будущее.
Под катом будет про: новые питоновские API для ускорение и паралеллизации ваших програм, про управление памятью, про дублирование данных. Ну и много C кода!
Чтобы разобраться в вопросе и рассказать вам, я сделал несколько важных шагов: прочитал почти весь код данной фичи, начал коммить в субинтерпретаторы и взял интервью у автора данного проекта. Интервью доступно с русскими и английскими субтитрами. А еще я добавил кучу контекста прямо в видео. Ставьте на паузу и читайте код.
Если вам такое интересно или целиком незнакомо – добро пожаловать!
У дешевых или фейковых зарядок обычно две проблемы – несоответствие характеристикам и запредельные пульсации, которые со временем могут вывести из строя гаджеты или вызывать сбои в работе. Но тут случай особый – при определенном условии зарядка будет гробить подключенные устройства мгновенно и беспощадно.
Нашими публикациями мы подняли вопрос о системной проблеме в российской микроэлектронике - о включении в реестр российской промышленной продукции большого числа интегральных микросхем, для которых есть серьезные подозрения, что они иностранной разработки и не соответствуют требованиям 719 Постановления Правительства РФ. Если верить Минпромторгу России, то по результатам наших публикаций начались проверки. И чтобы проверяющим было легче, и они не запутались во всем этом многообразии мы соберем в этой статье известную на данный момент информацию. Так же еще раз предостережем ряд неизвестных нам представителей отрасли от помощи компаниям, которые пытаются повторить финт и выдать иностранные микросхемы за российские. А такие попытки все еще продолжаются, даже не смотря на поднятую волну. Но об этом мы расскажем в конце статьи.
И так вкратце напомним в чем заключается тот самый финт. В соответствии с требованиями 719 Постановления Правительства РФ для того чтобы микросхемы были признаны отечественными их схема и топология должны быть спроектированы и разработаны в России. При этом, если потом кристалл будет изготавливаться на зарубежной фабрике, то такая отечественная микросхема будет относится к 2 уровню, если кристалл будет изготавливаться на территории России то это будет микросхема 1 уровня. За счет применения отечественных микросхем получает отечественный статус уже радиоэлектронная аппаратура, например счетчики электрической энергии. И такая отечественная радиоэлектронная аппаратура имеет преференции при государственных закупках. В ряде официально признанных Минпромторгом России отечественными микросхемами мы нашли кристаллы аналогичные кристаллам микросхем, разработанных иностранными компаниям. И возникает вопрос, если эти микросхемы не разрабатывались в России, то почему они быть признаны отечественными? И что делать с аппаратурой, которая получила свои баллы отечественности за счет применения этих псевдо-отечественных микросхем?
Эта статья - работа над ошибками первого варианта. Теперь работает стабильно, деталей меньше, переходные процессы проще и понятнее. На авторство схемы не претендую, ибо взял то, что предложил в комментариях уважаемый @tklim, отладил на макетке и немного адаптировал под свои нужды.
При работе в современных операционных системах, пожалуй, каждый сталкивался с тем, что некоторые действия он выполнить не может. Например, удалить системные файлы или записать что-либо в COM-порт. При этом, если попытаться выполнить те же действия от имени администратора, никаких проблем не возникает. Иначе говоря, в современных операционных системах организовано разграничение прав доступа.
Нечто подобное, пусть и в меньшей мере, реализовано и во многих микроконтроллерах. В частности, в CH32V303. Давайте рассмотрим, какие ограничения можно выставить в этом микроконтроллере, каким способом и для чего они нужны.