Java News
Ir al canal en Telegram
Все новости связанные с Java! По всем вопросам: @NadikaKir Мы на бирже: https://telega.in/c/java_newss
Mostrar más4 385
Suscriptores
Sin datos24 horas
+77 días
-530 días
Archivo de publicaciones
4 385
Лучшие практики для Java-приложений в Kubernetes
В этой статье вы прочитаете о лучших практиках запуска Java-приложений в Kubernetes. Большинство из этих рекомендаций будут справедливы и для других языков.
Однако я рассматриваю все правила в рамках характеристик Java, а также показываю решения и инструменты, доступные для приложений на базе JVM.
Некоторые из этих рекомендаций по Kubernetes навязаны дизайном при использовании самых популярных Java-фреймворков, таких, как Spring Boot или Quarkus. Я покажу вам, как эффективно использовать их для упрощения жизни разработчиков.
Читать статью
4 385
🔥 Международный уровень Java. Курс для работы в мировых IT-проектах и сертификация OCAJP
🚀 Стартует набор на онлайн курс «Углублённое изучение Java» от OTUS. Продолжительность обучения 5 месяцев.
Особенности курса:
- Интерактивный и практический подход
- Подготовка к собеседованиям
- Полное погружение в Java
- Подготовка к сертификации Oracle Java Programmer (OCAJP)
➡️ Оставляйте заявку и присоединяйтесь к группе: https://otus.pw/oTbD/
Нативная интеграция. Информация о продукте www.otus.ru4 385
Полезные и неизвестные библиотеки Java
Из этой статьи вы узнаете о некоторых не очень известных, но полезных библиотеках Java.
Сегодня мы сосредоточимся на библиотеках Java. Обычно мы используем в своих проектах несколько внешних библиотек — даже если не включаем их напрямую. Например, Spring Boot поставляется с определенным набором зависимостей, включенным стартерами. Если мы включаем, например, spring-boot-starter-test, то одновременно мы включаем такие библиотеки, как mockito, junit-jupiter или hamcrest. Конечно, это известные библиотеки для сообщества.
Читать статью
4 385
⚡️ Отус, приглашает 14 августа в 19:00 по мск, на бесплатный вебинар “Применимость Kotlin в различных направлениях разработки: Multimedia, ML, 3D/VR, Frontend, IoT/Robotics, Blockchain”, онлайн-курса «Kotlin Backend Developer. Professional».
✅ На вебинаре мы рассмотрим, как экосистема Kotlin может быть использована для создания программных продуктов в разных направлениях IT. Среди них: разработка фронтенда, работа с мультимедиа, машинное обучение, программирование роботов и создание 3D приложений.
➡️ Записаться на вебинар: https://otus.pw/kmcS/
Вебинар будет интересен всем, кто заинтересован в изучении Kotlin или хочет узнать больше об этой экосистеме.
Если вы уже являетесь разработчиком на Kotlin, то сможете узнать новые инструменты и технологии для решения задач в других областях.
Нативная интеграция. Информация о продукте www.otus.ru
4 385
Spring Data JPA: проекции в запросах
Вероятно, первое, что приходит вам на ум, когда вы реализуете запрос с помощью Spring Data JPA — это проекции. Это связано с тем фактом, что проекции определяют атрибуты сущности и столбцы базы данных, возвращаемые вашим запросом. А возможность выбирать нужные столбцы очень важна для вашей бизнес-логики. Также это имеет решающее значение для производительности вашего приложения и поддерживаемости вашего кода. Вы можете (и должны) выбрать такую проекцию, которая минимизирует накладные расходы и предоставляет данные в наиболее удобной для использования форме.
Читать статью
4 385
⚡️Программист, расширь свои возможности на бесплатном вебинаре онлайн-курса «Архитектура и шаблоны проектирования» в Отус — «Понятие «Декоратор» в программировании»: регистрация
На бесплатном занятии мы:
— рассмотрим устройство, примеры применения, а также основной принцип паттерна «декоратор» — добавление функциональности к существующему объекту.
— рассмотрим устройство и примеры применения паттерна «посетитель», а также подход с методами расширения.
— поговорим о понятиях «декоратор», «адаптер» и «прокси», сходства и различия.
🔥Продолжить обучение после вебинара по спеццене можно на полном курсе, доступном также в рассрочку.
Нативная интеграция. Информация о продукте www.otus.ru
4 385
Производительность различных типов индексов в БД
Знаете ли вы, что композитные (многоколоночные) индексы работают в 10 раз быстрее чем комбинированные индексы? 😳
А знаете ли вы, почему при этом в Postgres выигрыш больше, чем в MySQL?
Если ваши ответы отрицательные, то предложенная сегодня восполнит эти пробелы.
Приятного чтения!
Читать статью
4 385
🤖 Принципы работы со Stream API
📢📢 Приходите 15 августа в 20:00 мск на открытый урок «Принципы работы со Stream API».
Вебинар приурочен к старту онлайн-курса «Java Developer. Professional» в OTUS.
🟠На вебинаре вспомним как работать со Stream API и что более важно - постараемся немного заглянуть внутрь, чтобы лучше понимать как они устроены.
Stream API позволяет очень сильно упростить написание кода и решение многих стандартных задач.
🔵Это отличная возможность перенять опыт преподавателя и посмотреть на процесс обучения изнутри.
Оплата курса возможна любым удобным для вас способом.
➡️ Регистрация на вебинар: https://otus.pw/BN5kU/
Нативная интеграция. Информация о продукте www.otus.ru4 385
9 ложных или устаревших представлений о Java
С момента первого выпуска Java в 1995 году многое изменилось как в программном, так и в аппаратном обеспечении. А переход на шестимесячный цикл релизов способствовал стремительной эволюции языка и инструментов Java.
В этой статье рассматриваются ложные и устаревшие представления о Java.
Читать статью
4 385
Java-команда Тинькофф проведет митап в Екатеринбурге 🏔
Встреча с комьюнити — 15 августа в лофте «Главный проспект». В программе — три доклада:
— что у Spring Security под капотом и что поменялось с приходом Spring Boot 3;
— как эволюционировала схема синхронизации данных при переходе с вендорской системы на самописную;
— какие проблемы можно решить с помощью Project Loom, а какие нет.
После — нетворкинг и душевные разговоры о технологиях.
📆 Tinkoff Java Meetup, 15 августа, лофт «Главный проспект». Не забудьте зарегистрироваться и позвать коллег: https://v.tinkoff.ru/tinkoff_java_meetup_ekb
4 385
Spring-потрошитель: жизненный цикл Spring Framework
Ни для кого не секрет, что Spring Framework один из самых популярных фреймворков для приложений на языке Java. Он интегрировал в себя самые полезные и актуальные технологии, такие как i18n, JPA, MVC, JMS, Cloud и т.п.
Но насколько хорошо вы знакомы с жизненным циклом фреймворка? Наверняка вы сталкивались с проблемами поднятия контекста и освобождением ресурсов при его остановке, когда проект разрастается. Сегодня я попытаюсь наглядно показать вам это.
Читать статью
4 385
🤖 Сертификация Oracle Java Programmer (OCAJP), как готовиться к экзамену
🔵Узнаем 10 августа в 20:00 мск на открытом уроке онлайн курса «Углублённое изучение Java» от OTUS.
В рамках вебинара мы рассмотрим:
- Прошлое и настоящее сертификации Java
- Что где и как можно и нужно сдавать
- Форма и содержание экзамена
Разберёмся, почему наш курс — лучшая и самая удобная возможность подготовиться к сдаче экзамена, если вы не собираетесь готовиться самостоятельно.
🟠Это отличная возможность перенять опыт преподавателя и посмотреть на процесс обучения изнутри.
Оплата курса возможна любым удобным для вас способом.
➡️ Для участия в вебинаре зарегистрируйтесь: https://otus.pw/7y8J/
Нативная интеграция. Информация о продукте www.otus.ru4 385
Шпаргалка по структурам данных в Java
К каждому собеседованию важно готовиться и проще всего это делать, когда перед глазами есть готовый материал. В данной публикации я хочу поделиться с вами своей шпаргалкой, которую использую перед собеседованиями для повторения структур данных в Java.
Читать статью
4 385
Время осваивать новые инструменты!
А точнее, новому нужно учиться постоянно, чтобы быть востребованным специалистом.
Приглашаем тебя посетить открытый урок по теме Java Collection Framework, который пройдет уже 3 августа!
Мы не случайно выбрали именно эту тему. Наши собеседования показали, что Collection Framework хорошо знает не каждый. А для уверенного мидл-разработчика — это важный инструмент, который спрашивают на собеседовании.
На занятии мы не только разберем фрейморк, но и порешаем задачки в формате LiveCoding. Навык решения задач обязательно поможет при прохождении технического интервью.
Ждем тебя 3 августа в 19:00 по мск!
Бесплатная регистрация: https://clck.ru/35APys
4 385
Лучшие практики написания кода в Spring Boot
Spring Boot — это широко используемый и очень популярный высокопроизводительный фреймворк корпоративного уровня. Практики и советы, приведенные в этой статье, помогут улучшить приложение Spring Boot и сделать его более эффективным.
Читать статью
4 385
🔥 Переходи на новый уровень в Java и разнообразь свою работу!
Пройди тест по Java и проверь как хорошо ты знаешь язык.
Ответишь — пройдешь на продвинутый курс «Java Developer. Professional» от OTUS по специальной цене + получишь масстер-класс от преподавателя
👉 ПРОЙТИ ТЕСТИРОВАНИЕ: https://otus.pw/AmLe/
💪🏻Хочешь протестировать учебный процесс заранее? Регистрируйся на бесплатное демо-занятие:
📢📢 Регистрация на вебинар 01 Августа в 20:00 - «Реализация упрощенного http сервера на Java Core»
Нативная интеграция. Информация о продукте www.otus.ru4 385
Records как DTO в Spring Boot 3: лучшие практики
Из статьи вы узнаете, как наилучшим образом использовать Records в качестве DTO для базы данных и вызова API в Spring Boot 3 с Hibernate 6.
Читать статью
4 385
🔥 Международный уровень Java. Курс для работы в мировых IT-проектах и сертификация OCAJP
🚀 Стартует набор на онлайн курс «Углублённое изучение Java» от OTUS. Продолжительность обучения 5 месяцев.
Особенности курса:
- Интерактивный и практический подход
- Подготовка к собеседованиям
- Полное погружение в Java
- Подготовка к сертификации Oracle Java Programmer (OCAJP)
➡️ Оставляйте заявку и присоединяйтесь к группе: https://otus.pw/ZbBn/
Нативная интеграция. Информация о продукте www.otus.ru4 385
Один день из жизни JVM-инженера
Можно разрабатывать на Java, а можно разрабатывать Java. Есть люди, чей код исполняет виртуальная машина — а есть люди, чей код и есть виртуальная машина.
Вроде бы те и другие существуют в одной Java-экосистеме, но задачи совершенно разные.
Чем он вообще занимается? Почему JVM-инженеры всё так медленно делают? На каком языке стоит писать рантайм, а на каком компилятор? Как «папка бога» в Windows привела к неожиданным последствиям? Может ли «обычный джавист» стать JVM-инженером?
Читать статью
4 385
Локация следующего Tech talk by Sber — Новосибирск! 📍
Да-да, уже 27 июля IT-специалисты Новосибирска получат классную возможность узнать больше о том, как реализуются задачи в Сбере, пообщаться с топовыми экспертами и завести интересные знакомства.
В программе митапа — доклады только на актуальные темы:
✔️ Дмитрий Дрожжин расскажет о том, зачем Сбер изобрел свой язык программирования и как его используют в проектах.
✔️ Марат Юлдашев раскроет все секреты развертывания приложений на стенды с помощью ARGOCD.
✔️ А Владимир Медин поделится историей тернистого пути Jenkins в Enterprise и расскажет, как специалистам Сбера удалось найти решение даже при пиковой нагрузке.
В перерывах вас ждет неформальное общение и вкусный кейтеринг. Регистрируйтесь по ссылке — встречаемся 27 июля в 18:00 по адресу: Food Factory, ул. Коммунистическая, 14 👌
¡Ya disponible! Investigación de Telegram 2025 — los principales insights del año 
