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

Опубликовано: Wed, 09 Apr 2025 08:34:52 GMT
Канал:

Разрабатываем робота с нуля - от ИИ-дизайна до полного проектирования и реализации всех компонентов устройства.Зачем? Ради фана, конечно - этот проект практически квинтессенция моих увлечений - электроника, 3d-печать, программирование микроконтроллеров, ИИ и в целом все, что можно включить в сферу DIY.Но если уж придумывать практическое обоснование - то было бы удобно иметь возможность из отпуска покататься по квартире и проверить, выключен ли утюг, не заливают ли квартиру соседи. Но ключевое, конечно - покататься. Поехали]]>

https://habr.com/ru/articles/898936/
BotHabr to All (2025-04-09 09:10:02) [ссылка]

Опубликовано: Wed, 09 Apr 2025 07:41:06 GMT
Канал:

В очередной дискуссии о вреде и пользе новомодных "искусственных интеллектов" (или как точнее их называют LLM) в программировании, пришёл на ум такой простой эксперимент, который я приглашаю повторить всех желающих с разными вариациями.Возьмём очень простую задачу - скомпилировать код. Для наиболее однозначного соответствия я беру код на ассемблере - и хочу получить HEX-файл. Это задача которую можно выполнить на бумажке (имея под рукой список команд и помня формат файла) - да в древние времена кому-то и приходилось такую "ручную компиляцию" выполнять. А что нам ответит, например DeepSeek?Цель не в том чтобы снова поиронизировать над пропонентами LLM, а просто показать как кажущаяся "логика умозаключений" LLM не выстраивается в цепочку, иными словами рвётся от утверждения к утверждению. Думал также, что пример также может служить подспорьем в общении с менеджерами требующими бурного внедрения ИИ в разработку - но возможно он слишком технический. Итак, заработает ли сгенерённый код?]]>

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

Опубликовано: Tue, 08 Apr 2025 19:32:53 GMT
Канал:

В одном из комментариев к статье о приложении SMD CODES https://habr.com/ru/articles/858392/было предложено сделать отдельное приложение о микросхемах питания DC-DC (импульсные преобразователи напряжения).В мире электроники и проектирования устройств DC-DC преобразователи играют ключевую роль. Они позволяют эффективно преобразовывать напряжение, что особенно важно для портативных устройств и бытовой технике. Однако, выбор подходящей микросхемы DC-DC преобразователя может быть сложной задачей, особенно для начинающих инженеров. Именно для таких случаев было разработано новое приложение для Android — мощный справочник по DC-DC микросхемам с функцией подбора по параметрам. Основные функции приложения Читать далее]]>

https://habr.com/ru/articles/898940/
BotHabr to All (2025-04-08 20:10:13) [ссылка]

Опубликовано: Tue, 08 Apr 2025 08:10:50 GMT
Канал:

Светодиоды и полупроводниковые лазеры можно увидеть практически везде — от бытовых пультов управления и лазерных указок до промышленных установок и космических приборов. Наверное, это одни из самых распространенных полупроводниковых приборов.Но как они устроены, как работают и для чего используются?В этой статье я расскажу об устройстве и подключении светодиодов и лазеров, а также о том, какие эксперименты с лазерами можно проводить дома.Еще в 1907 году британский экспериментатор Генри Раунд обнаружил, что при прохождении тока в паре «металл — карбид кремния» на катоде прибора возникает свечение желтого, зеленого и оранжевого света.На рис. 1 показана реконструкция эксперимента Генри Раунда. Читать далее]]>

https://habr.com/ru/companies/first/articles/898250/
BotHabr to All (2025-04-08 09:10:01) [ссылка]

Опубликовано: Tue, 08 Apr 2025 08:00:10 GMT
Канал:

Приветствую, Хабр!

У некоторых современных безрамочных телевизоров присутствует проблема выхода из строя матрицы. Кто с этим сталкивался, тот знает, что замена практически не рентабельна ввиду высокой стоимости стекла. Чаще разумнее купить новый телевизор. Вообще проблемы бывают разные, но существует одна распространенная, которая часто встречается в новых моделях компании Haier. Читать дальше →]]>

https://habr.com/ru/companies/selectel/articles/898418/
BotHabr to All (2025-04-08 08:10:03) [ссылка]

Опубликовано: Tue, 08 Apr 2025 07:00:54 GMT
Канал:

