Pull to refresh
29
0
Григорий Кислин @gkislin

Автор онлайн обучения Java: https://javaops.ru

Send message

@stalkermustang
А можно поподробнее про "ИИ пройдет тест на самосознание в зеркале". Судя по картинке- уже прошло?
Где почитать?

Спасибо за комментарий! Ссылку на коллекции Kotlin добавил (https://kotlinlang.org/docs/collections-overview.html). По остальному - буду рад или ресурсам или подробному комментарию, тк на это натыкаешься уже в процессе работы, не на простой миграции.

У меня не было такой необходимости. А зачем при XML/JAXB аннотация на package? На Java курсе Работа с документами в Java (https://habr.com/ru/articles/765332/) не было такой надобности.

Средний уровень Java для начинающих на Kotlin - так подразумевалось:)

Спасибо, посмотрю на возможности

Напишу про себя:

  1. Даже работая на дядю, я всегда работал на себя. Вкладывался в себя, смотрел на проф. рост. Когда я перерастал компанию- уходил, хотя было непролсто и просили остаться.

  2. Даже работая - постоянно мониторил рынок: ск-ко я там стою, что нужно на рынке, какие тенденции

  3. На собеседования всегда ходил с удовольствием и интересом, см.2. Были иногда неприятные собеседования, безо всякой для меня пользы, но таких было немного

  4. Тестовое беру, если это мне интересно и я от него проф. вырасту.

  5. По поводу вкатиться- да, сейчас сложно, просто вывесить резюме недостаточно. Ищите пути: пришите HR, друзьям, коллегам, участвуйте в тусовках.

  6. Пет проекты нужны обязательно, если нет коммерческого опыта. Если он есть - достаточно описания своей роли и технологий в проектах, гду участвовал.

Если статья переводная, принято указывать оригинал: https://jpa-buddy.com/blog/best-practices-and-common-pitfalls/

Хорошая статья для новичков, но: есть спицификация JMM - Java Memory Model. Появилась в 5й Java, описывает доступ нескольких потоков к одному объекту. Вот например хорошая статейка: https://devsday.ru/blog/details/818
Что такое Java Process Memory Model - гугл молчит. Нашел статью на русском, полагаю с таким же неверным употреблением: https://coursebook.ru/article/item/6
Поправьте название например на Java Memory Management или структура памяти, иначе сбивает с толку

Сапсибо, прочел с интересом! Единственное - " нарезать одну или несколько функций на их единицы развертывания" - похоже на сырой Google Translator.

Встроенные Tomcat и Jetty не подходят

Это неверно, на них можно переключиться, см документацию: https://docs.spring.io/spring-framework/docs/current/reference/html/web-reactive.html#webflux-server-choice

А, скажем, могомодульный монолит не решит проблему спутанности, при этом оставив простоту взаимодействия?

А в чем же оверхед, если БД уже есть, а все остальное надо разворачивать и поддерживать?
Или это требование "чистых микросервисов" - не делить базу? Могут ли быть из этого исключения с целью упрощения кода-поддержки в ущерб чистой архитектуре?

Переводите програмные термина следует в контексте программирования:
В компьютерных науках есть только две сложные проблемы – инвалидация кэша и именование переменных. + почему упущенно важное: off-by-1 errors = "ошибка подсчета с единицы" наверное ближе всего

https://stackoverflow.com/questions/37854185/server-to-server-communication-in-microservices
Нашел Best Practice - Publisher/Subscriber approach
Или без авторизации с проверкой ip
Так понимаю - если по простому без асинхронности, то подойдет любая простая проверка, в том числе и подход выше

Правильно понял - между серверами в хедерах просто предается secret и сравнивается чз equals?
У вас есть ссылка на то, что это "так используется" или сами делали?
У Google вижу все сложнее: https://developers.google.com/identity/protocols/oauth2/service-account

Сапсибо, интересно!
По поводу хэшей и солей - в Spring Security стандарт PasswordEncoderFactories.createDelegatingPasswordEncoder()
Он по умолчанию юзает BCryptPasswordEncoder, с которым не надо приседаний с перцем и солью - все встроено.

Автор явно не заботился о политкорректности, но тема очень интересная. Психологический портрет кодера, тимлида, компании в зависимости от языка, на котором пишут. Полагаю в топе будет что-то типа Rust и Golang.

Наверно имеет смысл их здесь назвать..

Information

Rating
Does not participate
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Date of birth
Registered
Activity

Specialization

Specialist
Lead
Java
Git
JavaScript
Training
Coaching
Interview
Team recruitment
IT consulting