Хочу добавить несколько ремарок. Оговорюсь сразу – с Jib не работал…
Ремарка первая – нет разницы как собирать «Hello, World» проект! Но если Вам не повезло и нужно добавить в образ сторонние пакеты — простота использования Buildpack стремится к нулю. Ламповый Dockerfile – лучшее решение.
Ремарка вторая – некоторые среды (например openshift 3) ограничены версией Docker. По этому, не всегда можно рассчитывать на multistage ((
Поддержу Вас в вопросе выноса аутентификации из приложения. Конечно нужно рассматривать каждый случай отдельно и если в принципе только одно приложение, то почему бы и да.
Другое дело авторизация. Проверка разрешений бывает вшита в сервисы и по этому все равно придется получать эти разрешения для текущего пользователя. Это может не сильно отличаться от процесса аутентификации.
оригинал я ковырял — не могу сказать имеет что то общее или нет
у термина «эмулятор» есть четкое определение — компьютерная ПРОГРАММА, позволяющая эмулировать (имитировать) другую программу или устройство.
В тоже самое время «клон» (в отношении аппаратных средств) означает полную или почти полную идентичность и наличие СОВМЕСТИМОСТИ.
Новое – хорошо забытое старое!
Продукты в стиле «программирование мышкой» приходят каждые 10 лет … и уходят. В последнее время добавилась компонента ИИ.
Пока не решится AI-полная задача все это способ отъема денег маркетинг.
А повсеместное и бездумное внедрение аджайла только отдаляет это прекрасное время.
PS Я не отрицаю достижений в эвристике и автоматизации рутинных операций
Не стреляйте в пианиста — он играет, как умеет (с)
Это не «программистский беспредел» — это ошибки построения коммуникации.
Не правильно обращаться непосредственно к программисту (исполнителю)!
Отдел, регламент — тут полный консенсус, но…
у продукта должны быть хозяин (контролирует и несет ответственность), аналитик (умеет разговаривать с Алевтиной Светозаровной на ее языке) и архитектор (видит всю картину и принимает решения как ее менять, чтобы было единообразно и эффективно) — это точки входа.
С увеличением только программистов проблемы остануться и придут новые, но это совсем другая история )
Tom Hombergs делал доклад по теме
Get Your Hands Dirty on Clean Architecture — его же книга
когда представится возможность чистого творчества — обязательно попробую )
prepared statement?
Астрологи объявили неделю этики
Количество вакансий на позицию по переименованию увеличились на порядок
пысы *нахлынули воспоминания про проблему 2000 года
Хочу добавить несколько ремарок. Оговорюсь сразу – с Jib не работал…
Ремарка первая – нет разницы как собирать «Hello, World» проект! Но если Вам не повезло и нужно добавить в образ сторонние пакеты — простота использования Buildpack стремится к нулю. Ламповый Dockerfile – лучшее решение.
Ремарка вторая – некоторые среды (например openshift 3) ограничены версией Docker. По этому, не всегда можно рассчитывать на multistage ((
Другое дело авторизация. Проверка разрешений бывает вшита в сервисы и по этому все равно придется получать эти разрешения для текущего пользователя. Это может не сильно отличаться от процесса аутентификации.
За java клиент с «человеческим лицом» отдельная благодарность.
Можно пробовать затащить к себе в проект…
у термина «эмулятор» есть четкое определение — компьютерная ПРОГРАММА, позволяющая эмулировать (имитировать) другую программу или устройство.
В тоже самое время «клон» (в отношении аппаратных средств) означает полную или почти полную идентичность и наличие СОВМЕСТИМОСТИ.
в пентагон, балтик и т.п. — прошитые определенным образом пзу РТ4/РЕ3
за проделанную работу респект… но не греет (во всех смыслах) как спек на рассыпухе…
Если брать по одному, даже на том же али, выйдет дороже.
Продукты в стиле «программирование мышкой» приходят каждые 10 лет … и уходят. В последнее время добавилась компонента ИИ.
Пока не решится AI-полная задача все это
способ отъема денегмаркетинг.А повсеместное и бездумное внедрение аджайла только отдаляет это прекрасное время.
PS Я не отрицаю достижений в эвристике и автоматизации рутинных операций
fillpackart, я с тобой!
Это не «программистский беспредел» — это ошибки построения коммуникации.
Не правильно обращаться непосредственно к программисту (исполнителю)!
Отдел, регламент — тут полный консенсус, но…
у продукта должны быть хозяин (контролирует и несет ответственность), аналитик (умеет разговаривать с Алевтиной Светозаровной на ее языке) и архитектор (видит всю картину и принимает решения как ее менять, чтобы было единообразно и эффективно) — это точки входа.
С увеличением только программистов проблемы остануться и придут новые, но это совсем другая история )
NPE удобно будет локализовать… наверное…
но как с такой организацией логов искать пресловутый Root cause?!
Get Your Hands Dirty on Clean Architecture — его же книга
когда представится возможность чистого творчества — обязательно попробую )
Проясните, пожалуйста.
habr.com/ru/post/448632