@jvmchat

Страница 1771 из 2890
Anton
08.09.2017
10:51:27
Разумно.

Anatoliy
08.09.2017
10:52:02
Мне вот интересно кто в проде использует spring config server, как работу команды с этим репозиторием строить, ведь код в другом репозитории,и приходится поддерживать состояние конфигов и кода параллельно

Anton
08.09.2017
10:52:04
Sergey
08.09.2017
10:52:40
Не надо базу мокать! Тестконтейнерс жи!
базы в смысле не моки, написал так сумбурно просто

Google
Sergey
08.09.2017
10:52:55
все что свое и можно снести и заново поднять, эт не мокается естессно

фикстурок закинули в H2 и поехали

Митко Соловец?
08.09.2017
10:53:12
в этом его и суть, что весь конфиг распределенного приложения в одном месте - в отдельном репозитории

а не надо лазить по 10500 репам, чтобы каждую пропертю посмотреть

Sergey
08.09.2017
10:54:12
а че не взять тот же k8s с конфиг мапами и хреначить их через ENV параметры?

Митко Соловец?
08.09.2017
10:54:30
Sergey
08.09.2017
10:55:09
у нас правда все щас хранится в одном репосе на ансибле, при деплое собирается актуальный конфиг и идет вместе с деплоем

но будем переделывать на ENV переменные и как я выше описал

Anatoliy
08.09.2017
10:57:00
в этом его и суть, что весь конфиг распределенного приложения в одном месте - в отдельном репозитории
Ну так то да, но вот когда у нас 10 сервисов и конфиг каждого динамично меняется, человек сливает новую версию конфига, а ктото другой не подтянул.. А код взял свежий, ну и пока ты работаешь над своей веткой тебе же нужна локальная копия конфига,

Google
Anatoliy
08.09.2017
11:00:29
Когда локально у себя сервис запускаешь какие настройки брать, в глобальной репе? Или под каждую фичу в коде сервиса откусывать ветку и в конфигах и пользовать свой репозиторий при запуске пока пишешь чтото

Блин.. С телефона тяжко) а тут в двух словах не напишешь

Anatoliy
08.09.2017
11:02:55
Пока тоже ничего другого не придумали

Vik
08.09.2017
11:15:07
Alexey
08.09.2017
14:10:05
Когда локально у себя сервис запускаешь какие настройки брать, в глобальной репе? Или под каждую фичу в коде сервиса откусывать ветку и в конфигах и пользовать свой репозиторий при запуске пока пишешь чтото
в чем проблема иметь app-local.config в репе, если там нет user specific настроек и паролей если они есть и всегда меняются, просто не коммить его, пусть у каждого своя версия лежит

Anatoliy
08.09.2017
14:17:19
Да проблем то нет, просто cloud config позволяет динамично менять конфигурацию сервисов, и держать все проперти отдельно, в одном репозитории, на все микросервисы. Коммитить, обновлять их на запущенных инстанцах удобно... Решение то прикольное, но вот процесс разработки в несколько команд имеет свои нюансы, о которых писали выше

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

Митко Соловец?
08.09.2017
14:27:08
Анатолий, клауд конфиг позволяет юзать не только гит репу как сурс пропертей

но и папку resources

Anatoliy
08.09.2017
14:29:05
Да я знаю) но при командной работе толку от папки?

Митко Соловец?
08.09.2017
14:30:40
проблем не вижу особых

ветку отвел, потом вмержил, пересобрал сервис

не будете же вы заказчику в прод ставить гит

или..?

Anatoliy
08.09.2017
14:31:13
Просто некоторые забывают об этом)

Заказчику можно и локально папочку кинуть, это да..

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

Google
Anatoliy
08.09.2017
14:47:13
Eureka

Впринципе весь этот набор от netflix очень вкатил

Митко Соловец?
08.09.2017
14:48:36
мне просто интересно, имеется ли смысл в клауд конфиге, когда консул это еще и KV-хранилище

Anatoliy
08.09.2017
14:51:40
Ну вот консул мы не юзаем, сначала думали над этим, а потом почему-то решили что пока он нам ненужен

Alexei
08.09.2017
15:20:56
всем привет, кто-нибудь подрубал авторизацию через соц сети(гугл, фейсбук) с использование oauth2, есть ли смысл в таком подходе или нужно юзать что-то другое?

Митко Соловец?
08.09.2017
15:21:45
вопрос без ответа, зависит от твоего сценария в проекте

Alexei
08.09.2017
15:23:33
в данный момент у меня используется авторизация oauth2 password + client_creditails

Pavel
08.09.2017
17:28:52
Друзья, может есть вакансии удалённой работы не на полный день у кого?

Дмитрий
08.09.2017
17:48:02
Igor
08.09.2017
19:59:28
А может кто-то подсказать - есть ли какой-то способ обрабатывать коллизии id в Postgres при генерации дефолтных значений с помощью uuid_generate_v1mc() ?

То есть, могу ли я, например, указать, что при коллизии нужно его снова попробовать сгенерить?

Admin
ERROR: S client not available

Igor
08.09.2017
20:44:40
Pavel
08.09.2017
21:41:57
и без опыта, да?
Вообще с опытом)

Евгений
08.09.2017
21:42:54
Вообще с опытом)
с опытом чего?

Java/Scala? сколько лет?

Pavel
08.09.2017
21:44:28
Java/Scala? сколько лет?
Java/groovy чуть меньше 2х лет

Google
Margarita
09.09.2017
06:17:12


Vyacheslav
09.09.2017
06:34:18
Хы

Даже и удалять не хочется

Needle
09.09.2017
06:35:09
ЦП

Vyacheslav
09.09.2017
06:35:58
Ну не скажи, не скажи

Needle
09.09.2017
06:36:14
Хорошо, не скажу :)

Denis
09.09.2017
10:54:48
Создание таблицы в Android приложении - Программирование Android

Мне в приложении нужно отрисовать таблицу с заголовком столбцов, с границами ячеек. Все должно выглядеть примерно, как таблицы в excel. Как это можно реализовать? Данные в таблицу не статичные. Будут прилетать с сервера Вот что-то такое. Заголовок Field0 | Заголовок Field1 | Заголовок Field2 | Заголовок Field3 | ------------------------------------------------------------------------------------------------| myModel[0].field0 | myModel[0]..field1 | myModel[0]..field2 | myModel[0]..field3 | ------------------------------------------------------------------------------------------------| myModel[1].field0 | myModel[1]..field1 | myModel[1]..field2 | myModel[1]..field3 | ------------------------------------------------------------------------------------------------| myModel[2].field0 | myModel[2]..field1 | myModel[2]..field2 | myModel[2]..field3 | ------------------------------------------------------------------------------------------------| ... myModel[i].field0 | myModel[i]..field1 | myModel[i]..field2 | myModel[i]..field3 | ------------------------------------------------------------------------------------------------| Только моя таблица будет динамической

Пожалуйста, подскажите, как такое реализовать

http://www.cyberforum.ru/android-dev/thread2037558.html

Kirill
09.09.2017
10:57:13
@android_ru

Igor
09.09.2017
13:51:16
Ты название чата видел?

Daniel
09.09.2017
14:55:26
wake up @igorz @dmsol

Max
09.09.2017
16:20:28
Ребят, посоветуйте, какую технологию лучше учить для начинающего java-разработчика? Я понимаю, что ee это основа, и на базовом уровне она нужна, но идет ли разработка на ней конкретно, или зачастую spring? И как вы относитесь к spring boot?

_
09.09.2017
16:25:35
Spring boot сейчас много где используется, не только в ЕЕ

Ivan
09.09.2017
16:29:04
ee это не основа

Страница 1771 из 2890