В самом начале прошлого года я решил отслеживать свои читательские привычки и делиться лучшим материалом здесь, на ForEach . С тех пор не пропускал обзоров.
Вот так…
1. Весна и Ява
>> Прокомментируйте так называемую уязвимость безопасности в Apache Commons Collections [ codecentric.de ]
Хорошее разъяснение того , как работает недавно обсуждавшаяся уязвимость сериализации и почему защитное кодирование ваших входных данных всегда является хорошей идеей.
>> Основные доклады JavaOne 2015 (часть 2) [ infoq.com ]
Некоторые очень крутые штуки идут навстречу Java.
Также стоит прочитать:
>> Меньше, но более выразительный код с Project Lombok [ codecentric.de ]
>> Улучшить время запуска Tomcat [ skybert.net ]
Вебинары и презентации:
>> Современный дизайн компонентов Java с Spring Framework 4.2 [ infoq.com ]
>> Lattice: облачная платформа для ваших приложений Spring [ infoq.com ]
>> Миграция Monolith [ infoq.com ]
>> 12 приложений Factor или Cloud Native для разработчиков Spring [ infoq.com ]
>> Spring Boot для DevOps [ infoq.com ]
Время обновления:
>> Выпущен Spring Boot 1.3.0 [ spring.io ]
>> Spring Framework 4.2.3 уже доступен [ spring.io ]
>> Выпущена Spring Session 1.1.0.M1 [ spring.io ]
>> Spring IO Platform 2.0.0.RELEASE [ spring.io ]
>> Spring XD 1.3 GA и Flo для Spring XD 1.0 GA выпущены [ spring.io ]
>> Выпущен Apache Commons Collections 3.2.2 [ mail-archives.apache.org ]
>> Доступно обновление IntelliJ IDEA 15.0.1 [ jetbrains.com ] и >> IntelliJ IDEA 15.0.2 EAP отсутствует [ jetbrains.com ]
>> Четвертый выпуск исправления ошибок для ORM 5.0 [ in.relation.to ]
2. Технические
>> День не длится 606024 секунды [ swizec.com ]
Быстрое и интересное чтение о том , как не работать с датами, руководствуясь интуицией . С датами всегда сложно — используйте правильную библиотеку.
>> Внедрение зависимостей, частичное применение функций, и это действительно не имеет значения [ thecodewhisperer.com ]
Всегда заставляет задуматься и всегда глубоко погружается в тонкости и нюансы тест-драйва и разработки кода.
>> Проблема с конвенциональной конфигурацией [ techblog.bozho.net ]
Другая сторона соглашения о конфигурации.
Также стоит прочитать:
>> 7 интеграций Slack, которые должны использовать разработчики [ takipi.com ]
>> 3 простых способа сэкономить до 90% затрат на EC2 [ cloudonaut.io ]
3. Размышления
>> Создание превосходного кода… Достижимо ли это? [ daedtech.com ]
Началась хорошая дискуссия по острой проблеме качества кода .
>> Почему я выбрал промышленность, а не постдок [ pointersgonewild.com ]
Со стороны это кажется довольно распространенным опытом в академических кругах , к сожалению. Интересное чтение.
Также стоит прочитать:
>> Руководство по выживанию для начинающих свободных агентов [ daedtech.com ]
>> Взлом веб-серверов с помощью Pluralsight (и поиск уязвимостей в больших движущихся объектах) [ troyhunt.com ]
4. Комиксы
И мои любимые Дилберты недели: