en
Feedback
Java News

Java News

Open in Telegram

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

Show more
4 358
Subscribers
No data24 hours
-37 days
No data30 days
Posts Archive
💪 Пройди тест по Java и проверь свои знания. Ответишь — пройдешь на продвинутый курс "Java Developer. Professional" от OTUS
💪 Пройди тест по Java и проверь свои знания. Ответишь — пройдешь на продвинутый курс "Java Developer. Professional" от OTUS по специальной цене + получишь запись мастер-класса от преподавателя курса🎁 . 🚀Успей присоединиться к группе, курс стартует 31 августа! ✍️ ПРОЙТИ ТЕСТ: https://otus.pw/AmLe/ Нативная интеграция. Информация о продукте www.otus.ru

Управление Arduino с помощью Java и Spring Вы когда-нибудь хотели управлять платой Arduino с помощью Raspberry Pi или компьютера, используя только язык Java, а не язык Arduino? В этой статье я покажу, как я создал веб-приложение для управления Arduino с помощью Raspberry PI с использованием Spring. Читать статью

Открой для себя лучший способ найти работу на удаленке или в офисе: подпишись на Java Job Здесь вы найдете: ➡️ Вакансии от ве
Открой для себя лучший способ найти работу на удаленке или в офисе: подпишись на Java Job Здесь вы найдете: ➡️ Вакансии от ведущих IT-компаний (таких как Яндекс, Сбербанк, Intel) ➡️ Вакансии стартапов, которые не представлены на других сайтах ➡️ Предложения от зарубежных компаний с возможностью релокации ➡️ Стажировки и обучающие материалы для карьерного роста Цени свое время - подпишись на @job_javadevs

Поднимаем кластер PostgreSQL в Docker и Testcontainers Ранее я рассказывал о том, как запустить PostgreSQL в Docker. Тогда речь шла об использовании «ванильных» образов Postgres и поднятии одного хоста. В большинстве случаев этого достаточно как для тестов, так и для экспериментов, но нужно понимать, что в промышленной эксплуатации чаще всего используются высокодоступные (отказоустойчивые, кластеризованные) конфигурации PostgreSQL. Сегодня я покажу, как запустить уже целый кластер PostgreSQL в Docker, а также в тестах через Testcontainers, и как вручную инициировать смену мастер-хоста. Читать статью

🦾 Освойте востребованный фреймворк всего за 5 месяцев и создавайте приложения на Java 🔥🔝 Знание Spring Framework – один из
🦾 Освойте востребованный фреймворк всего за 5 месяцев и создавайте приложения на Java 🔥🔝 Знание Spring Framework – один из самых востребованных скиллов для разработчика, многие крупные проекты ищут именно таких специалистов на самые желанные офферы. 5️⃣ Вместе с OTUS вы можете освоить Spring всего за 5 месяцев в рамках курса «Разработчик на Spring Framework»! Что даст вам этот курс: - Умение эффективно работать в проектах, где есть Spring - Знание современных возможностей Spring - Понимание, как создавать Web-приложения на микросервисной архитектуре и решать высокоуровневые задачи по разработке - Умение быстро проходить путь от идеи до production-grade - Владение фреймворками Spring и технологиями вспомогательных проектов (Spring MVC, Spring Security, Spring Boot, Spring Reactive Stack, Spring 5) 🟠Курс доступен для приобретения в рассрочку! ➡️ Пройдите бесплатное вступительное тестирование прямо сейчас и узнайте, готовы ли вы стать студентом: https://otus.pw/eja7/ Нативная интеграция. Информация о продукте www.otus.ru

Различия между Spring Boot и Spring Cloud Framework Spring Boot и Spring Cloud — две популярные платформы, используемые для создания масштабируемых и высокопроизводительных приложений. Цель этой статьи — помочь разработчикам понять различия между ними и принять обоснованное решение, какую платформу использовать для своего следующего проекта. Читать статью

Изучаем Java на практике и решаем задачу с собеседований. Бесплатный практический вебинар. 🗓 Когда: 24 августа в 19:00 по МС
Изучаем Java на практике и решаем задачу с собеседований. Бесплатный практический вебинар. 🗓 Когда: 24 августа в 19:00 по МСК. Регистрируйтесь и ловите гайд «Как заговорить на сленге IT-специалистов» в подарок! А каждому участнику - Карта компетенций начинающего Java-разработчика. За 2 часа вебинара: — Расскажем, как освоить базовые навыки программирования на Java, найти удаленную работу и вырасти в профессии . — На практике познакомимся с синтаксисом языка и напишем программу, которую часто дают новичкам на техническом интервью. Развеем мифы и страхи, если думаете, что идти в разработку поздно, а рынок перегрет! Реклама. ООО "ХЕКСЛЕТ РУС". ИНН 7325174845. erid: 2RanynuU89W

Как в IntelliJ IDEA написать и собрать в исполняемый .exe файл приложение на JavaFX При кажущейся простоте создания приложения на JavaFX (особенно с помощью JavaFX Scene Builder 2.0 и бесплатных видео-уроков на различных ресурсах), написание функционала программы – это только половина пути. Программа должна работать, жить своей жизнью самостоятельно, без привязки к среде разработки. И, как показывает мой личный опыт, при сборке проекта и выпуске его в «большой мир» приходится преодолевать немало терний. Надеюсь, что моя статья поможет кому-нибудь избежать ошибок, найти ответы на вопросы или просто сразу пойти правильным путем (например, создавать обычный maven-проект на Java-8, вручную прописывая в pom.xml зависимости и способ сборки, и всегда указывать на латинице имена учетных записей, директорий в своей операционной системе). Читать статью

🤖 Вредный совет по созданию кода в стиле Григория Остера! «Упускайте все современные стандарты программирования! Используйте
🤖 Вредный совет по созданию кода в стиле Григория Остера! «Упускайте все современные стандарты программирования! Используйте длинные и запутанные переменные, игнорируйте комментарии и пишите нечитаемый код. Не тратьте время на документацию и упрощение своего кода – чем сложнее, тем лучше! Помните, код создан только для вас, а не для других разработчиков, поэтому не беспокойтесь о читаемости и поддерживаемости. Это ваш уникальный стиль, и никто не должен понимать ваш код, кроме вас!» Как вам совет? 📢📢 Еще больше вредных советов ждет вас 23 августа в 20:00 на вебинаре, который пройдет в рамках онлайн-курса «Углубленное изучение языка Java» OTUS. 🟠После занятия вы точно будете знать, как НЕ надо писать код, чтобы успешно проходить собеседования и работать в команде на проектах. 👉 Для участия зарегистрируйтесь на урок: https://otus.pw/Yw1T/ Нативная интеграция. Информация о продукте www.otus.ru

Как новичку подарить жизнь telegram-боту на java Мне 43 года и я профессиональный юрист. Неуемная интеллектуальная энергия и неудовлетворенность основной профессией 2,5 года назад привели меня в IT. Да-да, вот так – взрослая тетя с гуманитарным образованием решила попробовать себя на ниве программирования и замахнулась аж на такой язык как… JAVA!!! Замахнулась, переквалифицировалась на дистанционных курсах одного крупного рогатого скота образовательного ресурса и, поскольку прагматичная жажда наживы необходимость зарабатывать на кусок хлеба с маслом здесь и сейчас не дает ей возможности оставить основное место работы и уйти на неведомые просторы для it-специалиста, решила совместить опыт юриста и знания java-разработчика. Оглянувшись по сторонам и не встретив направленных на меня глаз я поняла – все эти глаза устремлены в гаджеты! Месседжеры и социальные сети правят умами. Значит, надо действовать через них. И тут я вспомнила, что самый частый юридический вопрос, с которым ко мне обращаются друзья/знакомые – это просьба дать ту или иную форму документа (договора, расписки, заявления, доверенности и т.д.). Эврика! – нужна несложная мобильная программа с формами самых востребованных документов, чтобы их оставалось просто скачать и наполнить необходимыми сведениями. И тут самым коротким путем к конечному пользователю мне представился telegram-бот. Поскольку на курсах таким тонкостям не учили, вооружившись статьями и видеороликами из всемирной паутины, закатав рукава я принялась создавать свою первую «взрослую» программу-помощника человечеству! Читать статью

