Привет, Хабр!
Мне надоело платить подписки за генерацию видео. Каждый сервис хочет $20–50 в месяц, а если тебе нужно генерировать контент на нескольких языках, то расходы множатся. Поэтому я сделал YumCut - генератор коротких видео с открытым исходным кодом, который превращает одну текстовую идею в готовое озвученное видео. Без GPU, без дорогих подписок, без ограничений на количество.
В этой статье расскажу, как он устроен, какие технические решения пришлось придумывать, как ИИ-агенты писали за меня код и мобильное приложение, и почему faceless-видео - это тренд, который стоит понять и использовать.
Читать далееЭта статья ориентирована на начинающих пользователей Cheat Engine. Здесь собраны базовые рекомендации, методологические подходы и разборы типичных сценариев, с которыми можно столкнуться при попытке найти нужный адрес.
Читать далееПривет!
Это пятый выпуск Frontend Status — дайджеста по фронтенд-разработке.
В этом выпуске:
Медиа: Mastra Workspaces (свой «Claude Code»), Рич Харрис про RSC, безопасность фреймворков.
AI: безопасность агентов, пост-обучение LLM (Netflix), Brave Search API.
A11y: Axe MCP в DevTools, чеклист Shopify, role="presentation".
Браузеры: Interop 2026, WebMCP и ранний доступ в Chrome.
3D: 3D-труба на R3F, procedural snake на Three.js.
CSS: эластичный текст, pie chart, параллакс, пирамиды, вихрь, Ambient, освещение.
JS/TS: sql.js, Perspective BI, TS-дженерики.
React: State of React 2025, shadcn vs MUI, HighTable, FrankenTUI, Ant Design 6.3, оптимизация.
UX/UI: фоновые задачи, интерфейсы для агентов, семантические токены.
Тестирование: JIT Tests от Meta (тесты от LLM).
Разное: Electrobun, учебник математика/CS/AI, WarCraft 3 UI, npmx, Stockfish 18.
ЧитатьВ настоящий момент термин ВВП прочно проник в медийное пространство из специализированных экономических журналов и рабочих документов. Много обсуждений о том, насколько реальный рост экономики соответствует официальным данным, как он важен, и как без него плохо. Намного реже обсуждается вопрос, какие его значения нужны в численном выражении. И всегда неявно подразумевается, что чем рост больше, тем лучше. Интересно, что принципиально возможные положительные стороны уменьшения ВВП при определённых условиях не рассматриваются вообще, что явно свидетельствует об односторонности взглядов на экономику у подавляющей части людей. В этой статье не будет попыток определить оптимальные границы роста ВВП, что как бы следовало из названия статьи, а будут рассуждения с целью увеличить угол обзора на привычные, вроде бы, вещи.
Ответ на поставленный в заголовке вопрос будет основываться на использовании закона (принципа) Гудхарта, который заключается в том, что, когда экономический показатель становится целевой функцией для проведения экономической политики, прежние эмпирические закономерности, использующие данный показатель, перестают действовать .....
Читать далееМного лет назад я разработал необычный метод расчёта юнит-экономики, а недавно реализовал его в виде бесплатного приложения. В основе метода лежит простая, но важная идея: показатели юнит-экономики не статичны, они меняются со временем, и это необходимо учитывать при анализе. Инструмент состоит из четырёх частей: моделирование переменных и кривых, когортный анализ, графики и матрица влияния. В этой статье я подробно расскажу о каждой из них. А вы сможете быстро посчитать экономику своего проекта.
Читать далееВсем привет! Меня зовут Николай Луняка. В прошлой статье мы строили локальную систему для транскрибации аудио, а сегодня пойдём дальше и соберём локальную агентную AI-систему — без облаков и с контролем над данными.
В этой статье я покажу, как собрать связку из трёх ключевых компонентов:
1. LibreChat — UI для работы с LLM
2. Langflow — low-code платформа и визуальный редактор
3. MCP — стандарт для подключения инструментов
Статья построена по принципу «по нарастающей», где каждый новый уровень — это рабочий инструмент. Можно остановиться на любом этапе, а можно пройти все и тогда получите связку UI + инструменты + централизованная логика (и дальше ее можно развивать под свои сценарии).
Читать далееМногие уже видели старенькую схему Брендана Грегга, где каждой подсистеме сопоставлены CLI-утилиты. Она правда полезная, но когда «горит», мы бежим в интернет, а не выискиваем систему и команду. В статье я собрал тулзы с картинки, а также добавил опенсорсных утилит, которые пригодятся для мониторинга.
ЧитатьUnreal и Unity быстро превращают репозиторий в смесь кода, тяжёлых ассетов и командных привычек — и выбор VCS начинает влиять на работу каждый день. В статье сравниваются SVN и Git именно в контексте UE/Unity: блокировки файлов, права доступа, скорость, ветки и совместимость с CI/CD. Также разберем практические замечания по миграции и тому, как выстроить процесс так, чтобы он был понятен и разработчикам, и людям, которые живут в ассетах.
Читать далееРешили издать каталог подразделений, проектов и людей достаточно крупной организации — и встал вопрос, в чем именно готовить макет: InDesign, TeX или typst. При выборе инструмента хотелось учесть: 1) удобство работы каждого участника, 2) удобство совместной работы, 3) удобство внесения правок в последний момент. Третий пункт даже был самым важным, посколько было очевидно, что первоначальные данные весьма грязные, будут правки не только орфографические, но и в масштабе плюс/минус подпроект.
InDesign — старый добрый друг, в котором есть работа со стилями, скрипты типа DoTextOK, генерация оглавлений и прочее. Но я пока не освоил систему совместной работы в InDesign, плюс планировалась верстка с выводом данных сеткой — а это означало бы, что при добавлении или удалении одного элемента немалую часть работы пришлось бы делать заново (опасения о таких подковырках оправдались). Пугала еще одна рутинная процедура — вставка вручную QR-кодов, которых в итоге оказалось 170 штук. Напутать их было бы проще простого.
TeX для меня — тоже старый добрый друг, о сопоставлении его с InDesign я уже писал. Совместную работу можно было организовать в git, устойчивость к внесению правок в последний момент вполне надежная. QR-коды умеет генерировать сам.
Но на горизонте появился typst, который работает по принципу TeX'а (гибрид текста и команд + картинки --> pdf), но в несколько раз быстрее (особенно если TeX надо прогонять несколько раз для выставления перекрестных ссылок). Еще больше порадовал typst тем, что можно прямо в режиме реального времени видеть результат всех вносимых изменений (Visual Studio Code + плагины для typst), а также прыгать из превьюшки на нужное место кода, а из кода — на нужное место превьюшки.
Читать далееСмарт-контракты могут использоваться не только в публичных блокчейнах, но и в корпоративных и permissioned‑EVM-сетях. При этом с аудитами безопасности по‑прежнему связано много упрощенных представлений: от веры в то, что они не нужны в приватной сети, до ожидания, что аудит способен гарантировать отсутствие уязвимостей.
Мы обсудили эти вопросы с нашим экспертом по аудиту смарт‑контрактов на Solidity, Владимиром Чечеткиным. Под катом — разговор о типичных заблуждениях, качестве подготовки проектов и о том, почему ценность аудита часто раскрывается не в отчете, а в процессе взаимодействия.
Читать далееЕсли в процессе взаимодействия с ИИ-инструментами вы долго не получаете полезного результата и теряете время в циклах взаимодействия с агентом, не торопитесь становиться скептиком. Попробуйте применить советы из этой статьи. В дополнение к основной теме затронем приемы, которые помогут улучшить ваш опыт взаимодействия с агентами.
Узнать большеВ этой статье хотелось бы затронуть такую непростую тему как изготовление устройств для людей с ограничениями по зрению. Речь пойдет об "еще одном устройстве", призванном улучшить жизнь. Но это не рекламная статья нового изделия, а скорее "взгляд за кулисы" изготовления похожих устройств, их необходимость, новые веяния в этой среде, а также сложности и их преодоление в этом непростом творческом процессе.
Читать далееВ этой статье разберем, как данные iiko становятся входом для WFM TARGControl: как забирать из POS почасовую выручку и количество чеков, превращать их во временные ряды, использовать для прогноза нагрузки и дальше — для планирования смен и аналитики.
Прежде чем перейти к API и эндпоинтам, ответим на вопрос «зачем вообще тащить POS в планирование». В HoReCa расписание проверяется не отчетом в конце недели, а кассой и залом в ближайшие 1–2 часа: спрос распределен неравномерно по времени, каналам (зал/доставка/навынос) и дням недели. Поэтому устойчивое планирование начинается не с «графика в таблице», а с измеримых драйверов спроса, которые можно регулярно обновлять автоматически.
Читать далееВо многих компаниях расходы на программное обеспечение стабильно растут, даже если инфраструктура почти не меняется. Часть этих затрат приходится не на развитие, а на лицензии и продукты, которые либо не используются, либо дублируют друг друга по функциональности.
Меня зовут Данила Трусов, я директор продукта «Инферит ИТМен». В этой статье хочу разобрать, откуда берутся такие «невидимые» перерасходы и почему без прозрачного учета ИТ-активов они могут годами оставаться незамеченными.
Читать далееКибератаки для российского бизнеса - это норма. Кто так сказал? Российские суды. Такая позиция приводит к тому, что бизнесу приходится брать весь риск на себя и отвечать за срыв бизнес-процессов по полной. Но есть исключения - в одном деле кибератаку признали форс-мажором. Мы разберем его, а еще другие дела, где бизнес пытался не исполнять обязательства, ссылаясь на действия хакеров.
Представим ситуацию. У нас на руках есть устройство на базе SoC (чипсет) от Qualcomm в аварийном режиме – emergency download, edl, USB\VID_05C6&PID_9008. Для доступа к памяти устройства, чтобы провести его восстановление, требуется программер. В сети их много и большинство называется просто «prog_firehose_ddr.elf» без указания модели устройства, для которого их разрабатывали. Можно пробовать загружать по одному и проверять подходит или нет, но это очень долго. Куда быстрее и проще проанализировать список из нескольких программеров и проверить на соответствие только несколько, наиболее подходящих из них.
Читать далееПредставьте, что вы можете подставлять данные в строки и при этом точно знать, что именно туда попадет, причем еще до того, как строка станет таковой. И чтобы все было под контролем: можно было замаскировать чувствительные данные в логах, безопасно собрать конфигурацию или защитить команду от инъекции на уровне структуры.
В Python 3.14 появился новый инструмент — t-строки (шаблонные строки). На первый взгляд они выглядят как еще одна вариация f-строк. Но на самом деле это принципиально другой механизм: строка больше не собирается автоматически, а передается разработчику в виде структуры, где отдельно хранится статический текст и отдельно — значения для интерполяции.
Меня зовут Алексей Макаров, я инженер по информационной безопасности в Лиге Цифровой Экономики. В этой статье разберемся, как работают t-строки в Python 3.14, чем они отличаются от привычных f-строк и в каких сценариях действительно помогают писать более безопасный код, а где использовать их не стоит.
Читать далееPID-регулятор — частая проблема для начинающих в робототехнике: математика отпугивает. Но саму идею понять можно без формул. В этой статье я объясню P, I и D простыми словами и с визуализацией
Читать далееПривет, Хабр! На связи Саша Лопинцев, SRE в группе разработки сетевой инфраструктуры и мониторинга Yandex Infrastructure. Я очень люблю мониторинг — а когда дело касается видимости сетевого трафика, нам не обойтись без анализа flow‑данных.
Сегодня расскажу, как и почему мы переехали с устаревшего flow‑коллектора на GoFlow2, реализовали запись в БД и через etcd решили проблемы с шаблонами. Новая система обрабатывает 85 тысяч пакетов статистики в секунду, обеспечивает отказоустойчивость и помогает создавать отчёты. Если вам интересно узнать чуть больше об архитектуре, экспериментах, ошибках и решениях, полезных для инфраструктурного мониторинга в продакшн‑среде, читайте далее.
Читать далееПривет, Хабр! Меня зовут Андрей, я редактор в команде техпиара МТС Web Services. Читая про историю технологий, обратил внимание на две противоположные идеи. В одних материалах технологии рассматриваются как вариант «социального лифта» и инструмента, который выравнивает возможности людей. А вот другие авторы утверждают, что технологии, наоборот, усиливают расслоение и становятся барьером, который одним преодолеть значительно сложнее, чем другим.
Я решил проверить, насколько в разных странах легко получить доступ к ИТ-технологиям, которые реально использовать в бизнесе. Когда-то первые ПК можно было собрать из деталей в радиомагазине, а программу — найти в журнале или записать из радиопередачи. Затем можно было взять бэушный ноутбук или собрать себе ПК из китайских комплектующих — и это действительно было под силу практически любым энтузиастам. А вот сохраняется ли эта тенденция — вопрос интересный.
Для этого я вспомнил индекс бигмака, когда по цене одного бургера делают вывод о реальной покупательной способности в разных странах. Взял цену сферического ML-сервера в вакууме и посмотрел, сколько нужно работать в разных странах, чтобы собрать его и попробовать создать какой-нибудь реальный продукт. Например, строить ML-модели для анализа родных лесов, будь то дубравы Полесья, джунгли Бангалора или южноамериканские пампасы. А еще забил на этот материал на полгода сравнил динамику и прикинул, как повлияло на эту картинку повышение цен на комплектующие. Все детали и мои выводы — под катом.
Читать далее