Перейти к основному содержимому

Веб-еженедельник Java 45

· 4 мин. чтения

В самом начале прошлого года я решил отслеживать свои читательские привычки и делиться лучшим материалом здесь, на ForEach . С тех пор не пропускал обзоров.

Вот так…

1. Весна и Ява

>> Высокопроизводительная сохраняемость Java — часть первая [ vladmihalcea.com ]

Книга Влада написана наполовину, и, если судить по главе о транзакциях, это будет фантастическая статья.

Он публикует его через Leanpub с гибкими (и довольно низкими) ценами, поэтому, если вы действительно хотите освежить свою игру в SQL, обязательно выберите ее .

Я не даю здесь много рекомендаций по продукту (это буквально первый раз почти за два года), но наличие прочной базы с низким уровнем настойчивости имеет решающее значение, и это отличный способ создать эту базу.

>> 7 советов по повышению производительности Hibernate [ мысли -на-java.org ]

И еще о настойчивости — вот отличный набор важных тактик и рекомендаций, которым нужно следовать при работе с Hibernate.

>> Как может выглядеть новый @Deprecated? [ маркспрограммное обеспечение ]

Краткий обзор того, как можно улучшить старую аннотацию @Deprecated и как это будет выглядеть на практике.

>> Инструменты для работы с кодом Java 9: Практическое занятие с помощью Java Microbenchmarking Harness [ takipi.com ]

В течение многих лет бенчмаркинг был очень сложным (хотя выглядел очень простым). В JDK9 есть кое-что интересное, что немного упростит задачу .

Но совсем чуть-чуть — хороший бенчмаркинг все равно будет сложным.

>> JavaOne 2015: подготовка к JDK 9 [ codefx.org ]

Как всегда, основательные заметки Николая, обсуждающие модульность в предстоящем выпуске JDK.

Также стоит прочитать:

>> Простое веб-приложение с Spring Boot, Spring Security и Stormpath — за 15 минут [ stormpath.com ]

>> Spring Boot: аутентификация с помощью пользовательского HTTP-заголовка [ Shout.setfive.com ]

>> Plumbr представляет новый инструмент мониторинга производительности Java [infoq.com ]

>> Что нового в IntelliJ IDEA 15 для разработчиков Spring [ jetbrains.com ]

>> Безумные результаты поиска в Eclipse для многомодульных проектов Maven [ advancedweb.hu ]

Вебинары и презентации:

>> Веб-фреймворк Ratpack [ infoq.com ]

>> Добавление javax.cache в ваше приложение [ infoq.com ]

Время обновления:

>> Spring Security 4.0.3 выпущен [ spring.io ] и >> Spring Security 3.2.9 выпущен [ spring.io ]

>> Выпуск IntelliJ IDEA 15 добавляет Kotlin в семейство поддерживаемых языков JVM [ jetbrains.com ]

>> Jetty 7 и Jetty 8 — конец жизни [ webtide.com ]

2. Технические и размышления

>> Ваша версия на старом языке стоит вам денег [ daedtech.com ]

Компания, которая позволяет своим разработчикам работать с новым надежным оборудованием и новыми языковыми версиями, имеет явное преимущество на рынке.

Это и общее, логичное наблюдение, и личная тактика, которую я использовал во время последнего собеседования при приеме на работу . Я буквально прогулялся по офису сразу после интервью, обратил внимание на то, какое оборудование используют люди, и исключил пару компаний, которые в остальном выглядели интересными, исходя из этого.

Технические – также стоит прочитать:

>> Elasticsearch как хранилище данных временных рядов [ astic.co ]

>> Graphite 0.9.14 – Основные моменты [ obfuscurity.com ]

>> Настройка CloudFront с помощью S3 [ techblog.bozho.net ]

>> Почему JSON является лучшим форматом журнала приложений… и как перейти на него [ loggly.com ]

Размышления – также стоит прочитать:

>> Доказательство будущего [ 8thlight.com ]

>> Бережливая разработка программного обеспечения — создание и поставка двух версий [ queue.acm.org ]

3. Комиксы

И мои любимые Дилберты недели:

>> Что здесь происходит? Ниндзя. [ dilbert.com ]

>> Это связано с преступлением? Если да, моргни один раз. [ dilbert.com ]

>> Используя Твиттер [ dilbert.com ]

4. Выбор недели

>> Рекомендации по разработке прагматичного RESTful API [ vinaysahni.com ]