Coding

Переранжирование текстовых документов с помощью Ollama и модели Qwen3 Embedding - в Go

Переранжирование текстовых документов с помощью Ollama и модели Qwen3 Embedding - в Go

Реализация RAG? Вот несколько фрагментов кода на языке Golang.

Этот маленький
Пример кода на Go для переоценки вызывает Ollama для генерации вложений
для запроса и для каждого кандидата документа,
затем сортируя по убыванию косинусной схожести.

Docker-изация Flutter Web-приложения с использованием Docker-изированной сборки Flutter и Nginx

Docker-изация Flutter Web-приложения с использованием Docker-изированной сборки Flutter и Nginx

Сборка и размещение веб-приложения на Flutter с использованием контейнеров Docker

Несколько примеров Dockerfile для построения и размещения веб-приложений Flutter, образ Flutter Build на основе Ubuntu + образ Webapp на Nginx.

Генерация PDF-отчетов в GO

Генерация PDF-отчетов в GO

Хорошо. Теперь генерирую PDF-файлы в GO!

Генерация PDF-документов программным способом может быть важной функцией в вашем приложении. Здесь мы рассмотрим и дадим краткий обзор с примерами библиотек, доступных в языке программирования Go (Golang) для создания PDF-файлов библиотеки, доступные в языке программирования Go (Golang) для создания PDF-файлов.

Генерация PDF на Python

Генерация PDF на Python

Моя любимая библиотека — это pdf-reports

Генерация PDF-отчетов с использованием Python

Python, благодаря своим обширным библиотекам и модулям, предлагает мощные инструменты для создания профессиональных PDF-отчетов.

Альтернативы Beautiful Soup для Go

Альтернативы Beautiful Soup для Go

Продолжая тему извлечения данных из HTML

  • Для прямого аналога Beautiful Soup на Go используйте soup.
  • Для поддержки CSS-селекторов рассмотрите goquery.
  • Для запросов XPath используйте htmlquery.
  • Для другого варианта, вдохновленного Beautiful Soup, посмотрите на Node.

Если вы ищете эквивалент Beautiful Soup на Go, несколько библиотек предлагают похожую функциональность парсинга и скрейпинга HTML:

Быстрый старт 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
Производительность AWS Lambda: JavaScript, Python и Golang

Производительность AWS Lambda: JavaScript, Python и Golang

Какой язык использовать для AWS Lambda?

Мы можем написать функцию lambda для развертывания на AWS на нескольких языках. Давайте сравним производительность (почти пустых) функций, написанных на JavaScript, Python и Golang…

Установите среду разработки Flutter

Установите среду разработки Flutter

Фреймворк для разработки мобильных приложений. Десктоп и веб тоже.

Теперь мне нужно обновить приложение в Google Play Store для использования нового Android SDK, поэтому я полировал и публикую это старое руководство, которое написал несколько лет назад.