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

Электричество трением: трибоэлектрические генераторы на примере конкретного устройства

Опубликовано: Thu, 02 Apr 2026 13:02:38 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Картинка: Triboelectric NanogeneratorОт успешной добычи энергии в немалой степени зависит и успешность нашей цивилизации, поэтому способы её извлечения постоянно совершенствуются.Есть великое множество способов добычи электроэнергии из разных процессов, сред, явлений, где одним из самых перспективных способов является извлечение электроэнергии из трения.По большому счёту, все остальные способы требуют задействования не слишком распространённых и/или конечных ресурсов: тепла, света, природных локальных процессов (течения рек, приливов/отливов, вулканической активности и т. д.) — в то время как трение присутствует повсюду в той или иной форме.Можно даже сказать, что вы сами не падаете в данный момент со стула/кресла только потому, что наличествует трение покоя… :-)Таким образом, мы видим, что даже когда отсутствует целый ряд факторов, потенциально применимых для добычи электроэнергии, трение присутствует в любом случае…В этой связи имеет смысл рассмотреть, как мы могли бы использовать его в своих интересах? Читать далее]]>

https://habr.com/ru/companies/ruvds/articles/1016470/
BotHabr to All (2026-04-02 13:35:02) [ссылка]

Синтезатор речи с ИИ на Repka-Pi 4

Опубликовано: Thu, 02 Apr 2026 11:26:55 GMT
Канал: Все статьи подряд / Raspberry Pi / Хабр

Ресурсы современных одноплатных микрокомпьютеров вполне могут синтезировать речь с приемлемым качеством, используя технологии нейросетей. В этой статье пример кейса с добавлением «голоса» к отечественному микрокомпьютеру Repka-Pi 4.Используем программные синтезаторы речи (TTS, Text-to-Speech) eSpeak NG и Pipe.Вы сможете использовать приведённые в статье коды сервера синтезатора речи, созданного на базе Piper и FastAPI. Этот сервер запускается через systemd автоматически при включении питания Repka-Pi и получает запросы на синтез речи от внешних клиентов через HTTP. Получив такой запрос, сервер ставит его в очередь на «озвучивание». При этом клиент может не дожидаться окончания синтеза, а продолжать свою работу. Читать далее]]>

https://habr.com/ru/articles/1016060/
BotHabr to All (2026-04-02 11:35:04) [ссылка]

Полезные утилиты RTT Viewer и System Viewer

Опубликовано: Sat, 21 Mar 2026 06:01:00 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр

Хорошие инструменты для отладки встраиваемого ПО микроконтроллеров давно стали делом привычным. Возможности таких инструментов определяются как архитектурой ядра, так и выбором отладчика. Рассмотрим три понятия: DAP (Debug access port), ITM (Instrumentation Trace Macrocell) и RTT (Real-Time Transfer). Всё это «механизмы» позволяющие выводить отладочную информацию в том или ином виде. DAP – это аппаратный блок, который дает доступ к шинам и ядру микроконтроллера. ITM – это специальный блок внутри Cortex-M (начиная с M3 и выше), предназначенный для сообщений с минимальными потерями времени. RTT – технология компании SEGGER, построенная на использовании кольцевого буфера внутри RAM. Именно о ней и пойдет речь в публикации. Читать далее]]>

https://habr.com/ru/articles/1011650/
BotHabr to All (2026-04-02 07:35:03) [ссылка]

Вайбкодинг — это смерть AGI. Claude это доказал

Опубликовано: Thu, 02 Apr 2026 06:36:19 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

TL;DR: Claude Code слил свои исходники, потому что у него нет инстинкта самосохранения. Проблема не в баге, проблема в архитектуре: LLM-агенты не владеют ничем и не боятся ничего. Пока у ИИ нет шкурного интереса, вайбкодинг - это русская рулетка с корпоративными секретами. Читать далее]]>

https://habr.com/ru/articles/1018270/
BotHabr to All (2026-04-02 07:35:02) [ссылка]

«Квазар»: концепция системы радиоэлектронной борьбы с БПЛА

Опубликовано: Wed, 01 Apr 2026 18:33:09 GMT
Канал: Все статьи подряд / Raspberry Pi / Хабр

