Java дайджест #27: стабильные релизы, JEP 277, Stream API
В выпуске: Dropwizard 1.0.0; Lagom 1.0; Spring Framework 5.0 M1 и Spring Boot 1.4.0 GA; Bean Validation 2.0; JUnit 5; Java 8 для продвинутого уровня; список deprecated API. 16
В выпуске: Dropwizard 1.0.0; Lagom 1.0; Spring Framework 5.0 M1 и Spring Boot 1.4.0 GA; Bean Validation 2.0; JUnit 5; Java 8 для продвинутого уровня; список deprecated API. 16
В выпуске: JEE Microprofile; JEE Guardians (или скорее guardian); kotlin как язык для gradle; состояние
Project Lombok; критическая уязвимость в большинстве ИДЕ от JetBrains; инструменты тестирования JUnit 5, Spock и Spring REST Docs 1.1.0; тюнинг производительности Hibernate; релиз JBoss EAP 7; исходный код H2 на GitHub. 2
В выпуске: WildFly Swarm — идея микросервисов на основе JEE; ищем замену Optional.get; когда нужно и не нужно использовать ТДД; пример использования нового АПИ JUnit 5; JDay 2016 ищет докладчиков. 6
JEP 286, мнения и опросы о нем; релизы Jenkins 2.0, JHipster 3.0, Flyway 4.0 и IDEA 2016.1; Lagom — новый фреймворк для сервисов правильного размера; Дядя Боб о ТДД. 14
Тестирование на любой вкус: моки, мутационное тестирование, БДД, тесты как документация, тестирование исключений, начало разработки новой мажорной версии JUnit. А так же производительность разных кешей; прогресс Java EE 8; Kotlin 1.0; конференция ScalaUA. 4
Новое расписание релизов JDK 9; Java стала языком года по версии TIOBE; обсуждение изменений АПИ коллекций; официальные рекомендации по использованию Optional в Java 8; топ 16 утилитарных Java классов; топ 10 бекэнд JEE фич; и конечно же микросервисы. 13
В выпуске: немного про микросервисы; немного про TDD; REST: лучшие практики, HATEOS, выбор статус кодов; модульность в Java 9; maven репозиторий от Google; как быть хипстерам в
В выпуске: Преимущества и недостатки микросервисной и монолитной архитектур; лучшие практики Java 8 от Stephen Colebourne; мысли о лямбдах от Bruce Eckel; FRP в Java; мутационное тестирование; а так же немного про MVC 1.0, REST и профилирование. 12
Сколько осталось дней до Java 9, почему G1 будет сборщиком мусора по умолчанию; почему убили log4j 1. Новые версии log4j 2, OpenJPA, Gradle и версия 1.0.0 Ratpack-а. Планы на новые версии Spring, Groovy, Grails. Ссылки на подборки ссылок о JSF и Java на десктопе. 36
Уход Java-евангелистов из Oracle; уход log4j 1 к праотцам; Valhalla, Unsafe, Jigsaw; кодестайл от OpenJDK; техники работы с java-кодом. 9
В выпуске: Java 9, основные фичи — JShell, улучшение работы с HTTP и «выпиливание» sun.misc.Unsafe (а также мысли разных людей по этому поводу); почему REST — это плохо, и немного про архитектуру LinkedIn. 6
В выпуске: еще раз про микросервисы, микрофремворки как тренд, релиз Vert.x 3, Eclipse Mars, инструменты для написания тестов в том числе и для Java 8, системные требования к Spring 5, туториал по дизайну REST API. 19
В выпуске: 20 лет Java, что должно попасть в JDK9, Upsource 2.0, миф про асинхронный JDBC, степени свободы в параллельном мире, 50 оттенков Play!,
В выпуске: Microservice Design Patterns, примеры для старта с MVC API, Upsource 2.0 EAP, coverage OpenJDK, Guice 4.0, стратегии синхронизации кеша, ненависть к аннотациям, фичи виртуальной машины которые не доступны из языка Java. 16
В выпуске: Конец публичной поддержки Java 7, Groovy присоединится к Apache Software Foundation, ультимативный гид по Java Mission Control, JUGUA и «Adopt a JSR», актуальный статус спецификаций (JSR), Nashorn на практике, Maven без XML. 9
В выпуске: что вы думаете о Spring Boot и микросервисах? Что-то вроде новостей: Moving Groovy to a Foundation, require.js, FreeMarker, MVC JSR 1.0 Snapshots, JEP 238. Почитать и посмотреть: много всяких непотребств, IntelliJ Tips and Tricks, собрание информации по MVC 1.0 JSR, что такое TDD, примеры ГоФ паттернов в стандартных библиотеках Java и другое. 20
В выпуске: MVC API на основе JAX-RS, JAX-RS 2.0, ТОП 5 блогов по JavaEE, горячие клавиши IntelliJ IDEA, JMH, собрание всяких ссылок по Java 8 и Java 9, JEE 8, блог RebelLabs, Kotlin, JavaPoet. 10
В выпуске: дроп Light-Weight JSON API из JDK 9, Jigsaw. Обновления: Android Studio 1.0, встраиваемая БД Xodus от JetBrains, TeamCity 9.0, Upsource, конкурс по Spring Boot, финальные версии Hibernate Search и Hibernate OGM, JUnit 4.12, Groovy 2.3.9, Restlet 2.3, RxJava 1.0.4, Reactive Streams v1.0.0.RC1, AsciidoctorJ в GVM. Valhalla, Avatar 2.0, интересная подборка Java-ресурсов, события. 14
Java/Scala Lab, RxJava 1.0.0, новая версия RxClojure, Spring Roo с поддержкой JDK8, обновления JMH, Java 8 for Financial Services, вторая часть GS Collections, Java VM Options, про шорткаты в разных ИДЕ, Devoxx 2014, RxJava, jodd, Civilian и другое. 1
Коментарі