DevOps

Извлечь изображения из PDF

Извлечь изображения из PDF

Когда вам нужно извлечь изображение из файла PDF

Иногда возникает реальная необходимость сохранить изображение из PDF-файла без использования скриншотов или отображения PDF на экране.
pdfimages поможет в этом.

Vibe Coding — Значение и описание

Vibe Coding — Значение и описание

Что такое это модное кодирование с поддержкой ИИ?

Vibe coding — это подход к программированию, управляемый искусственным интеллектом, при котором разработчики описывают желаемую функциональность на естественном языке, позволяя инструментам ИИ генерировать код автоматически.

Самохостинг SearXNG

Самохостинг SearXNG

Некоторые детали о SearXNG

SearXNG — это бесплатный и открытый исходный код федерального метапоискового движка, который был ветвлён из Searx.
Проект SearXNG на GitHub имеет более 15k звёзд.

Быстрый старт PyInstaller

Быстрый старт PyInstaller

Объединение Python-программы в один файл

Используйте PyInstaller
для упаковки Python
программ в отдельные исполняемые файлы. Работает на Linux, Windows и Mac.

Не самый эффективный способ, но пригодный для использования.

AWS SAM + AWS SQS + Python PowerTools

AWS SAM + AWS SQS + Python PowerTools

Пример реализации

Вот шаги, необходимые для реализации пары [функций lambda в AWS SAM](https://www.glukhov.org/ru/post/2025/01/aws-sam-lambda-python-powertools-sqs/ “функций lambda в AWS SAM с SQS):

  1. REST API Lambda: отправить сообщение в SQS
  2. Триггер Lambda для SQS: обработать сообщение из SQS
Добавление разметки структурированных данных в Hugo

Добавление разметки структурированных данных в Hugo

Если тема Hugo не поддерживает структурированные данные...

Google показывает в результатах поиска некоторые улучшения, такие как детали фильмов, объявления о вакансиях, информация об мероприятиях и курсах, которые он получает с сайта Структурированные данные. Вот как - Как добавить структурированные данные на сайт с использованием генератора Hugo.