Java News
Відкрити в Telegram
Все новости связанные с Java! По всем вопросам: @NadikaKir Мы на бирже: https://telega.in/c/java_newss
Показати більше4 349
Підписники
+224 години
+27 днів
-130 днів
Архів дописів
4 348
Microservices | Вопросы с Собеседований
- Подборка вопросов по микросервисной архитектуре с реальных собеседований
- Авторские статьи по архитектуре, проектированию, базам данных
- Автор - Lead Developer с 8 лет опыта на Java/Kotlin
4 348
Как узнать, допускает ли изменения коллекция в Java?
Пишу эту статью, чтобы помочь Java-разработчикам понять, почему необходимо различать интерфейсы изменяемых (mutable) и неизменяемых (immutable) коллекций. Java — на редкость эффективный язык программирования с почти 30-летней историей. Java Collections Framework (JCF) — одна из наиболее активно используемых частей стандартной библиотеки Java — сыграл важную роль в успешном развитии языка. Сегодня Java продолжает совершенствоваться в соответствии с новыми требованиями, оставаясь в ряду лучших языков программирования. Однако, как и во многих других начинаниях, прошлые успехи не являются гарантией будущих достижений.
Читать статью
4 348
В России можно посещать IT-мероприятия хоть каждый день: как оффлайн, так и онлайн.
Чтобы не пропустить полезные — сохраните канал IT мероприятия России.
Анонсы вебинаров, хакатонов, конференций, мастер-классов и других событий в IT. Ивенты от гигантов индустрии и лучших специалистов по кодингу.
Всё публикуют здесь.
Реклама. Клюев И.К.
ИНН 471421081281
erid 2VtzquvH4uV4 348
Кэширование контекста Spring между запусками тестов: как ускорить процесс локального тестирования
Тестирование является важным элементом процесса разработки программного обеспечения. При этом работа с тестами может занимать достаточно большое количество времени в сравнении с самой разработкой, в связи с этим возникает необходимость оптимизировать этот процесс. В этой статье рассказывается про плагин Sprinter для IntelliJ IDEA, который может помочь значительно сократить время на локальный запуск тестов.
Читать статью
4 348
🔥 Пройди тест по Java и проверь свои знания.
Ответишь — пройдешь на продвинутый курс "Java Developer. Professional" от OTUS по специальной цене + получишь доступ к записям открытых уроков курса курса
🔝 Обновленная, расширенная программа
👉 ПРОЙТИ ТЕСТ: https://otus.pw/RIHA/
Реклама. ООО «Отус онлайн-образование», ОГРН 11777466185764 348
SDKMan! - менеджер управления версиями Java
Каждый Java-разработчик рано или поздно сталкивается с проблемой управления на своем компьютере несколькими версиями Java, когда для одного проекта требуется Java 8, для другого — Java 11, для третьего — Java 17.
Для упрощения процесса переключения между версиями существует менеджер версий SDKMan!
Подробности в статье.
Читать статью
4 348
🔥Незаменимый инструмент для автоматизации тестирования на Java
👉Освойте его на бесплатном открытом уроке «Возможности тестирования через Spring Contract Testing» от OTUS.
📖На вебинаре вы вместе с опытным экспертом познакомитесь с возможностями тестирования через Spring Contract Testing и получите ответы на любые свои вопросы по теме.
📆Занятие пройдёт 31 января в 20:00 мск и будет приурочено к старту курса «Java QA Engineer. Professional». Доступна рассрочка на обучение!
💪Пройдите бесплатный тест прямо сейчас, чтобы занять место на открытом уроке и получить запись: Пройти тест
Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963. erid: LjN8K4irR
4 348
Конфигурирование пула соедининений JDBC в Hibernate
Возможно, вы не знаете, но Hibernate поддерживает пул соединений JDBC. 😳
Предложенная сегодня статья расскажет о том, как сконфигурировать пул соединений JDBC в Hibernate-приложении, а также в нативном Hibernate-приложении.
Приятного чтения!
Читать статью
4 348
Как пройти собеседование в компанию мечты? ☄️
26 января проведем техническое собеседование на позицию Senior Java Developer в «Цифровые Привычки», 350.000₽+
В прямом эфире:
• Разберем реальное CV;
• Обсудим, на что обращают внимание рекрутеры, а на что — интервьюеры;
• Расскажем о частых ошибках на собеседовании и как не допустить их.
А после эфира поделимся чек-листом, который поможет учесть все требования 2024 года при подготовке к собеседованию.
Интервьюер – Роберт Мазипов. Java Architect с опытом программирования на Java 4 года. Преподаватель на курсе Senior Java Developer.
Больше — в прямом эфире!
Регистрация по ссылке: https://clck.ru/38B5X8
Реклама. ООО "Платформа непрерывного обучения" ИНН 7839405924
erid: 2VtzqwGuWD44 348
Особое мнение: смотрим на нагрузочные тесты как на функциональные
Что делать, если у команды появилась потребность регулярно оценивать производительность приложения и в динамике сравнивать быстродействие с прошлыми прогонами, а внедрять для этого решение enterprise-уровня - это как из пушки по воробьям? Мы решили пойти немного неочевидным, но продуктивным путём, воспользовавшись опытом реализации функциональных тестов и их интеграции в систему CI/CD, ведь, в сущности, почему нужно обязательно смотреть на тестирование производительности, как на что-то особенное? Что из этого получилось, и с какими проблемами при этом пока ещё приходится мириться - читайте в статье.
Читать статью
4 348
Java-разработчики, вас зовут в Тинькофф
Участвуйте в Java Weekend Offer, если ваш опыт больше 3 лет. Пройдите все этапы собеседования за выходные и, если все понравится, получите оффер.
Сможете решать сложные задачи, расти в сильной команде, работать на топовом стеке и пользоваться бенефитами.
Выбирайте удобную дату и пробуйте свои силы. Оставьте заявку до 14 февраля
АО «Тинькофф Банк», ИНН 7710140679
4 348
Обнаружение и предотвращение утечек памяти в Java
Несмотря на наличие в Java надежной автоматической сборки мусора, утечки памяти в этом языке остаются сложной проблемой для разработчиков. Такие утечки происходят, когда объекты больше не нужны приложению, но на них по-прежнему ссылаются другие объекты, что не позволяет сборщику мусора освободить занимаемую ими память. Со временем это может привести к значительному снижению производительности приложения и даже к его аварийному завершению из-за исключения OutOfMemoryError. Цель данной статьи — разобраться в тонкостях утечек памяти в Java, изучить методы их обнаружения и стратегии предотвращения.
Читать статью
4 348
Присоединяйтесь к нашему бесплатному курсу и начните увлекательное путешествие в мир Java!
Изучайте основы, создавайте программы, разбирайтесь с методами и анализируйте ошибки в коде. Практика, упражнения и проверочные тесты помогут вам освоить навыки программирования.
🎓 Чему вы научитесь:
— Создавать программы с использованием основных конструкций языка.
— Разделять код на методы для повторного использования.
— Анализировать ошибки в коде с использованием отладочной печати.
💼 Включено в курс:
29 уроков (видео и/или текст), 35 упражнений в тренажере, 95 проверочных тестов + дополнительные материалы.
Вы с нами?😉
Реклама. АНПОО "ХЕКСЛЕТ КОЛЛЕДЖ". ИНН 7839056670.
4 348
☘️ Изучите Spring и в 2024 году вас ждёт профессиональная удача
Освойте востребованный фреймворк для создания приложений на Java, чтобы выйти на новый профессиональный уровень.
🔝 Приходите на онлайн-курс «Разработчик на Spring Framework» от OTUS!
Что вы получите:
✔️ Понимание, как создавать Web-приложения на микросервисной архитектуре и решать высокоуровневые задачи по разработке.
✔️ Умение быстро проходить путь от идеи до production-grade.
✔️ Владение фреймворками Spring и технологиями вспомогательных проектов (Spring MVC, Spring Security, Spring Boot, Spring Reactive Stack, Spring 5).
➡️ Пройдите короткий тест прямо сейчас и узнайте, готовы ли вы расширить карьерные перспективы: https://otus.pw/QB15/
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru4 348
Пишем Java REST API на основе Spring Boot
Предложенное сегодня руководство научит вас создавать безопасные REST API с защитой на основе OAuth 2.0 и JWT аутентификацией, а также упаковывать результат в нативные образы Spring Boot. 😳
Хорошей практики!
Читать статью
4 348
🔥 Освойте один из важнейших инструментов Java-разработчика
На бесплатном практическом уроке «Основы работы с Spring Data JDBC» от OTUS и Александра Фисунова — Senior Kotlin Developer в SSP Software на проекте ВТБ.
На вебинаре:
- разберемся, как работать с реляционными базами данных из Spring Boot приложения с использованием Spring Data JDBC;
- проведем небольшое сравнение с модулем Spring Data JPA;
- ответим на все возникающие вопросы.
📢📢 Встречаемся 30 января в 20:00 мск. Открытый урок проходит в преддверии обновленного запуска курса «Java Developer. Professional».
➡️ Пройдите короткий тест прямо сейчас, чтобы посетить бесплатный урок и получить запись: https://otus.pw/FIMm/
Реклама. ООО «Отус онлайн-образование», ОГРН 11777466185764 348
Создаем базовый репозиторий на основе Spring Data JPA
Сегодня мы разберемся в том, как создать свой собственный базовый репозиторий, который вы cможете настроить под каждый объект вашей сущности. 😳
Поможет в этом деле Thorben Janssen, известный эксперт в Spring Data JPA.
Приятного чтения!
Читать статью
4 348
🧠 Учитесь программировать на курсе Java-разработчик с трудоустройством. Вы пройдёте путь от новичка до junior-специалиста и сможете зарабатывать до 100 000 рублей уже в начале карьеры.
Вы с нуля освоите Java, SQL, Spring и Git. Создадите поисковый движок для портфолио и разработаете backend-составляющую для книжного интернет-магазина — аналога ЛитРес.
Бонусы для участников курса:
✅ первые 6 месяцев — бесплатно;
✅ новая работа уже через 8 месяцев
✅ удобная рассрочка и скидка;
✅ гарантия трудоустройства от Центра карьеры Skillbox. Если вы не выйдете на работу, мы вернём вам деньги за курс;
✅ год бесплатного английского.
Узнать подробнее о курсе и получить специальную скидку можно здесь: https://epic.st/cKniM
☃️🎁Начните год с новых знаний! Новогодняя скидка до 60% и второй курс в подарок!
Реклама. ЧОУ ДПО «Образовательные технологии «Скилбокс (Коробка навыков)», ИНН: 9704088880
4 348
Telegram-бот счётчик сообщений на Java и Spring Boot
В этой статье я покажу, как написать Telegram-бот на Java с использованием Spring Boot, PostgreSQL и JPA. Также создадим исполняемый jar-файл. Сам же бот будет подсчитывать сообщения от пользователей и записывать эти данные в БД.
Читать статью
4 348
Быстрый офер в Яндекс для бэкенд-разработчиков
Мечтали о возможности самим выбрать команду, в которой будете работать? Приходите в Яндекс за офером! На мероприятии по быстрому найму через MultiTrack 27–28 января можно получить приглашение за два дня, несколько недель поработать в трёх разных командах, а затем выбрать проект, с которым свяжете будущее.
План простой: до 24 января решите задачи в Контесте, 27 января пройдите две технические секции, а 28-го получите офер и знакомьтесь с командами. Мы ждём бэкендеров на C++, Python, Java и Go, которые занимаются коммерческой разработкой больше пяти лет.
Регистрируйтесь и приходите!
Реклама. ООО "Яндекс". ИНН 7736207543
