ar
Feedback

لا تقع ضحية للمخادعين! تيليمتريو يكتشف ويُميّز هذه القنوات 👉 إذا كنت تريد رؤية العلامة، اشترك

Java News

Java News

الذهاب إلى القناة على Telegram

Все новости связанные с Java! По всем вопросам: @NadikaKir Мы на бирже: https://telega.in/c/java_newss

إظهار المزيد
4 350
المشتركون
+224 ساعات
+27 أيام
-130 أيام
أرشيف المشاركات
Если бы java-разработчика спросили, в чём сила, он бы ответил: «В надёжности». Java — надёжный язык, потому что помогает отла
Если бы java-разработчика спросили, в чём сила, он бы ответил: «В надёжности». Java — надёжный язык, потому что помогает отлавливать ошибки до запуска программы. Код состоит из маленьких блоков-объектов, как в конструкторе. Можно исправить кусочек кода в одном месте, чтобы поменять поведение целой системы. Такой подход идеален для разработки масштабных систем с высокой нагрузкой. Так что если вы мечтаете своими руками создавать крупные проекты вроде стримингов и маркет-плейсов с миллионами посетителей — вам в java-разработку. Проверьте, подходит ли вам Java. Напишите приложение для учёта финансов в бесплатной вводной части курса → P.S: в начале может быть сложновато, но как только разберётесь в базе, дело пойдёт быстрее!

​Вашему вниманию предлагается новая подборка Java-новостей от InfoQ: 😃 ✔️ Стал доступен билд № 31 для JDK 20 (ранний доступ) ✔️ Стал доступен билд № 5 для JDK 21 (ранний доступ) ✔️ Выпущен новый релиз Spring Framework, версии 6.0.4 и д.р. Приятного чтения! Читать статью

Особое мнение: смотрим на нагрузочные тесты как на функциональные Что делать, если у команды появилась потребность регулярно оценивать производительность приложения и в динамике сравнивать быстродействие с прошлыми прогонами, а внедрять для этого решение enterprise-уровня - это как из пушки по воробьям? Мы решили пойти немного неочевидным, но продуктивным путём, воспользовавшись опытом реализации функциональных тестов и их интеграции в систему CI/CD, ведь, в сущности, почему нужно обязательно смотреть на тестирование производительности, как на что-то особенное? Что из этого получилось, и с какими проблемами при этом пока ещё приходится мириться - читайте в статье. Читать статью

Стартануть в IT быстро и эффективно — подготовительный курс по Java-разработке. ⏰ Начало курса 24 января! Даем: 62 урока с пр
Стартануть в IT быстро и эффективно — подготовительный курс по Java-разработке. ⏰  Начало курса 24 января! Даем: 62 урока с практикой в браузере, 3 онлайн вебинара и 1 сессию лайвкодинга с практикующим разработчиком. Получаем: крепкие знания базы языка, умение понимать код и первую программу на Java, написанную вместе с наставником. Запишитесь прямо сейчас по ссылке выше!

Подкаст: Оглядываемся на 2022 год Вашему вниманию предлагается новый подкаст на английском языке с экспертами Java. 🤓 Подкаст посвящен ретроспективе прогнозов развития экосистемы Java в 2022, а также новым прогнозам на 2023 гг.: ✔️ Работа из дома становится нормой ✔️ Спрос на full-stack разработчиков будет расти и др. Приятного аудирования!

​Пишем Java REST API на основе Spring Boot Предложенное сегодня руководство научит вас создавать безопасные REST API с защитой на основе OAuth 2.0 и JWT аутентификацией, а также упаковывать результат в нативные образы Spring Boot. 😳 Хорошей практики! Читать статью

Kotlin заходит в Telegram! Рассказываем про Kotlin — молодой язык родом из Питера, который вовсю теснит Java в мобильной и бэ
Kotlin заходит в Telegram! Рассказываем про Kotlin — молодой язык родом из Питера, который вовсю теснит Java в мобильной и бэкенд-разработке. Его официально поддерживает Google, используют Jira и Adobe, а разработчики топовых приложений для Android переписывают на Kotlin свои продукты. Советуем подписаться, чтобы узнавать больше!