Смотрел вчера во время ужина новости по ТВ — опять атаки БПЛА, опять разрушения, пострадавшие. Вспомнил новость, что Бюро 1440 запустило первую часть низкоорбитальной группировки — 16 спутников «Рассвет» — и обещает в этом году довести количество спутников до 256. Кстати, я думал, что название 1440 появилось от количества минут в сутках, оказалось нет: один сотрудник из 1440 сказал, что 1440 оборотов вокруг Земли совершил первый искусственный спутник — тот, который делал «бип-бип». Ну ладно, это лирика. Подумал: как можно прекратить эти атаки? Может, БПЛА нужно не сбивать и не глушить радиосигнал, а просто хакнуть? Так родилась идея, которая изложена ниже.Рассматривается гипотетическая, но технически обоснованная система противодействия беспилотным летательным аппаратам (БПЛА), использующая спутниковые средства обнаружения и российскую низкоорбитальную спутниковую группировку «Рассвет» (Бюро 1440) как ретранслятор сигнала взлома. Основное внимание уделяется архитектуре, физическим принципам работы и элементам, уже доказавшим свою эффективность в открытых исследованиях. Система носит рабочее название «Квазар».Введение: ограничения классических подходов. Традиционные средства радиоэлектронной борьбы (РЭБ) с БПЛА сталкиваются с тремя фундаментальными ограничениями: Радиогоризонт: наземные станции обнаруживают и подавляют цели только в пределах прямой видимости (до 30–50 км для высотных аппаратов).
Энергетика: мощность сигнала обратно пропорциональна квадрату расстояния; воздействие на десятках километров требует антенн метрового размера и киловаттных передатчиков.
 Читать далее]]>

https://habr.com/ru/articles/1018198/
BotHabr to All (2026-04-01 18:35:04) [ссылка]

Асинхронное логирование в C++ — не серебряная пуля: что на самом деле ограничивает производительность

Опубликовано: Wed, 01 Apr 2026 16:20:11 GMT
Канал: Все статьи подряд / Системное программирование / Хабр

Асинхронное логирование давно считается “очевидной оптимизацией”: вынесли запись в отдельный поток — и всё стало быстрее.Но если копнуть глубже, оказывается, что это не совсем так.В предыдущей статье я разбирал производительность популярных C++ логгеров и показывал реальные цифры: 👉 https://habr.com/ru/articles/1012874/Там уже было видно, что хорошо оптимизированное синхронное логирование может быть очень быстрым.В этой статье разберёмся, почему async logging не делает логирование быстрее само по себе, и что на самом деле происходит внутри: Читать далее]]>

https://habr.com/ru/articles/1017842/
BotHabr to All (2026-04-01 16:35:04) [ссылка]

Имитация движений: как научить робота повторять движения, используя нейросеть для генерации траектории

Опубликовано: Wed, 01 Apr 2026 07:08:48 GMT
Канал: Все статьи подряд / Робототехника / Хабр

Имитация движений: как научить робота повторять движения, используя нейросеть для генерации траектории. Читать далее]]>

https://habr.com/ru/articles/1017826/
BotHabr to All (2026-04-01 07:35:05) [ссылка]

Лазерная резка в дополненной реальности уже здесь – будущее DIY-мастерских

Опубликовано: Wed, 01 Apr 2026 00:12:36 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Многие привыкли воспринимать VR и MR (смешанную реальность) как несерьезные инструменты. Для геймеров или 3D-художников. Но сегодня ночью разработчики LightBurn, популярного софта для лазерной резки и гравировки, выкатили релиз-кандидат версии 5.0.0a MR Edition. И это обновление полностью меняет подход к работе на лазерном станке.Добавлена поддержка Mixed Reality-режима современных VR-шлемов. В результате физическое железо станка становится нативным элементом пространственного интерфейса. Посмотрим, как устроен этот интерфейс. И почему мы наконец-то можем навсегда убрать мониторы и мышки из грязной зоны мастерской. Читать далее]]>

https://habr.com/ru/articles/1017756/
BotHabr to All (2026-04-01 00:35:01) [ссылка]

Курс выживания при восстании машин. Маскировка. Демонтаж

Опубликовано: Tue, 31 Mar 2026 18:45:10 GMT
Канал: Все статьи подряд / Робототехника / Хабр

Давайте воспримем эту статью как увлекательный мысленный эксперимент. Знание того, как устроены современные гуманоидные роботы, поможет не только подготовить себя морально к “светлому будущему”, но и лучше понимать технологии, которые уже завтра будут сортировать ваше белье. Читать далее]]>

https://habr.com/ru/articles/1017688/
BotHabr to All (2026-03-31 19:35:05) [ссылка]

Гонка вооружений. Почему античиты всегда проигрывают?

Опубликовано: Tue, 31 Mar 2026 17:00:02 GMT
Канал: Все статьи подряд / Assembler / Хабр

ДИСКЛЕЙМЕР:Автор не призывает к игре с сторонним ПО. Вся информация, приведенная в статье - приведена лишь в образовательных и ознакомительных целях. Информация была взята из открытых источников и ни к чему не призывает.СОДЕРЖАНИЕ: Читать далее]]>

https://habr.com/ru/articles/1017654/
BotHabr to All (2026-03-31 17:35:05) [ссылка]

ИИ управляет КОМПАС-3D — и это уже можно трогать руками

Опубликовано: Tue, 31 Mar 2026 16:23:51 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Два месяца назад я выложил первую версию MCP для КОМПАС-3D. Реакция была предсказуемая: “круто для демо, но в реальной работе не взлетит”. Тогда они были правы.Сейчас агент получает задачу, строит 3D-деталь, добавляет отверстия, проверяет дерево построения, сохраняет документ и возвращает скриншот. Сам.Более того, теперь ИИ забирает на себя не только объемную геометрию, но и плоскую документальную рутину. Ему можно делегировать создание чертежа, автоматическое заполнение штампа и экспорт результата в DXF одним запросом.Ключевое изменение здесь в том, что агент теперь держит в голове состояние модели на каждом шаге. Он понимает в каком документе находится, на какой стадии построения работает, какую грань или какой feature нужно взять в следующей операции, что именно изменилось после команды и какие свойства получились у детали в итоге.Например:Можно взять уже открытую деталь, спросить у неё текущее состояние через get_3d_context и узнать, что базовое тело уже создано, а в дереве висит 11 элементов. Агенту не нужно угадывать или строить всё с нуля - он понимает, на каком этапе находится модель, и сразу переходит к следующим шагам.Можно не высчитывать координаты плоскостей вручную. Инструмент resolve_selection_3d по описанию сам находит нужную грань (например, «верхняя плоская») и возвращает её системный идентификатор. Агент просто берёт эту ссылку, ставит на неё новый эскиз и делает вырез точно там, где нужно.Можно убедиться, что команды не просто улетели в пустоту, а реально сработали. Тул list_feature_tree_3d отдаёт агенту список шагов: базовый эскиз, выдавливание, вырез, отверстие, фаска. То есть ИИ доводит деталь до конкретной истории построения, которую вы потом можете открыть руками и проверить. Читать далее]]>

https://habr.com/ru/articles/1017630/
BotHabr to All (2026-03-31 16:35:01) [ссылка]

CyberBrick Time-lapse Kit: как снять плавный таймлапс с 3D-принтерами от Bambu Lab

Опубликовано: Tue, 31 Mar 2026 11:00:21 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

В 3D-принтерах Bambu Lab есть встроенная камера для удалённого мониторинга печати. Помимо всего прочего она может и записывать таймлапсы, но качество таких видео оставляет желать лучшего: в кадре постоянно перемещается головка принтера, нельзя выставить нужный кадр, разрешение видео слишком маленькое, а на монтаже мало контроля над финальным результатом.Решение проблемы — CyberBrick Time-lapse Kit:  набор из двух плат, которые подключаются к внешней камере и позволяют 3D-принтеру делать снимок после печати каждого слоя. Полученную серию фотографий можно превратить в полноценный таймлапс практически в любой программе монтажа. Читать далее]]>

https://habr.com/ru/articles/1017402/
BotHabr to All (2026-03-31 11:35:01) [ссылка]

Кристаллы Советских микросхем

Опубликовано: Tue, 31 Mar 2026 08:34:42 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

В данном посте рассмотрим анонсированные давно кристаллы Советских микросхем. В качестве исходных будет такая случайная подборка: Читать далее]]>

https://habr.com/ru/articles/1017140/
BotHabr to All (2026-03-31 08:35:02) [ссылка]

Давайте уже измерим влажность почвы правильно

Опубликовано: Tue, 31 Mar 2026 06:07:56 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр

Если что-либо можно измерить числами, то это уже вселяет оптимизм. Значит мы имеем дело с более-менее понятным объектом или явлением, которое можно описать устоявшимися правилами. И, казалось бы, что тут такого, измерить влажность почвы? Вроде простоя и понятная задача, но в ней всё оказывается не так уж просто. Давайте разбираться! Читать далее]]>

https://habr.com/ru/articles/1012024/
BotHabr to All (2026-03-31 06:35:02) [ссылка]

