Получи случайную криптовалюту за регистрацию!

middlejava

Логотип телеграм канала @middle_java — middlejava M
Логотип телеграм канала @middle_java — middlejava
Адрес канала: @middle_java
Категории: Технологии
Язык: Русский
Страна: Россия
Количество подписчиков: 1.24K
Описание канала:

Канал о backend и Java. Здесь вы найдёте статьи, книги, вакансии, описание работы с фреймворками и библиотеками Spring, Hibernate, JOOQ и др., учебные задачи, анонсы мероприятий.
По всем вопросам прошу связываться по email middle.java@mail.ru

Рейтинги и Отзывы

3.50

2 отзыва

Оценить канал middle_java и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.

5 звезд

1

4 звезд

0

3 звезд

0

2 звезд

1

1 звезд

0


Последние сообщения 8

2021-04-21 13:20:55 #gitlab #certification #free

До 30.04.2021 можно бесплатно пройти набор сертификаций GitLab, который обычно стоит $650

By April 30, 2021 you can be get certified for free of charge (instead of $650 ) with bundle of GitLab certifications

Discount code:
E6B8A234458AE3D795

https://about.gitlab.com/blog/2021/04/20/everyone-can-get-certified/

@middle_java
t.me/middle_java
566 views10:20
Открыть/Комментировать
2021-04-21 10:01:09 Произошло то, о чем говорили уже много лет: для Кафки теперь не нужен ZooKeeper, в общем новость следующая:

Вышла Apache Kafka 2.8.0
Состав вошедших KIP - ниже

KIP-500: Replace ZooKeeper with a self-managed quorum
KIP-700: Add Describe Cluster API
KIP-684: Support mutual TLS authentication on SASL_SSL listeners
KIP-676: Respect logging hierarchy
KIP-673: Emit JSONs with new auto-generated schema
KIP-612: Limit broker connection creation rate
KIP-516: Topic identifiers
KIP-661: Expose task configurations in Connect REST API
KIP-696: Update Streams FSM to clarify ERROR state meaning
KIP-689: Extend StreamJoined to allow more store configs
KIP-680: TopologyTestDriver should not require a properties argument
KIP-671: Introduce Kafka Streams specific uncaught exception handler
KIP-659: Improve TimeWindowedDeserializer and TimeWindowedSerde to handle window size
KIP-572: Improve timeouts and retries in Kafka Streams

https://www.confluent.io/blog/kafka-2-8-0-features-and-improvements-with-early-access-to-kip-500/

@middle_java
t.me/middle_java
431 views07:01
Открыть/Комментировать
2021-04-16 17:22:11 #amazon #elasticsearch #kibana #opensearch #opensource

Amazon представил OpenSearch, опенсорсный форк платформы Elasticsearch

Компания Amazon объявила о создании проекта OpenSearch, в рамках которого создан форк платформы поиска, анализа и хранения данных Elasticsearch, а также связанного с платформой web-интерфейса Kibana. Код распространяется под лицензией Apache 2.0. В будущем планируется переименовать службу Amazon Elasticsearch Service в Amazon OpenSearch Service.

OpenSearch ответвлён от кодовой базы Elasticsearch 7.10.2. Официально работа над форком началась ещё 21 января 2021 г., после чего была проведена чистка ответвлённого кода от компонентов, распространяемых не под лицензией Apache 2.0, и замена элементов бренда Elasticsearch на OpenSearch. В текущем виде код пока находится на стадии альфа-тестирования, а через несколько недель ожидается первый бета-выпуск. Стабилизировать кодовую базу и сделать OpenSearch готовым для применения в рабочих системах планируется к середине 2021 года.

OpenSearch будет развиваться как совместный проект, разрабатываемый при участии сообщества. Отмечается, что куратором проекта в настоящее время выступает компания Amazon, но в дальнейшем совместно с сообществом будет выработана оптимальная стратегия управления, принятия решений и взаимодействия участников, вовлечённых в разработку.

К работе над OpenSearch уже присоединились такие компании, как Red Hat, SAP, Capital One и Logz.io. Примечательно, что компания Logz.io ранее пыталась развивать собственный форк Elasticsearch, но присоединилась к работе над общим проектом. Для участия в разработке OpenSearch не требуется подписание соглашения о передаче имущественных прав (CLA, Contributor License Agreement), а правила использования торговой марки OpenSearch имеют разрешительный характер и позволяют указывать данное имя при продвижении своих продуктов.

@middle_java
t.me/middle_java
1.1K views14:22
Открыть/Комментировать
2021-04-10 09:40:12 #jpoint

JUG Ru Group с 13 по 17 апреля проведет в онлайне большую Java-конференцию JPoint.

В программе — 29 докладов и 2 воркшопа о VM, Runtime, инструментах, фреймворках, лучших практиках и всем, чем живут разработчики сегодня. Никаких архаизмов и бреда сивой кобылы — только то, что поможет делать работу лучше и расширить профессиональный кругозор.

Среди спикеров:

— Евгений Борисов, один из самых популярных Spring-мастеров СНГ (если не мира).

— Рон Пресслер, работает над OpenJDK, техлид проекта Loom;

