Pull to refresh
19
0.1
Dmitry Potapiev@roverseti

инженер

Send message

На входе аудио, на выходе — саммари. Собираем локальный транскрибатор из бесплатного софта

Level of difficultyMedium
Reading time20 min
Reach and readers20K

Однажды я устал расшифровывать аудио пачкой инструментов в духе «Балерино-Капучино и Бобрито-Бандито» и решил собрать свой пайплайн.

В статье расскажу, как я подключил ИИ к обработке голосовых записей буквально за вечер. Мне нужно было загружать запись голоса в нейросетку и на выходе получать выжимку с итогами встречи — саммари/фоллоу‑апами/«минутками». Я хотел от софта безопасности данных, локального запуска и минимума вложений (в идеале 0 затрат). Я системный аналитик, поэтому не был готов писать приложение целиком.

По моей инструкции вы сможете сделать подобный конвейер своими силами даже без навыков кодинга.

Читать далее

HalChatLocalAI: как я встроил офлайн-ИИ прямо в мессенджер

Level of difficultyMedium
Reading time12 min
Reach and readers8.5K

Большинство ИИ-ассистентов работают в облаке. А я сделал локальный — прямо внутри мессенджера HalChat.

Читать далее

Совершенный* электродвигатель: протонный наноблок. Разработан: 3,5 млрд. лет назад

Reading time9 min
Reach and readers8.9K


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

Тем не менее, как сказал в своё время Станислав Лем: «человечество ещё очень молодо, так как помнит авторов всех своих открытий...» — мы уже многое можем, многое понимаем, на многое имеем дерзость посягнуть…

Однако, каждый раз, когда на нас наваливается приступ гордости и хочется выпятить грудь, — стоит только обратиться к природе и её достижениям, как становится со всей очевидностью понятно, что мы даже не «копаемся в песочнице» — мы ещё даже не нашли свою песочницу!

Например, знали ли вы, что природа уже создала свой электрический двигатель, задолго до того, как люди открыли законы электричества и построили свой?!

И произошло это настолько давно, что людей даже не было на тот момент: учёные предполагают, что первый природный электрический двигатель появился примерно 3,5 млрд лет назад, в то время как до появления человека оставалось ещё примерно 3 млрд 499 млн 700 тыс лет!

Причём, это был уже самый настоящий роторный электрический двигатель!
Читать дальше →

Защита от мошенников: как я написал MVP версию сервиса для защиты от скама и мошенничества через Telegram

Level of difficultyMedium
Reading time6 min
Reach and readers7.7K

На дворе уже ноябрь 2025 года, за окном нашей необъятной во многих городах и селах, уже наступила зима, но в инфополе ярко полыхаент схема «купи квартиру, отдай обратно продавец заскамлен был — неведал что творил».

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

Читать далее

Вайб-кодим локальный мультимедийный сервер на C++ и Vue.js

Level of difficultyMedium
Reading time4 min
Reach and readers7.3K

У каждого из нас на жестких дисках копятся терабайты контента. Фильмы, скачанные «про запас», архивы семейных видео, гигабайты музыки во FLAC, которую жалко удалять, и тысячи фотографий. Но есть проблема: потреблять этот контент локально — неудобно. Когда дома лежит большой медиа‑архив — фотографии за годы, фильмы, музыка, куча видео — начинаешь задумываться, что работать с этим напрямую через файловую систему совсем не удобно. Особенно в эпоху, когда интерфейсы крупных медиа‑сервисов настолько продуманы, что сами по себе стали стандартом UX.

Я поставил перед собой задачу: сделать полноценный мультимедийный сервер, который работает из одного .exe файла, не требует интернета, не требует настройки и предоставляет удобный интерфейс.

Читать далее

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

Reading time11 min
Reach and readers10K

Мы часто говорим себе: «Сделаю потом». Это «позже» обычно наступает нескоро — иногда через пару часов, а иногда — никогда. Я Лера Зеленая, старший менеджер по развитию образовательных программ в YADRO и автор Telegram-канала о ментальном здоровье «Рефлексант». В статья расскажу, почему прокрастинация — не лень и как перестать убегать от дел, которые давно пора начать. А в конце поделюсь промптами, которые помогут начать справляться с прокрастинацией.

Читать далее

Двигатели Стирлинга

Reading time11 min
Reach and readers74K

Geni

Больше 200 лет прошло с момента появления замечательного изобретения Роберта Стирлинга, а его двигатель всё ещё в ходу и не собирается даже покидать человечество, только улучшаясь с ходом времени, благодаря современным достижениям. 

Посмотрим же, что это за устройство и чем примечательно?

Читать далее

