В самом начале прошлого года я решил отслеживать свои читательские привычки и делиться лучшим материалом здесь, на ForEach . С тех пор не пропускал обзоров.
Вот так…
1. Весна и Ява
>> Отображение хода запуска приложения Spring в веб-браузере [ nurkiewicz.com ]
Отображение визуального прогресса в процессе загрузки приложения Spring.
Есть круто, а есть круто. И это просто круто. Включите видео в конце, чтобы увидеть эту штуку в действии.
>> React.js и Spring Data REST: Часть 1 — Основные возможности [ spring.io ]
Первая часть многообещающей новой серии, посвященная созданию REST-приложения Spring Data и внешнего интерфейса для него.
>> Именование необязательных методов запроса [ joda.org ]
Еще один практический совет по использованию Optional
— на этот раз в качестве типа возвращаемого значения для методов запроса.
>> Java EE 8 MVC: Начало работы с Ozark [ mscharhag.com ]
Первая из интересной серии, исследующая грядущий фреймворк MVC из следующего выпуска Java EE.
Также стоит прочитать:
>> Обработка статических веб-ресурсов Spring boot для одностраничных приложений [ java-allandsundry.com ]
>> Постапокалиптическое солнце.разное.Небезопасный мир [ infoq.com ]
>> Новая опция JVM позволяет генерировать диаграммы пламени в смешанном режиме [ infoq.com ]
>> Демонстрация системы авторизации без сохранения состояния и RESTful на основе токенов с использованием JWT и Spring Security [ github ]
>> JShell, Java 9 REPL — что он делает? [ jaxenter.com ]
Время обновления:
>> Spring Data Release Train Goes GA [ spring.io ]
>> Spring Framework 4.2.1 уже доступен [ spring.io ]
>> Выпущен Spring Web Flow 2.4.2 [ spring.io ]
>> Выпущен Spring LDAP 2.0.4 [ spring.io ]
>> IntelliJ IDEA 15 EAP: помогите нам протестировать корректировки цветового дефицита [ jetbrains.com ]
>> Доступен Apache Tomcat 8.0.26 [ mail-archives.apache.org ]
2. Технические
>> Пересмотр производительности веб-приложения на HTTP/2 [ advancedweb.hu ]
Очень интересно взглянуть на улучшения скорости в HTTP/2 , а также на конкретные цифры для различных методов оптимизации.
С ума сойти, какая разница здесь — некоторые действительно хорошие цифры.
>> Действительно ли каждому микросервису нужна собственная база данных? [ plainoldobjects.com ]
В этой части обсуждаются некоторые довольно важные вопросы, касающиеся CQRS, Event Sourcing и фокусирующиеся на очень полезных аспектах Polyglot Persistence этой архитектуры.
>> Представляем жестокие ограничения кодирования [ code-cop.org ]
Кодирование с полным набором типичных ограничений для такого рода сеансов — должно быть, это был веселый день.
Вот еще один вариант, который можно попробовать, если вы чувствуете себя смелым — без мыши . Возьмите мышь и положите ее в сумку. Действительно.
Я сделал это несколько лет назад и за эти выходные выучил больше сочетаний клавиш (теперь я использую их ежедневно), чем за целый год с мышью.
>> Единица работы и транзакции в доменно-ориентированном дизайне [ sapiensworks.com ]
По мере того, как я углубляюсь в DDD и Event Sourcing, мне очень нравятся эти погружения в конкретные аспекты архитектуры.
>> Усвоенный урок: протестируйте свои миграции на большом наборе данных [ swizec.com ]
Хм, это занимает несколько лет назад, проклиная небеса посреди очень раздражающей миграции данных . Хорошо читать.
Также стоит прочитать:
>> Новинка — торги, ориентированные на ресурсы, для спотовых инстансов EC2 [ aws.amazon.com ]
>> Как помочь подготовиться к DDoS-атакам, уменьшив поверхность атаки [ aws.amazon.com ]
3. Размышления
>> Углубленный взгляд на CQRS [ sapiensworks.com ]
Твердое введение в CQRS и шаблон CQS, и в то же время с нетерпением жду Event Sourcing .
>> Эффективность команды не имеет значения [ benjiweber.co.uk ]
Интересно прочитать о ценности 80-20 при создании программного обеспечения и о том, что может быть, только может быть — весь этот путь измерения производительности для работников умственного труда сложнее, чем в других дисциплинах.
>> Выжившие герои программного обеспечения [ daedtech.com ]
Твердые советы о том, как подойти к сложной проблеме улучшения команды, частью которой вы являетесь или руководите .
Также стоит прочитать:
- >> Расширение прав и возможностей тестировщиков [ code-cop.org ]
>> Сущность объектно-функционального программирования и практический потенциал Scala [ codecentric.de ]
>> Переговоры о зарплате без сжигания мостов [ daedtech.com ]
4. Комиксы
Вот мои любимые комиксы недели:
>> Лазерная указка [ theoatmeal.com ]
>> Как погладить котенка [ theoatmeal.com ]
>> Как мы должны были быть жесткими в выпускном классе старшей школы [ theoatmeal.com ]
5. Выбор недели
Ранее в этом году я представил раздел «Выбор недели» в своем «Еженедельном обзоре». Если вы уже есть в моем списке адресов электронной почты — вы уже выбрали — надеюсь, вам понравилось.
Если нет — вы можете поделиться обзором и разблокировать его прямо здесь:
[идентификатор соцсети = ”6211″]
Хорошая ссылка для сборки конвейера Jenkins:
>> Организация конвейеров доставки с помощью Jenkins
[/социальный замок]