"middlejava" Телеграмм канал

"middlejava" Телеграмм канал

Адрес канала: @middle_java
Категории: Технологии , Авто
Язык: Русский
Страна: Россия
Количество подписчиков: 942 (Дата обновления: 2021-07-23)
Описание канала:

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

Переходов в канал: 0 ( 151 )

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

2021-05-27 20:26:20 #devops #java #codecoverage #meetup

Luxoft TechFest #4

Бесплатный онлайн-митап для Java-разработчиков и DevOps-еров

Когда: 3 июня, 18:00 (GMT+3)
Формат: онлайн
Организаторы: Luxoft и JUG Ru Group

Доклады:
- Scala, Kotlin, Java и Code Coverage: показать все, что скрыто
- Продвинутый анализ Code Coverage с Jenkins
- Карго-культ вокруг DevOps: Как навредить проекту из лучших побуждений

Вся программа здесь

Обещают розыгрыш сертификатов на онлайн-курсы от Luxoft Training и скидку 10% на любой курс всем участникам мипата.

Регистрация здесь

@middle_java
t.me/middle_java
258 views
Открыть/Комментировать
2021-05-26 19:14:52 #java #championship

М.Видео-Эльдорадо проводит чемпионат для Java-разработчиков

План-график мероприятия:

- до 3 июня — Регистрация в личном кабинете, после чего придет уведомление организатора в телеграм-канале.

- 4 июня с 22:00 до 03:00 — Tech Monsters Night: решение задач с моментальным ознакомлением с результатами.

- до 1 августа — Забирайте свой фирменный мерч или технику. Лучший получит возможность выиграть one night offer.

Каждому участнику будет доставлен energy break — энергетик и пицца.

Зарегистрироваться

@middle_java
t.me/middle_java
268 views
Открыть/Комментировать
2021-05-21 11:21:23 #blockchain #mit #lectures #russian

Канал CRYPTUS RUS CHANNEL начал перевод
курса MIT 15.S12 - "Блокчейн и деньги"
со спикером - Гари Генслер

Оригинальный курс лежит здесь

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

Очевидно что мировая финансовая система сейчас видоизменяется. Во что она превратится - не понятно. Но видно что финрегуляторы заигрывают с отказом от наличных платежей и скорее всего созданием новых, не фиатных валют. Блокчейн - одна из концепций которая может лечь в основу таких валют. В общем мне кажется тема крайне интересная а курс поможет "расширить сознание" 🙂

В курсе рассматриваются в числе прочего вопросы криптографии, транзакции, смарт-контракты, разделение прав, а также нетехнические вопросы: платежи, центральные/коммерческие банки, первичные/вторичные рынки, крипто-биржи, ico, клиринг, процессинг и другие темы.

Ни в коем случае не агитирую за торговлю битком, а даже наоборот 😄

Пока вижу перевод двух видео из 24, надеюсь инициатива не умрет.

Переведенные на данный момент сессии:
https://www.youtube.com/watch?v=pZxp--SpWF8
https://www.youtube.com/watch?v=GtMdIKRGC80

@middle_java
t.me/middle_java
194 views
Открыть/Комментировать
2021-05-20 13:53:02 #frameworks #backend #rating

Рейтинг и описание самых популярных backend-фреймворков в динамике с 2012 до 2021 года.
На первых местах веб-фреймворки.

https://statisticsanddata.org/data/most-popular-backend-frameworks-2012-2021

@middle_java
t.me/middle_java
244 views
Открыть/Комментировать
2021-05-18 10:07:59 #java #meetup #free

Онлайн-митап для Java-разработчиков от Integrity Solutions и JUG Ru Group.

Когда: 24 мая, 18:00 (по МСК)
Участие: бесплатно
Формат: онлайн

Программа митапа:

— «Java Flight Recorder»
Алексей Рагозин расскажет о том, что такое JFR, чем он может быть полезен в работе и в каких случаях его стоит применять.

— «Переезд с PostgreSQL на Elasticsearch для гибкого поиска адресов»
Александр Чернышев покажет кейс по созданию сервиса для пересылки данных об адресах между базами данных: как исследовали подходы, добивались эффективности и отказоустойчивости

— «Использование механизма текстовых шаблонов Тhymeleaf для формирования динамических SQL-запросов»
Константин Карасев разберет использование шаблонов Thymeleaf и продемонстрирует подход с помощью тестового приложения.

Бесплатная регистрация

@middle_java
t.me/middle_java
129 views
Открыть/Комментировать
2021-05-11 22:52:57 #kafka #summit

Сорян за поздний пост, но сейчас в самом разгаре

Kafka Summit Europe 2021

Мероприятие проходит сегодня и завтра.

Kafka Summit is the premier event for developers, architects, data engineers, devops professionals, and anyone else who wants to learn about streaming data. It brings the Apache Kafka community together to share best practices, learn how to build next-generation systems, and discuss the future of streaming technologies.

https://www.kafka-summit.org/events/kafka-summit-europe-2021/agenda

@middle_java
t.me/middle_java
385 views
Открыть/Комментировать
2021-05-07 07:10:50 #linux #performance

Основные инструменты анализа производительности Linux за 60 секунд (почти)

https://youtu.be/ZdVpKx6Wmc8

@middle_java
t.me/middle_java
286 views
Открыть/Комментировать
2021-05-04 09:35:44
#java #zday2021 #evgenyborisov #spark #springdata #russian

Spring Data Рostроитель (Spark it!) - Evgeny Borisov (Ru)

На последней конференции Java Z-Day 2021 один из докладов читал Евгений Борисов. Думаю, его представлять не надо: его Spring-Потрошителей скорее всего смотрели все. Последний доклад также можно отнести к серии "потрошителей" и "построителей".

Хотите разобраться, как Spring Data творит свою магию? Давайте попробуем написать свой аналог. Для чего ещё не написана Spring Data? JPA, Mongo, Cassandra, Elastic, Neo4j и остальные популярные движки уже имеют свои стартеры для Spring Data, а вот про Spark как-то забыли. Давайте исправим эту несправедливость. Не факт, что получится что-то полезное, но как работает Spring Data мы точно поймём.

Данное видео объединяет две записи: прямую трансляцию с YouTube и продолжение этого же доклада в Zoom.

https://www.youtube.com/watch?v=DKNDU7OjyJs

@middle_java
t.me/middle_java
379 views
Открыть/Комментировать
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 views
Открыть/Комментировать
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 views
Открыть/Комментировать
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
332 views
Открыть/Комментировать
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 views
Открыть/Комментировать
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 views
Открыть/Комментировать
Authentication required

You must log in to post a comment.

Log in