Как ИИ написал локальный редактор IPTV-плейлистов на FastAPI + React 19
—
от автора
—
от автора
Хабы: React, FastAPI, TypeScript, Tailwind CSS, Open source, IPTV, PythonТеги: m3u, m3u8, iptv, fastapi, react, hls, epg, drag-and-drop, self-hostedВведениеУ меня был плейлист на 1000+ IPTV-каналов и стойкая привычка править его на свой вкус. Менять порядок каналов, чистить дубликаты, добавлять любимое…
—
от автора
1. Введение: Иллюзия собственной глупостиЗнакомая картина: вы решаете выучить английский, освоить программирование, пойти на танцы или научиться монтировать видео. Первые пару недель всё летит как на крыльях. Вы сходу запоминаете новые слова, делаете первые успехи, и внутри загорается лампочка: «Вау,…
—
от автора
В 2024 году Google тихо убил Timeline в Google Maps. Историю местоположений перевели в «локальный режим», который на практике работает через раз – данные теряются, синхронизации нет, а у многих просто исчезли годы накопленной истории.Для меня это было важно: я…
—
от автора
Проект Tor начал разрабатывать собственные серверы, способные «терять память» при изъятии. В команде платформы задумались над масштабным техническим обновлением серверного парка после того, как в США, Австрии, Германии и других странах мира прошли обыски у волонтёров, державших выходные узлы Tor.…
—
от автора
17 апреля 2026 года Valve выпустила первую бета-версию открытого проекта Proton 11.0 (на базе Wine 11.0), созданного для обеспечения запуска в Linux игровых приложений, разработанных для Windows и представленных в каталоге Steam. Исходный код проекта опубликован на GitHub под лицензией…
—
от автора
Пока Хабр бурлит статьями, имеющими весьма косвенное отношение к технической стороне вопроса, я тоже решил высказаться — но несколько иначе Война — это МирСвобода — это РабствоНезнание — это Сила© Какой-то малоизвестный автор, сочиняющий всякие небылицыПредисловиеВ последнее время Государство, в…
—
от автора
ИнтроКогда возникают мысли про бесплатное использование агентов для написания кода, появляются два варианта: поискать бесплатные сервисы и использовать локальные модели. В прошлой статье мы рассмотрели возможности бесплатного использования облачных моделей. В этой же статье мы посмотрим, можно ли использовать локальные…
—
от автора
Дано: MacBook Pro 16″ M2 Max, 64GB unified memory, задача — гонять Qwen 3.5 35B moe локально как inference-сервер. Серверов для MLX — штук восемь, и каждый в README обещает «blazing fast». Я взял все, написал автоматический бенчмарк на восьми…
—
от автора
Продолжение серии. Первая часть: Как я перестал бояться Claude Code и научил его не ломать мои проекты В прошлой статье я разобрал почему Claude Code ломает проекты (context drift, отсутствие CLAUDE.md, нет хуков на тесты) и как выстроить защиту от…
—
от автора
ПредысторияВ предыдущей статье «Облако своими руками для расчета пространственных стержней методом конечных элементов на Node js, React js и Three js» представлен краткий обзор облачного SPA приложения ammonit3d по моделированию пространственных стержневых систем (ферм, балок, рамных и связевых конструкций, опор…