В самом начале прошлого года я решил отслеживать свои читательские привычки и делиться лучшим материалом здесь, на ForEach . С тех пор не пропускал обзоров.
Вот так…
1. Весна и Ява
>> Рефакторинг кода для загрузки документа [ martinfowler.com ]
Хорошо документированная, длинная статья, «на которую можно будет ссылаться через год» об одной из самых сложных проблем в разработке программного обеспечения — правильном управлении изменениями .
В частности, документы/данные JSON, опубликованные для клиентов извне.
>> 5 советов по сокращению накладных расходов на сборку мусора Java [ takipi.com ]
Несколько полезных практических советов по увеличению объема памяти вашей системы.
>> Поддержка Spring Cache с помощью Couchbase [ диванная база.com ]
Пошаговое руководство по созданию Couchbase jive с помощью Spring .
У меня был такой в календаре контента сайта — может пора его убрать 🙂
>> Как распознать различные виды фасоли на довольно большом расстоянии [ next-presso.com ]
Глубокое погружение в bean-компоненты в CDI . Если вы работаете с Java EE, это определенно стоит прочитать.
>> OpenJDK 9: жизнь без HPROF и jhat [ infoq.com ]
Краткий обзор некоторых низкоуровневых инструментов, которые не будут частью Java 9 в результате работы по очистке модуляризации.
Также стоит прочитать:
>> Строки версии Java развиваются для Java 9 [ infoq.com ]
>> Потоковая обработка с помощью Spring, Kafka, Spark и Cassandra — часть 3 [ msvaljek.com ]
>> Генерация HTML-документации из документов RAML с помощью Maven [ petrikainulainen.net ]
>> О злоупотреблении PowerMock [ frankel.ch ]
>> Ознакомьтесь с нашим новым руководством -> React.js и Spring Data REST [ sping.io ]
>> jOOQ вторник: Рафаэль Винтерхальтер борется с байт-кодом с байт -приятелем [ jooq.org ]
Вебинары и презентации:
>> Ваш профайлер говорит на том же языке, что и вы? [ infoq.com ]
>> Загрузите свой поиск с помощью Spring [ infoq.com ]
>> Создавайте элегантные сборки в нужном масштабе с помощью Gradle [ infoq.com ]
>> Как стать продвинутым разработчиком Groovy [ infoq.com ]
>> Действия, управляемые данными: учебник по науке о данных [ infoq.com ]
Время обновления:
>> Выпущены Spring Framework 4.2.4 и 4.1.9 [ spring.io ]
>> Spring Framework 3.2.16 уже доступен [ spring.io ]
>> Spring Batch 3.0.6.RELEASE теперь доступен [ spring.io ]
>> 6-й выпуск исправления ошибок для ORM 5.0 [ in.relation.to ]
>> Выпущен Log4j 2.5 [ apache.org ]
>> Выпущен Apache Tomcat 7.0.67 [ apache.org ]
2. Технические
>> Отслеживание внедрения HTTP/2.0 [ shodan.io ]
Очень интересные и многообещающие данные о принятии различных альтернатив HTTP/1.x.
>> Почему 451? [ mnot.net ]
Не каждый день создается новый код состояния HTTP, особенно о цензуре. Быстрое и интересное чтение.
Также стоит прочитать:
>> Обновление EC2 — теперь доступны инстансы T2.Nano [ aws.amazon.com ]
>> Аутентификация клиента TLS [ techblog.bozho.net ]
> > Новое — поток трафика Route 53 [ aws.amazon.com ]
>> Это все еще данные, глупец! [ shodan.io ]
>> 5 лучших методов ведения журнала Docker, соответствующих вашей стратегии развертывания контейнера [ loggly.com ]
>> Как использовать AWS Elasticsearch для управления журналами [ logz.io ]
>> Новинка — управляемый шлюз NAT (преобразование сетевых адресов) для AWS [ aws.amazon.com ]
3. Размышления
>> Побег от Sucker Culture [ daedtech.com ]
После очень интересной и популярной статьи, опубликованной на прошлой неделе, в этом продолжении рассматриваются некоторые тактики, которые сотрудник может помнить (и применять), когда он находится в условиях переутомления.
>> BDD: Трехголовый монстр [ lizkeogh.com ]
Солидная статья о BDD ; Успешное выполнение BDD войдет в список моих целей на 2016 год, и именно к этому отчету мне нужно вернуться.
>> Душа нового релиза: есть собственный корм для собак [ infoq.com ]
Выпуск новой версии вашей системы может пройти гладко, если вы применяете некоторые передовые методы и тактики. Именно так Plumbr поступил со своими.
Также стоит прочитать:
>> Используйте видимость и факты, чтобы избежать длительных военных комнат и недопонимания [ apmblog.dynatrace.com ]
4. Комиксы
И мои любимые Дилберты недели:
>> Если бы это не было срочно, то по электронной почте… [ dilbert.com ]
>> Все числа были неправильными [ dilbert.com ]
>> Должны ли мы всегда игнорировать данные? [ dilbert.com ]
5. Выбор недели
Как вы знаете, я очень редко выбираю свои собственные материалы здесь, в еженедельном обзоре. Но через пару дней мой курс «REST With Spring» наконец-то будет завершен и запущен. Я работаю над ним уже 4 месяца, так что приятно наконец-то выпустить его на свободу: