Вот так…
1. Весна и Ява
>> Java по-прежнему номер один, но что берет верх? [ infoq.com ]
Неудивительно, что Java по-прежнему на первом месте, но интерес к этому языку уступает место таким языкам, как Kotlin или Clojure , которые пользуются большой популярностью.
>> Как отправлять транзакции Ethereum с помощью Java [ techblog.bozho.net ]
Технология блокчейн становится все более и более популярной — отсюда и появление API-интерфейсов Java 🙂
>> Небольшой хак, чтобы избежать проверки SSL в Spring RestTemplate [ pragmaticintegrator.wordpress.com ]
Иногда нам нужно обойти некоторые аспекты безопасности ради тестирования, и этот трюк пригодится. Однако не используйте это в продакшене.
Также стоит прочитать:
>> JAX-RS против Spring для конечных точек REST [ developer.okta.com ]
>> Реализация аутентификации JWT в API Spring Boot [ auth0.com ]
>> Код пахнет: глубоко вложенный код [ jetbrains.com ]
>> Как сопоставить ассоциацию @ManyToOne с использованием столбца без первичного ключа с помощью JPA и Hibernate [ vladmihalcea.com ]
>> Вторники jOOQ: Оливер Гирке рассказывает о весенних данных [ blog.jooq.org ]
>> Миграция с 1.x на 2.x: Observable vs. Observable: часто задаваемые вопросы по RxJava [ nurkiewicz.com ]
>> Как и когда использовать веб-токены JSON для ваших услуг [ blog.codecentric.de ]
>> Динамические компоненты в CDI 2.0 [ arjan-tijms.omnifaces.org ]
Вебинары и презентации:
>> Сервлет против реактивных стеков в 5 случаях использования [ infoq.com ]
>> Java Evolution коллекций Eclipse [ infoq.com ]
>> Бесстрашные AWS Lambdas [ infoq.com ]
>> Спецификация Clojure: выражение ограничений данных без типов [ infoq.com ]
Время обновления:
>> Первый выпуск-кандидат Hibernate Search 5.8.0! [ в.отношении.к ]
>> IntelliJ IDEA 2017.2.2: Kotlin 1.1.4, лучшая производительность и многое другое [ jetbrains.com ]
2. Технические
>> Автоматическое создание выходных данных Asciidoctor [ blog.frankel.ch ]
Интересный пример автоматического создания HTML-страницы с помощью Asciidoctor.
>> Введение в гейтинг — общий обзор инструмента стресс-тестирования [ james-willett.com ]
Gatlings, безусловно, обладает преимуществом — я регулярно использую его уже некоторое время и предпочитаю его такому инструменту, как JMeter .
Также стоит прочитать:
>> Как реализовать автоматическое обновление базы данных путем интеграции Liquibase [ мысли -на-java.org ]
>> Практическое руководство по изоляции транзакций SQL [ begriffs.com ]
>> Тестирование с помощью GoMock: учебник [ blog.codecentric.de ]
>> Определение непрерывного тестирования для себя [ ontestautomation.com ]
>> Автоматическое тестирование пути с помощью Cascade [ infoq.com ]
>> Изолированные интеграционные тесты в Shell [ zachholman.com ]
3. Размышления
>> Как оценить качество программного обеспечения снаружи В [ daedtech.com ]
Узнайте, как смотреть на качество программного обеспечения с точки зрения бизнеса . Да, этого навыка не хватает большинству разработчиков.
>> Делайте то, что не масштабируется: Создание MVP без разработки программного обеспечения [ blog.codecentric.de ]
Если вы хотите воплотить новую идею в жизнь, иногда полноценная рабочая часть программного обеспечения не требуется . Определенно не интуитивно, и определенно верно.
Также стоит прочитать:
>> Об уменьшении способности рационально обсуждать вещи [ blog.cleancoder.com ]
>> Несколько точек зрения на технические проблемы и решения [ kitchensoap.com ]
>> Вещи, о которых все забывают перед фиксацией кода [ daedtech.com ]
4. Комиксы
И мои любимые Дилберты недели: