RSS
Pages: 1 ... 64 65 66 67 68 69 70 71 72 73 74
[>] О горьком опыте масштабирования производств, о важности ведер и о причинах седины
bot.habr.rss
BotHabr(tgi,2) — All
2025-10-05 15:35:03


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

Вроде бы все понятно из названия, да? А раз понятно, казалось бы, так и чего трепаться? Однако санитары, когда освобождают меня из смирительной рубашки, советуют, чтобы я переносил травмирующий опыт на бумагу.Штош, почему бы и нет.За последний год наш скромный уютный стартап вместо кормления инвесторов обещаниями начал... просто кормить. Так что в какой-то момент мы получили некоторое предложение, из вида тех, от которого не отказываются. Экономические, логистические, юридические и иные -ические нюансы прошли мимо меня, оставив в сухом остатке простую и элементарно выполнимую задачу: за три месяца произвести массу белкового экстракта, пригодного для приготовления одной тонны текстурированного продукта. Читать далее]]>

https://habr.com/ru/articles/953538/

[>] LackFox pico — одноплатник в форм факторе Arduino
bot.habr.rss
BotHabr(tgi,2) — All
2025-10-05 16:35:02


Опубликовано: Sun, 05 Oct 2025 12:06:36 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр

В данной статье я хочу рассказать об одной интересной плате LackFox pico. Она представляет собой нечто среднее между микроконтроллером и полноценным компьютером. На плате установлен полноценный ARM-процессор от Rockchip, и на ней запускается полноценный Linux. При этом по габаритам и цене данная плата сопоставима с микроконтроллерами. Её цена начинается от 600р за младшую версию. Читать далее]]>

https://habr.com/ru/articles/953602/

[>] Отрезчик термоусадки v2.0
bot.habr.rss
BotHabr(tgi,2) — All
2025-10-05 18:35:02


Опубликовано: Sun, 05 Oct 2025 14:10:54 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Нарезчик термоусадки - настольный, индивидуальный прибор для монтажников РЭА и любителей спаять чего-нибудь дома. Призван облегчить труд человека и освободить его руки от монотонного процесса. Читать далее]]>

https://habr.com/ru/articles/953626/

[>] Управляем зависимостями Cи и C++ через Nix
bot.habr.rss
BotHabr(tgi,2) — All
2025-10-06 03:35:04


Опубликовано: Sun, 05 Oct 2025 22:37:44 GMT
Канал: Все статьи подряд / Системное программирование / Хабр

Рассказ о самой полезной части Nix — управление пакетами из репозитория nixpkgs.Я использовал и использую разные языки. В Rust есть прекрасный пакетный менеджер cargo и инсталлятор rustup, для JavaScript — npm. Мне также нравится conda в мире Python.Мне всегда не хватало чего-то подобного для проектов на Си и C++. Пакетные менеджеры для этих языков часто оставляют желать лучшего. Даже если они работают, в их репозиториях может не быть нужных библиотек. Даже если вроде всё работает хорошо, может оказаться, что для работы бинарного кэширования нужно прилагать усилия, а когда это что-то вроде разных версий Qt — собирать всё на машине разработчика неприятно.Я хотел, чтобы инструмент из коробки давал максимум без дополнительной настройки.Поэтому я расскажу, как использовать Nix в качестве пакетного менеджера для Си и C++. Читать далее]]>

https://habr.com/ru/articles/953676/

[>] Дом в облаке, которое твое: запускаем личный сервер на UmbrelOS с полным шифрованием
bot.habr.rss
BotHabr(tgi,2) — All
2025-10-06 10:35:03


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

Всем привет 👋Врываюсь на Хабр с двух ног со своей первой статьей.Всё чаще меня посещала мысль: а где на самом деле лежат наши фотографии, документы и личные переписки? Кто имеет к ним доступ и на каких условиях, точно ли все мои данные конфиденциальны? Любознательность и стремление к независимости хранения данных привела меня к идее своего облака, не где-то в далеком ЦОД, а здесь, дома, в гостиной, тихо жужжа в корпусе размером с книгу. Но есть один критически важный нюанс, который отделяет любительскую поделку от полноценной замены коммерческим сервисам — безопасный доступ извне. Зачем нам HTTPS, если для внутренней сети хватило бы и простого HTTP? Читать далее]]>

https://habr.com/ru/articles/953704/

[>] Программист embedded лезет в FPGA (часть 3, чего не может ардуинка)
bot.habr.rss
BotHabr(tgi,2) — All
2025-10-06 11:35:03


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

Вначале мы поморгали диодом, затем посчитали семисегментником. Если с нуля, то уж лучше пройти эти этапы. Теперь приступим к задачке, которую с большой натяжкой можно применить где-нибудь на проде. С очень большой. На плате, которую я использую для примера (QMTECH Cyclone 10 Starter Kit), есть разъём HDMI, что недвусмысленно намекает нам, что к нему можно подключить дисплей соответствующим кабелем. На самом деле, разъём – это не обязательно. А вот наличие на чипе выходов, которые можно сконфигурировать как lvds, очень сильно приветствуется. Возможно, получится и без этого (просто 2 выхода, формируемые из одного инверсией), но я не пробовал, потому промолчу.Когда мы embedded-программисты, то с дисплеем мы взаимодействуем, отправляя на него команды, либо, если всё хорошо с железом, то пишем в специальную область памяти. Мы будем работать на более низком уровне. Делать на коленке прозрачные электроды, и наклеивать поляризационные плёнки, конечно, не надо. Будем формировать видео-сигнал.Если вы думаете, что в 2025-м году ЭЛТ мониторы и телевизоры остались в далёком прошлом, то у меня для вас есть новость: Формат сигналов внутри проводов всё ещё напоминает сигнал, который идёт на одну из сеток большой вакуумной лампы, которой, по сути и является кинескоп. Читать далее]]>

https://habr.com/ru/articles/943264/

[>] Анализ реверс-шелла под Linux
bot.habr.rss
BotHabr(tgi,2) — All
2025-10-06 11:35:04


Опубликовано: Mon, 06 Oct 2025 07:21:29 GMT
Канал: Все статьи подряд / Assembler / Хабр

Здравствуйте, уважаемые читатели Хабра и любители вирусного анализа!Сегодня хочу поделиться своим дебютным(на Хабре) разбором простенького семпла шелла под Linux.Начнём. Откроем в файл в DIE. Семпл для 32-битной UNIX системы, не упакован. Читать далее]]>

https://habr.com/ru/articles/953730/

[>] Работа с RISC-V контроллерами на примере CH32V303. Часть 9. Многозадачность
bot.habr.rss
BotHabr(tgi,2) — All
2025-10-06 12:35:03


Опубликовано: Mon, 06 Oct 2025 08:22:04 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр

Необходимость выполнять на одном контроллере несколько алгоритмов одновременно у нас возникла довольно давно, но до сих пор нам удавалось обойтись простыми решениями. Теперь рассмотрим несколько основных способов организации многозадачности. Читать далее]]>

https://habr.com/ru/companies/yadro/articles/952386/

[>] Embox поддерживает новый российский микроконтроллер от компании Миландр с архитектурой RISC-V
bot.habr.rss
BotHabr(tgi,2) — All
2025-10-06 19:35:03


Опубликовано: Mon, 06 Oct 2025 14:58:58 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр

Недавно мы добавили в открытую ОСРВ Embox поддержку российского микроконтроллера на RISC-V, о чем я и хочу рассказать в данной статье. Речь пойдет о микроконтроллере MDR1206FI от компании “Миландр”. Читать далее]]>

https://habr.com/ru/articles/953948/

[>] Наше расследование: pulp fiction
bot.habr.rss
BotHabr(tgi,2) — All
2025-10-06 20:35:02


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

Похоже, мы поневоле стали создателями на «Хабре» нового хаба — «Разборка техники». А почему бы и нет? Тема очень увлекательная и вызывает неподдельный интерес — причем не только у читателей, но и у правоохранительных органов.Мы решили поддержать эту тему новым легким и увлекательным чтивом. Недавно на «Хабре» вышла статья «Главный элемент информационной безопасности», в которой автор @D4N3L0NG рассказывал о клавиатуре от российской компании LightCom на базе отечественного микроконтроллера К1986ВЕ92FI. Попутно было упомянуто, что в другой российской клавиатуре — КЛ104РУ от компании «Бештау» — нашли контроллер, который по необъяснимым причинам отличался от того, что сама «Бештау» представляет как свой.Этот факт вызвал бурю эмоций в обсуждениях: были обвинения в лжи и воровстве. Даже главный импортозаместитель всея Руси, блогер Горшенин, не остался в стороне и высказался в своем привычном копрофильском стиле.Поскольку мы занимаемся комплексными поставками техники и должны обезопасить себя от подозрительного оборудования, мы решили перепроверить информацию о клавиатурах «Бештау». И, несмотря на наше предвзятое отношение к компании, в разобранной нами клавиатуре мы нашли «правильный» контроллер.На этом, казалось бы, можно и закончить. Но тогда и статьи бы не было... Читать далее]]>

https://habr.com/ru/articles/941096/

[>] Роботы из «Звездных Войн» на заброшенной военной базе в Вальехо — фоторепортаж
bot.habr.rss
BotHabr(tgi,2) — All
2025-10-07 08:35:02


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

В городе Вальехо, штат Калифорния, до 1996 года работала старейшая военно-морская база на Западном побережье. Сейчас помещения пришли в запустение, но не совсем — в них ежегодно проводится шоу самоделкиных Maker Faire. Я там сделал стенд и заодно поснимал вокруг: Читать далее]]>

https://habr.com/ru/articles/954052/

[>] Российские ученые разработали адаптивную систему управления манипулятором на колесах, основанную на работе нейросети
bot.habr.rss
BotHabr(tgi,2) — All
2025-10-07 09:35:05


Опубликовано: Tue, 07 Oct 2025 05:11:00 GMT
Канал: Все статьи подряд / Робототехника / Хабр

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

https://habr.com/ru/articles/952946/

[>] Как я сделал робота — что хотел и что получилось. Часть 2
bot.habr.rss
BotHabr(tgi,2) — All
2025-10-07 12:35:02


Опубликовано: Tue, 07 Oct 2025 08:03:47 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

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

https://habr.com/ru/companies/selectel/articles/951774/

[>] Как я горел от 3D-печати
bot.habr.rss
BotHabr(tgi,2) — All
2025-10-07 14:35:02


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

Привет! Меня зовут Антон Рогозин и я разработчик машинного обучения в Контуре. В этой статье расскажу про своё увлечение 3D-печатью, а точнее о том, как я подгорел от того, сколько нюансов надо учесть, чтобы распечатать под ключ маленькую фигурку хорошего качества. 🤌Хотите узнать, как выглядит процесс изготовления 3D-моделей, какой принтер купить и сколько стоит инвентарь для печати? Тогда приглашаю под кат. Ещё внутри этой статьи затаилось много полезных ссылок, которыми я советую пользоваться, и, конечно же, фото моих фигурок из настольной ролевой игры D&D (подземелья и драконы).🧌 Заходите оценить. Читать далее]]>

https://habr.com/ru/companies/skbkontur/articles/954146/

[>] QEMU: как организовать прозрачное взаимодействие с I2C-устройствами
bot.habr.rss
BotHabr(tgi,2) — All
2025-10-07 14:35:05


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

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

https://habr.com/ru/companies/yadro/articles/949606/

[>] DigiPi: универсальный цифровой модем радиолюбителя
bot.habr.rss
BotHabr(tgi,2) — All
2025-10-07 17:35:02


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

Каждый радиолюбитель проходит стадию, когда вместо хаоса проводов, антенн и адаптеров хочется сконцентрировать все в аккуратную и удобную систему. Но это весьма непростая задача: разные вендоры, протоколы и скорости передачи данных. Один трансивер требует пачки драйверов, другой не умеет нажимать PTT через CAT, третьему вообще нужен COM-порт, и желательно нативный. В итоге радиолюбительский «шэк» (от английского shack — «хижина») превращается во Франкенштейна, где приходится учитывать особенности каждого отдельного девайса. DigiPi был создан как попытка навести порядок, объединив функции звукового интерфейса, контроллера трансиверов и небольшого сервера, позволяющего управлять всем непосредственно из браузера с любого устройства — от лэптопа до планшета. Сегодня я покажу, как DigiPi на Raspberry Pi 4 превращается в удобный центр управления радиооборудованием. Затем шаг за шагом соберем собственную систему с его встроенными модулями. Читать далее]]>

https://habr.com/ru/companies/ru_mts/articles/954142/

[>] Как я свой макропад за 600₽ собирал
bot.habr.rss
BotHabr(tgi,2) — All
2025-10-07 17:35:03


Опубликовано: Tue, 07 Oct 2025 12:38:23 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр

Собрал свой макропад за 600₽. Делюсь, как за пару вечеров создал программируемую мини-клавиатуру с 10 механическими кнопками, удобной эргономикой и RGB-подсветкой. Без дорогих плат, с 3D-печатным корпусом и Raspberry Pi Pico. Читать далее]]>

https://habr.com/ru/articles/954234/

[>] Rust vs Go: честное сравнение для высоконагруженных сервисов
bot.habr.rss
BotHabr(tgi,2) — All
2025-10-07 17:35:05


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

Rust и Go часто оказываются по разные стороны инженерных холиваров. Кто‑то называет Go «языком для продакшна», кто‑то утверждает, что Rust — «единственный способ спать спокойно после деплоя».Я работал с обоими языками: писал микросервисы на Go, системы обработки событий и сетевые агенты на Rust.В этом посте — не теоретическое сравнение, а практическое: где Rust реально оправдан, а где Go дает фору по скорости разработки и стабильности. Читать далее]]>

https://habr.com/ru/articles/954268/

[>] Модуль обработки и коммутации данных, с внешними управляющими устройствами по RS-485 на STM32
bot.habr.rss
BotHabr(tgi,2) — All
2025-10-08 09:35:02


Опубликовано: Wed, 08 Oct 2025 04:59:44 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Привет, Хабр!В данной статье будет рассматриваться разработка коммутатора, для приема, обработки и передачи потока данных от GNSS-приемника и энкодера, осуществляться передача ведущему устройству будет по интерфейсу RS-485.Интерфейс RS-485 - представляет собой промышленный стандарт физического уровня передачи данных, широко применяемый в распределенных системах управления, телеметрии и автоматизации, его ключевая особенность - использование дифференциального сигнала, что обеспечивает высокую помехоустойчивость и надежность передачи данных на значительные расстояния (до 1200 метров).В основе работы лежит двухпроводная линия (выводы А и В), по которой передается информация в виде разности потенциалов:Логическая "1" фиксируется при условии, что напряжение на линии А ниже, чем на линии B;Логический "0" соответствует ситуации, когда потенциал линии А выше потенциала линии В.Такой метод передачи данных позволяет минимизировать влияние электромагнитных помех, так как внешние наводки одинаково взаимодействуют на обе линии и компенсируются при дифференциальном приеме. Читать далее]]>

https://habr.com/ru/articles/950818/

[>] Из котельной — в Ад: Doom на ПЛК
bot.habr.rss
BotHabr(tgi,2) — All
2025-10-08 11:35:02


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

Я — инженер техподдержки, наши клиенты знают меня как Aleksandr_Khlebnikov. Одна из задач инженеров в нашей компании — тестировать новое оборудование.  Мы как раз выпустили модуль расширения, добавляющий контроллеру выход HDMI.Смотреть на веб-интерфейс во время тестирования скучно, и в голову пришла мысль: а что если попробовать запустить на контроллере Doom? В железо я верил, в свои умения — чуть меньше. Все-таки контроллер «заточен» под специфические задачи, а лишняя функциональность в ОС отключена. Но раз внутри работает полноценный Linux — почему бы не попробовать?Итак, эта история о том, как я подключил к контроллеру HDMI-монитор, как запустил Doom и что из этого вышло. А еще о том, как я сделал геймпад с интерфейсом Modbus RTU. Читать далее]]>

https://habr.com/ru/companies/wirenboard/articles/954020/

[>] Не отходя от кассы: создание робота-водомерки прямо на воде
bot.habr.rss
BotHabr(tgi,2) — All
2025-10-08 11:35:06


Опубликовано: Wed, 08 Oct 2025 07:00:20 GMT
Канал: Все статьи подряд / Робототехника / Хабр

Несмотря на распространенность робототехники в мире, процесс их создания и совершенствования не прекращается, а только набирает оборотов. Кто-то пытается сделать роботов, чьи движения будут максимально близки к человеческим, кто-то создает машины, оснащенные кучей датчиков и возможностью анализировать множество параметров окружающей среды, а кто-то уделяет внимание мягким роботам. Методов создания мягких роботов множество, и каждый из них обладает рядом преимуществ и недостатков. Последние проявляются особенно явно, когда задачи робота или его среда работы выходят за рамки «нормы». Ученые из Виргинского университета (Шарлотсвилл, Виргиния, США) разработали новый метод создания мягких роботов, способных ходить по воде, как водомерка. В чем особенность новой методики, как именно работают роботы, и где они могут стать полезны? Ответы на эти вопросы мы найдем в докладе ученых. Читать далее]]>

https://habr.com/ru/companies/ua-hosting/articles/954152/

Pages: 1 ... 64 65 66 67 68 69 70 71 72 73 74