Telegram-бот счётчик сообщений на Java и Spring Boot В этой статье я покажу, как написать Telegram-бот на Java с использованием Spring Boot, PostgreSQL и JPA. Также создадим исполняемый jar-файл. Сам же бот будет подсчитывать сообщения от пользователей и записывать эти данные в БД. Читать статью

Прокачай свои знания в архитектуре современных распределенных систем Стремишься занять позицию сеньора или даже архитектора?
Прокачай свои знания в архитектуре современных распределенных систем Стремишься занять позицию сеньора или даже архитектора? Этот курс для тебя! Почему? ✅Наконец-то разберешься в event-driven системах ✅Обретешь уверенность на system design интервью в российских и зарубежных компаниях ✅Поймешь как устроен подход event sourcing, зачем и как именно применять паттерн CQRS ✅Твердо поймешь основы Domain-driven design и то, как его применять ✅Создашь распределенную event-sourcing based систему и сможешь заимплементить распределенную транзакцию Авторский курс от преподавателя Санкт-Петербургского университета ИТМО и разработчика высоконагруженных систем Андрея Суховицкого. Вашими менторами станут ребята из Amazon, Revolut, JetBrains, Yandex или Ozon. ❗️Старт курса - 27 января❗️ Переходи по ссылке и подавай заявку!

​Just - новый интерфейс для работы из командной строки для развертывания Spring Boot приложений. Представляет собой Spring Boot приложение скомпилированное в нативные бинарники и включает в себя: ✔️ picocli (создание CLI) ✔️ Testcontainers (для запуска контейнеров в юнит тестах) ✔️ Sentry (мониторинг ошибок) ✔️ JReleaser (релизер проекта) Приятного знакомства! Читать статью

Изучите основы Java и разработайте приложение, даже если никогда прежде не программировали Java — один из самых востребованны
Изучите основы Java и разработайте приложение, даже если никогда прежде не программировали Java — один из самых востребованных и доступных для освоения языков программирования. Его используют для создания сайтов, мобильных и десктоп-приложений, даже игр. На бесплатном онлайн-курсе «Основы разработки на Java» за 4 занятия вы изучите основы синтаксиса языка Java и поймёте, подходит ли он вам, а в качестве практики разработаете приложение для публикации фото из NASA и перепишете его под Telegram API. Зарегистрироваться на бесплатный курс → https://netolo.gy/OpJ Реклама. ООО «Нетология»

Переменные ThreadLocal могут помочь при обмене конфиденциальной информацией между различными компонентами приложения, а их недостатки исправлены с помощью переменных ScopedValue. 😃 Как работают переменные ScopedValue, и как их можно использовать в JDK 20 - в предложенном сегодня видео. Приятного просмотра!

Друзья, вашему вниманию предлагается подкаст на английском языке от Josh Long. 😃 В предложенном подкасте Josh Long поговорит с Ramnivas Laddad (основатель Spring Cloud Connectors и Cloud Foundry). Приятного аудирования!

​Вышел новый релиз GlassFish 7.0 Некоммерческая организация Eclipse Foundation, координирующая работы по проектам Eclipse, выкатила новый релиз сервера приложений GlassFish 7.0. 😃 Новый релиз включает поддержку для: ✔️ MicroProfile Config ✔️ MicroProfile JWT Propagation ✔️ Jakarta MVC 2.0 Подробности в предложенной статье. Приятного чтения! Читать статью

Друзья, Marco Behler подготовил неплохой обзор фреймворков для подготовки юнит-тестов и проведения интеграционного тестирования. Рассмотрены: ✔️ AssertJ ✔️ Awaitility ✔️ Mockito ✔️ Wiser и др. Приятного просмотра!

Мессенджеры на работе — это не прокрастинация, или как мы сделали сервис для автотестирования Однажды у нас появилась идея отправлять отчеты о выполнении автотестов в мессенджер Telegram. Постепенно эта идея переросла в сервис, который который позволяет запускать тесты, оповещать об ошибках и получать отчеты в любом мессенджере, где есть возможность интегрировать бота. Помимо доступа к результатам автотестов, бот получил интеграцию с Jira и другими инструментами, которые мы используем в РТЛабс. В данной серии статей мы хотим рассказать нашу историю о том, с чего все начиналось, какие у нас были идеи, какие ошибки мы совершали и как мы их решили в итоговой реализации. Читать статью