Ну блин короче :)Знаете ли вы, куда уходит время и ресурсы при сборке проектов на Java? Сейчас покажем и расскажем, как сберечь время, нервы и кофе.Мы ускорили javac вдвое и теперь можно экономить на сборке. Читать далее]]>

https://habr.com/ru/companies/axiomjdk/articles/898460/
BotHabr to All (2025-04-08 07:10:08) [ссылка]

Опубликовано: Tue, 08 Apr 2025 05:38:27 GMT
Канал:

ГОСТ Р 56939-2024 описывает общие требования к процессам разработки безопасного ПО – от образования, до технической поддержки, от статического, до динамического анализа, однако особое внимание уделяется определению поверхности атаки, то есть поиску множества потенциально уязвимых функций и модулей ПО, занимающихся обработкой пользовательских данных или чувствительной информации, а также интерфейсов, через которые эти данные поступают.Обычно поверхность атаки определяют экспертным методом, однако тут же возникает вопрос полноты этого метода: что если эксперт пропустил действительно важные функции, участвующие в обработке данных, поскольку ПО имеет распределенную архитектуру, за потоком данных которой очень сложно следить извне, или выбрал такие функции для фаззинга, которые даже не задействованы при обработке пользовательских данных? Какие тогда функции выбирать? Читать далее]]>

https://habr.com/ru/companies/isp_ras/articles/892548/
BotHabr to All (2025-04-08 06:10:04) [ссылка]

Опубликовано: Mon, 07 Apr 2025 16:10:21 GMT
Канал:

Эта статья — не о вечной молодости и не про биохакинг. Это — живая техническая ретроспектива о том, почему некоторые программисты становятся сильнее с возрастом, а не наоборот. Как меняется восприятие кода после 40? Почему опытный разработчик способен «разруливать» архитектурные адские кухни там, где молодёжь сгорает на ревью? И при чём тут ассемблер, собаки и JavaScript? Ответы — внутри. Читать далее]]>

https://habr.com/ru/articles/898476/
BotHabr to All (2025-04-07 17:10:06) [ссылка]

Опубликовано: Mon, 07 Apr 2025 09:05:32 GMT
Канал:

Историю проводной телефонной связи принято отсчитывать с 7 марта 1876 года, когда Александром Беллом был получен патент на изобретение телефона. Интересное совпадение, но практически в то же время, с разницей в несколько часов, другой изобретатель — Элайша Грей – тоже подал заявку на получение патента на изобретение телефона. Но, так или иначе, приоритет и имя в истории остались за Беллом, который 25 июня 1876 года впервые продемонстрировал свой телефон на первой Всемирной электротехнической выставке в Филадельфии. Читать дальше →]]>

https://habr.com/ru/companies/timeweb/articles/897696/
BotHabr to All (2025-04-07 09:10:02) [ссылка]

Опубликовано: Mon, 07 Apr 2025 07:47:41 GMT
Канал:

Защита от протечек воды — важный аспект безопасности и комфорта в любом доме. Быстрая реакция на утечку может предотвратить серьезные повреждения и затраты на ремонт. В этом проекте мы создадим автономную систему уведомления о протечке воды с использованием микроконтроллера NodeMCU, которая будет отправлять SMS-сообщения при обнаружении утечки. Читать далее]]>

https://habr.com/ru/companies/exolve/articles/898228/
BotHabr to All (2025-04-07 08:10:02) [ссылка]

Опубликовано: Sun, 06 Apr 2025 19:30:32 GMT
Канал:

В прошлой статье я рассказывал про развертывание нашей мини-орагнизации (хостинга виртуальных серверов) но войдя в такой мир мир столкнулись с не то что хейтом а просто адом.Что это значит? В первые сутки своего существования - не давая никакую рекламу а лишь регистрация в рейтингах хостинг-проектов, мы получили DDOS уровня L4, досудебную претензию на 7млн рублей, личные угрозы и прочий бред.Рынок IT-услуг Российской федерации не может развиваться, он не способен конкурировать в честной борьбе - тут нет никакой честной конкуренции и прогресса. Это статья совсем не об этом но пару слов.Ребята, дорогие хостинг проекты, мы должны держаться вместе, развиваться вместе, конкурировать честно - это путь к совершенству ваших продуктов и светлому будущему.Попытки уничтожить молодые проекты и остаться монополистом это буть к деградации и самоликвидации. Если Вы думаете что компания ведет юзер-френдли блог на хабре то они на стороне добра? - это большая ошибка, мы сами были огорчены таким поведением крупнейших игроков в РФ.Благо мы вышли из этой ситуации. Мы смогли только в живом общении найти общий язык и все воздействия на нашу микро-организацию были прекращены. Читать далее]]>

https://habr.com/ru/articles/898108/
BotHabr to All (2025-04-06 20:10:03) [ссылка]

Опубликовано: Sun, 06 Apr 2025 18:38:41 GMT
Канал:

Ошибка при подключении источника питания ко входу АЦП микросхемы INA226 и она отправляется в лучший мир. Дальше квест по покупке новой микросхемы, перепайке мелкого SMD корпуса и острое желание предотвратить эту ситуацию в будущем.Описание схемы защиты от обратной полярности и высокого напряжения на входе, а также расчёты для программной компенсации ошибки измерения. Читать далее]]>

https://habr.com/ru/articles/898104/
BotHabr to All (2025-04-06 19:10:01) [ссылка]

Опубликовано: Sun, 06 Apr 2025 10:28:32 GMT
Канал:

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

https://habr.com/ru/articles/898008/
BotHabr to All (2025-04-06 11:10:05) [ссылка]

Опубликовано: Sun, 06 Apr 2025 09:15:38 GMT
Канал:

Недавно на хабре упоминались http://usetrmnl.com/ и я не удержался. Вот только не удержался не только я, и у них бэклог на еще месяца полтора... Но есть выход! самопал!]]>

https://habr.com/ru/articles/897900/
BotHabr to All (2025-04-06 10:10:01) [ссылка]

Опубликовано: Sun, 06 Apr 2025 08:44:54 GMT
Канал:

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

https://habr.com/ru/articles/897812/
BotHabr to All (2025-04-06 09:10:04) [ссылка]

Опубликовано: Sun, 06 Apr 2025 07:15:10 GMT
Канал:

Был проведён эксперимент для проверки, можно ли существенно уменьшить объём вычислений в алгоритме обратного распространения ошибок с параллельными вычислениями за счёт использования на каждом шаге обучения только части обучающих образцов, выбранных случайным образом, а также определение того, какой выигрыш по времени даст использование языка Ассемблера в самых внутренних циклах (в программе, написанной на языке C++).За основу был взят классический персептрон и алгоритм обратного распространения ошибок, основанный на методе градиента, который объяснялся на курсе Mashine Learning Стэнфордского университета. Он был доработан, чтобы можно было использовать параллельные вычисления. Была написана программа на языке C++ для Linux, её функции (создание, обучение нейронной сети, распознавание данных, закачка больших файлов на сервер и т. п.) вызываются из программ, написанных на любых языках программирования, по протоколу Socket.Для параллельных вычислений создаётся ntheads объектов нейронной сети, где ntheads — количество потоков (процессоров), в которые записываются части большого массива обучающих образцов, и на каждом шаге алгоритма обратного распространения ошибок совершается прямое и обратное распространение для каждого образца, имеющегося у объекта нейронной сети. Вычисления для каждого объекта производятся в отдельном потоке. Результатом этих вычислений являются суммарные градиенты слоёв сети каждого объекта, они суммируются друг с другом, и полученные градиенты используются для модификации матриц весов нейронной сети, которые затем прописываются во все слои сети объектов нейронной сети. Читать далее]]>

https://habr.com/ru/articles/897928/
BotHabr to All (2025-04-06 08:10:02) [ссылка]

Опубликовано: Sat, 05 Apr 2025 09:15:38 GMT
Канал:

Приветствую уважаемые читатели. В ходе своей основной деятельности часто приходится проектировать различные DC/DC преобразователи на разные напряжения и мощности. Одной из самых распространенных микросхем помимо TL494 является разработанная фирмой Texas Instruments микросхема SG3525. Немного информации о данной микросхеме... Читать далее]]>

https://habr.com/ru/articles/897800/
BotHabr to All (2025-04-05 10:10:09) [ссылка]

Опубликовано: Sat, 05 Apr 2025 08:09:40 GMT
Канал:

Привет, Хабр! Давненько я уже ничего не писал про ремонты. И сейчас решился, благо, есть интересный случай. Недавно знакомый принес беспроводные наушники JVC своей дочки. Недорогие (около 40 евро), но достаточно неплохие наушники, которые обеспечивают хороший звук. Никаких проблем с ними никогда не было, а теперь возникла — не заряжаются и не включаются. Что же, поехали!

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

https://habr.com/ru/companies/selectel/articles/897722/
BotHabr to All (2025-04-05 08:10:01) [ссылка]

Опубликовано: Fri, 04 Apr 2025 23:14:48 GMT
Канал:

В данной статье речь пойдёт о том, как используя разные архитектуры нейронных сетей классифицировать данные полученные со сверхширокополосного радара " XETHRU by NOVELDA X4M02 290056-010 ". Моя работа основана на публикации " UWB-gestures, a public dataset of dynamic hand gestures acquired using impulse radar sensors " в которой подробно рассмотрена задача классификации человеческих жестов заснятых на сверхширокополосный радар при помощи свёрточной нейронной сети. Авторы оригинальной статьи выложили весь датасет собранный ими в открытый доступ, благодаря чему у меня появилась возможность воспроизвести их результат, а так же превзойти его применив архитектуры рекуррентных нейронных сетей и трансформеров.Оригинальная статья:https://www.researchgate.net/publication/350811193_UWB-gestures_a_public_dataset_of_dynamic_hand_gestures_acquired_using_impulse_radar_sensors https://www.nature.com/articles/s41597-021-00876-0 Данные:https://figshare.com/articles/dataset/A_Public_Dataset_of_Dynamic_Hand-gestures_Acquired_using_Impulse-radar_sensors_/12652592Мой GitHub с кодом:https://github.com/DenissStepanjuk/UWB-Gestures-classification-with-Neural-Networks Ознакомиться.]]>

https://habr.com/ru/articles/897714/
BotHabr to All (2025-04-05 00:10:06) [ссылка]

Опубликовано: Fri, 04 Apr 2025 14:39:16 GMT
Канал:

Для многих людей, занимающихся программированием, вызов функции воспринимается практически как синоним передачи управления с сохранением адреса возврата и выделением фрейма памяти в стеке. Это однако, не всегда так и в практическом, и в теоретическом отношении. О семантике и прагматике вызова функций мы и поговорим в этой статье. Читать далее]]>

https://habr.com/ru/articles/897534/
BotHabr to All (2025-04-04 15:10:08) [ссылка]

Опубликовано: Fri, 04 Apr 2025 12:09:20 GMT
Канал:

Наблюдая разницу подхода к юзабилити в Manjaro (KDE) и МСВСфере (Gnome) более чётко зафиксировал для себя общие способы создания ярлыков в linux. Заодно решил посмотреть как в Сфере будут смотреться дефолтные папки, если убрать с них градиент, или, допустим, перенести туда визуал папок из Manjaro. Читать далее]]>

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

Опубликовано: Fri, 04 Apr 2025 09:01:09 GMT
Канал:

Очередная порция учебно-тренировочных работ в деревенской любительской лаборатории-мастерской — изготовление улучшенной индикаторной газонаполненной лампы простыми, недорогими средствами, с применением элементарного низковакуумного оборудования. Пониженное давление рабочего газа в лампе обеспечивается распылением титанового геттера. Заодно отрабатываем и совершенствуем стеклодувные операции и технологические мелочи. Читать дальше →]]>

https://habr.com/ru/companies/ruvds/articles/893702/
BotHabr to All (2025-04-04 09:10:03) [ссылка]

Опубликовано: Fri, 04 Apr 2025 08:35:11 GMT
Канал:

с модулем голосового управления для ардуино-роботов и использовали его для организации соревнований в детском лагере. С тех пор мы следили за обновлениями продукта и дождались новой интересной функциональности: не только голосовое управление, но и управление наклоном платы.
Читать дальше →]]>

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

Опубликовано: Fri, 04 Apr 2025 07:42:12 GMT
Канал:

Так как предыдущая статья‑эксперимент по задаванию вопросов коллегам была воспринята сообществом Хабра достаточно позитивно и участники были не прочь повторить, то новое мероприятие не спеша достигло ленты статей Хабра :) Всё просто: 10 участников написали 20 вопросов и дали на них 182 ответа. Авторство вопросов и ответов анонимно, а ответы свёрнуты под спойлеры, чтобы читатели могли поотвечать на вопросы без подсказок. Ответить на вопросы смежников]]>

https://habr.com/ru/articles/897248/
BotHabr to All (2025-04-04 08:10:18) [ссылка]

Опубликовано: Fri, 04 Apr 2025 07:01:09 GMT
Канал:

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

https://habr.com/ru/companies/ru_mts/articles/897380/
BotHabr to All (2025-04-04 07:10:05) [ссылка]

Опубликовано: Fri, 04 Apr 2025 03:26:46 GMT
Канал:

Доброго всем времени ночи:)9 месяцев назад я выпустил программатор BIOS-ов для компов и запилил о нём статью.Тогда на момент выпуска статьи он был довольно сырым, и до законченного продукта по части функционала добрался чуть менее месяца назад.Здесь же я хочу рассказать как всё это происходило, какие были трудности, и всякое прочее)В целом было очень много всякого, что по разным причинам не вошло в данную статью, но некоторые моменты постараюсь описать здесь. Читать далее]]>

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

Опубликовано: Thu, 03 Apr 2025 13:01:06 GMT
Канал:

Картинка Freepik

Итак, в прошлой части статьи мы начали довольно интересное дело — написание своей собственной мультиплеерной игры, которая бы запускалась на esp32, используя её как сервер.

Сегодня мы продолжим это дело и закончим наш проект!

Сразу небольшой спойлер: мы сделаем минимально необходимое, набросав основу игры и добившись её устойчивой работы, в то время как дополнительные «плюшки» — игровой счёт, компьютерные противники (кстати, было бы любопытно прикрутить в этом качестве к esp32 нейросеть!) и прочие улучшающие элементы — вы можете сделать самостоятельно, взяв за основу тот код, который будет в конце статьи. Для тех, кто не в курсе, что такое esp32, можно почитать, например, тут, только надо иметь в виду, что там описана одна из версий — а их существует целая линейка и она постоянно пополняется.
Итак... Читать дальше →]]>

https://habr.com/ru/companies/ruvds/articles/895672/
BotHabr to All (2025-04-03 13:10:08) [ссылка]

Опубликовано: Tue, 01 Apr 2025 12:28:05 GMT
Канал:

На прошлой неделе с 26 по 28 марта в Шанхае прошла традиционная выставка PRODUCTRONICA. Более 1000 передовых предприятий из Китая и всего мира приняли участие в выставке электронного производственного оборудования. По мнению многих участников и организаторов, то, что было представлено на выставке, напрямую повлияет на трансформацию и технологический переход электронной интеллектуальной обрабатывающей промышленности в текущем и ближайшем периоде. Здесь на площади 8ми павильонов почти на 100 000 кв.м. была сосредоточена вся “техническая плотность” мирового электронного производства. Читать далее]]>

https://habr.com/ru/articles/896486/
BotHabr to All (2025-04-03 10:10:16) [ссылка]

Опубликовано: Thu, 03 Apr 2025 09:01:20 GMT
Канал:

Привет, Хабр! Знакомый гитарист попросил меня отремонтировать его самоделку — плату эффекта перегруза по мотивам Electro-Harmonix Big Muff Pi, которая однажды перестала работать по неизвестным причинам.

Вариантов схемы легендарного Big Muff существует очень много, причём мне повезло: сегодняшний оказался особенно интересным.
Также в мои задачи входило установить модуль эффекта в корпус и снабдить его ножным переключателем небуферизованного обхода со светодиодной индикацией. Изучим, отремонтируем и послушаем]]>

https://habr.com/ru/companies/ruvds/articles/883770/
BotHabr to All (2025-04-03 09:10:04) [ссылка]

Опубликовано: Wed, 02 Apr 2025 16:55:20 GMT
Канал:

Фото важных семейных событий и видео из путешествий, копии важных документов, музыка, фильмы, которых не найти на стримингах — многие задумывались, как сохранить все самое важное так, чтобы ситуация с не вовремя сломавшейся флешкой не обернулась потерей ценных данных навсегда. Кому-то для спокойствия достаточно Google Drive или Яндекс.Диска, но я решил пойти чуть дальше и построить собственное домашнее облако с приложениями Immich и Nextcloud.Кстати, привет, Хабр! Я Денис Петухов, Python-разработчик в Cloud.ru и сегодня я расскажу, как построил облако в шкафу. По ходу дела дам практические рекомендации по архитектуре, выбору оборудования, приложений, настройке сети и даже приведу расчеты того, что выгоднее, и сколько электричества «съедает» домашняя хранилка в месяц. Читать дальше]]>

https://habr.com/ru/companies/cloud_ru/articles/895328/
BotHabr to All (2025-04-02 17:10:09) [ссылка]