1. Весна
Довольно много вебинаров и записей выходит на этой неделе весной:
Spring Integration 4.0 - новая граница](готовится к выпуску) http://spring.io/blog/2014/04/22/webinar-data-driven-applications-with-spring-and-neo4j [Webinar
Управляемые данными приложения со Spring и Neo4j](готовится к выпуску) ** http://spring.io/blog/2014/04/22/springone2gx-2013-replay-your-data-your-search-elasticsearch [Your
Данные, Ваш поиск, Elasticsearch](запись) ** http://spring.io/blog/2014/04/22/springone2gx-2013-replay-application-security-pitfalls [Application
Подводные камни безопасности](запись)
Добавьте к этому несколько очень интересных релизов Spring и новости проекта , и у нас будет отличная неделя для Spring:
Загрузки 1.0.2. Выпуск доступен сейчас]** http://spring.io/blog/2014/04/24/spring-social-1-1-0-released [Spring
Социальная 1.1.0 Выпущено]** http://spring.io/blog/2014/04/18/spring-security-oauth-2-0-0-rc1-available [Spring
OAuth 2.0.0.RC1 безопасности доступен]** http://spring.io/blog/2014/04/24/disid-to-lead-spring-roo-project [DISID
возглавить проект Spring Roo]
>> Project Sagan: обновление до JDK 8
Крис продолжает серию о проекте Sagan - коде, который поддерживает spring.io . Еще одно напоминание о том, что Java 8 не только готова к производственному использованию, но и изменила способ, которым мы будем писать код на Java в будущем.
>> Отслеживание исключений - часть 5 - планирование с помощью Spring
А поскольку на этой неделе мы будем работать только над сериями - вот последняя часть фантастической серии о создании легкого веб-приложения, которое имеет смысл из файлов журналов . Мне действительно нравится видеть, как приложение создается в реальном мире.
2. Джава
>> Мой загрузчик классов ненавидит меня и хочет замедлить я вниз
Ребята из Jrebel знают своих загрузчиков, и эта статья не является исключением из этого правила.
>> Улучшения производительности HashMap в Java 8
Java 8 привносит некоторые приятные изменения производительности в старый верный HashMap . Я возьму это.
>> Реальный мир JMeter: 03 запускает тесты с Дженкинсом
Хорошее краткое изложение для запуска тестов Jmeter в Jenkins против другой среды.
3. Технический
>> Три причины, почему Мы не должны использовать наследование в наших тестах
Использование наследования редко является хорошей идеей , и предпочтение композиции - это одна из тех вещей, которые вы учитесь делать (и цените) все больше и больше с течением времени. Эта статья охватывает несколько веских причин, почему это верно и для тестов.
>> 7 инструментов управления журналами Java-разработчиков Должен знать
Путь к земле, когда дело доходит до анализаторов инструментов журнала - SAAS, Open Source - в целом, очень полезный анализ. Это во многом поможет вам взвесить ваши варианты и принять правильное решение при выборе одного из них для производственной системы. Я знаю из первых рук, насколько сложно переключиться - проделав это в прошлом году, на полпути к проекту (до свидания, Papertrail).
>> Flexy Pool, пул реактивных соединений
История и аргументация в пользу flexi-pool - нового адаптивного прокси-сервера пула соединений , интегрирующегося с наиболее актуальными решениями для пула соединений в экосистеме Java
4. Musings
>> Размышления о рефакторинге в качестве отходов
Проницательный ответ от «Шепота кода» (он же Дж. Б.) на a недавнюю статью о рефакторинге . Хотя оба взгляда прагматичны, я считаю, что ответ Дж.Б. более нюансирован и ближе к моему собственному мнению на этот счет.
>> Подразумеваемые критерии принятия
Это хорошее начало того, что может быть очень полезным списком общих критериев приемлемости для приложения. Он охватывает вещи, которые просто распространены в приложениях и, как таковые, не относятся к индивидуальным критериям приемлемости вопроса/истории/задачи.