В самом начале прошлого года я решил отслеживать свои читательские привычки и делиться лучшим материалом здесь, на ForEach . С тех пор не пропускал обзоров.
Вот так…
1. Ява и весна
>> Redmonk анализирует популярность Java Framework [ infoq.com ]
Быстрые и очень интересные данные о фреймворках, которые мы используем в экосистеме Java .
>> Oracle делится своей стратегией в отношении Java EE с исполнительным комитетом JCP [ infoq.com ]
Некоторые дополнительные (но минимальные) сведения о том, что происходит с Java EE .
>> Взаимодействие с грязными людьми [ javaspecialists.eu ]
Люди действительно беспорядочны и используют устаревшие системы, которые, конечно же, необходимо сопоставлять — иногда успешно — с концепциями основных библиотек языков программирования.
>> Приключения в SEO с Ваадином [ frankel.ch ]
Java и SEO — это не два слова, которые вы ожидаете увидеть вместе — интересно и обнадеживает тот факт, что некоторые фреймворки действительно хорошо работают в этой области.
>> Как хранить временные метки в формате UTC, используя новое свойство конфигурации hibernate.jdbc.time_zone [ relation.to ]
Классное новое решение старой проблемы.
>> Лучшие практики Hibernate [ мысли -на-java.org ]
Чудовищный пост, который, безусловно, станет хорошим ориентиром при работе с Hibernate — и отличным шагом к правильному и идиоматичному использованию платформы.
>> Падение Затмения [ movingfulcrum.com ]
Печально, но факт — Eclipse проиграли, и вполне заслуженно. Я все еще пользователь, но я тоже планирую покинуть корабль.
Также стоит прочитать:
>> RabbitMQ повторяет попытку, используя Spring Integration [ java-allandsundry.com ]
>> Hibernate Search и Spring Boot: простое, но мощное архивирование [ info.michael-simons.eu ]
>> Апач NetBeans? [ marxsoftware.com ]
>> Лучший способ справиться с LazyInitializationException [ vladmihalcea.com ]
>> Советы по спящему режиму: подсчитайте выполненные запросы в сеансе [ мысли -на-java.org ]
Вебинары и презентации:
>> Веб-приложения Spring MVC 4 [ infoq.com ]
>> Дорожная карта Apache Tomcat [ spring.io ]
>> Облачная нативная Java [ spring.io ]
>> Двенадцатифакторный контейнер [ infoq.com ]
>> От 0 до 1000 приложений: первый год создания Cloud Foundry в The Home Depot [ infoq.com ]
>> Реактивное программирование для Java-разработчиков [ infoq.com ]
>> 12 Factor, или облачные нативные приложения: что именно это означает для разработчиков Spring? [ весна.ио ]
>> Современный дизайн компонентов Java с Spring Framework 4.3 [ spring.io ]
>> Вебинар: Микросервисы данных в облаке [ spring.io ]
>> Непрерывная доставка платформы Cloud Foundry (как услуга!) [ infoq.com ]
Время обновления:
>> Выпущена Spring Session 1.2.2 [ spring.io ]
>> Spring Cloud Stream Brooklyn.RC1 доступен [ spring.io ]
>> Доступен Spring для Apache Kafka 1.1.0 Milestone 2 [ spring.io ]
>> Вышло обновление IntelliJ IDEA 2016.2.4 [ jetbrains.com ]
>> Spring Cloud Task 1.0.3.RELEASE и 1.1.0.M1 теперь доступны [ spring.io ]
>> Выпущена Spring Session 1.3.0 M2 [ spring.io ]
>> Spring Cloud Camden RC1 доступен [ spring.io ]
>> Вышел Hibernate Validator 5.3.0.CR1 [ in.relation.to ]
2. Технические
>> Основы безопасности веб-приложений: защита сеансов пользователей [ martinfowler.com ]
Еще одна первоклассная статья из текущей серии статей о безопасности веб-приложений, посвященная основному аспекту сеансов .
Также стоит прочитать:
>> Категории монолитов [ infoq.com ]
>> Право на забвение в вашем заявлении [ bozho.net ]
>> Кто-то только что потерял 324 тыс. платежных записей с CVV [ troyhunt.com ]
3. Размышления
>> Эргономика проверки типов [ silvrback.com ]
Небольшой отрывок из письма, который раскрывает суть использования языка с проверкой типов (или нет). Обязательно прочитайте это.
>> Как заставить разработчиков принять стандарт кодирования [ daedtech.com ]
В первый раз, когда я попытался внедрить стандарт кодирования в свой проект, это была настоящая катастрофа. Вы можете усвоить эти уроки трудным путем, или вы можете немного почитать и обойти большую часть этого, если вы так склонны.
>> Самая большая ошибка, которую предотвращает статический анализ [ daedtech.com ]
Статический анализ всегда легче понять с помощью страшилок.
Если вы сами пережили эти истории, понятно, что это не так весело, поэтому возможность почерпнуть информацию из историй других разработчиков может сэкономить годы естественного процесса обучения.
>> Поступление в среднюю школу в 2016 году [ lemire.me ]
Мысль о том, что школы застряли в прошлом веке , наверное, ни для кого не нова, но, тем не менее, весьма прискорбна и интересна тем, что читается из первых рук.
Также стоит прочитать:
>> Полное руководство по инструментированию: как измерить все, что вам нужно внутри вашего приложения [ takipi.com ]
>> Механические клавиатуры [ code-cop.org ]
>> Что значит для вас аудит программного обеспечения [ daedtech.com ]
4. Комиксы
И мои любимые Дилберты недели: