Перейти к основному содержимому

Еженедельник Java, выпуск 203

· 3 мин. чтения

Вот так…

1. Весна и Ява

>> Элегантные делегаты в Котлине [ blog.codecentric.de ]

В Kotlin есть много мощных функций, которые следует использовать с особой осторожностью, и делегирование — одна из них .

**** >> 10 распространенных ошибок Hibernate снижают вашу производительность

Если вы работаете с Hibernate, об этом определенно стоит помнить.

Также стоит прочитать:

>> Я по-прежнему предпочитаю Eclipse идее IntelliJ [ techblog.bozho.net ]

>> IntelliJ IDEA 2017.3: поддержка JUnit [ blog.jetbrains.com ]

>> Как эмулировать @CreatedBy и @LastModifiedBy из данных Spring, используя аннотацию @GeneratorType Hibernate [ vladmihalcea.com ]

Вебинары и презентации:

>> Советы Spring: Bootiful Kotlin Redux [ spring.io ]

>> Devoxx Бельгия 2017 [ youtube.com ]

>> KotlinConf 2017 [ youtube.com ]

>> Киберпреступность и разработчик: как начать защищаться от темной стороны [ infoq.com ]

>> Spring Tips: плагин сборки Spring Boot [ spring.io ]

>> ZGC — сборщик мусора Oracle с большой кучей [ infoq.com ]

Время обновления:

>> Spring Cloud Task 2.0.0.M2 теперь доступен [ spring.io ]

>> Доступны Spring для Apache Kafka 2.1 RC1 и 2.0.1 и 1.3.1 [ spring.io ]

>> IntelliJ IDEA 2017.3 EAP уже здесь! [ блог.jetbrains.com ]

>> Объявление о выпуске Spring Cloud Stream Elmhurst.M3 /2.0.0.M3 [ spring.io ]

>> Примечания к выпуску 5.0.2 [ junit.org ]

2. Технические

>> Создание экосистемы микросервисов с помощью Kafka Streams и KSQL [ confluent.io ]

Подробное руководство по сборке системы на основе микросервисов с эффективным использованием Kafka Streams и KSQL.

>> Ошибки запуска: выбор хранилища данных [ stavros.io ]

Внедрение модных технологий без оценки их плюсов и минусов ничем хорошим не заканчивается.

>> Grafana против Kibana: как получить максимальную отдачу от визуализации данных [ blog.takipi.com ]

Быстрое сравнение двух замечательных инструментов, оба хорошо выполняющих визуализацию данных .

Также стоит прочитать:

>> Микросервисы с Nomad и Consul [ blog.codecentric.de ]

3. Размышления

>> Совместимо ли объектно-ориентированное программирование с контекстом предприятия? [ блог.frankel.ch ]

Это, безусловно, выполнимо, но переход на ООП-совместимый дизайн имеет свою цену.

Также стоит прочитать:

>> Быть внештатным веб-разработчиком? Вы задаете неправильный вопрос [ daedtech.com ]

>> MachineJustification [ martinfowler.com ]

>> Синдром самозванца и опытные новички [ daedtech.com ]

>> 10 статей, которые должен прочитать каждый разработчик [ michaelfeathers.silvrback.com ]

4. Комиксы

И мои любимые Дилберты недели:

>> Уолли работает, если вы его не видите [ dilbert.com ]

>> Приложение Traffic [ dilbert.com ]

>> Wally's Watch — это снитч [ dilbert.com ]

5. Выбор недели

>> Как вы фокусируетесь? [ m.signalvnoise.com ]