Java News – Telegram
Java News
4.31K subscribers
256 photos
6 videos
1 file
1.47K links
Все новости связанные с Java!

По всем вопросам: @NadikaKir

Мы на бирже: https://telega.in/c/java_newss
Download Telegram
🔧В большинстве случаев Gradle используется в командах для довольно несложных задач и только для Kotlin-проектов, java. Между тем, он является очень мощным инструментом разработки для DevOps.

⚡️30 ноября в 19.00 (мск) приглашаем на открытый урок курса “Kotlin Backend Developer Professional” в OTUS

📌На уроке обсудим:

- как выполнять сборку проектов, содержащих компоненты на C/C++, Rust, Go и др. языках;

- как автоматически генерировать исходники с дальнейшей их компиляцией;

- извлекать файлы из репозиториев для дальнейшей обработки;

- разрабатывать кастомные плагины;

- гибко управлять версиями;

- собирать докер-образы.

👉Регистрация для участия https://otus.pw/uFez/

После урока вы сможете продолжить обучение, поступив в группу курса по специальной цене. Возможны разные способы и рассрочка платежа. Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
👍3
Все, что вам нужно знать о конфигурации Spring

В данном руководстве подробно рассказывается о конфигурации Spring, а также разбираются основные аннотации - Bean, Configuration и PropertySource.

Читать статью
👍7
Бесплатный практический вебинар — Java: с чего начать карьеру в программировании?

Когда: 23 ноября в 19:00 по мск.

Расскажем за 2 часа, как освоить базовые навыки программирования на Java, найти удаленную работу и расти в профессии.

На практике познакомимся с синтаксисом языка и напишем программу, которую часто дают новичкам на техническом интервью.

🎁 Всем, кто зарегистрировался — Гайд «Как заговорить на сленге IT-специалистов», а каждому участнику — Карта компетенций Java-разработчика. А еще спецпредложение на Чёрную пятницу!

Погрузитесь в основы Java и задайте вопросы опытному разработчику!

Реклама. АНПОО "ХЕКСЛЕТ КОЛЛЕДЖ". ИНН 7839056670. erid: LjN8Jxj5C
👍5
Watcher - измеритель метрик при тестировании

Если вам требуется проверить, насколько быстры ваши юнит и интеграционные тест, то для этого подойдет расширение для JUnit5 под названием Watcher. По окончанию своей работы оно предоставляет подробные метрики для различных этапов тестирования.

Перейти
👍5
⚡️ Как Java-разработчику идти в ногу со временем?

👩‍💻 Изучать новейшие технологии! Где это делать? На бесплатном открытом уроке «Java 21. Виртуальные потоки» от OTUS.

На вебинаре рассмотрим Virtual Threads (JEP444), которые наконец-то стали стабильными.

Узнаем:
- что в итоге получилось;
- как и зачем этим пользоваться.

📢📢 Занятие пройдёт 28 ноября в 20:00 мск и будет приурочено к старту курса «Java Developer. Professional».
После урока вы сможете продолжить обучение в рассрочку.

👉 Для бесплатного участия и получения записи регистрируйтесь прямо сейчас: https://otus.pw/UwNM/

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
🔊 Как достичь масштабируемости в разработке ПО?

Разберемся на бесплатном открытом уроке «Тактики работы с масштабируемостью» от OTUS.

На вебинаре:
— изучим тактики и их преимущества и недостатки в различных сценариях;
— рассмотрим горизонтальное и вертикальное масштабирование, децентрализованный подход, автоматическое масштабирование и многопоточность;
— разберём принципы разделения функций и микросервисной архитектуры.

Занятие пройдёт 5 декабря в 20:00 мск и будет приурочено к старту курса «Software Architect». Курс возможно приобрести в рассрочку.

👉 Для бесплатного участия пройдите короткое тестирование прямо сейчас 👈

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
IntelliJ IDEA 2023.2. Долгожданный LSP, встроенный AI-чат, апгрейд до Windows 10 и -Xmx2G

Это ретроспективный пост фичей IntelliJ IDEA 2023.2, в преддверии 2023.3 (которая сейчас в состоянии Beta 2). Несмотря на то, что эта версия вышла еще в июле, не все в точности помнят, что же там произошло, и какую версию они вообще используют.

Идея раздулась до 2 гигабайт хипа, появилась поддержка LSP-серверов, и теперь вам нужно проапгрейдиться с Windows 7 минимум до Windows 10.

