Как стать автором
Обновить
6
0
Алексей П @lynxp9

Пользователь

Отправить сообщение

Классно) Я когда-то давно делал пет-проджект с полезной нагрузкой в виде шашек. Именно по шашкам трудно было найти информацию. А ваша статья может облегчить жизнь какому-то студенту в написании лабораторной или курсовой)

Можно пример fen, чтобы посмотреть как оно работает?

Слышал я про телегогию. Чуть выше привел ссылку на ролик из которого сделал такой вывод.

Вольный пересказ отсюда https://youtu.be/wEcweDR5LR4

Это как в шутке креационистов: торнадо прошел по свалке и собрал боинг?

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

Это яма тех. долга!

Понятно. Вася, это элита :)

Да, Эффект Барнума часто встречается. Это когда дело доходит до суда, на серьезных щах, и адвокату удается доказать, что подсудимый имел ввиду писателя фантаста Гандона Ива, а не оскорбительное слово…

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

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

Со временем выработывается представление о том, как скрещивать свой код с используемыми инструментами в виде какого-то патерна. И далее, либо использовать этот "выкристализованный" патерн в каждом проекте. Либо брать и кодить с минимальным внесением "проектных знаний" об архитектуре. То есть у каждого по своему, но по моему опыту все можно сделать без умного академизма и оно будет работать.

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

Почему нет? Или почему самому не прикидывать? Сегодня ходил в больницу, поэтому не 8, а 5 часов.

Я бы оформился на почасовую оплату. Сколько проработал, столько получил. Если нет такой возможности (по ТК должна быть), то пропущенное время, закрывал бы отпуском за свой счет. Главное, чтобы каждый месяц отпуск вычитался из ЗП, а то к следующей смене работы придется проработать не две недели, а пол года. К тому же, обычно есть оплачиваемый отпуск, который обязательно нужно израсходовать к концу года.

Не оскорбление, а каптча на русском.
Если вы говорите про эти пароли Actuator'а, то это необходимо, чтобы admin-server мог забирать у discovery-clients данные и мониторить их. admin-service шарит свой spring.secruity.user.password для тех же целей, чтобы он мог мониторить сам себя и он автоматически определяет сервисы, которые надо мониторить через discovery-service.

Я сегодня обновил пример, а то на предыдущей машине работало, а на этой не работал.
Через Spring Security. Посмотрите раздел «Класс конфигурации Reactive Spring Boot Security MicroserviceSpringSecurityWebFluxConfig.java».
В микросервисы импортирующие этот конфиг приходит JWT токен, который проверяется в фильтре MicroserviceServiceJwtAuthWebFilter и на основе authorities находящихся в токене происходит авторизация внутри данного микросервиса.

В моем примере в docker-compose.yml порты открыты, но это было сделано для удобства. Вы можете не открывать порты этих сервисов, а оставить видным наружу только gateway-server.
OpenFeign не поддерживает реактивность. Лучше пользоваться WebClient, который входит в Spring 5.

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность