«В самом начале 2014 года я решил начать отслеживать свои читательские привычки и делиться лучшими материалами здесь, на Baeldung.
Курирование моего чтения сделало его более целеустремленным и разнообразным — и я надеюсь, что принесу пользу и вам, позволив лучшему контенту недели подняться на вершину.
Итак, приступим…
1. Java и Spring
>> Tuning Java Servers
Подробная статья о том, как сначала понять, а затем улучшить производительность рабочего Java-сервера. Хорошая вещь.
>> Making Elasticsearch Groovy-er
Теперь у Elasticsearch есть Groovy-клиент — выглядит неплохо.
>> Unit Testing exercise with FizzBuzz and Mockito
Кто знал, что FizzBuzz может быть еще более полезным – я в основном использовал его во время интервью. Очень здорово видеть, как некоторые издевательства продемонстрированы вместе с ним.
>> Spring Boot 1.2.0.RC2 Available Now
Spring Boot продвигается вперед очень быстрыми темпами, со вторым RC и улучшенной поддержкой Java EE.
Я использую Boot в своих собственных проектах, как в работе с клиентами, так и в личных, и это действительно очень полезный набор инструментов.
>> Externalizing session state for a Spring-boot application using spring-session
Надежная статья о переносе всего состояния сеанса в Redis с помощью нового проекта Spring-Session. Очень помогает при работе с кластером.
Несколько других записей вебинаров и выпусков, с которыми можно поиграть:
-
\u003e\u003e SpringOne2GX 2014 Replay: Запуск приложений Spring в облаке \u003e\u003e SpringOne2GX 2014 Replay: Developing Microservices for PaaS with Spring and Cloud Foundry \u003e\u003e SpringOne2GX 2014 Replay : Создание REST-ful микросервисов на основе Hypermedia с помощью Spring Boot \u003e\u003e Повтор веб-семинара: Spring Boot и JRebel 6.0 \u003e\u003e Spring Cloud 1.0.0.M3 уже доступен
2. Технические и размышления
Отличный совет о том, как делегировать полномочия работникам умственного труда, чтобы у вас были хорошие результаты в долгосрочной перспективе. Или — если вас делегируют — фрейм, который вы можете использовать, чтобы понять вашу собственную ситуацию и — при необходимости — изменить ее.
>> People Deserve The “What”
Особенно в начале рекомендуется оптимизировать для обучения и роста.
Очень интересно прочитать, как поощрять полезное поведение в сообществах, отображая полезные метрики рядом с каждым пользователем, а не метрики, которые не приведут к хорошим результатам.
>> Because Reading is Fundamental
Если вы читаете мои еженедельные обзоры, то вы, вероятно, хоть немного увлечены своей работой — иначе вас бы здесь не было. Теперь — потреблять — это хорошо, но создавать что-то новое — вот где происходит настоящее обучение.
>> Making Side Projects With New Technologies
Это хорошее и быстрое чтение, в котором рассказывается, почему сторонний проект — хорошая идея и как он определенно принесет вам пользу в долгосрочной перспективе.
Создание API для использования другими разработчиками — непростая задача. Каждое проектное решение должно быть тщательно продумано, особенно когда API используется другими.
>> Designing APIs for Machines
Теперь — создание API, который будет использоваться не разработчиками, а другими подключенными устройствами — в огромном количестве, не меньше — это другой вид сложности. Проницательное чтение о том, как это выглядит.
3. Комиксы
Давайте закончим неделю XKCD:
4. Выбор недели
>> Fiction Rule of Thumb
>> Escalators
>> Resonance
Недавно я представил раздел «Выбор недели» в моем «Еженедельном обзоре». Если вы уже есть в моем списке адресов электронной почты — вы уже выбрали — надеюсь, вам понравилось.
«