@proGO

Страница 824 из 1674
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
Даниэль, я удивляюсь как вы вообще можете отвечать на такие вопросы ??

?
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
ничего не понимаю) вы о чём?
Мы тоже не поняли так же :). Вы все вокруг да около). Вы вначале убедитесь/подумайте в том что вам вообще нужны они и к чему они приведут.

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
а по логу как? что вначале выполняется?
ну в лог я не вывожу тут ничего, просто поставил брейки и при вызове функции сразу нижний срабатывает, а потом идет цикл

щас попробую вывести

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?

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


https://blog.golang.org/go-maps-in-action#TOC_7.
Since Go 1 the runtime randomizes map iteration order, as programmers relied on the stable iteration order of the previous implementation

тут не понял

Зачем рандом

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"

и почему "не гарантирует порядок" считается нормой

это странно

Страница 824 из 1674