Из мелочей: появился чата с нейронкой "AI Assistant". Профилировщик научился отображать подсказки прямо в редакторе, а интеграция с GitLab позволяет меньше переключаться между браузером и IDE.

Хотите узнать подробней?


Читать статью
👍6🔥2
⁉️ Как Java-разработчику увеличить доход и востребованность?

Освоить один из самых популярных фреймворков на онлайн-курсе «Разработчик на Spring Framework» от OTUS.

Что даст вам курс:
✔️ Понимание, как создавать Web-приложения на микросервисной архитектуре и решать высокоуровневые задачи по разработке
✔️ Умение быстро проходить путь от идеи до production-grade
✔️ Владение фреймворками Spring и технологиями вспомогательных проектов (Spring MVC, Spring Security, Spring Boot, Spring Reactive Stack, Spring 5).

💪 Всего за 5 месяцев вы освоите новые скиллы, добавите сильные проекты в свое портфолио, сможете повысить грейд и выйти на новый карьерный уровень.

Вы можете заранее бесплатно получить полную программу, чтобы убедиться, что она вам подходит.
🎫 Курс доступен в рассрочку.

👉 Пройдите вступительное тестирование прямо сейчас и узнайте, готовы ли вы стать студентом OTUS: https://otus.pw/jELh/

🎁 Черная пятница в OTUS! Успейте получить скидку 15% на курс!

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3😁1
👩‍💻 23-11-23 зарелизился новый Spring Boot 3.2.

По данному поводу Josh Long выпустил видео, где он рассказывает:
- о новых функциях Spring Boot 3.2 и Java 21
- о виртуальных потоках из Project Loom
- о sealed types, records, pattern matching, и smart switch expressions
и многое другое

Повышаем свою компетентность и осведомленность!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥1
🔥Путь в Java-разработке с нуля и до Middle за 15 месяцев

Уже 29 декабря стартует новая группа специализации «Java Developer» в OTUS.

💪 С нуля до Middle за 15 месяцев!

На онлайн-курсе вы получите:
✔️ Уникальные знания от преподавателей — Senior Java-разработчиков ведущих IT-компаний.
✔️ Практику создания реальных проектов — разработка своего серверного приложения на Java
✔️ Актуальные навыки, необходимые для трудоустройства Middle Java-разработчиком
✔️ Вы освоите инструменты: IntelliJ IDEA, Java Development Kit (JDK), Spring Framework, Hibernate, PostgreSQL, Apache Maven, Gradle, Docker, Kubernetes, Apache Kafka, RabbitMQ, JUnit, Postman, Jira.

👉 Получить специальные условия на курс можно оставив заявку по ссылке: https://otus.pw/AUqI/

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
Java-инспекции в IDEA 2023.2

Это ретроспективный пост про Java-инспекции IntelliJ IDEA 2023.2, в преддверии 2023.3 (которая сейчас в состоянии Beta 2). Несмотря на то, что эта версия вышла еще в июле, не все в точности помнят, что же там произошло, и какую версию они вообще используют.

А между тем, там не всё хорошо. Например, баги с тэгом
@snippet до сих пор не поправили.

Чтобы самому воспроизвести новости из ченжлога - нужно набирать много кода и проверять их. Это лень, это мы не делаем. Вместо этого, мы смотрим этот короткий пост с PNG-картинками, показывающими основные фишки.


Читать статью
👍61
📆28 ноября
🕗20:00 по МСК

Живой стрим с экспертами в больших данных, где ты узнаешь все для старта и развития карьеры. Сможешь задать вопросы в прямом эфире и получишь приятные бонусы!

🤓 для новичков, желающих зайти в data science / data analysis с нуля.
😎 junior-senior разработчиков.
😳 джунов в сфере данных, кому нужен вектор развития и новые кейсы.

Читай подробности и регистрируйся по ссылке 👇
[Бесплатная регистрация]
👍4🔥2
Новая фича Java 21: строковые шаблоны

Во многих языках программирования существует такое понятие, как интерполяция строк. Это функция позволяет не использовать символ конкатенации при объединении, например, строкового литерала и переменной (или любого кода, который возвращает значение). Также она позволяет повысить читабельность и безопасность кода.

Уже сейчас вы можете попробовать в Java 21 эту фичу.


Читать статью
🔥7👍2
🤔 С чего начать обучение на Java-разработчика?

💡 С бесплатного открытого урока «HashMap под капотом» от OTUS и Михаила Ронжина – старшего Kotlin/Java developer в Tinkoff.

HashMapэто структура данных, представляет собой хэш-таблицу.

На вебинаре мы:
- познакомимся с коллекцией HashMap;
- рассмотрим основные методы;
- узнаем, как она ведет себя под капотом.

📢📢 Занятие пройдёт 5 декабря в 20:00 мск и будет приурочено к старту курса «Специализация Java-разработчик». На нем вы сможете освоить профессию с нуля до уверенного Middle.

👉 Для бесплатного участия и получения записи урока регистрируйтесь прямо сейчас: https://otus.pw/3zTW/

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
30 мини-статей о внутренней работе JVM

Серия статей от Алексея Шипилёва из RedHat о внутренней работе JVM. На данный момент написано 30 статей, каждая из которых описывает какую-то информацию о виртуальной машине.

Перейти
👍12
Новый инструмент для тех, кто любит собирать и анализировать данные. Не так давно появились фитнес-трекеры, а теперь пришло время трекера мозга

Отслеживай свою когнитивную нагрузку в диапазоне от 0 до 100 %: чтобы понимать, что дается мозгу легко, а что нет

Знай, в каком ты состоянии: «в потоке» ли, застрессован или устал

⚡️ Получай подсказки от майнд-трекера и управляй своим состоянием: для максимальной продуктивности и концентрации

Узнай подробнее о майнд-трекере Neiry: 
https://neiry.ru/mindtracker?utm_source=tg_in&utm_medium=28911jvn&utm_term=ad13

Реклама. ООО "НЕЙРИ". ИНН 9701140612. erid: LjN8JtwT3
👍5
Garbage Collection и JVM

JVM работает как хорошо отлаженный механизм, автоматически распределяя и освобождая память. Это и есть суть Garbage Collection. Это процесс, который автоматически находит и удаляет объекты, которые больше не используются вашим приложением. Благодаря этому, разработчики могут сосредоточиться на логике приложения, не беспокоясь о ручном управлении памятью.

Знание того, как работает GC и JVM, необходимо каждому Java-разработчику. Правильное управление ресурсами напрямую влияет на производительность и стабильность приложений.


Читать статью
👍7
⚡️ Путь сильнейших джавистов ждет тебя!

Пройди тест по Java - проверь, готов ли ты

👩‍💻 Сможешь сдать — пройдёшь на продвинутый курс "Java Developer. Professional" от OTUS по специальной цене.

За 6 месяцев обучения:
- Научишься создавать современные java-приложения
- Поймешь основы функционирования JVM (сборка мусора, byteCode)
- Освоишь приемы применения многопоточности
- Напишешь выпускной проект на любую тему под наставничеством преподавателя

🎫Курс можно приобрести в рассрочку

👉 Пройти тест: https://otus.pw/MAupx/

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Производительность базового поиска в Ozon как культурный феномен

В этой статье я расскажу вам о том, как мы в Ozon оптимизируем базовый поиск: как у нас выстроены процессы, как найти бутылочное горлышко, конкретные рекомендации по написанию горячего кода, реальные примеры значимых оптимизаций и что делать, когда все низко висящие фрукты уже сорваны, а хочется ещё.

Читать статью
👍6
⚡️ Профессия Java-разработчик с нуля и до востребованного специалиста!

Уже 29 декабря стартует новая группа специализации «Java Developer» в OTUS.

👩‍💻 С нуля до Middle за 15 месяцев!

На онлайн-курсе вы получите:
➡️ Уникальные знания от преподавателей — Senior Java-разработчиков ведущих IT-компаний.
➡️ Практику создания реальных проектов — разработка своего серверного приложения на Java
➡️ Актуальные навыки, необходимые для трудоустройства Middle Java-разработчиком
➡️ Вы освоите инструменты: IntelliJ IDEA, Java Development Kit (JDK), Spring Framework, Hibernate, PostgreSQL, Apache Maven, Gradle, Docker, Kubernetes, Apache Kafka, RabbitMQ, JUnit, Postman, Jira.

👉 Получить специальные условия на курс можно оставив заявку по ссылке: https://otus.pw/jJrIm/

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Эмулятор QUIK: как наладить тестирование вендорного продукта

В сегодняшнем материале поговорим про эмулятор отечественного биржевого терминала QUIK — посредника между системой брокера и биржами. Программный комплекс QUIK получает информацию из бирж и передает ее в систему брокера, в другом случае сам брокер идет в QUIK и получает биржевую информацию от него. Поскольку тестирование с полноценным QUIK проводить невозможно, мы сделали собственный эмулятор.

Читать статью
👍5