🚀 Уже через две недели состоится старт нового потока онлайн-курса "Java Developer. Professional". 🎉 Самый первый курс в OTU
🚀 Уже через две недели состоится старт нового потока онлайн-курса "Java Developer. Professional". 🎉 Самый первый курс в OTUS, 30-й юбилейный запуск!!!🎉 В новом потоке вас ждет много нового, помимо изучения углубленных инструментов работы с Java, мы расскажем вам: ➡️ об особенностях создания безопасного веб-приложения на Java; ➡️ о настройке https в веб приложениях; ➡️ поговорим о написании чистого кода и рефакторинга; ➡️ разберем troubleshooting и debugging в Java приложениях. 📊Какие еще преимущества у нашего курса? 🔵мы учим писать clean code; 🔵 разбираем сложные кейсы, с которыми вы можете столкнуться в работе; 🔵 проводим сode-review также, как это делается в крупных промышленных проектах; 🔵преподаватели с опытом работы в крупных российских и международных компаниях. 🔥 Программа курса всегда актуальна. ➡️ Пройдите вступительный тест и присоединяйтесь к группе: https://otus.pw/AmLe/ Нативная интеграция. Информация о продукте www.otus.ru

Курс «Английский для разработчиков» Яндекс Практикума Для тех, кто хочет изменить свою профессиональную жизнь и работать в ме
Курс «Английский для разработчиков» Яндекс Практикума Для тех, кто хочет изменить свою профессиональную жизнь и работать в международной команде. Обучение построено не вокруг абстрактной теории, а вокруг рабочих ситуаций и полезных для карьеры навыков: ✋Стендапы. Подготовитесь обсуждать задачи, задавать вопросы и просить о помощи. 👨‍💻 Работа с заказчиками. Научитесь презентовать решения, говорить про баги и фичи. 📣 Митапы. Сможете понимать на слух доклады и выступать сами. 😎 Собеседования. Научитесь рассказывать про свой опыт, понимать вопросы и тактично переспрашивать. 👯 Неформальное общение с коллегами. Сможете рассказать о своих интересах, опыте, планах на будущее. 💻 Код-ревью. Сможете описать сделанное, дать обратную связь, тактично отстоять своё мнение. Запишитесь на бесплатную консультацию. Кураторы определят ваш уровень языка и расскажут подробнее про обучение.

JavaDoc: добро или необходимое зло? Привет! Меня зовут Андрей Костров, я старший разработчик в X5 Tech. При создании проекта А мы вложили много сил в JavaDoc. Многим казалось это излишним. Затем проект А заморозили и начали новый – проект Б. При этом переиспользовали много кода из проекта А, вместе с JavaDoc. Рассказ о том, принёс ли JavaDoc пользу (спойлер: да). А также немного слов о том, где усилия по JavaDoc всё-таки были избыточны. Читать статью

💎🚀 Готовы погрузиться в мир Ruby on Rails? Приглашаем вас на урок, который станет вашим первым шагом в путешествии по языку
💎🚀 Готовы погрузиться в мир Ruby on Rails? Приглашаем вас на урок, который станет вашим первым шагом в путешествии по языку программирования Ruby и его фреймворку Rails. 🔔Онлайн-встреча запланирована на 10 августа в 20:00 (мск). Ведущий вебинара - Анатолий Пронин, опытный разработчик с обширными практическими знаниями в мире Ruby и Ruby on Rails. ❗️На открытом уроке "Прототипирование приложений на Ruby on Rails" мы погрузимся в разработку веб-приложения, расскажем о тонкостях языка Ruby и возможностях фреймворка Ruby on Rails. А это еще не все! На этом вебинаре Анатолий поделится своим опытом работы с фреймворком на реальных проектах в компаниях, а также при разработке собственных pet-проектов. И расскажет, как успешно использовал Ruby on Rails на хакатоне "Цифровой Прорыв". 🔔Регистрация: https://otus.pw/YPXu/ Это ваша возможность начать учиться у лучших и стать в дальнейшем частью сообщества Ruby-разработчиков. Продолжить обучение вы сможете на онлайн-курсе «Ruby и Ruby on Rails» в OTUS. Нативная интеграция информация о продукте www.otus.ru

Лучшие практики для Java-приложений в Kubernetes В этой статье вы прочитаете о лучших практиках запуска Java-приложений в Kubernetes. Большинство из этих рекомендаций будут справедливы и для других языков. Однако я рассматриваю все правила в рамках характеристик Java, а также показываю решения и инструменты, доступные для приложений на базе JVM. Некоторые из этих рекомендаций по Kubernetes навязаны дизайном при использовании самых популярных Java-фреймворков, таких, как Spring Boot или Quarkus. Я покажу вам, как эффективно использовать их для упрощения жизни разработчиков. Читать статью

🔥 Международный уровень Java. Курс для работы в мировых IT-проектах и сертификация OCAJP 🚀 Стартует набор на онлайн курс «У
🔥 Международный уровень Java. Курс для работы в мировых IT-проектах и сертификация OCAJP 🚀 Стартует набор на онлайн курс «Углублённое изучение Java» от OTUS. Продолжительность обучения 5 месяцев. Особенности курса: - Интерактивный и практический подход - Подготовка к собеседованиям - Полное погружение в Java - Подготовка к сертификации Oracle Java Programmer (OCAJP) ➡️ Оставляйте заявку и присоединяйтесь к группе: https://otus.pw/oTbD/ Нативная интеграция. Информация о продукте www.otus.ru

Полезные и неизвестные библиотеки Java Из этой статьи вы узнаете о некоторых не очень известных, но полезных библиотеках Java. Сегодня мы сосредоточимся на библиотеках Java. Обычно мы используем в своих проектах несколько внешних библиотек — даже если не включаем их напрямую. Например, Spring Boot поставляется с определенным набором зависимостей, включенным стартерами. Если мы включаем, например, spring-boot-starter-test, то одновременно мы включаем такие библиотеки, как mockito, junit-jupiter или hamcrest. Конечно, это известные библиотеки для сообщества. Читать статью

⚡️ Отус, приглашает 14 августа в 19:00 по мск, на бесплатный вебинар “Применимость Kotlin в различных направлениях разработки
⚡️ Отус, приглашает 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

Spring Data JPA: проекции в запросах Вероятно, первое, что приходит вам на ум, когда вы реализуете запрос с помощью Spring Data JPA — это проекции. Это связано с тем фактом, что проекции определяют атрибуты сущности и столбцы базы данных, возвращаемые вашим запросом. А возможность выбирать нужные столбцы очень важна для вашей бизнес-логики. Также это имеет решающее значение для производительности вашего приложения и поддерживаемости вашего кода. Вы можете (и должны) выбрать такую проекцию, которая минимизирует накладные расходы и предоставляет данные в наиболее удобной для использования форме. Читать статью

⚡️Программист, расширь свои возможности на бесплатном вебинаре онлайн-курса «Архитектура и шаблоны проектирования» в Отус — «
⚡️Программист, расширь свои возможности на бесплатном вебинаре онлайн-курса «Архитектура и шаблоны проектирования» в Отус — «Понятие «Декоратор» в программировании»: регистрация На бесплатном занятии мы: — рассмотрим устройство, примеры применения, а также основной принцип паттерна «декоратор» — добавление функциональности к существующему объекту. — рассмотрим устройство и примеры применения паттерна «посетитель», а также подход с методами расширения. —  поговорим о понятиях «декоратор», «адаптер» и «прокси», сходства и различия. 🔥Продолжить обучение после вебинара по спеццене можно на полном курсе, доступном также в рассрочку. Нативная интеграция. Информация о продукте www.otus.ru