Java News
Ir al canal en Telegram
Все новости связанные с Java! По всем вопросам: @NadikaKir Мы на бирже: https://telega.in/c/java_newss
Mostrar más4 350
Suscriptores
+224 horas
+27 días
-130 días
Archivo de publicaciones
4 350
Принципы SOLID на примерах
Всем привет! Данная статья - эта попытка объяснить принципы SOLID на примерах пcевдокода на Java. Статья будет полезна начинающим разработчикам понять данные принципы проектирования.
Читать статью
4 350
GraphQL: доступ запрещен
Жил-был один маленький разработчик, работал себе над REST API и горя не знал. Но вот приходит к нему тимлид и предлагает затащить GraphQL. Казалось бы: классный и мощный GraphQL — это запросто! Но в процессе проектирования API разработчик столкнулся с неожиданными проблемами и суровыми испытаниями: система оказалась довольно сложна и полна различных прав и ролей.
Всем привет! Меня зовут Олег, я — бэкенд-разработчик системы Talantix. В этой статье я расскажу о том, как работать с доступом к данным в GraphQL.
Читать статью
4 350
Друзья, вышел третий апдейт для версии v2022.2 редактора кода IntelliJ IDEA от JetBrains.
В новом апдейте устранены ошибки, связанные с отображением корректного размера окна при создании ветки в VCS, проблем при открытии проектов с Python-файлами, а также добавлены другие улучшения.
Приятного использования!
Читать статью
4 350
🔥 Бесплатная Live coding сессия, где будем разрабатывать Spring Boot-приложение с применением API First
На Live сoding ты сможешь понаблюдать, как пишет код Senior-разработчик, прокомментировать процесс и разобраться в архитектуре API First. Ну и конечно, прокачаешь свои hard skills. Live сoding проходит в рамках открытого урока курса "Middle Java Developer".
Ведущий:
Роберт Мазитов - Senior Software Engineer, технический директор в Цифровых привычках.
🚀 Стартуем 11 октября в 19:00 по МСК
Регистрируйся бесплатно: https://cutt.ly/OBtDIJR
4 350
Друзья, вашему вниманию предлагается новая подборка Java-новостей от InfoQ:
✔️ Брайан Гетц предложил упростить Java
✔️ BellSoft выпустил ОС Alpaquita Linux
✔️ релиз WildFly 27 Beta1
✔️ Red Hat выпустил Quarkus 2.13.0.Final
✔️ релиз Hibernate ORM 5.6.12.Final
✔️ JetBrains выпустил Kotlin 1.7.20
и д.р.
Приятного чтения!
Читать статью
4 350
Станьте уверенным разработчиком главного языка “энтерпрайза”, Java, вместе с Хекслетом!
Кому подойдёт обучение:
✅ Новичкам, которые хотят освоить профессию с нуля.
✅ Тем, кто уже пробовал учиться самостоятельно, но чувствует потребность в наставнике.
✅ Тем, кто пробовал учиться на сторонних курсах, но до сих пор испытывает сложности в самостоятельном написании кода.
Курс поможет освоить язык, алгоритмы и структуры данных, работу с микросервисами, фреймворком Spring Boot, базами данных и инфраструктурой.
Начните прямо сейчас. Вводные курсы профессии доступны бесплатно сразу после регистрации.
Оцените формат и решите, стоит ли продолжать!
4 350
Создание PDF-документа на Java и Spring
Друзья, пришло время практики!
Сегодня мы научимся с помощью eDocGen, Java и Spring создавать pdf-документы на основе шаблона из JSON/XML/БД.
Хорошей практики! 😃
Читать статью
4 350
Первый хакатон ПСБ по созданию банковских сервисов в Севастополе и Крыму
🔥40 часов живого кода, прокачка скиллов, треки по созданию крутых банковских сервисов, возможность войти в ИТ-команду ПСБ, новые знакомства, подарки и призовой фонд в размере 1 000 000 рублей!
Участвуй в офлайн-хакатоне PSB TECH HACK 8-9 октября. Заявки принимаются до 6 октября! Подробнее: https://cnrlink.com/psbjavanews
🔎 На PSB TECH HACK ждут:
frontend- и backend-разработчиков, бизнес-аналитиков, дизайнеров и продакт-менеджеров.
Уровень подготовки: начинающие и опытные специалисты, профессионалы и студенты.
Треки PSB TECH HACK:
- Интеллектуальный сервис переводов по номеру телефона в мобильном Интернет-банке
- Цифровой финансовый помощник по кредитным продуктам банка ПСБ
Участие бесплатное. Успейте зарегистрироваться до 6 октября по ссылке: https://cnrlink.com/psbjavanews
Организатор: ПАО «Промсвязьбанк»
4 350
Друзья, вашему вниманию предлагается подборка Java-новостей от InfoQ:
- релиз Amazon Corretto 19
- релиз LibericaJDK 19
- релиз Jakarta EE
- релиз Spring Boot 2.7.4 и 2.6.12
- релиз Quarkus, Payara, Micronaut
и д. р.
Приятного чтения!
Читать статью
4 350
Разрешение конфликтов слияния Git в IntelliJ IDEA
В статье рассказывается на примере, как в IDEA разрешать проблемы, возникающие при слиянии разных веток.
Читать статью
4 350
JDBC vs JPA
В мире разработки программного обеспечения очень любят аббревиатуры. И работа с базами данных в Java — не исключение.
Наличие множества вариантов работы с БД может запутать: что же я использую на самом деле? Все используют JPA? Мне тоже стоит его использовать? Но я еще слышал о Spring Data JDBC. А как насчет Spring Data JPA?
В этой статье мы поговорим о JDBC и JPA: истории появления и некоторых особенностях.
Читать статью
4 350
Java — один из самых популярных языков программирования. Он универсален и выступает основой всех типов сетевых приложений.
Специалисты, работающие с этим языком, востребованы на рынке. Если хотите к ним присоединиться, участвуйте в бесплатном тематическом онлайн-интенсиве.
Узнайте подробности: 👉https://clc.to/n8Kp0g
Сразу после регистрации отправим вам на почту чек-лист по знаниям и навыкам, которые необходимы backend-разработчику для трудоустройства.
📌 Никакой скучной теории — только самый интересный материал и мощная практика. За 3 дня вы примерите на себя профессию Java-разработчика и поймёте, в каком направлении двигаться дальше.
📌 Спикером выступит директор центра подбора IT-специалистов SymbioWay Даниил Пилипенко.
🎁 Всех ждут подарки. Участвуйте, задавайте вопросы и получите сертификат на 10 000 рублей на любой курс Skillbox!
Присоединяйтесь к онлайн-интенсиву с 26 по 28 сентября в 19:00 по московскому времени.
4 350
Глубокое погружение в Java Memory Model
Я провел в изучении JMM много часов и теперь делюсь с вами знаниями в простой и понятной форме.
В этой статье мы подробно разберем Java Memory Model (JMM) и применим полученные знания на практике. Да, в интернете накопилось достаточно много информации про JMM/happens-before, и, кажется, что очередную статью про такую заезженную тему можно пропускать мимо. Однако я постараюсь дать вам намного большее и глубокое понимание JMM, чем большинство информации в интернете. После прочтения этой статьи вы будете уверенно рассуждать о таких вещах как memory ordering, data race и happens-before. JMM — сложная тема и не стоит верить мне на слово, поэтому большинство моих утверждений подтверждается цитатами из спеки, дизассемблером и jcstress тестами.
Читать статью
4 350
Техника «10 тестов в день» – одна из самых эффективных в изучении Java.
Канал Java Guru выложил в открытый доступ тесты, которые дают на собеседованиях в топовые компании, вроде Яндекс и MailRu.
➤ Открываете задачку – выбираете вариант – видите правильный ответ и детальное объяснение к нему. Так вы усвоите на 50% больше знаний в сжатые сроки.
Подписывайтесь и качайте свои скиллы: @javatasks
4 350
3 способа мониторинга изменений лог-файлов в Java
Изучая механизм правил (англ. Rule Engine), следует учитывать следующее обстоятельство: в случае хранения правил в формате файлов необходимо контролировать конкретную директорию или файл, чтобы проверять их на предмет изменений и затем загружать.
Похожие принципы действуют и в других бизнес-сценариях, таких как динамическая загрузка конфигурационных файлов, мониторинг лог-файлов и файлов FTP (англ. File Transfer Protocol, протокол передачи файлов).
В статье мы рассмотрим 3 способа решения этой задачи.
Читать статью
4 350
Вышла Java 19
Вышла общедоступная версия Java 19. В этот релиз попало более двух тысяч закрытых задач и 7 JEP'ов.
Читать статью
4 350
Стоит ли учить Java в 2022 году? Так ли хорош Java в качестве первого языка для изучения программирования? Какие карьерные перспективы ждут Java-разработчиков?
22 сентября в 19.00 по мск образовательная платформа Хекслет приглашает всех, кто делает первые шаги в Java или только задумывается о профессии, на бесплатный карьерный мастер-класс!
Поговорим о сфере применения языка и задачах, которые предстоит решать. Порассуждаем, где учиться и почему не всем нужна «вышка» в IT.
Расскажем о специфике программы по Java-разработке в Хекслете. Затронем тему поиска первой работы.
Дадим лайфхаки от студентов — как собрать портфолио, не имея опыта коммерческой разработки.
✅ Q&A сессия
Ответим на ваши вопросы. Вышлем «Карту компетенций начинающего разработчика» всем участникам мероприятия, подарим бонусы для воодушевляющего старта!
Жмите по ссылке и записывайтесь!
4 350
Практические примеры использования Stream API
Всем привет! Решил написать статью с практическими примерами использования Stream API. В данной статье не будет теории - только хардкор и практические примеры. Поехали!
Читать статью
4 350
Связь цифрового и физического в нашем мире не только меняет восприятие продуктов и услуг. Она даёт потребителям новый нетривиальный опыт, уверен Сбер, поэтому расширяет штат сотрудников для развития своих сервисов в направлениях phygital и digital.
Каждый Java-разработчик 24 сентября может принять участие в One Day Offer и
получить интересную работу без многоэтапных собеседований и тестовых заданий!
Над чем будете работать?
• Совершенствовать фронтальные системы для обслуживания клиентов, приложение для менеджеров, BI-системы и системы удалённого видеоконсультирования.
• Создавать Cloud-Native сервисы.
• Работать с высоконагруженными системами.
Отправляйте заявку на участие в One Day Offer от Сбера: http://sber.me/?p=66f6v
4 350
Введение в DbChange JUnit расширение
Простой и декларативный способ выполнять SQL запросы в JUnit тестах.
Читать статью
