Let's Encrypt теперь выдаёт SSL-сертификаты на голые IP-адреса — домен не нужен
Фича официально запущена и открыта для всех. Раньше для HTTPS на IP приходилось либо платить (от $40/год), либо мириться с self-signed и предупреждениями браузера.
Нюансы и ограничения
🔘 Сертификат живёт только ~6 дней — политика безопасности, IP могут менять владельцев
🔘 Нужен ACME-клиент с поддержкой shortlived profile (Certbot, acme.sh, Caddy — уже умеют)
🔘 DNS-challenge не работает — только HTTP-01 или TLS-ALPN-01
🔘 Автопродление обязательно — иначе протухнет за неделю
Кому пригодится
Хоумлабы, NAS, IoT-девайсы, камеры — всё, что торчит наружу по IP без домена. Тестовые и staging-окружения, эфемерные облачные сервисы. Для продакшена с нормальным доменом смысла мало — 90-дневные сертификаты удобнее.
➡️ Также важно, что Let's Encrypt переходит на новую иерархию корневых сертификатов «Generation Y» и начнёт сокращать срок действия всех сертификатов: 64 дня в 2027-м, 45 дней в 2028-м.
@prog_tools
Фича официально запущена и открыта для всех. Раньше для HTTPS на IP приходилось либо платить (от $40/год), либо мириться с self-signed и предупреждениями браузера.
Нюансы и ограничения
Кому пригодится
Хоумлабы, NAS, IoT-девайсы, камеры — всё, что торчит наружу по IP без домена. Тестовые и staging-окружения, эфемерные облачные сервисы. Для продакшена с нормальным доменом смысла мало — 90-дневные сертификаты удобнее.
@prog_tools
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9👍1
Весь год вы носили футболки и джинсы… Хватит!
Заглядывайте к нам в виртуальную примерочную и выбирайте себе идеальный скин для встречи Нового года.
Осторожно, эти наряды могут наповал сразить ваших коллег…
Реклама
Заглядывайте к нам в виртуальную примерочную и выбирайте себе идеальный скин для встречи Нового года.
Осторожно, эти наряды могут наповал сразить ваших коллег…
Реклама
👎7☃2💊2👍1🤣1
Forwarded from Zen of Python
Kreuzberg v4 — вышла новая версия библиотеки для извлечения текста, таблиц и метаданных из 56+ форматов.
Была на Python, теперь переписана на Rust, в 5-15 раз легче конкурентов, есть готовые биндинги под популярные языки. Есть настоящий async без GIL и стриминг для гигабайтных файлов.
Главное: 16–31 MB полная установка против 146 MB – 9,7 GB у Unstructured/Docling/MarkItDown. Также в новой версии встроили эмбеддинги (FastEmbed + ONNX), семантический чанкинг, определение 68 языков и MCP-сервер для Claude Desktop.
Установка для Python:
📎 GitHub: https://github.com/kreuzberg-dev/kreuzberg
На картинке сравнение с альтернативами.
@zen_of_python
Была на Python, теперь переписана на Rust, в 5-15 раз легче конкурентов, есть готовые биндинги под популярные языки. Есть настоящий async без GIL и стриминг для гигабайтных файлов.
Главное: 16–31 MB полная установка против 146 MB – 9,7 GB у Unstructured/Docling/MarkItDown. Также в новой версии встроили эмбеддинги (FastEmbed + ONNX), семантический чанкинг, определение 68 языков и MCP-сервер для Claude Desktop.
Установка для Python:
pip install kreuzberg
На картинке сравнение с альтернативами.
@zen_of_python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7
Every PDF — локальный редактор PDF без подписок, рекламы и отправки файлов на сервер. Автор устал от выбора: платить Adobe за простые задачи или заливать контракты и финансовые документы на «бесплатные» онлайн-сервисы непонятно кому. Сделал своё решение — всё работает локально, файлы никуда не уходят .
Что умеет
🔘 Редактор: добавление текста, изображений, чекбоксов
🔘 Подписи: рисуешь или загружаешь картинку
🔘 Merge/Split: объединение и разбивка по страницам
🔘 Конвертация в/из PDF
🔘 Водяные знаки (текст или картинка)
🔘 Поворот, перестановка страниц
🔘 Шифрование/дешифрование паролем
Стек: Nextron (Next.js + Electron) + Python/FastAPI. Работает на Windows и macOS, лицензия MIT.
📎 Код на GitHub, скачать можно на странице с релизами, на видео демо
@prog_tools
Что умеет
Стек: Nextron (Next.js + Electron) + Python/FastAPI. Работает на Windows и macOS, лицензия MIT.
@prog_tools
This media is not supported in your browser
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3
Инструменты программиста
Весь год вы носили футболки и джинсы… Хватит! Заглядывайте к нам в виртуальную примерочную и выбирайте себе идеальный скин для встречи Нового года. Осторожно, эти наряды могут наповал сразить ваших коллег… Реклама
А вы уже выбрали себе скин для Нового года?
Самое время сделать это и заодно принять участие в розыгрыше топового образа от наших друзей. Все подробности в канале X5 Tech 🎁
Удачи!
Реклама, ООО «ИТ ИКС 5 ТЕХНОЛОГИИ», erid: 2W5zFJWzMDa
Самое время сделать это и заодно принять участие в розыгрыше топового образа от наших друзей. Все подробности в канале X5 Tech 🎁
Удачи!
Реклама, ООО «ИТ ИКС 5 ТЕХНОЛОГИИ», erid: 2W5zFJWzMDa
Telegram
X5 Tech
🎄 Пока ты закрываешь последние задачки перед праздниками и ловишь новогоднее настроение, самое время подумать об апгрейде… себя
Вместе с TProger мы собрали новогодний скин для айтишника — как должен выглядеть человек, который пережил декабрьские релизы и…
Вместе с TProger мы собрали новогодний скин для айтишника — как должен выглядеть человек, который пережил декабрьские релизы и…
❤🔥2