— Джош Лонг, Java Champion и автор 6 книг о Java, включая «Cloud Native Java: Designing Resilient Systems with Spring Boot, Spring Cloud, and Cloud Foundry» и «Reactive Spring»;

— Дэвид Сайер, лид Spring Security OAuth, основатель Spring Cloud, Spring Boot и Spring Batch;

— Венкат Субраманиам, основатель Agile Developer Inc, создатель agilelearner.com и автор нескольких книг по IT, включая «Practices of an Agile Developer»;

— Пол Баккер, Java Champion и автор книг «Java 9 Modularity» и «Modular Cloud Apps with OSG».

Кстати, Евгений Борисов подготовил настолько большой и сильный доклад, что организаторы добавили под него отдельный день. Можно будет посмотреть его, не жертвуя просмотром других треков и не имея ограничений по времени.

Полная программа доступна по ссылке.

Все это пройдет в 4К, с возможностью ставить на паузу и менять скорость воспроизведения. У ребят даже геймифицированный режим платформы есть, который имитирует офлайн-площадку.

Заходите за подробностями и покупайте билеты: https://bit.ly/3d217fe

Если решили сходить, то вот вам промокод на скидку при покупке Personal-Standard билета (который покупаете сами, не компания): middlejava2021JRGpc

До встречи на JPoint!

@middle_java
t.me/middle_java
129 views06:40
Открыть/Комментировать
2021-04-08 09:33:23
#intellij #idea

Вышла IntelliJ IDEA 2021.1

Из нововведений:
- Поддержка WSL 2 для Java-проектов
- Совместная разработка: Code With Me теперь входит в IDE и в версии 2021.1 поддерживает аудио- и видеозвонки. Сервис можно использовать для разговоров один на один и для групповых обсуждений, в которых могут участвовать десятки человек (тут как раз Zoom на днях начал хулиганить в плане лицензий).
- Функция Run Targets позволяет запускать, тестировать, профилировать и отлаживать приложения в Docker-контейнерах и удаленно.
- Предварительный просмотр HTML-файлов, которой обновляется в реальном времени по мере редактирования HTML или связанных CSS и JavaScript-файлов.
- Настройки толщины шрифта, поддержка JSONPath и JSON Lines, новые функции для работы с пул-реквестами.

Подробно в видео (на английском)

@middle_java
t.me/middle_java
357 views06:33
Открыть/Комментировать
2021-04-02 10:53:49 #education #free #courses #pluralsight

Все курсы Pluralsight (>7000) доступны бесплатно в течение апреля

All Pluralsight courses (>7000) are available for free during April

https://www.pluralsight.com/offer/2021/free-april-individual

@middle_java
t.me/middle_java
207 views07:53
Открыть/Комментировать
2021-04-01 13:05:12 #ithumor

StackOverflow в честь дня юмора решил пошутить:
попробуйте что-нибудь скопировать с сайта.

\\\\\

On the day of humor StackOverflow decided to make a little joke:
try to copy something from the site.

@middle_java
t.me/middle_java
320 viewsedited  10:05
Открыть/Комментировать
2021-03-24 22:53:22 Сейчас идёт прямой эфир "SpringOne Tour 2021: # Booternetes"





Присоединяйтесь к живому общению с легендами Spring: Josh Long и другие

@middle_java
t.me/middle_java
725 views19:53
Открыть/Комментировать
2021-03-23 11:09:50 #books #spring #java #meap #english

Spring in Action, 6th Edition (MEAP)
Walls Craig, 2021

A new edition of the classic bestseller. Spring in Action, 6th Edition covers all of the new features of Spring 5.3 and Spring Boot 2.4 along with examples of reactive programming, Spring Security for REST Services, and bringing reactivity to your databases. You'll also find the latest Spring best practices, including Spring Boot for application setup and configuration.

Обратите внимание, что это MEAP - т.е. только черновик будущей книги.

@middle_java
t.me/middle_java
684 views08:09
Открыть/Комментировать
2021-03-18 11:09:55 #java16 #jep

16 марта стала окончательно доступна широкой публике Java 16:

https://mail.openjdk.java.net/pipermail/announce/2021-March/000295.html
https://mail.openjdk.java.net/pipermail/announce/2021-March/000295.html
https://mail.openjdk.java.net/pipermail/announce/2021-March/000295.html


В релизе заявлены следующие JEPы:


338: Vector API (Incubator)
347: Enable C++14 Language Features
357: Migrate from Mercurial to Git
369: Migrate to GitHub
376: ZGC: Concurrent Thread-Stack Processing
380: Unix-Domain Socket Channels
386: Alpine Linux Port
387: Elastic Metaspace
388: Windows/AArch64 Port
389: Foreign Linker API (Incubator)
390: Warnings for Value-Based Classes
392: Packaging Tool
393: Foreign-Memory Access API (Third Incubator)
394: Pattern Matching for instanceof
395: Records
396: Strongly Encapsulate JDK Internals by Default
397: Sealed Classes (Second Preview)

Обычно крупные JEP с экспериментальным API добавляют в превью режиме заранее. К сожалению, список выше может означать, что Loom и Valhalla осенью этого года мы не увидим в Java 17.

@middle_java
t.me/middle_java
321 views08:09
Открыть/Комментировать