Гитарные эхо: цифровой и аналоговый дилей

Level of difficultyEasy
Reading time7 min
Reach and readers8.8K

Привет, Хабр! Эффекты эха для инструментальной и вокальной музыки построены по единому несложному принципу: пакет мгновенных значений напряжений сигнала за определённый промежуток времени записывается в цифровом формате либо в виде реальных потенциалов на затворах полевых транзисторов, а затем воспроизводится с задержкой.

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

В любом случае, суть состоит в том, чтобы просто воспроизвести короткую звукозапись или иные данные из недалёкого прошлого. Но тогда почему в мире так много различных эффектов задержки аудиосигнала, причём звучат они действительно по-разному? Сегодня мы это узнаем.

Читать далее

Вам стоит написать своего агента

Level of difficultyEasy
Reading time9 min
Reach and readers9.6K

Некоторые концепции легко усвоить абстрактно. Кипящая вода: греем её и ждём. Другие нужно попробовать самому. Вы думаете, что знаете, как работает велосипед, пока не попробуете покататься на нём.

В вычислительных системах есть большие идеи, которые легко понять. Например, AWS S3 API — самая важная за последние двадцать лет технология хранения данных, и она похожа на кипящую воду. Для понимания других технологий нужно сначала покрутить педали.

К ним относятся и LLM-агенты.

Мнения о LLM и агентах невероятно разнообразны. Но даже если это мошенничество, это серьёзная идея. Они не обязаны вам нравиться, но вы должны быть правы относительно них.

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

Читать далее

OpenRouter: единый API для доступа к LLM

Level of difficultyEasy
Reading time6 min
Reach and readers14K

OpenRouter — это платформа‑агрегатор, которая предоставляет единый API для доступа к более чем 400 моделям искусственного интеллекта от ведущих мировых компаний. Представьте себе «Netflix для AI‑моделей» — одна подписка, один API, сотни возможностей. Вместо регистрации в десятках различных сервисов и изучения уникальных интерфейсов каждого провайдера, OpenRouter объединяет все под одной крышей.

OpenRouter решает ключевые проблемы AI‑разработки: упрощает интеграцию с множеством моделей, обеспечивает прозрачное ценообразование и избавляет от привязки к одному провайдеру. Разработчики получают возможность легко переключаться между моделями от DeepSeek, Meta, xAI, Mistral, Qwen и других провайдеров, тестировать разные решения для одной задачи и масштабировать приложения без привязки к конкретному поставщику.

Читать далее

Критическая уязвимость в камерах v380: Как plaintext credentials раскрывали миллионы устройств

Level of difficultyMedium
Reading time26 min
Reach and readers14K

В 2023 году, исследуя безопасность IoT устройств, я наткнулся на критическую уязвимость в одном из самых популярных брендов IP-камер в мире. Камеры v380 используются миллионами людей — в квартирах, офисах, магазинах, детских комнатах. Они доступны, просты в настройке и работают через удобное мобильное приложение.

Проблема оказалась банальной и пугающей одновременно: учетные данные пользователей передавались по сети в открытом виде. Любой, кто знал ID камеры, мог подключиться к незащищенному relay-серверу, перехватить логин и пароль владельца, получить полный доступ к видеопотоку и даже транслировать заранее записанное видео вместо live feed — как в классических фильмах про ограбления.

Эта статья — технический разбор уязвимости, детальный анализ кода эксплойта и история о том, как правильное раскрытие уязвимостей помогает делать IoT безопаснее.

Читать далее

Дни недели в честь планет: почему в Англии, Индии, Японии и других странах с древности используют одну и ту же схему?

Level of difficultyEasy
Reading time9 min
Reach and readers18K

В XVI веке японцы, не отрываясь от бесконечных войн феодальных домов, познакомились с пришельцами из-за морей с далёкого запада. Европейцы обладали многими полезными знаниями и технологиями наподобие мушкетов и заводных механизмов — и японские интеллектуалы стали увлечённо изучать языки, науку и культуру иноземцев. Одной из удививших их вещей стало то, что в английском, голландском и испанском языках дни недели назывались в той же самой смысловой последовательности, что и в японском, и в китайском. Воскресенье везде было днём Солнца (или Бога), понедельник — днём Луны. Далее чуть сложнее, с участием древних богов и даосских стихий, но в целом в той же астрономической логике небесных тел или связанных с ними божеств. Как получилось, что одна и та же схема именования дней недели уже не первое тысячелетие присутствует в языках очень разных и отдалённых друг от друга стран? Попробуем разобраться.

Читать далее

Обзор утилиты TunerPro (или const volatile)

Level of difficultyEasy
Reading time12 min
Reach and readers11K

