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

Веб-еженедельник Java 51

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

В самом начале прошлого года я решил отслеживать свои читательские привычки и делиться лучшим материалом здесь, на 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 месяца, так что приятно наконец-то выпустить его на свободу:

>> Мастер-класс «ОТДЫХАЙ С ВЕСНОЙ»