Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode

Утилиты для извлечения изображений и текста из PDF

В повседневной работе часто возникает задача быстро извлечь изображения или текст из PDF-документов — будь то подготовка презентаций, анализ документов, создание датасетов или автоматизация обработки большого количества файлов. Стандартные графические редакторы или онлайн-сервисы либо требуют ручной работы, либо работают медленно, либо не позволяют автоматизировать процесс. Чтобы упростить и ускорить решение этих задач, я написал набор утилит на C++ — PDF2Images. Они позволяют: Мгновенно извлекать все изображения из PDF-файлов в нужном формате (png, jpg, tiff и др.
Read full post gblog_arrow_right

Установка сертификатов LetsEncript

Установка сертификатов LetsEncript Можно установить несколько сертификатов для разных доменов. Если по каким то причинам конфиг Nginx не позволяет вычленить домены то в site-avaible нужно поместить временный конфиг, в котором перечислены домены. потом его убрать и всё будет работать Описание установки тут: https://certbot.eff.org/#ubuntuxenial-nginx https://certbot.eff.org/docs/using.html#renewal Установка пакетов: apt-get install software-properties-common add-apt-repository ppa:certbot/certbot apt-get update apt-get install certbot python-certbot-nginx Затем можно устанавливать сертификат Что бы получить список опций certbot набираем certbot –help
Read full post gblog_arrow_right

Proxy для Telegram

В связи с попытками блокировок Telegram Проверено на 5 баксовом тарифе DigitalOcean useradd -d /dev/null teleg passwd teleg Сразу же закрываем этому пользователю вход по SSH: (ещё лучше всегда менять ssh порт с дефолтного на кастомный) nano /etc/ssh/sshd_config #Port 22 Port 4251 Match User teleg PasswordAuthentication no Match all Рестартим ssh: /etc/init.d/ssh restart Проверяем: ssh -p4251 teleg@<ip> Должно быть
Read full post gblog_arrow_right