TunerPRO это бесплатный бинарный редактор прошивок. Это аналог STM32Studio.
Эта программа позволит вам редактировать константы в готовом bin файле. Минуя стадию повторной пере сборки всего проекта прошивки. Можно сказать, что TunerPRO хакерская tool-а.

Эта утилита связывает воедино всю информацию про переменные. Это адрес ячейки памяти в бинаре, название физической величины, размерность переменной, размер параметра, формат ее хранения в памяти, имя переменной, множитель, единицу измерения, максимальное и минимальное значение. В то время как тот же *.map файл дает только сведения про имя адрес в памяти и размер.

Читать далее

Китайские бюджетные камеры: глазами пользователя

Reading time6 min
Reach and readers11K

Есть популярное мнение — «дешевые китайские камеры ужасно плохие потому что дешевые! А вот другие — ого‑го!». Ну что ж, вот он я, который пользуется этими самыми дешевыми китайскими камерами: попробую обьяснить почему, ну и немного заглянем внутрь.

В недавней разгромной статье нам рассказали о них ужасные вещи: в них высыхают электролиты, у них запланировано устаревание и больше чем год они работать не могут, и вообще всё плохо. Мягко говоря, это не совсем правда. Но сначала — о чем вообще идёт речь?

Читать далее

Стерео из моно: ревербератор на модуле Accutronics (Belton) Digi-Log BTDR-2

Level of difficultyEasy
Reading time8 min
Reach and readers13K

Привет, Хабр! Сегодня я расскажу и покажу, как собрать радиоконструктор гитарной педали реверберации от китайской компании Landtone с добавлением интересной и полезной модификации — стереофонического выхода.

Это позволит сделать звучание электрогитары более живым и объёмным, особенно в случае записи через аудиоинтерфейс без цифровой постобработки. Тогда ревербератор целесообразно включить последним в цепи эффектов, если вы не используете другие стереофонические педали.

И разумеется, все мы сможем послушать, что получилось в итоге.

Читать далее

Про настольный ЧПУ фрезерный станок LUNYEE 3018 Pro Ultra — для изготовления печатных плат (и не только)

Level of difficultyEasy
Reading time11 min
Reach and readers39K

Итак, некоторое время назад, я осознал, что для мелкого прототипирования печатных плат мне уже не хватает возможностей ЛУТ/фоторезиста (да и сверлить всё равно потом отверстия надо), поэтому задумал я перейти на следующий уровень — делать мелкие партии печатных плат с помощью ЧПУ фрезера, который и был благополучно приобретён, модели Lunyee 3018 Pro Ultra, и весь дальнейший рассказ будет о том, что это за зверь.

Думаю, что многим будет интересно... ;-)

Читать далее

Работа с художественным стеклом. Часть 2. Упрощённые светильники

Level of difficultyMedium
Reading time7 min
Reach and readers13K

Имея малую долю художественных навыков или даже просто «чувства прекрасного» с толикой терпения и усидчивости, своими золотыми можно делать удивительные вещи, тем более что современные технологии и материалы позволяют, например, легко работать с такой сложной субстанцией, как стекло, даже не слишком подготовленным барышням и школьникам. Речь пойдёт о небольших декоративно-прикладных работах из цветного стекла, и двух простых вариантах светильников на их основе. Светильники на основе витража, тоже демонстрируют работу из стекла на просвет, но по сравнению с витражами классическими — мобильнее, проще адаптируются в обстановку, легко заменяются и не зависят от внешнего освещения. В части №1 мы рассмотрели светильник-ящик, при должном исполнении, внушительно, под стать самому витражу, выглядящий, требующий однако, некоторого столярного навыка, оборудования и места для пыльных и пахучих (отделка) работ. Предлагаемые же здесь варианты подсветки намного проще и лучше приспособлены для хоббийных стеснённых квартирно-балконных условий.

Читать далее

Топ-5 бесплатных нейросетей для транскрибации: лучшие сервисы для перевода аудио в текст

Level of difficultyEasy
Reading time7 min
Reach and readers52K

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

Сегодня мы решили проверить, как работают пять популярных нейросетевых помощников для перевода аудио в текст. И сделаем это необычным способом через сказки!

Заинтересовали? Тогда давайте расшифровывать, сравнивать и делиться впечатлениями вместе.

Приятного прочтения!

Читать далее

Gately — мой симулятор логических схем: от «игрушки» к диплому

Level of difficultyMedium
Reading time11 min
Reach and readers8.1K

История создания логического симулятора на TypeScript: от «игрушки» на паре до архитектурного движка с DI, event-bus и системой плагинов.

Читать далее

Information

Rating
3,658-th
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity