Статьи Утилиты Telegram YouTube VK Видео RuTube Отзывы

Статьи с тэгом «Kotlin»

Работа с коллекциями

31 июля 2026

Тэги: Kotlin, Java, Collections, Stream API.

Перед вами шпаргалка по работе с коллекциями для тех, кто только начинает осваивать Kotlin. Для сравнения приводятся также примеры на Java.
Читать полностью...

Пузырьковая сортировка

26 июля 2026

Тэги: алгоритмы, Kotlin, Java.

Среди других алгоритмов сортировки "пузырьковая" является самой медленной. Суть алгоритма заключается в том, что мы последовательно проходимся по массиву элементов, сравнивая текущий и предыдущий между собой. Если предыдущий больше текущего, то меняем их местами.
Читать полностью...

Эволюция языков программирования

7 марта 2026

Тэги: ООП, Kotlin, Java.

Давайте посмотрим на эволюцию языков программирования, чтобы найти основную причину, побуждавшую их авторов раз за разом изобретать очередной синтаксис. Её можно описать как стремление решать задачи быстрее и писать меньше кода.
Читать полностью...

Spring AI: model context protocol

7 марта 2026

Тэги: Spring AI, Kotlin, Docker, нейросети, rest.

Model Context Protocol (MCP) — это унифицированный протокол взаимодействия между большими языковыми моделями (LLM) и внешними источниками данных и инструментами. Spring AI предоставляет очень простой декларативный подход для добавления любых инструментов в контекст LLM с помощью MCP.
Читать полностью...

Spring AI: retrieval augmented generation

10 ноября 2025

Тэги: PostgreSQL, нейросети, Docker, gradle, Excel, Kotlin, Spring AI, SQL.

В Spring AI есть возможность использования retrieval augmented generation (генерация, дополненная поиском). RAG позволяет превратить любую LLM "общего назначения" в интерактивного помощника, знакомого с вашей предметной областью.
Читать полностью...

Telegram-бот на Spring Boot

9 ноября 2025

Тэги: Spring Boot, Kotlin, gradle, YouTube, руководство, yaml, чат-боты, Docker.

В настоящее время чат-боты плотно вошли в нашу жизнь и почти у каждой компании есть бот, решающий какие-то задачи бизнеса, тем самым разгружая "живых" сотрудников.
Читать полностью...

Spring AI: пишем telegram-bot для ChatGPT

6 ноября 2025

Тэги: gradle, руководство, Kotlin, yaml, Spring Boot, нейросети, чат-боты, Spring AI.

Из этой статьи вы узнаете, как написать свой telegram-бот, который взаимодействует с нейросетью. Напишем его на Kotlin, причём таким образом, чтобы с нейросетью можно было вести диалог, т.е. рассмотрим, как сохранять контекст между сообщениями. Для взаимодействия с нейросетью будем использовать фреймворк Spring AI из эксосистемы Spring.
Читать полностью...

Работа с Liquibase в Spring Boot

1 августа 2025

Тэги: SQL, PostgreSQL, Spring Boot, gradle, Kotlin, yaml.

Liquibase позволяет автоматизировать внесение обновлений в структуру БД. Каждое изменение описывается в декларативном стиле и версионируется. Обновления накатываются в заранее определённом порядке на данную БД, если они ещё не накатывались.
Читать полностью...

Event-driven сервис на RabbitMQ и Spring

6 апреля 2025

Тэги: руководство, Docker, Spring Boot, rest, devops, Kotlin.

В этой статье мы рассмотрим, как можно в один клик развернуть `RabbitMQ` в облаке. Также напишем простое приложение на `Spring Boot` и `Kotlin`, которое будет взаимодействовать с этим брокером сообщений.
Читать полностью...

Inline-кнопки в telegram-боте

10 марта 2025

Тэги: Spring Boot, руководство, Kotlin, чат-боты.

В telegram-боте можно использовать встраиваемые (inline) кнопки, которые относятся непосредственно к сообщению. Они добавляют гораздо больше интерактива. Рассмотрим пример создания таких кнопок в Spring Boot.
Читать полностью...

Далее ❯