FFmpeg webCLI обрабатывает видео прямо в браузере
Веб-инструмент на базе FFmpeg позволяет редактировать и сжимать видео без установки программы и регистрации.
Доступны обрезка фрагментов, уменьшение размера файлов, конвертация форматов, удаление звука, извлечение аудиодорожки, создание GIF, добавление субтитров и объединение роликов.
Обработка выполняется локально на устройстве: файлы не загружаются на сервер. При первом запуске сайт скачивает необходимые компоненты, после чего сервис может работать без подключения к интернету.
Технология: FFmpeg, WebAssembly.
Подпишись, тут про технолоджии.
Веб-инструмент на базе FFmpeg позволяет редактировать и сжимать видео без установки программы и регистрации.
Доступны обрезка фрагментов, уменьшение размера файлов, конвертация форматов, удаление звука, извлечение аудиодорожки, создание GIF, добавление субтитров и объединение роликов.
Обработка выполняется локально на устройстве: файлы не загружаются на сервер. При первом запуске сайт скачивает необходимые компоненты, после чего сервис может работать без подключения к интернету.
Технология: FFmpeg, WebAssembly.
Подпишись, тут про технолоджии.
Японский суд признал голос объектом защиты
Токийский окружной суд признал, что человеческий голос защищён «правом на публичность» наравне с именем и внешностью. Его нельзя без разрешения клонировать и использовать для заработка.
Дело инициировал актёр озвучки аниме Кэндзиро Цуда против TikTok. На платформе публиковались ролики о городских легендах и теориях заговора, озвученные нейросетью с тембром, похожим на голос актёра. По данным его адвокатов, аккаунт зарабатывал не менее $3,2 тыс. в месяц.
TikTok утверждал, что использовался обычный мужской голос, созданный на основе голоса знакомого автора. Установить владельца аккаунта не удалось, поэтому Цуда потребовал удалить публикации непосредственно у платформы.
Суд признал голос «символом личности», однако иск отклонили: за время разбирательства были удалены все 188 спорных видео, и основное требование утратило предмет.
Подпишись, тут про технолоджии.
Токийский окружной суд признал, что человеческий голос защищён «правом на публичность» наравне с именем и внешностью. Его нельзя без разрешения клонировать и использовать для заработка.
Дело инициировал актёр озвучки аниме Кэндзиро Цуда против TikTok. На платформе публиковались ролики о городских легендах и теориях заговора, озвученные нейросетью с тембром, похожим на голос актёра. По данным его адвокатов, аккаунт зарабатывал не менее $3,2 тыс. в месяц.
TikTok утверждал, что использовался обычный мужской голос, созданный на основе голоса знакомого автора. Установить владельца аккаунта не удалось, поэтому Цуда потребовал удалить публикации непосредственно у платформы.
Суд признал голос «символом личности», однако иск отклонили: за время разбирательства были удалены все 188 спорных видео, и основное требование утратило предмет.
Подпишись, тут про технолоджии.
Git-wWriter использует Git для синхронизации заметок
git-writer — минималистичное кроссплатформенное приложение для ведения заметок в формате Markdown. Записи хранятся в Git-репозиториях, что обеспечивает версионный контроль и синхронизацию между устройствами.
Поддерживаются Linux, macOS, Windows, Android и iOS. Проект написан на Kotlin и находится в активной разработке: стабильный релиз пока не опубликован.
Репозиторий: https://github.com/jotalac/git-writer
Подпишись, тут про технолоджии.
git-writer — минималистичное кроссплатформенное приложение для ведения заметок в формате Markdown. Записи хранятся в Git-репозиториях, что обеспечивает версионный контроль и синхронизацию между устройствами.
Поддерживаются Linux, macOS, Windows, Android и iOS. Проект написан на Kotlin и находится в активной разработке: стабильный релиз пока не опубликован.
Репозиторий: https://github.com/jotalac/git-writer
Подпишись, тут про технолоджии.
ИИ расшифровал послание Наполеона спустя 217 лет
Ключевые новости зарубежной прессы:
▪️ Politico: заявления еврокомиссара ЕС по обороне и космосу Андрюса Кубилюса о возможном ответе на удары России по оружейным заводам Европы могут усилить тревогу внутри НАТО.
▪️ Bild: порт Гамбурга планируют масштабно модернизировать и расширить для укрепления экономики Германии и стратегической безопасности НАТО.
▪️ Зашифрованное письмо Наполеона I генералу Огюсту де Мармону расшифровали с помощью ИИ. Послание оставалось недоступным 217 лет.
▪️ OpenAI сообщила, что ИИ-агенты ChatGPT могли пытаться обходить системы безопасности или негативно влиять на работу более 100 организаций.
▪️ Полиция Финляндии расследует незаконные проникновения в дома почти 20 депутатов.
▪️ В США арестовали Грега Луи, владельца Earthmade Computer Inc. Его обвиняют в контрабанде ИИ-серверов с чипами Nvidia в Китай на сумму $300 млн.
Подпишись, тут про технолоджии.
Ключевые новости зарубежной прессы:
▪️ Politico: заявления еврокомиссара ЕС по обороне и космосу Андрюса Кубилюса о возможном ответе на удары России по оружейным заводам Европы могут усилить тревогу внутри НАТО.
▪️ Bild: порт Гамбурга планируют масштабно модернизировать и расширить для укрепления экономики Германии и стратегической безопасности НАТО.
▪️ Зашифрованное письмо Наполеона I генералу Огюсту де Мармону расшифровали с помощью ИИ. Послание оставалось недоступным 217 лет.
▪️ OpenAI сообщила, что ИИ-агенты ChatGPT могли пытаться обходить системы безопасности или негативно влиять на работу более 100 организаций.
▪️ Полиция Финляндии расследует незаконные проникновения в дома почти 20 депутатов.
▪️ В США арестовали Грега Луи, владельца Earthmade Computer Inc. Его обвиняют в контрабанде ИИ-серверов с чипами Nvidia в Китай на сумму $300 млн.
Подпишись, тут про технолоджии.
Claude Opus 5 помог исследователям взломать OpenAI
Команда из трёх специалистов Hacktron AI использовала Anthropic Claude Opus 5, чтобы объединить две уязвимости и получить доступ к системам OpenAI в рамках bug bounty-программы.
Атака начиналась с ошибки управления памятью в библиотеке libheif. Специально подготовленное изображение загружалось на форум OpenAI, после чего исследователи получали контроль над сервером и доступ к аккаунтам сотрудников в ChatGPT и Codex.
Уязвимости раскрыли OpenAI. Компания устранила проблемы и выплатила вознаграждение в размере $6 500. Тот же эксплойт не сработал в Claude Opus 4.8, но стал работоспособным через несколько часов после запуска Opus 5.
Подпишись, тут про технолоджии.
Команда из трёх специалистов Hacktron AI использовала Anthropic Claude Opus 5, чтобы объединить две уязвимости и получить доступ к системам OpenAI в рамках bug bounty-программы.
Атака начиналась с ошибки управления памятью в библиотеке libheif. Специально подготовленное изображение загружалось на форум OpenAI, после чего исследователи получали контроль над сервером и доступ к аккаунтам сотрудников в ChatGPT и Codex.
Уязвимости раскрыли OpenAI. Компания устранила проблемы и выплатила вознаграждение в размере $6 500. Тот же эксплойт не сработал в Claude Opus 4.8, но стал работоспособным через несколько часов после запуска Opus 5.
Подпишись, тут про технолоджии.
Favnyr — файловый менеджер без установки
Favnyr — легковесный файловый менеджер для Windows и Linux. Приложение позволяет открывать несколько папок рядом, сохранять их расположение и возвращаться к рабочим пространствам позже.
Проект написан на Rust с использованием библиотеки Slint. Установка не требуется: достаточно скопировать исполняемый файл и запустить его.
Favnyr не выполняет сетевые запросы, не собирает телеметрию и не требует учётной записи. Настройки, избранное и рабочие пространства сохраняются в TOML-файлах в пользовательских каталогах. Их расположение доступно в разделе Settings → Storage locations.
Репозиторий: https://github.com/GlitchAwakened/Favnyr
Подпишись, тут про технолоджии.
Favnyr — легковесный файловый менеджер для Windows и Linux. Приложение позволяет открывать несколько папок рядом, сохранять их расположение и возвращаться к рабочим пространствам позже.
Проект написан на Rust с использованием библиотеки Slint. Установка не требуется: достаточно скопировать исполняемый файл и запустить его.
Favnyr не выполняет сетевые запросы, не собирает телеметрию и не требует учётной записи. Настройки, избранное и рабочие пространства сохраняются в TOML-файлах в пользовательских каталогах. Их расположение доступно в разделе Settings → Storage locations.
Репозиторий: https://github.com/GlitchAwakened/Favnyr
Подпишись, тут про технолоджии.
Альфа-Инвестиции запустили торговлю криптовалютой
В приложении брокера «Альфа-Инвестиции» появился отдельный криптосчёт. Его можно открыть непосредственно в приложении, пополнять рублями, а также покупать и продавать цифровые валюты.
Пользователям доступно более 100 монет. Для открытия счёта необходимо подтвердить номер телефона и электронную почту, а также загрузить фотографию паспорта.
Сервис: «Альфа-Инвестиции».
Подпишись, тут про технолоджии.
В приложении брокера «Альфа-Инвестиции» появился отдельный криптосчёт. Его можно открыть непосредственно в приложении, пополнять рублями, а также покупать и продавать цифровые валюты.
Пользователям доступно более 100 монет. Для открытия счёта необходимо подтвердить номер телефона и электронную почту, а также загрузить фотографию паспорта.
Сервис: «Альфа-Инвестиции».
Подпишись, тут про технолоджии.
Torrent Player загружает и воспроизводит торренты
Torrent Player — Android-приложение для загрузки и потокового воспроизведения торрентов. Файлы сохраняются напрямую в локальное хранилище устройства, без виртуальных контейнеров и временных кэшей.
Во время загрузки контент можно смотреть через встроенное воспроизведение или открыть в выбранном видеоплеере Android, включая VLC и MPV. Проект написан на Kotlin и позиционируется как быстрое и энергоэффективное решение.
Репозиторий: https://github.com/karmugilen/torrent-player
Подпишись, тут про технолоджии.
Torrent Player — Android-приложение для загрузки и потокового воспроизведения торрентов. Файлы сохраняются напрямую в локальное хранилище устройства, без виртуальных контейнеров и временных кэшей.
Во время загрузки контент можно смотреть через встроенное воспроизведение или открыть в выбранном видеоплеере Android, включая VLC и MPV. Проект написан на Kotlin и позиционируется как быстрое и энергоэффективное решение.
Репозиторий: https://github.com/karmugilen/torrent-player
Подпишись, тут про технолоджии.
Курс Microsoft по разработке IoT-устройств
Microsoft опубликовала учебный курс IoT for Beginners по созданию устройств с датчиками и подключением к интернету. Программа включает 24 урока, рассчитанных на 12 недель.
На практике предлагается собрать:
— систему мониторинга и полива растений;
— GPS-трекер для транспорта;
— систему контроля продуктов;
— голосовой таймер.
Курс охватывает работу с датчиками, передачу и хранение данных, облачные сервисы, безопасность IoT-устройств и запуск искусственного интеллекта непосредственно на устройстве.
Репозиторий: https://github.com/microsoft/IoT-For-Beginners
Подпишись, тут про технолоджии.
Microsoft опубликовала учебный курс IoT for Beginners по созданию устройств с датчиками и подключением к интернету. Программа включает 24 урока, рассчитанных на 12 недель.
На практике предлагается собрать:
— систему мониторинга и полива растений;
— GPS-трекер для транспорта;
— систему контроля продуктов;
— голосовой таймер.
Курс охватывает работу с датчиками, передачу и хранение данных, облачные сервисы, безопасность IoT-устройств и запуск искусственного интеллекта непосредственно на устройстве.
Репозиторий: https://github.com/microsoft/IoT-For-Beginners
Подпишись, тут про технолоджии.
Покупка Ryzen 7 5800X3D привела к бану
Немец приобрёл процессор AMD Ryzen 7 5800X3D с рук и после установки обнаружил, что Valorant перестал запускаться.
Предыдущий владелец комплектующего использовал читы, после чего античит Riot Games Vanguard занёс процессор в аппаратный чёрный список. Поддержка Riot отказалась снимать блокировку с нового владельца.
По его словам, позднее система также пометила материнскую плату и SSD. Случай показывает, что аппаратные санкции Vanguard могут затронуть покупателя бывшего в употреблении комплектующего.
Подпишись, тут про технолоджии.
Немец приобрёл процессор AMD Ryzen 7 5800X3D с рук и после установки обнаружил, что Valorant перестал запускаться.
Предыдущий владелец комплектующего использовал читы, после чего античит Riot Games Vanguard занёс процессор в аппаратный чёрный список. Поддержка Riot отказалась снимать блокировку с нового владельца.
По его словам, позднее система также пометила материнскую плату и SSD. Случай показывает, что аппаратные санкции Vanguard могут затронуть покупателя бывшего в употреблении комплектующего.
Подпишись, тут про технолоджии.
DeepSeek представила открытого десктопного агента
Компания DeepSeek выпустила бесплатного агента для Windows и macOS. Он работает с файлами, кодом и терминалом непосредственно на компьютере.
Система построена на плагинах: пользователи могут самостоятельно добавлять недостающие возможности. Агент поддерживает поиск информации в интернете, генерацию текстов и написание кода.
Проект заявлен как решение с открытым исходным кодом. Доступен на сайте DeepSeek: https://www.deepseek.com/en/harness/
Подпишись, тут про технолоджии.
Компания DeepSeek выпустила бесплатного агента для Windows и macOS. Он работает с файлами, кодом и терминалом непосредственно на компьютере.
Система построена на плагинах: пользователи могут самостоятельно добавлять недостающие возможности. Агент поддерживает поиск информации в интернете, генерацию текстов и написание кода.
Проект заявлен как решение с открытым исходным кодом. Доступен на сайте DeepSeek: https://www.deepseek.com/en/harness/
Подпишись, тут про технолоджии.
mpv.net — медиаплеер для Windows на базе mpv
mpv.net — медиаплеер с графическим интерфейсом для воспроизведения видео и аудио, а также просмотра изображений. Проект поддерживает широкий диапазон форматов и предоставляет настройки цветовых тем, горячих клавиш и контекстного меню.
В состав входит редактор настроек с поиском, поддержка скриптов на Lua и JavaScript, а также аппаратное ускорение декодирования видео через DXVA2.
Репозиторий: https://github.com/mpvnet-player/mpv.net
Подпишись, тут про технолоджии.
mpv.net — медиаплеер с графическим интерфейсом для воспроизведения видео и аудио, а также просмотра изображений. Проект поддерживает широкий диапазон форматов и предоставляет настройки цветовых тем, горячих клавиш и контекстного меню.
В состав входит редактор настроек с поиском, поддержка скриптов на Lua и JavaScript, а также аппаратное ускорение декодирования видео через DXVA2.
Репозиторий: https://github.com/mpvnet-player/mpv.net
Подпишись, тут про технолоджии.
AnyPS5 переносит исполняемые файлы PS5 на ПК
AnyPS5 — инструмент на C++ для автоматической конвертации исполняемых файлов PlayStation 5 в нативный формат Linux и Windows.
В состав проекта входят релинкер для преобразования файлов под целевую систему и реализации системных библиотек PRX, необходимых для динамической линковки.
В отличие от эмуляторов, AnyPS5 не использует эмуляцию или отдельные процессы выполнения: приложения запускаются в нативном формате целевой ОС.
Репозиторий: https://github.com/boykopovar/AnyPS5
Подпишись, тут про технолоджии.
AnyPS5 — инструмент на C++ для автоматической конвертации исполняемых файлов PlayStation 5 в нативный формат Linux и Windows.
В состав проекта входят релинкер для преобразования файлов под целевую систему и реализации системных библиотек PRX, необходимых для динамической линковки.
В отличие от эмуляторов, AnyPS5 не использует эмуляцию или отдельные процессы выполнения: приложения запускаются в нативном формате целевой ОС.
Репозиторий: https://github.com/boykopovar/AnyPS5
Подпишись, тут про технолоджии.
Автоматическая проверка кода перед git push
Инструмент **kunchenguid/no-mistakes** перехватывает команду `git push` и запускает проверку кода до отправки изменений в удалённый репозиторий.
Проверка выполняется в изолированном окружении и не блокирует текущую работу разработчика. Безопасные ошибки система исправляет автоматически, а спорные изменения передаёт на ручную проверку.
После успешного прохождения всех проверок ветка отправляется в удалённый репозиторий, после чего автоматически открывается **pull request**.
Репозиторий: https://github.com/kunchenguid/no-mistakes
Подпишись, тут про технолоджии.
Инструмент **kunchenguid/no-mistakes** перехватывает команду `git push` и запускает проверку кода до отправки изменений в удалённый репозиторий.
Проверка выполняется в изолированном окружении и не блокирует текущую работу разработчика. Безопасные ошибки система исправляет автоматически, а спорные изменения передаёт на ручную проверку.
После успешного прохождения всех проверок ветка отправляется в удалённый репозиторий, после чего автоматически открывается **pull request**.
Репозиторий: https://github.com/kunchenguid/no-mistakes
Подпишись, тут про технолоджии.
Музей операционных систем насчитывает 570 ОС
Virtual OS Museum — проект с коллекцией операционных систем, которую автор собирает с 2003 года. Музей распространяется как виртуальная машина на Linux со встроенным графическим интерфейсом и набором эмуляторов: каждую систему можно запустить и изучить в работе.
Доступны два варианта загрузки:
— полная версия размером 121 ГБ: около 1700 виртуальных машин, более 250 платформ и 570 ОС;
— урезанная версия на 14 ГБ: Linux-система, инсталлятор, эмуляторы и приложение для динамической загрузки образов.
Виртуальная машина поддерживает QEMU, VirtualBox и UTM. Самый ранний экземпляр коллекции — Manchester Baby, созданный в 1948 году.
Сайт: https://virtualosmuseum.org/
Подпишись, тут про технолоджии.
Virtual OS Museum — проект с коллекцией операционных систем, которую автор собирает с 2003 года. Музей распространяется как виртуальная машина на Linux со встроенным графическим интерфейсом и набором эмуляторов: каждую систему можно запустить и изучить в работе.
Доступны два варианта загрузки:
— полная версия размером 121 ГБ: около 1700 виртуальных машин, более 250 платформ и 570 ОС;
— урезанная версия на 14 ГБ: Linux-система, инсталлятор, эмуляторы и приложение для динамической загрузки образов.
Виртуальная машина поддерживает QEMU, VirtualBox и UTM. Самый ранний экземпляр коллекции — Manchester Baby, созданный в 1948 году.
Сайт: https://virtualosmuseum.org/
Подпишись, тут про технолоджии.
Kanban-доска для разработки с ИИ-агентами
Проект **Kaiban** — локальная Kanban-доска, в которой отдельный ИИ-агент отвечает за каждый этап разработки: подготовку требований, аналитику, написание кода и тестирование.
После завершения каждого этапа пользователь может проверить результат и только затем передать задачу следующему агенту. Система сохраняет историю работы агентов.
Поддерживаются **GitHub, GitLab, Jira, Confluence** и **MCP**. Проект запускается через **Docker** и работает с моделями, совместимыми с **OpenAI API**.
Репозиторий: https://github.com/gonnafaraway/kaiban
Подпишись, тут про технолоджии.
Проект **Kaiban** — локальная Kanban-доска, в которой отдельный ИИ-агент отвечает за каждый этап разработки: подготовку требований, аналитику, написание кода и тестирование.
После завершения каждого этапа пользователь может проверить результат и только затем передать задачу следующему агенту. Система сохраняет историю работы агентов.
Поддерживаются **GitHub, GitLab, Jira, Confluence** и **MCP**. Проект запускается через **Docker** и работает с моделями, совместимыми с **OpenAI API**.
Репозиторий: https://github.com/gonnafaraway/kaiban
Подпишись, тут про технолоджии.
Lipflow переводит беззвучную речь в текст
Lipflow — программа для ввода текста без микрофона: пользователь беззвучно произносит слова перед веб-камерой, а система распознаёт движения губ.
Приложение работает локально на компьютерах под управлением macOS и Windows и использует только веб-камеру. Для исправления ошибок распознавания предусмотрена интеграция с LLM, что позволяет повысить точность итогового текста.
Важные факты:
— проект написан на Python;
— микрофон не требуется;
— обработка выполняется локально;
— исходный код: https://github.com/amywork777/lipflow
Подпишись, тут про технолоджии.
Lipflow — программа для ввода текста без микрофона: пользователь беззвучно произносит слова перед веб-камерой, а система распознаёт движения губ.
Приложение работает локально на компьютерах под управлением macOS и Windows и использует только веб-камеру. Для исправления ошибок распознавания предусмотрена интеграция с LLM, что позволяет повысить точность итогового текста.
Важные факты:
— проект написан на Python;
— микрофон не требуется;
— обработка выполняется локально;
— исходный код: https://github.com/amywork777/lipflow
Подпишись, тут про технолоджии.
cocos2d-x: кроссплатформенный фреймворк для 2D-игр
cocos2d-x — фреймворк для создания 2D-игр и интерактивных приложений. Он поддерживает iOS, Android, macOS, Windows и Linux, позволяя писать код на C++ один раз и запускать его на всех целевых платформах.
В состав входят управление сценами, система частиц, скелетная анимация, интеграция с физическими движками и поддержка тайловых карт. Фреймворк можно развернуть локально.
Репозиторий: https://github.com/cocos2d/cocos2d-x
Подпишись, тут про технолоджии.
cocos2d-x — фреймворк для создания 2D-игр и интерактивных приложений. Он поддерживает iOS, Android, macOS, Windows и Linux, позволяя писать код на C++ один раз и запускать его на всех целевых платформах.
В состав входят управление сценами, система частиц, скелетная анимация, интеграция с физическими движками и поддержка тайловых карт. Фреймворк можно развернуть локально.
Репозиторий: https://github.com/cocos2d/cocos2d-x
Подпишись, тут про технолоджии.
Xray-core поддерживает VLESS и маскировку REALITY
XTLS/Xray-core — инструмент для защищённых сетевых соединений и обхода ограничений доступа в интернете.
Проект поддерживает протокол VLESS с шифрованием и технологию REALITY, которая маскирует сетевой трафик под обычные HTTPS-соединения. Xray-core можно развернуть локально на Linux или запустить в Docker.
Для Windows, Android, iOS и macOS доступны графические клиенты, совместимые с технологией.
Репозиторий: https://github.com/XTLS/Xray-core
Подпишись, тут про технолоджии.
XTLS/Xray-core — инструмент для защищённых сетевых соединений и обхода ограничений доступа в интернете.
Проект поддерживает протокол VLESS с шифрованием и технологию REALITY, которая маскирует сетевой трафик под обычные HTTPS-соединения. Xray-core можно развернуть локально на Linux или запустить в Docker.
Для Windows, Android, iOS и macOS доступны графические клиенты, совместимые с технологией.
Репозиторий: https://github.com/XTLS/Xray-core
Подпишись, тут про технолоджии.
ScottoKeebs: бесплатные проекты механических клавиатур
ScottoKeebs — коллекция бесплатных проектов механических клавиатур и макропадов с ручной проводкой. Конструкции рассчитаны на печать на стандартном 3D-принтере с рабочей областью 220×220 мм и требуют минимального количества поддержек.
В качестве контроллеров используются Arduino Pro Micro и Raspberry Pi Pico. Проекты написаны на C.
С момента запуска в сентябре 2022 года опубликовано более 19 проектов, доступных для свободного использования.
Репозиторий: https://github.com/joe-scotto/scottokeebs
Подпишись, тут про технолоджии.
ScottoKeebs — коллекция бесплатных проектов механических клавиатур и макропадов с ручной проводкой. Конструкции рассчитаны на печать на стандартном 3D-принтере с рабочей областью 220×220 мм и требуют минимального количества поддержек.
В качестве контроллеров используются Arduino Pro Micro и Raspberry Pi Pico. Проекты написаны на C.
С момента запуска в сентябре 2022 года опубликовано более 19 проектов, доступных для свободного использования.
Репозиторий: https://github.com/joe-scotto/scottokeebs
Подпишись, тут про технолоджии.
Роутер за $2 блокирует рекламу через DNS
Разработчик ZedAxis собрал открытый блокировщик рекламы на базе ESP32-C3. Плата питается от USB роутера, подключается к сети по Wi‑Fi, а после прошивки назначается DNS-сервером. Устройство блокирует обращения к рекламным доменам.
При 400 КБ оперативной памяти и 4 МБ флеш-памяти проект хранит список из 140 тысяч доменов. Цифровые отпечатки доменов занимают около 0,7 МБ.
Исходный код, инструкция по настройке и модель корпуса доступны вместе с проектом.
Подпишись, тут про технолоджии.
Разработчик ZedAxis собрал открытый блокировщик рекламы на базе ESP32-C3. Плата питается от USB роутера, подключается к сети по Wi‑Fi, а после прошивки назначается DNS-сервером. Устройство блокирует обращения к рекламным доменам.
При 400 КБ оперативной памяти и 4 МБ флеш-памяти проект хранит список из 140 тысяч доменов. Цифровые отпечатки доменов занимают около 0,7 МБ.
Исходный код, инструкция по настройке и модель корпуса доступны вместе с проектом.
Подпишись, тут про технолоджии.
🔥1