Size: a a a

2019 February 18
middlejava
Preventing Username Enumeration Attacks with Spring Security

https://www.baeldung.com/spring-security-enumeration-attacks
источник
middlejava
Top 5 Spring Boot Features Java Developers Should Know

https://javarevisited.blogspot.com/2018/11/top-5-spring-boot-features-java.html
источник
2019 February 19
middlejava
Бесплатный курс от Udemy, в рамках которого вы создадите web-приложение с применением Angular and Spring MVC

- You are able to create a web application using Angular and Spring MVC

- You are able to make HTTP calls using Angular

- You are able to create a RESTful API using Spring MVC

- You are able to create a fully fledged Database application using Spring MVC and Hibernate

https://www.udemy.com/build-an-angular-and-spring-mvc-web-application
источник
middlejava
Как сделать достойное резюме начинающего разработчика

How to write an awesome junior developer résumé in a few simple steps

https://medium.freecodecamp.org/how-to-write-an-awesome-junior-developer-r%C3%A9sum%C3%A9-in-a-few-simple-steps-316010db80ec
источник
middlejava
Тренинг по английскому языку для программистов в Москве.
Дата проведения 23.02.2019.
Вход 500 рублей.
https://www.meetup.com/Moscow-English-Speaking-Club-for-Programmers-SPEAK/events/259038097/?eventId=259038097&gj=wcs1_e&rv=wcs1_e&_af=event&_af_eid=259038097&rv=wcs1_e
источник
middlejava
Top 10 SQL and UNIX Interview Questions for Programmers

http://www.java67.com/2017/08/top-17-sql-and-unix-interview-questions.html
источник
middlejava
Old but quite actual article about two Spring's entities:
- Bean life-cycle
- Request processing in Spring MVC

Старая, но совершенно актуальная статья про две сущности Spring:
- жизненный цикл бина
- обработка запроса в Spring MVC

https://www.javacodegeeks.com/2014/06/spring-professional-study-notes.html
источник
2019 February 20
middlejava
Set of Java Tutorials

https://www.javaguides.net/

Подборка гайдов и тьюториалов
источник
middlejava
Fundamentals of Monitoring with Spring Boot

(RWS - Module 8 - Lesson 1)

https://youtu.be/71UFLAVXgq0

Основы мониторинга и сбора метрик приложений Spring Boot
источник
middlejava
Концентрированная еженедельная подборка новостей по Java.

Java Weekly, Issue 268

https://www.baeldung.com/java-weekly-268

В выпуске представлены новости по Spring Boot, Hibernate, реактивной архитектуре приложения и многое другое.
источник
middlejava
Краткое знакомство с Gradle

Ручная сборка проектов на Java довольно трудоёмкий процесс. Нужно правильно указать нужные проекту библиотеки и фрэймворки, от которых проект зависит.
Gradle - система автоматической сборки проектов, облегчающая этот процесс.

https://javarush.ru/groups/posts/2126-kratkoe-znakomstvo-s-gradle
источник
middlejava
Кей Хорстманн | Java. Библиотека профессионала. 10-е издание (2018) djvu
Том 1. Основы
Том 2. Расширенные средства программирования

Эта книга давно уже признана авторитетным, исчерпывающим руководством и практическим справочным пособием для опытных программистов, стремящихся писать на Java надежный код для реальных приложений. Настоящее, десятое издание книги, было полностью обновлено с учетом версии Java SE 8. В нем отражены самые долгожданные за последние годы нововведения в языке Java.

Я сам систематизировал свои знания по Java на основе этого двухтомника (более древнее издание).
После Эккеля и Шилдта с их водянистыми текстами, Хорстманн - это эталон логики и доступности.
источник
2019 February 21
middlejava
источник
middlejava
Работа в команде
источник
middlejava
Today been investigated a subject "Transaction Management in Spring".
Waded through a lot of materials. Here are most useful articles which helped me finish my task.

Сегодня изучал тему "Управление транзакциями в Spring".
Продирался сквозь массу статей. Здесь привожу наиболее полезные статьи, которые помогли мне выполнить мою задачу.

1. Spring - Declarative Transaction Management with @Transactional Annotation
https://www.logicbig.com/tutorials/spring-framework/spring-data-access-with-jdbc/transactional-annotation.html

2. Spring - Rollback with @Transactional Annotation
https://www.logicbig.com/tutorials/spring-framework/spring-data-access-with-jdbc/transactional-roll-back.html

3. A Word on Spring @Transactional and Exceptions
https://dzone.com/articles/spring-transactional-amp-exceptions
источник
middlejava
Немного клубнички.
---
Spring 5 для профессионалов (на русском языке)
Юлиана Козмина, Роб Харроп, Крис Шефер, Кларенс Хо

Книга в следующем сообщении
---
Я только приобрел её, пока не читал, но полагаю что перевод будет так себе, учитывая слова типа "микрослужбы" из анонса.
Самая низкая цена на бумажный экземпляр, которую я нашел, здесь:
http://www.combook.ru/product/11886339/
источник
2019 February 22
middlejava
Будни программиста

https://t.me/middle_java

#humor
источник
middlejava
Last weeks had to actively study an old legacy project.
It's hard.
Because of another stack, architecture, coding approaches.
Only after two weeks of daily investigation I started understanding what's happening in, in order to refractor it.
In this article there're principles which makes easier and more consistent approaches for reading another's code.

Последние недели приходится активно изучать чужой legacy проект.
Тяжело.
Стек не знакомый. Архитектура не знакомая. Подходы к написанию кода не знакомы.
Только через две недели ежедневного исследования начал понимать что происходит в коде, для того чтобы начать его рефакторить.
В этой статье даны принципы, облегчающие и систематизирующие методики чтения чужого кода.
А как говорят специалисты, программист пишет код 20% своего времени, остальное время он читает код.

http://wiki.c2.com/?TipsForReadingCode

https://t.me/middle_java
#programming #education
источник
middlejava
источник
2019 February 23
middlejava
Not sure whether Albert Einstein used to say this, but it's absolutely true.

Не знаю говорил ли эту фразу Альберт Эйнштейн, но фраза категорически правильная.

https://t.me/middle_java
источник