Колхоз охлаждения для Яндекс Станции, или Почему покупка на Авито — это лотерея

Опубликовано: Mon, 30 Mar 2026 21:44:44 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Эта история началась с того, что я решил сделать подарок и заказал на Авито Яндекс Станцию первого поколения из Москвы, оформив Авито Доставку. Продавец казался надежным: перед отправкой записал короткое видео, где всё работает, ролики по HDMI воспроизводятся, и вообще — «не бита, не крашена».Посылка пришла за пару дней. Уже в пункте выдачи я решил сверить серийный номер — он не совпадал с тем, что был на фото в объявлении. Тем не менее, проверка через сайт Яндекса показала, что Станция не привязана к подписке, и я немного успокоился. Из неприятных мелочей — отклеившаяся противоскользящая резинка на дне, но я решил, что это пустяк, приклею сам.Однако дома, осмотрев устройство под хорошим освещением, я заметил еще пару тревожных нюансов: сорванные шлицы винтов и торчащий изнутри кусок поролона. Читать далее]]>

https://habr.com/ru/articles/1017172/
BotHabr to All (2026-03-30 22:35:02) [ссылка]

Эргономичное рабочее место в 2026 году. Или как изменилась наша киберстанция

Опубликовано: Mon, 30 Mar 2026 14:46:16 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Привет, Хабр!Я Денис Захаров — программист и создатель первой российской киберстанции E-station (историю создания можно почитать здесь). Если коротко, то в киберстанции вы работаете полулежа и в движении, а не сидя, как в обычном кресле и за столом. Киберстанцию мне пришлось придумать из-за серьезных проблем со здоровьем.С момента публикации последней статьи прошло 2 года. За это время много изменилось: число пользователей E-station перевалило за 800, наши станции есть как минимум в 10 странах, продукт претерпел несколько апдейтов, добавились разные аксессуары. Расскажу обо всем по порядку.Сначала хочу показать реальные сетапы людей, которые работают и играют в E-station. В конце расскажу, что мы доработали в 2025 году. Читать далее]]>

https://habr.com/ru/companies/easyworkstation/articles/1017038/
BotHabr to All (2026-03-30 15:35:01) [ссылка]

Почему Hyundai смогла сделать из Atlas заводского робота, а другие — нет

Опубликовано: Mon, 30 Mar 2026 09:40:54 GMT
Канал: Все статьи подряд / Робототехника / Хабр

Boston Dynamics сделали Atlas в 1992 году. За 30 лет он научился делать сальто, бегать по бездорожью и прыгать через препятствия. Три разных владельца — Google, SoftBank, Hyundai — вкладывали деньги, восхищались и снимали вирусные ролики. Но заводским роботом он стал только у третьего.Почему у двух предыдущих не получилось — и что именно сделала Hyundai, чего не сделали другие → Читать далее]]>

https://habr.com/ru/articles/1016834/
BotHabr to All (2026-03-30 10:35:06) [ссылка]

Tesla показала почти человеческие руки Optimus перед запуском серийного производства Gen 3

Опубликовано: Mon, 30 Mar 2026 10:21:12 GMT
Канал: Все статьи подряд / Робототехника / Хабр

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

https://habr.com/ru/articles/1016866/
BotHabr to All (2026-03-30 10:35:05) [ссылка]

[Перевод] Структуры данных на практике. Глава 11: Префиксные деревья и базисные деревья

Опубликовано: Mon, 30 Mar 2026 07:33:49 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр

Кошмар с автозавершениемНаше префиксное дерево было в 8 раз медленнее хэш-таблицы. И оно потребляло 128 МБ памяти, в отличие от хэш-таблицы с 24 МБ.Такого не должно было произойти. Префиксные деревья — стандартное решение для автозавершения: поиск за O(k), где k — длина строки вне зависимости от размера датасета. Идеально подходит для сопоставления префиксов. Обычно всегда используется для автозавершения, проверки правописания и таблиц IP-маршрутизации.Мой коллега предложил использовать префиксное дерево для функции автозавершения в нашем инструменте командной строки. Поиск в нём должен был выполняться по 50 тысячам команд и опций. Учебники говорили, что это правильный выбор.Поэтому мы реализовали префиксное дерево. Результаты бенчмарка оказались ужасными:Префиксное дерево было в 8 раз медленнее простой хэш-таблицы. И оно использовало 128 МБ памяти, в то время как хэш-таблица — всего 24 МБ.Где мы ошиблись? Читать далее]]>

