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

Java Web Weekly, выпуск 113

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

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

Вот так…

1. Весна и Ява

>> Spring Boot со Scala [ java-allandsundry.com ]

Это очень круто, если вы увлекаетесь Scala.

Я лично двигаюсь в сторону Clojure вместо Scala, но мне это все равно кажется довольно интересным .

>> Управление журналами в Spring Boot [ frankel.ch ]

Как настроить ведение журнала в Spring Boot (без использования собственного XML-маршрута) — очень быстро и по существу (во многом как в Boot).

>> JUnit 5 — Основы [ codefx.org ]

Думали, что пост JUnit 5 на прошлой неделе — это все, что было? Подумайте еще раз 🙂

Я очень рад наконец-то увидеть реальный прогресс в области JUnit, поэтому эту серию статей должно быть интересно читать и следить за ней.

>> (Ab) использование функциональных интерфейсов Java 8 в качестве локальных методов [ jooq.org ]

Как всегда, очень хорошее исследование лямбда-выражений в Java 8 .

И я больше не могу называть лямбды «новыми», они теперь просто стрела в колчане.

>> Java EE 8 MVC: Работа с параметрами формы [ mscharhag.com ]

Краткая статья, в которой продолжается исследование сопоставления параметров с контроллерами в Java EE 8 . Очень быстро и по делу.

>> JetBrains выпускает Kotlin 1.0 [ infoq.com ]

Kotlin — это не то, над чем я работал сам. Но это официальная версия 1.0 того, что выглядит как язык с некоторыми интересными вариантами синтаксиса, что случается не так уж часто.

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

>> Учебное пособие по Spring Batch: чтение информации из базы данных [ petrikainulainen.net ]

>> Pretty Print JSON Per Request с помощью Spring MVC [ techblog.bozho.net ]

>> Ускорить сборку Gradle на TravisCI [ lkrnac.net ]

>> Очень своеобразная, но, возможно, хитрая особенность языка Kotlin [ jooq.org ]

>> Релизы и процесс разработки Eclipse [ waynebeaton.com ]

>> Lazy Vals в Scala: взгляд под капот [ codecentric.de ]

>> Общедоступная предварительная версия IntelliJ IDEA 16 [ jetbrains.com ]

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

>> Джош Лонг о Spring Boot, Spring Cloud и микросервисах [ infoq.com ]

>> Spring MVC 4.2: новое и заслуживающее внимания [ infoq.com ]

>> Повтор вебинара: Что нового в Spring Data Gosling-Fowler [ spring.io ]

>> Создание облачной платформы электронной коммерции нового поколения с помощью Spring [ infoq.com ]

>> От нуля до героя с Spring WebSocket [ spring.io ]

>> Практика Spring Security 4.1 [ spring.io ]

>> Microxchg 2016: язык шаблонов для микросервисов [ plainoldobjects.com ]

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

>> Выпущен Spring Data Gosling SR4 [ spring.io ]

>> Вышел Hibernate Validator 5.2.4.Final [ in.relation.to ]

>> Spring XD 1.3.1 GA и Flo для Spring XD 1.0.1 GA выпущены [ spring.io ]

>> Spring Framework 4.2.5 уже доступен [ spring.io ]

>> Выпущена Spring Session 1.1.0 [ spring.io ]

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

>> Автоматизируйте развертывание и управление микросервисами Docker Cloud/Virtual Java с помощью DCHQ [ infoq.com ]

Контейнеры Docker, непрерывная доставка микросервисов и Event Sourcing.

Да, каждое слово в этом предложении является заезженным словечком, но статья солидная и подробная, поэтому ее стоит внимательно прочитать, если вы работаете в этой области.

>> Параметры привязки для запросов к базе данных [ martinfowler.com ]

На этой неделе в серии «Основы веб-безопасности» рассматриваются некоторые основные аспекты очистки ввода.

И, конечно же, SQL-инъекция — не единственная игра в городе.

>> Максимальный размер прямой памяти HotSpot по умолчанию [ marxsoftware.com ]

Знакомство с некоторыми низкоуровневыми подробностями JVM о прямом доступе к памяти и ее размере.

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

>> Числовой IP-формат IPv6 представляет собой серьезную проблему удобства использования [ zerotier.com ]

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

>> Зачем вы пишете методы доступа? [ codecentric.de ]

Исследование в стиле «назад к основам» основной объектно-ориентированной концепции — методов доступа .

>> Splunk vs ELK: Руководство по принятию решений по средствам управления журналами [ takipi.com ]

Надежное руководство по выбору инструмента управления журналами и максимальному использованию его возможностей.

>> Спасение от зыбучих песков устаревшего навыка [ daedtech.com ]

Советы здравого смысла о том, как улучшить свои технические навыки.

>> Управление функциями автомобилей Nissan LEAF по всему миру с помощью уязвимых API [ troyhunt.com ]

Взлом подключенной машины — это страшно.

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

>> Не бить их, сделать их неактуальными [ lemire.me ]

>> Запоминание сочетаний клавиш [ code-cop.org ]

>> Принципы SOLID в реальной жизни [ daedtech.com ]

4. Комиксы

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

>> Вероятно, вам не следует формулировать свои предложения в форме вопросов [ dilbert.com ]

>> Он будет недоговаривать весь день [ dilbert.com ]

>> Звучит лучше, если не заниматься математикой [ dilbert.com ]

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

Недавно я обнаружил, что писатель, который мне очень нравится:

>> Принцип Жерве, или Офис по версии «Офиса» [ ** ribbeanfarm.com ]**