
Roman
02.09.2017
17:26:16
т.е. serverless ?

Daniel
02.09.2017
17:26:20
обычно это оркестратор какой-нибудь, и/или средство управление конфигурациями
ansible, к примеру

Denis
02.09.2017
17:26:58
Втф

Google

Denis
02.09.2017
17:27:10
Серверлес, Амазон айпиай, ддд

Roman
02.09.2017
17:27:23

Denis
02.09.2017
17:27:50
Даниэль, я удивляюсь как вы вообще можете отвечать на такие вопросы ??

Roman
02.09.2017
17:29:02

?
02.09.2017
17:33:50

Daniel
02.09.2017
17:37:50
да вообще

Roman
02.09.2017
17:43:28
ничего не понимаю) вы о чём?

Daniel
02.09.2017
17:44:29
ваши вопросы выдают не очень близкое знакомство с темой, на самом деле. и не очень ясно, как на них отвечать - не определить, что вам уже известно, а что нет

Phil
02.09.2017
17:48:49
Поздравляю с 1к

Irek
02.09.2017
17:49:50
ничего не понимаю) вы о чём?
Мы тоже не поняли так же :). Вы все вокруг да около). Вы вначале убедитесь/подумайте в том что вам вообще нужны они и к чему они приведут.

Roman
02.09.2017
17:50:45

bebebe
02.09.2017
17:52:44

Google

Irek
02.09.2017
17:53:15
Нужно будет работать напильником

Roman
02.09.2017
17:54:31
по сути же у Amazon AWS есть API'шки для автоматизированной администрации инфраструктуры
т.е. если нагрузка на определённуую суб-систему у определённого клиента высокая то система сама по сути может добавить ресурсов в котёл, так?

bebebe
02.09.2017
17:55:25
более того, внутри k8s есть поддержка cloud driver'ов, есть в том числе и aws, там можно создавать loadbalancer'ы и volume

Roman
02.09.2017
17:57:46
исходим из того, что каждый сервис это контейнер, каждый контейнер принадлежит domain'у

bebebe
02.09.2017
17:58:11
вам просто поболтать?
https://12factor.net/
прочитайте

Roman
02.09.2017
17:58:32
да мне бы разобраться..)) спасибо)

Dmitri
02.09.2017
20:18:16
Сначала стоп на втором, потом начинается стопать в цикле, потом снова второй
Ниче не понял откуда такое поведение

Nikolay
02.09.2017
20:21:21

Dmitri
02.09.2017
20:22:10
щас попробую вывести

Nikolay
02.09.2017
20:22:28

Dmitri
02.09.2017
20:24:44
ответы сдвинуты почему-то
если же я переделываю этот метод просто на возврат string то всё окей

Google

Nikolay
02.09.2017
20:25:26
не удивлен, наверное стоит полный range использовать

Dmitri
02.09.2017
20:25:35
а эт как?
поясни тупому

Nikolay
02.09.2017
20:25:51
for n, val := range dialog { ... dialog[n] }

Dmitri
02.09.2017
20:26:02
а мой что делает?

Nikolay
02.09.2017
20:26:41
ну как бы val использует, можно попробовать вместо этого dialog[n] юзать, потому что val всегда изменяется
у меня был такой баг, я заполнял слайс элементами по val и получался слайс из ссылки на один и тот же элемент - на последний в range

Dmitri
02.09.2017
20:27:53
я так понимаю n - индекс,val - значение в n
почему тогда нельзя использовать val
да, оно меняется, но это так и надо ведь

Denis
02.09.2017
20:28:28
Даже термин для этого есть

Nikolay
02.09.2017
20:28:32
сложно объяснить на пальцах)

Denis
02.09.2017
20:28:38
Shadow чето там

Dmitry ?
02.09.2017
20:28:42
@CssHammer Моя любимая из твоих ролей
https://www.youtube.com/watch?v=BuoaGPlWr-4

Dmitri
02.09.2017
20:28:59
Так а зачем тогда вообще val
если его юзать опасно

Nikolay
02.09.2017
20:30:04
честно, я еще не разобрался до конца, просто вбрасываю варианты)

Dmitri
02.09.2017
20:30:33
Ну в общем если я не делаю msg и возравщаю просто string то всё окей
а если msg делаю внутри метода то херня

Google

Dmitri
02.09.2017
20:30:55
и это взрывает мозг
то есть val норм работает получается
может кто-то подсказать че за фигня
цифры это индекс
почему он начался с 4?

Nikolay
02.09.2017
20:35:08
можно кстати офигенно упростить result += через fmt.Sprintf(...) и return tgbotapi.NewMessage() сделать без присваивания

Denis
02.09.2017
20:35:27
Запили play

Dmitri
02.09.2017
20:36:03
как его запилю, контент берется из бота, в плей же не подключишь либы

Nikolay
02.09.2017
20:36:45
можешь еще принтануть dialog перед range?

Denis
02.09.2017
20:37:34

Dmitri
02.09.2017
20:37:51
ну щас попробую

Nikolay
02.09.2017
20:40:41
Скорее всего pendingDialogs изменяется в рантайме
как варик можно попробовать dialog передавать сразу как аргумент

Dmitri
02.09.2017
20:46:31
первый норм проходит
второй начинает с 4

Google

Dmitri
02.09.2017
20:46:50
4 0 1 2 3
А теперь и первый тоже хреново
Когда как
Не понимаю от чего зависит вообще

Александр
02.09.2017
20:48:49
https://blog.golang.org/go-maps-in-action#TOC_7.

Dmitri
02.09.2017
20:49:31
тут не понял
Зачем рандом

Denis
02.09.2017
20:52:04
Там мапа да ?
Ща поору

Александр
02.09.2017
20:52:19
ну там есть пример сразу же, как отсортировать мапу

Dmitri
02.09.2017
20:52:43
Да, там мапа
оч круто орать с тех кто не знает всех камней как ты

Александр
02.09.2017
20:53:54
оно не то чтобы рандом, оно просто не гарантирует тебе всегда одинаковый порядок :)

Dmitri
02.09.2017
20:54:18
ну написано чётко "randomizes"
и почему "не гарантирует порядок" считается нормой
это странно