В самом начале прошлого года я решил отслеживать свои читательские привычки и делиться лучшим материалом здесь, на 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. Выбор недели
Ранее в этом году я представил раздел «Выбор недели» в своем «Еженедельном обзоре». Если вы уже есть в моем списке адресов электронной почты — вы уже выбрали — надеюсь, вам понравилось.