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

Еженедельный обзор ForEach 33

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

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

Вот так…

1. Весна и Ява

>> Java SE 8 Дополнительно, прагматичный подход [ joda ]

Несколько полезных советов по использованию Optional в новом коде.

>> Гуру производительности Кирк Пеппердин размышляет о результатах опроса производительности RebelLabs [ infoq ]

Полно совершенства с точки зрения мышления и подхода к настройке и профилированию приложения Java — или любого приложения в этом отношении. Также такие вещи:

«Думайте о профилировщиках как о слепых, осматривающих слона» . Итак, вы идете

>> Ваша сборка Maven медленная. Ускорьте это! [ нулевой оборот ]

Быстрая обратная связь необходима для хорошего процесса разработки, а медленная сборка еще никому не приносила пользы . Прочтите и ускорьте сборку Maven.

>> Что означает REPL для Java [ javaworld ]

Мне уже нравится новый REPL.

>> Как сохранить LocalDate и LocalDateTime с помощью JPA [ мысли о java ]

Это определенно удобно, особенно если вы устали от работы с классом Date , который показывает свой возраст.

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

>> Обработка ленты Twitter с помощью Spring Boot [ kaviddiss ]

>> Топ-10 полезных, но параноидальных методов программирования на Java [ jooq ]

>> Поиск утечек памяти в Java [ toptal ]

>> Стратегия Oracle Carving для небезопасной библиотеки [ infoq ]

>> Peter Lawrey о VarHandle в JDK9 и сверхбыстром создании данных в Java [ dzone ]

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

>> Архитектура, управляемая спросом [ infoq ]

>> Java 8 в гневе [ infoq ]

>> JVMLS 2015 — Приключения на пути в Валгаллу [ youtube ]

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

>> REST Assured 2.5.0 — Примечания к выпуску

>> Checkstyle версии 6.9

>> Доступна IntelliJ IDEA 14.1.5 EAP 141.2311

>> Некоторые выпуски Milestone и RC Spring: Spring Boot 1.3.0.M3 и Spring Roo 1.3.2 RC1

>> Spring Batch 3.0.5.RELEASE теперь доступен

>> Джексон Релиз 2.6.1

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

>> Как Docker меня изменил [ odino ]

Быстрое, практичное, но очень интересное чтение о том, как использовать контейнеры.

>> Наполовину готовое против подделки: промежуточный результат / имитация компромисса [ facebook ]

Очень интересная статья о том, как тестирование и, в частности, насмешки влияют на стиль кода, что стоит делать, а что слишком много. Немного сумбурно прочитано.

>> Получение информации о карте из Trello [ daedtech ]

Это классное краткое введение в использование API . Никакой суеты, никакой суеты.

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

>> Эволюция APM [ dynatrace ]

>> Маршрут 53: почему вам следует подумать о переносе ваших потребностей DNS на AWS [ cloudacademy ]

>> Фильтры Elasticsearch ставят время на сторону пользователей управления журналами [ loggly ]

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

>> Используйте эти 7 приемов, чтобы выиграть встречи и получить повышение [ daedtech ]

Достойное соотношение хихиканья и еды на вынос. Стоит прочитать для хорошего настроения. К тому же это линкбейт, ну как тут не кликнуть?

>> Мы изо всех сил пытаемся добиться успеха с SSL, потому что это все еще «услуга премиум-класса» [ troyhunt ]

Фантастическая статья о состоянии SSL в мире блогов . По общему признанию, это немного мета-сторона, но это, конечно, тема, которая близка мне как владельцу сайта.

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

>> Если вы этого еще не сделали, все ставки сняты [ prog21 ]

>> Экспоненциальная стоимость прогресса [ lemire ]

>> Этика современной блокировки рекламы в Интернете [ marco ]

4. Комиксы

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

>> Я разрабатываю приложение в свободное время

>> Планы на бестшор

>> Международные ошибки выставления счетов

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

Ранее в этом году я представил раздел «Выбор недели» в своем «Еженедельном обзоре». Если вы уже есть в моем списке адресов электронной почты — вы уже выбрали — надеюсь, вам понравилось.