https://habr.com/ru/articles/1015900/
BotHabr to All (2026-03-30 07:35:04) [ссылка]

Немного интересностей про ультразвук

Опубликовано: Mon, 30 Mar 2026 07:06:57 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Sebastian HartlaubМногие вещи существуют в природе достаточно давно, однако открывая их для себя человек частенько придумывает весьма любопытные новые применение для них — не является исключением и ультразвук, который, несмотря на достаточную изученность к нынешнему моменту (учёными), для обычных людей содержит ряд скрытых возможностей, малоизвестных широкой публике… Читать далее]]>

https://habr.com/ru/companies/beget/articles/1013144/
BotHabr to All (2026-03-30 07:35:03) [ссылка]

DIY: создание новых компнентов в LibrePCB

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

При создании плат в той или иной программе периодически приходится использовать какие-то компоненты, которых нет в стандартном пакете: какой-нибудь разъем необычного размера, готовый модуль и т.д.Сам пользуюсь сейчас LibrePCB, и вот в комментариях видел вопрос: а где брать компоненты для LibrePCB, если их там не нашлось? Создать, конечно!Создание нового компонента только на первый взгляд кажется сложным. но на самом деле всё довольно просто, если понять логику, как это там делается. Например, нужно создать компонент модуля понижения напряжения DCDC: Читать далее]]>

https://habr.com/ru/articles/1016668/
BotHabr to All (2026-03-29 23:35:01) [ссылка]

[Перевод] Структуры данных на практике. Глава 10: B-деревья и деревья, эффективно использующие кэш

Опубликовано: Sun, 29 Mar 2026 16:54:20 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр

Загадка базы данныхВся наша база данных находилась в памяти, однако операции поиска по ней занимали 12 тысяч тактов. При миллионе показаний датчика IoT-устройства с 64 КБ кэша реализация красно-чёрного дерева оказалась слишком медленной для запросов в реальном времени.«Давайте попробуем B-дерево», — предложил я.«Разве они нужны не только для баз данных на дисках?», — спросил лид, — «У нас всё находится в памяти. Чем нам будет полезно B-дерево?»Вопрос был вполне разумным. B-деревья были придуманы для доступа к диску; каждый узел в них — это блок диска. Однако паттерны промахов кэша выглядели подозрительно похожими на паттерны дискового ввода-вывода — всего в 100 раз, а не в 100000 раз быстрее.В итоге мы реализовали B-дерево. Результаты удивили всех... Читать далее]]>

https://habr.com/ru/articles/1013048/
BotHabr to All (2026-03-29 17:35:05) [ссылка]

Машина Тьюринга в Minecraft

Опубликовано: Sun, 29 Mar 2026 14:35:49 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Что если взять одну из базовых концепций computer science и построить её прямо внутри игры — из пикселей, блоков и виртуальных проводов? Именно это я и сделал. Машина Тьюринга — теоретическая модель, которая лежит в основе всех современных компьютеров. Она читает символы, записывает их и переходит между состояниями по заданной программе. Майнкрафт позволяет симулировать электрические сигналы с помощью редстоуна. Из этого материала можно собирать настоящие логические схемы — и в итоге целые вычислительные устройства. Получился полностью рабочий механизм: машина читает данные, выполняет команды и останавливается по завершении программы. Делаем интересную Майнкрафт штуку]]>

https://habr.com/ru/articles/1016582/
BotHabr to All (2026-03-29 15:35:01) [ссылка]

Снимаем показания счётчика электроэнергии МИР С-05.10 c помощью Raspberry по Bluetooth

Опубликовано: Sun, 29 Mar 2026 12:39:10 GMT
Канал: Все статьи подряд / Raspberry Pi / Хабр

Из любопытства была у меня идея попробовать снять показания со счётчика удалённо, но так как был уже установлен древний дубовый счётчик Энергомера СЕ102, то вкладываться в замену не хотелось. Однако межповерочный интервал начал подходить к концу и я начал задумываться насчёт замены счётчика на более продвинутый (с интерфейсами связи). Начал выбирать варианты в виде LoRaWan, Zigbee, RS-485, но оказалось, что по современному законодательству счётчики электроэнергии меняет ресурсоснабжающая организация (так называемый "гарантирующий поставщик"). С надеждой ждал, что электрик придёт и поставит современный навороченный счётчик с кучей интерфейсов, но всё оказалось не совсем так...Представитель ресурсоснабжающей организации установил новый счётчик МИР С-05.10-230-5(80)-G2Z1B-KNQ-S-D. Читать далее]]>

https://habr.com/ru/articles/1016552/
BotHabr to All (2026-03-29 13:35:04) [ссылка]

Отладка Программ Уровнями Логирования (или Медицинская Карта Вашей Программы)

Опубликовано: Sun, 29 Mar 2026 12:56:03 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр

Программы часто отлаживают применяя printf-отладку. Однако в этом есть недостаток. Со временем вывод printf сообщения становится настолько частыми и плотным, что становится просто невозможно что-либо прочитать. Чтобы с этим бороться придумали уровни логирования LogLevels. Суть в том, чтобы из shell консоли в run time можно было включать или отключить логи для конкретных программных компонентов. Отдельными командами вы можете увеличивать или уменьшать многословность логирования. Это позволяет Вам сфокусировать внимание на конкретном программном компоненте и найти суть ошибки в программе или причину по которой не проходит модульный тест.
Читать далее]]>

https://habr.com/ru/articles/1016480/
BotHabr to All (2026-03-29 13:35:02) [ссылка]

Как я учу C, делая ASCII игру

Опубликовано: Sun, 29 Mar 2026 10:46:23 GMT
Канал: Все статьи подряд / Системное программирование / Хабр

Я решил учить C не по учебникам, а через практику — сделать свою простую консольную игру. Не ради “проекта мечты”, а чтобы на собственных ошибках разобраться, как всё работает на самом деле. Читать далее]]>

https://habr.com/ru/articles/1016516/
BotHabr to All (2026-03-29 11:35:05) [ссылка]

Довели. Поднял корпоративный мессенджер локально

Опубликовано: Sun, 29 Mar 2026 10:52:27 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Не шучу, правда довели. Одни уходят, другие замедляют. И у меня начала мелькать шальная мысль: а что, если взять и поднять свой корпоративный чат?Но я это делаю вообще в первый раз, поэтому сразу появилась гора вопросов: а с чего начать, как это спроектировать, сколько нужно серверов, нужен ли VPN, как не оставить дыру в безопасности и не собрать систему, которую потом я сам же запарюсь поддерживать?Я Марк Ковалев, технический специалист по ИБ. И сегодня я отвечу на все эти вопросы себе и вам, а также расскажу, как поднял корпоративный мессенджер в облаке с нуля. Сильно не ругайтесь, я знаю, что решение может быть не самым оптимальным — поэтому жду советы в комментах, чтобы его докрутить и сделать круче. Читать далее]]>

https://habr.com/ru/companies/cloud_ru/articles/1015550/
BotHabr to All (2026-03-29 11:35:02) [ссылка]

Возврат значений из функций в x86-64: регистры, память и скрытые аргументы

Опубликовано: Sun, 29 Mar 2026 07:22:54 GMT
Канал: Все статьи подряд / Assembler / Хабр

Наверняка многие и не задумываются: а как на самом деле происходит возврат структур и других типов значений из функций? Что происходит под капотом, какие приемы задействует компилятор? В данной статье я постараюсь дать ответы на эти вопросы и сделать это просто и понятно. Читать далее]]>

https://habr.com/ru/articles/1016440/
BotHabr to All (2026-03-29 07:35:03) [ссылка]

Разработка бюджетного 6DOF манипулятора

Опубликовано: Sun, 29 Mar 2026 06:05:32 GMT
Канал: Все статьи подряд / Робототехника / Хабр

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

https://habr.com/ru/articles/1016356/
BotHabr to All (2026-03-29 06:35:05) [ссылка]

Всё про ИТ-архитектуру: монолит и микросервисы, системное мышление — интервью с Филиппом Дельгядо

Опубликовано: Fri, 27 Mar 2026 14:27:14 GMT
Канал: Все статьи подряд / Системное программирование / Хабр

Архитектура в ИТ — это не «нарисовать диаграмму» и не «выбрать стек». Это работа со сложностью: там, где одной команде уже тесно, где требования конфликтуют, а решения нужно держать в голове годами.В этом интервью я, Александр Шулепов (телеграм-канал Shulepov Code), поговорил с Филиппом Дельгядо — архитектором финтех-продуктов и создателем сайта lekton.io — о том, с чего начинается архитектура, почему «монолит vs микросервисы» не решается одной фразой и какие навыки действительно определяют уровень специалиста. Читать далее]]>

https://habr.com/ru/articles/1015988/
BotHabr to All (2026-03-27 14:35:05) [ссылка]