es
Feedback

¡No caigas en manos de tramposos! Telemetrio encuentra y marca estos canales 👉 Si quieres ver la etiqueta, suscríbete

Java News

Java News

Ir al canal en Telegram

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

Mostrar más
4 349
Suscriptores
+224 horas
+27 días
-130 días
Archivo de publicaciones
🥷 Готов выбрать светлую сторону силы, юный джавист? Эксперты OTUS приготовили для тебя полный сложной практики онлайн-курс «
🥷 Готов выбрать светлую сторону силы, юный джавист? Эксперты OTUS приготовили для тебя полный сложной практики онлайн-курс «Java Developer. Professional», который расширит твои возможности использования Java. 🟠За 6 месяцев ты прокачаешь алгоритмы и сборщики мусора, байт-код и classloader, паттерны и тестирование, работу с окружением — логирование, jdbc и Hibernate, библиотеки и фреймворки, многопоточность и многое другое. 🦸🏼‍♂️Компании-партнеры ждут, когда ты овладеешь этим мастерством. Проходи вступительный тест и помни большая сила — большая ответственность. 👉 ПРОЙТИ ТЕСТ: https://otus.pw/AnyS/ Нативная интеграция. Информация о продукте www.otus.ru

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

IT-специалисты нужны как никогда! Хотите понять, подходит ли вам профессия Java-разработчика? Проверьте это! Skillbox открыва
IT-специалисты нужны как никогда! Хотите понять, подходит ли вам профессия Java-разработчика? Проверьте это! Skillbox открывает доступ к пяти первым модулям курса — бесплатно: https://epic.st/k1Itgd За 5 часов интенсивных теории и практики вы: — познакомитесь с основами Java; — научитесь программировать простую логику с помощью условий и циклов; — поймете базовые принципы ООП. Проходить курс можно в удобное для вас время — ограничений нет. После прохождения бесплатных занятий поймете, стоит ли продолжать. Вы можете купить курс в рассрочку — и спланировать свой бюджет, разбив всю сумму на мелкие ежемесячные платежи. Реклама. ЧОУ ДПО «Образовательные технологии «Скилбокс (Коробка навыков)», ИНН: 9704088880

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

⁉️ Конструкторы и блоки инициализации в Java, что это и как с этим работать? ⚡️Узнаем 24 июля в 20:00 мск на открытом уроке о
⁉️ Конструкторы и блоки инициализации в Java, что это и как с этим работать? ⚡️Узнаем 24 июля в 20:00 мск на открытом уроке онлайн курса «Углублённое изучение Java» от OTUS. В рамках вебинара мы: - Разберём конструктор на запчасти. - Определим финалистов (финальные переменные). - Наведём порядок (инициализации). ♨️ Усаживайтесь поудобнее, берите в руки карандаш. Мы будем решать задачи, подобные тем, что встречаются на собеседовании и точно  встретятся на экзамене Oracle, и даже сложнее. С конструкторами в Java у вас больше никогда не возникнет сложностей. 🔵Это отличная возможность перенять опыт преподавателя и посмотреть на процесс обучения изнутри. Оплата курса возможна любым удобным для вас способом. ➡️ Для участия в вебинаре зарегистрируйтесь: https://otus.pw/MbGz/        Нативная интеграция. Информация о продукте www.otus.ru

​Создаем базовый репозиторий на основе Spring Data JPA Сегодня мы разберемся в том, как создать свой собственный базовый репозиторий, который вы cможете настроить под каждый объект вашей сущности. 😳 Поможет в этом деле Thorben Janssen, известный эксперт в Spring Data JPA. Приятного чтения! Читать статью

Стать сотрудником Яндекса быстрее и проще, чем кажется. Участвуйте в днях быстрого найма: решите тестовое, пройдите несколько
Стать сотрудником Яндекса быстрее и проще, чем кажется. Участвуйте в днях быстрого найма: решите тестовое, пройдите несколько секций собеседования и получите офер за несколько дней. Ближайшее мероприятие: • 22-23 июля — Fast Track для Oracle-разработчиков, с опытом работы на PL/SQL или тех, кто готов перейти. Офер за 2 дня в команду HR Tech. Зарегистрироваться

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

❓Как использовать функциональное программирование в Groovy? Элементы функционального программирования есть во многих ЯП и Gro
❓Как использовать функциональное программирование в Groovy? Элементы функционального программирования есть во многих ЯП и Groovy здесь не исключение. Рассмотрим Closures - элемент языка Groovy, который обеспечивает возможность использования функционального программирование, а также в каких задачах они применяются. 🔥На открытом уроке "Введение в функциональное программирование в Groovy" от OTUS, который пройдёт 24 июля в 20:00 вы: -познакомитесь с понятием функциональное программирование; - узнаете в чем отличие функционального программирования от ООП; - познакомитесь с Closures, контекстом исполнения, областями видимости; - познакомитесь с использованием Closures как функций. ⚡️Урок приурочен к старту онлайн-курса "Groovy Developer", который можно приобрести в рассрочку. В результате вебинара вы научитесь создавать и использовать Closures для решения задач функционального программирования и DSL 👉Для участия зарегистрируйтесь: https://otus.pw/FEMf/

Hibernate: заполняем пробелы Я не гуру разработки и не читал книжку по Hibernate на 800 страниц. Я просто любознательный малый, который решил немного хлебнуть из бездонной бочки знаний по разработке на Java. Эта статья рассчитана на Junior разработчиков, которые хотят заполнить пробелы по Hibernate. Если это будут читать более опытные разработчики: напишите замечания по техническому наполнению статьи. Буду вам очень признателен. Со вступлением все. Поехали) Читать статью

Как написать на Java функцию, подобную sizeof в C Если вы только начинаете изучать Java и уже имеете опыт программирования на С, то можете заметить разницу между этими двумя языками. К примеру, String — это объект в Java, а не массив символов с конечным NULL. Аналогично, в Java нет оператора sizeof(). Все примитивы имеют заранее определенный размер, например int — 4 байта, char — 2 байта, short — 2 байта, long и float — 8 байт и так далее. Читать статью

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

Абстрактные классы и интерфейсы в Java В каких случаях стоит использовать абстрактный класс, а в каких — интерфейс? Давайте разбираться, в чем между ними разница. Читать статью

**Хотите легко проходить собеседования в любые IT компании мира?** Подписывайтесь на новый канал от бывшего программиста Amaz
**Хотите легко проходить собеседования в любые IT компании мира?** Подписывайтесь на новый канал от бывшего программиста Amazon и Facebook с 16 годами опыта работы в IT в четырех странах мира (Великобритании, Германии, Люксембурга и России): https://t.me/faangmaster Там вы найдете разбор задач с собеседований по Java, алгоритмы, system design. Автор канала также делится своим опытом подготовки к собеседованиям,  работы и жизни в разных странах, делится своим мнением по разным вопросам связанным с IT.

​15 советов для развития экспертизы в Java Предложенная сегодня статья достаточно детально, подробно и обоснованно расписывает необходимые шаги, которые нужно предпринять, чтобы стать экспертом в Java. 😃 Приятного чтения! Читать статью

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

​Используем аннотацию @Transactional like a pro Привет! Меня зовут Никита Летов, я тимлид бэкенд-разработки мобильного приложения Росбанка для физических лиц. Этот пост входит в серию постов по разработке бэкенд-микросервисов на Java и Spring и является адаптацией моего доклада с JPoint 2022. Также хочу предупредить, что данный пост не cookbook и не предоставляет идеально приготовленное решение какой-либо бизнес-проблемы. Это разбор одной технологии, которая при правильном использовании может помочь вам в решении реальной проблемы. А может и не помочь — всё зависит от ее природы. Читать статью

Тинькофф приглашает в команду крутых ИТ-специалистов Мы решаем масштабные задачи: создаем высоконагруженные сервисы для 30 ми
Тинькофф приглашает в команду крутых ИТ-специалистов Мы решаем масштабные задачи: создаем высоконагруженные сервисы для 30 миллионов клиентов, экспериментируем и ищем новые решения. А еще с нами комфортно работать. Большинство бытовых забот делегируем компании: от расширенного ДМС и юридической помощи до питания и поддержки спорта. Откликнуться в команду Тинькофф: https://u.tinkoff.ru/it.prof.2023

Утвержден список JEP-ов, которые войдут в финальную версию Java 21. Ее релиз запланирован на 19 сентября. Но уже сейчас вы можете ознакомиться с фичами этого выпуска в предлагаемом видео. Краткий список таков: 430: String Templates (Preview) 431: Sequenced Collections 439: Generational ZGC 440: Record Patterns 441: Pattern Matching for switch 442: Foreign Function & Memory API (Third Preview) 443: Unnamed Patterns and Variables (Preview) 444: Virtual Threads 445: Unnamed Classes and Instance Main Methods (Preview) 446: Scoped Values (Preview) 448: Vector API (Sixth Incubator) 449: Deprecate the Windows 32-bit x86 Port for Removal 451: Prepare to Disallow the Dynamic Loading of Agents 452: Key Encapsulation Mechanism API 453: Structured Concurrency (Preview)

⁉️ Какие алгоритмы актуальны сейчас в разработке? ➡️ Один из таких — Бор Ахо-Корасика. Подключайтесь 17 июля в 20:00 к открыт
⁉️ Какие алгоритмы актуальны сейчас в разработке? ➡️ Один из таких — Бор Ахо-Корасика. Подключайтесь 17 июля в 20:00 к открытому уроку, который пройдет в рамках онлайн-курса «Алгоритмы и структуры данных» в OTUS. 🎬 На этом вебинаре мы познакомимся с остроумным алгоритмом Ахо-Корасика для поиска нескольких шаблонов в тексте. Для этого мы создадим недетерминированный конечный автомат в виде префиксного дерева, добавим суффиксные и финальные ссылки, вместе пропустим текст через этот Бор и найдём все шаблоны за линейное время, реализовав алгоритм Ахо-Корасика. 🎙 Спикер: Евгений Волосатов, ведущий программист с 20-летним опытом и преподаватель OTUS. 💡 Урок рассчитан на Junior бэкенд-разработчиков и системных программистов, которые пишут софт и приложения. 🎫 После урока полный курс можно приобрести в рассрочку. ➡️ Для участия в вебинаре зарегистрируйтесь: https://otus.pw/oJ4A/ Нативная интеграция. Информация о продукте www.otus.ru