Найти в Дзене
Поддержите автораПеревод на любую сумму
Создаем AI-агентов на Kotlin с Koog! Хотите научиться создавать AI-агентов с нуля? Присоединяйтесь к нашей серии онлайн-трансляций о Koog
Создаем AI-агентов на Kotlin с Koog! Хотите научиться создавать AI-агентов с нуля? Присоединяйтесь к нашей серии онлайн-трансляций о Koog – опенсорс фреймворке от JetBrains! Мы покажем, как строить AI-агентов на Kotlin...
8 месяцев назад
Внимание! Firebase Dynamic Links закрывается! 🚨 Плохие новости для разработчиков! Firebase Dynamic Links прекращает работу в августе
Внимание! Firebase Dynamic Links закрывается! 🚨 Плохие новости для разработчиков! Firebase Dynamic Links прекращает работу в августе. Переходите на Airbridge DeepLink – мощное SDK-решение для Android и iOS (до 10K MAU бесплатно!). Легкая интеграция, полная документация. Не упустите время! #DeepLinks...
8 месяцев назад
OpenIDE: Профессиональная разработка без границ! Уже завтра состоится публичный запуск OpenIDE – мощной мультиязычной среды разработки на
OpenIDE: Профессиональная разработка без границ! Уже завтра состоится публичный запуск OpenIDE – мощной мультиязычной среды разработки на базе IntelliJ IDEA! Присоединяйтесь к онлайн-трансляции 31 июля на YouTube, VK и RUTUBE Spring АйО...
8 месяцев назад
Структурная конкурентность в Java: стабильность найдена! Отличные новости для Java-разработчиков! API structured concurrency стало
Структурная конкурентность в Java: стабильность найдена! Отличные новости для Java-разработчиков! API structured concurrency стало стабильнее. В статье подробно разбираются изменения JEP 505: фабричный метод open(), политики Joiner'ов и многое другое...
9 месяцев назад
Spring Data: поддержка составных ключей! Радость для разработчиков! Spring Data JDBC и R2DBC 4.0 научатся работать с составными ключами
Spring Data: поддержка составных ключей! Радость для разработчиков! Spring Data JDBC и R2DBC 4.0 научатся работать с составными ключами! 🎉 Теперь модели с первичным ключом из нескольких полей – больше не проблема! Просто опишите record с нужными полями и пометьте его @Id...
9 месяцев назад
✨ Архитектура Android: MVP vs MVVM! 🏗️ Выбираем лучший подход для организации кода в ваших приложениях
✨ Архитектура Android: MVP vs MVVM! 🏗️ Выбираем лучший подход для организации кода в ваших приложениях! MVP (Model-View-Presenter) и MVVM (Model-View-ViewModel) – это шаблоны проектирования, которые помогают разделить логику приложения, чтобы код был чище, легче тестировался и поддерживался. Представьте, что вы заказываете еду в ресторане: Модель – это кухня (данные), View – это вы (интерфейс), а Presenter/ViewModel – официант, который передает информацию между вами и кухней. Преимущества: ✅ Разделение ответственности: Каждый компонент отвечает за свою часть, упрощая отладку...
9 месяцев назад
Ktor 3.2.2: Важное обновление! Вышло обновление Ktor 3.2.2! 🔥 Критическое исправление для совместимости с Android D8, а также небольшие
Ktor 3.2.2: Важное обновление! Вышло обновление Ktor 3.2.2! 🔥 Критическое исправление для совместимости с Android D8, а также небольшие улучшения и исправления ошибок. #Ktor #Kotlin Подробнее
9 месяцев назад
IntelliJ IDEA: Больше никаких Community и Ultimate! 🎉 Большая новость для разработчиков! IntelliJ IDEA объединяет версии в один дистрибутив
IntelliJ IDEA: Больше никаких Community и Ultimate! 🎉 Большая новость для разработчиков! IntelliJ IDEA объединяет версии в один дистрибутив с 2025.3! 💪 Теперь все получат мощный и удобный инструмент...
9 месяцев назад
Тестируем Kotlin Compiler с помощью Fuzzing! В JetBrains заботятся о качестве Kotlin Compiler! Fuzzing – это подход, когда программе подают
Тестируем Kotlin Compiler с помощью Fuzzing! В JetBrains заботятся о качестве Kotlin Compiler! Fuzzing – это подход, когда программе подают неожиданные данные, чтобы найти баги, которые пропустили обычные тесты...
9 месяцев назад
Циклические зависимости в Spring: как не утонуть в коде? Циклические зависимости в Spring – бич разработчиков! 🤯 Узнайте, как их избежать и
Циклические зависимости в Spring: как не утонуть в коде? Циклические зависимости в Spring – бич разработчиков! 🤯 Узнайте, как их избежать и не тратить дни на изучение диаграмм! В статье – причины возникновения проблемы и эффективные способы решения с помощью современных инструментов...
9 месяцев назад
Google Play упрощает продажи! Отличные новости для разработчиков! Google Play обновил инструменты для управления одноразовыми покупками
Google Play упрощает продажи! Отличные новости для разработчиков! Google Play обновил инструменты для управления одноразовыми покупками, предлагая больше гибкости и возможностей для увеличения продаж....
9 месяцев назад
Koog 0.3.0: Новые возможности для создания умных агентов! JetBrains выпустила Koog 0.3.0 – обновление, которое упрощает разработку, запуск и
Koog 0.3.0: Новые возможности для создания умных агентов! JetBrains выпустила Koog 0.3.0 – обновление, которое упрощает разработку, запуск и управление интеллектуальными агентами! Акцент сделан на надежности, скорости, наблюдаемости и интеграции с реальными системами...
9 месяцев назад