Telegram Web Link
🖥 Smallville — фреймворк для создания генеративных агентов для видеоигр. Эти агенты — виртуальные персонажи, способные хранить воспоминания, наблюдать за окружением и реагировать на изменения в игровом мире. Они используют модели на основе больших языковых моделей (LLM), таких как ChatGPT, для создания более реалистичных и динамичных NPC, что снижает необходимость ручного программирования взаимодействий

🌟 Репозиторий включает клиентские библиотеки для Java и JavaScript, а также сервер для симуляций

🔐 Лицензия: MIT

▪️Github

@javatg
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 Money - это библиотека Kotlin, которая упрощает денежные расчеты и распределение средств.

Библиотека поддерживает денежные арифметические операциис, расчеты с процентами и различные распределение, упрощая моделирование таких вариантов использования, как платежи в рассрочку (например, покупка сейчас, оплата позже), обмен валюты, доходность инвестиций и сбор налогов.

В библиотеке также полностью поддерживаются криптовалюты.

▪️Github
▪️Документация

@javatg
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
🖥 SQLFlow - отличный инструмент для визуализации SQL-запросов

Легкий и простой интрумент для визуализация связей и структур БД, поддерживающий более 20 разных БД.

DEMO
GitHub

@javatg
Please open Telegram to view this post
VIEW IN TELEGRAM
Amplicode учит вашу IDE говорить на языке Spring Boot! 

Amplicode – многофункциональный плагин для IntelliJ IDEA Community и Ultimate, упрощает и ускоряет работу с технологиями Spring Boot, JPA, Docker, Kafka, Liquibase, MapStruct и т.д.

Основные возможности: 

Навигация по проекту согласно архитектуре Spring приложения  
Создание объектов сразу в терминах фреймворка вместо Java классов: контроллеры, репозитории, сервисы, сущности, события, DTO, мапперы и т.д.
Палитра и инспектор, позволяющие видеть опции, доступные разработчику в текущем контексте
Умные инжекции, подсказки и исправление ошибок

Это малая часть того, на что способен Amplicode. В настоящий момент возможности доступны абсолютно бесплатно!

Сделано с любовью к разработчикам командой, создавшей суперпопулярный плагин JPA Buddy ❤️

Попробовать Amplicode

Посмотрите как Amplicode помогает разрабатывать на Spring Boot в IntelliJ IDEA! 

#реклама
О рекламодателе
🖥 Статья, которая объясняет шаблон проектирования "Bridge" в Java

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

🔗 Ссылка: *клик*

@javatg
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 Большой курс по Java от Владиславы Сморжок включает в себя 10 уроков, предназначенных для студентов Санкт-Петербургского государственного электротехнического университета.

Курс посвящен основам разработки на Java и помогает освоить необходимые инструменты для работы. Мы рекомендуем вам ознакомиться с этим курсом.

👉 Источник

#java #бесплатныйкурс

@javatg
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 18 вопросов по шаблонам проектирования Java для собеседований!

💡 Вы можете использовать эти вопросы для проверки своих знаний о шаблонах проектирования ООП. Вопросы по шаблонам проектирования ООП и GOF являются неотъемлемой частью любого хорошего списка основных вопросов для интервью по Java!

🔗 Ссылка: *клик*

@javatg
Please open Telegram to view this post
VIEW IN TELEGRAM
❗️ Совет по Java: компактный конструктор в записях!

🌟 Компактная форма помогает разработчикам сосредоточиться на проверке и нормализации параметров без утомительной работы по присвоению параметров полям!

@javatg
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 awesome-low-level-design — полезный репозиторий, который предназначен для изучения низкоуровневого проектирования (Low-Level Design, LLD) и подготовки к собеседованию на эту тему

🌟 Здесь содержатся ресурсы по основным принципам ООП, SOLID, паттернам проектирования, диаграммам UML и другим концепциям, а также задачи для практики проектирования различных систем. Решения задач написаны на разных ЯП, в том числе и на Java!

🔐 Лицензия: GPL-3.0

▪️GitHub

@javatg
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 Полезная статья, которая описывает проектирование библиотек для использования в Spring Boot-приложениях на Java

💡 Автор рассматривает ключевые принципы создания библиотек, такие как модульность, расширяемость и совместимость с различными версиями Spring Boot. В статье также обсуждаются аспекты тестирования, инкапсуляции кода и оптимизации взаимодействия библиотек с основными компонентами приложений. Особое внимание уделяется правильной организации зависимостей и конфигурации для упрощения интеграции библиотек в проекты на Java

📖 Читать: *клик*

@javatg
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 MineDojo — это исследовательская платформа, разработанная для создания многоцелевых ИИ-агентов с помощью среды Minecraft.

Проект написан на Java и предоставляет инструменты и API, которые позволяют агентам взаимодействовать с Minecraft для выполнения сложных задач, таких как построение, крафтинг, исследование и другие

🌟 MineDojo создан для поддержки исследований в области ИИ, обучая агентов на большом количестве сценариев и примеров поведения. Платформа включает в себя предварительно настроенные задачи и сценарии, а также возможности для создания собственных агентов

▪️Github

@javatg
Please open Telegram to view this post
VIEW IN TELEGRAM
2025/07/05 17:23:07
Back to Top
HTML Embed Code: