Java News
Open in Telegram
Все новости связанные с Java! По всем вопросам: @NadikaKir Мы на бирже: https://telega.in/c/java_newss
Show more4 358
Subscribers
-124 hours
-27 days
+130 days
Posts Archive
4 358
Особое мнение: смотрим на нагрузочные тесты как на функциональные
Что делать, если у команды появилась потребность регулярно оценивать производительность приложения и в динамике сравнивать быстродействие с прошлыми прогонами, а внедрять для этого решение enterprise-уровня - это как из пушки по воробьям? Мы решили пойти немного неочевидным, но продуктивным путём, воспользовавшись опытом реализации функциональных тестов и их интеграции в систему CI/CD, ведь, в сущности, почему нужно обязательно смотреть на тестирование производительности, как на что-то особенное? Что из этого получилось, и с какими проблемами при этом пока ещё приходится мириться - читайте в статье.
Читать статью
4 358
Стартануть в IT быстро и эффективно — подготовительный курс по Java-разработке.
⏰ Начало курса 24 января!
Даем: 62 урока с практикой в браузере, 3 онлайн вебинара и 1 сессию лайвкодинга с практикующим разработчиком.
Получаем: крепкие знания базы языка, умение понимать код и первую программу на Java, написанную вместе с наставником.
Запишитесь прямо сейчас по ссылке выше!
4 358
Подкаст: Оглядываемся на 2022 год
Вашему вниманию предлагается новый подкаст на английском языке с экспертами Java. 🤓
Подкаст посвящен ретроспективе прогнозов развития экосистемы Java в 2022, а также новым прогнозам на 2023 гг.:
✔️ Работа из дома становится нормой
✔️ Спрос на full-stack разработчиков будет расти
и др.
Приятного аудирования!
4 358
Пишем Java REST API на основе Spring Boot
Предложенное сегодня руководство научит вас создавать безопасные REST API с защитой на основе OAuth 2.0 и JWT аутентификацией, а также упаковывать результат в нативные образы Spring Boot. 😳
Хорошей практики!
Читать статью
4 358
Kotlin заходит в Telegram!
Рассказываем про Kotlin — молодой язык родом из Питера, который вовсю теснит Java в мобильной и бэкенд-разработке.
Его официально поддерживает Google, используют Jira и Adobe, а разработчики топовых приложений для Android переписывают на Kotlin свои продукты. Советуем подписаться, чтобы узнавать больше!
4 358
Telegram-бот счётчик сообщений на Java и Spring Boot
В этой статье я покажу, как написать Telegram-бот на Java с использованием Spring Boot, PostgreSQL и JPA. Также создадим исполняемый jar-файл. Сам же бот будет подсчитывать сообщения от пользователей и записывать эти данные в БД.
Читать статью
4 358
Прокачай свои знания в архитектуре современных распределенных систем
Стремишься занять позицию сеньора или даже архитектора? Этот курс для тебя! Почему?
✅Наконец-то разберешься в event-driven системах
✅Обретешь уверенность на system design интервью в российских и зарубежных компаниях
✅Поймешь как устроен подход event sourcing, зачем и как именно применять паттерн CQRS
✅Твердо поймешь основы Domain-driven design и то, как его применять
✅Создашь распределенную event-sourcing based систему и сможешь заимплементить распределенную транзакцию
Авторский курс от преподавателя Санкт-Петербургского университета ИТМО и разработчика высоконагруженных систем Андрея Суховицкого.
Вашими менторами станут ребята из Amazon, Revolut, JetBrains, Yandex или Ozon.
❗️Старт курса - 27 января❗️
Переходи по ссылке и подавай заявку!
4 358
Just - новый интерфейс для работы из командной строки для развертывания Spring Boot приложений.
Представляет собой Spring Boot приложение скомпилированное в нативные бинарники и включает в себя:
✔️ picocli (создание CLI)
✔️ Testcontainers (для запуска контейнеров в юнит тестах)
✔️ Sentry (мониторинг ошибок)
✔️ JReleaser (релизер проекта)
Приятного знакомства!
Читать статью
4 358
Изучите основы Java и разработайте приложение, даже если никогда прежде не программировали
Java — один из самых востребованных и доступных для освоения языков программирования. Его используют для создания сайтов, мобильных и десктоп-приложений, даже игр.
На бесплатном онлайн-курсе «Основы разработки на Java» за 4 занятия вы изучите основы синтаксиса языка Java и поймёте, подходит ли он вам, а в качестве практики разработаете приложение для публикации фото из NASA и перепишете его под Telegram API.
Зарегистрироваться на бесплатный курс → https://netolo.gy/OpJ
Реклама. ООО «Нетология»
4 358
Переменные ThreadLocal могут помочь при обмене конфиденциальной информацией между различными компонентами приложения, а их недостатки исправлены с помощью переменных ScopedValue. 😃
Как работают переменные ScopedValue, и как их можно использовать в JDK 20 - в предложенном сегодня видео.
Приятного просмотра!
4 358
Друзья, вашему вниманию предлагается подкаст на английском языке от Josh Long. 😃
В предложенном подкасте Josh Long поговорит с Ramnivas Laddad (основатель Spring Cloud Connectors и Cloud Foundry).
Приятного аудирования!
4 358
Вышел новый релиз GlassFish 7.0
Некоммерческая организация Eclipse Foundation, координирующая работы по проектам Eclipse, выкатила новый релиз сервера приложений GlassFish 7.0. 😃
Новый релиз включает поддержку для:
✔️ MicroProfile Config
✔️ MicroProfile JWT Propagation
✔️ Jakarta MVC 2.0
Подробности в предложенной статье.
Приятного чтения!
Читать статью
4 358
Мессенджеры на работе — это не прокрастинация, или как мы сделали сервис для автотестирования
Однажды у нас появилась идея отправлять отчеты о выполнении автотестов в мессенджер Telegram. Постепенно эта идея переросла в сервис, который который позволяет запускать тесты, оповещать об ошибках и получать отчеты в любом мессенджере, где есть возможность интегрировать бота. Помимо доступа к результатам автотестов, бот получил интеграцию с Jira и другими инструментами, которые мы используем в РТЛабс.
В данной серии статей мы хотим рассказать нашу историю о том, с чего все начиналось, какие у нас были идеи, какие ошибки мы совершали и как мы их решили в итоговой реализации.
Читать статью
4 358
Вашему вниманию предлагается новая подборка Java-новостей от InfoQ: 😃
✔️ Стал доступен билд № 29 для JDK 20 (ранний доступ)
✔️ Стал доступен билд № 3 для JDK 21 (ранний доступ)
✔️ Вышли релизы Spring Boot 3.0.1 и Spring Boot 2.7.7
и д.р.
Приятного чтения!
Читать статью
4 358
Прокачай свои знания в архитектуре современных распределенных систем
Стремишься занять позицию сеньора или даже архитектора? Этот курс для тебя! Почему?
✅Наконец-то разберешься в event-driven системах
✅Обретешь уверенность на system design интервью в российских и зарубежных компаниях
✅Поймешь как устроен подход event sourcing, зачем и как именно применять паттерн CQRS
✅Твердо поймешь основы Domain-driven design и то, как его применять
✅Создашь распределенную event-sourcing based систему и сможешь заимплементить распределенную транзакцию
Авторский курс от преподавателя Санкт-Петербургского университета ИТМО и разработчика высоконагруженных систем Андрея Суховицкого.
Вашими менторами станут ребята из Amazon, Revolut, JetBrains, Yandex или Ozon.
❗️Старт курса - 27 января❗️
Переходи по ссылке и подавай заявку!
