«В самом начале прошлого года я решил отслеживать свои читательские привычки и делиться лучшими материалами здесь, на Baeldung. С тех пор не пропускал обзоров.
Итак, приступим…
1. Spring и Java
>> Stagnation with Java EE 8: Can the Java Community Make a Difference? [infoq.com]
История Java EE разворачивается.
>> JUnit 5 M1 [marcphilipp.de]
Официальное объявление о самой первой вехе JUnit 5. Хорошая вещь — похоже, пришло время попробовать ее по-настоящему.
>> JUnit 5 – Dynamic Tests [codefx.org]
Говоря о первой вехе JUnit 5, Николай, конечно же, продолжает изучать очень интересные аспекты JUnit. Это касается концепции динамического теста, который потенциально может быть весьма мощным.
>> How to Get Started with Java Machine Learning [takipi.com]
Краткий обзор машинного обучения в экосистеме Java. Немного жаль, что Mahout был заброшен в этом пространстве, поскольку несколько лет назад он подавал некоторые надежды.
>> Robot Framework Tutorial 2016 – Integration with Jenkins [codecentric.de]
Подробное введение в настройку Robot Framework с новым сервером Jenkins 2.0 с нуля. Определенно один, чтобы добавить в закладки, если / когда вам нужно это сделать.
>> The best way to detect database connection leaks [vladmihalcea.com]
Утечки соединений с БД никогда не бывают забавными, и их почти никогда не бывает легко найти и устранить. Это хорошее введение в то, как вы можете справиться с этим.
>> Stackoverflow: 7 of the Best Java Answers That You Haven’t Seen [takipi.com]
Забавная интересная идея — взглянуть на несколько самых популярных вопросов о Java на StackOverflow.
Некоторые из них вернули меня обратно к курсу «Операционные системы» в колледже 🙂
Также стоит прочитать:
-
\u003e\u003e Советы по Hibernate: как сопоставить результаты собственных запросов с сущностями [thoughts-on-java. org] \u003e\u003e HTTP-RPC: облегченная кроссплатформенная среда REST Framework [infoq.com] \u003e\u003e Запустите приложение Spring Boot на AWS с помощью Elastic Beanstalk [pragmaticintegrator.com] \u003e\u003e CVE-2016-5007 Spring Security / MVC Path Matching Несогласованность [spring.io] \u003e\u003e Обновление Hibernate ORM в WildFly [in.relation.to]
Вебинары и презентации:
-
\u003e\u003e Понимание производительности параллельного потока в Java SE 8 [infoq.com] \u003e\u003e Проверка JsonObjects In JAX-RS с проверкой бинов и Java EE 7 [adam-bien.com] \u003e\u003e Just Enough App Server with WildFly Swarm [antoniogoncalves.org]
Время обновления:
-
\u003e\u003e Spring Security 4.1.1 выпущен [ spring.io] \u003e\u003e Spring IO Platform 2.0.6.RELEASE [spring.io] \u003e\u003e Spring Cloud Task 1.0.1.RELEASE теперь доступен [spring.io] \u003e\u003e Spring Cloud Brixton.SR3 доступен [spring.io ] \u003e\u003e Спр Выпущен Cloud Data Flow 1.0 GA [spring.io] \u003e\u003e Доступен Spring для Apache Kafka 1.0.2 [spring.io] \u003e\u003e Доступен Java DSL для Spring Integration 1.2 M1 и 1.1.3 [spring.io] \u003e\u003e IntelliJ IDEA 2016.2 уже здесь! [jetbrains.com]
2. Технические и размышления
>> Jepsen: VoltDB 6.3 [aphyr.com]
Еще один глубокий анализ решения для сохраняемости, которое еще не совсем делает то, что рекламирует, но находится на правильном пути к достижению цели.
Такие глубокие погружения в низкоуровневые проблемы реализации персистентности бесценны, чтобы действительно узнать о мышлении, подходе и практическом взгляде на вещи, когда дело доходит до персистентности.
>> The REST Report [tbray.org]
Некоторые мысли об REST в экосистеме сегодня.
>> How Collaboration Humanizes the Enterprise [daedtech.com]
Это произведение и немного грустное, и немного обнадеживающее.
Организации по своей природе сталкиваются с хорошо понятными проблемами масштабирования, но до сих пор очень редко можно найти организацию, которая успешно справляется с этими проблемами, а не просто устраняет их.
>> For those of you thinking about moving into the test automation field [ontestautomation.com]
Совет, который стоит прочесть, даже если вы не планируете заниматься автоматизацией тестирования постоянно, а просто параллельно с повседневной работой.
>> Benefits of Serverless Architectures [martinfowler.com]
Продолжая обсуждение, в этой статье рассматриваются преимущества и аргументы в пользу бессерверной архитектуры.
>> Baeldung Q2 2016 Report [meta.baeldung.com]
И ежеквартальный взгляд изнутри на цифры baeldung.com вышел.
Если вы не знали, я регулярно публикую этот отчет, чтобы любознательные читатели могли узнать, как работает сайт изнутри.
Также стоит прочитать:
-
\u003e\u003e Знакомство с неподтвержденными нарушениями в разделе «Меня заблокировали» [troyhunt.com] \u003e\u003e О внутреннем коде retreat [code-cop.org] \u003e\u003e Динамика изменений: почему реактивность имеет значение [queue.acm .org] \u003e\u003e Планирование неправильного масштаба [devblog.avdi.org] \u003e\u003e О незнании [dandreamsofcoding.com] \u003e\u003e Изучение безопасности облачных вычислений на Pluralsight [troyhunt.com]
3. Комиксы
И мои любимые Дилберты недели: