Size: a a a

Яндекс.Диалоги (сообщество разработчиков)

2021 March 01

CU

Coder Unknown in Яндекс.Диалоги (сообщество разработчиков)
Пусть зрители развлекаются)
источник

AY

Alexey Yurasov in Яндекс.Диалоги (сообщество разработчиков)
Махметхажиев Алексей
Смерть, киилер, прослушка. Что это? В это дети должны играть? Серьезно?
Пипл ест :)
источник

ms

malchik solnce in Яндекс.Диалоги (сообщество разработчиков)
Нужен толковый разработчик ios/android для платной консультации по вопросам распознавания голоса, в л.с.
источник

SI

Shevtsov Igor in Яндекс.Диалоги (сообщество разработчиков)
источник

k

kapxapot in Яндекс.Диалоги (сообщество разработчиков)
Andrey L
Где тестируете?
описывал поведение на телефоне

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

A

Arkady in Яндекс.Диалоги (сообщество разработчиков)
kapxapot
описывал поведение на телефоне

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

k

kapxapot in Яндекс.Диалоги (сообщество разработчиков)
ну фича так фича. бесполезная фича :)
источник

A

Arkady in Яндекс.Диалоги (сообщество разработчиков)
kapxapot
ну фича так фича. бесполезная фича :)
Почему. Я выше писал, если я вышел из навыка, то вполне возможно, мне всё ещё нужно перечитать информацию.
источник

k

kapxapot in Яндекс.Диалоги (сообщество разработчиков)
Выход из навыка мне кажется более полезным. Возможно, это должна быть какая-то отдельная команда
источник

A

Arkady in Яндекс.Диалоги (сообщество разработчиков)
kapxapot
Выход из навыка мне кажется более полезным. Возможно, это должна быть какая-то отдельная команда
Это выход. Но с сохранением истории на экране.
источник

k

kapxapot in Яндекс.Диалоги (сообщество разработчиков)
Заметил еще странность при работе со state. application state можно очищать, просто отправив null, но для user state надо очищать явно каждое поле, записав в него null
источник

DD

David Dale in Яндекс.Диалоги (сообщество разработчиков)
kapxapot
Заметил еще странность при работе со state. application state можно очищать, просто отправив null, но для user state надо очищать явно каждое поле, записав в него null
Так и задумано
источник

k

kapxapot in Яндекс.Диалоги (сообщество разработчиков)
Какие-то странные у вас задумки, куда ни глянь :(
источник

DD

David Dale in Яндекс.Диалоги (сообщество разработчиков)
В user state могут писать параллельно из нескольких диалогов на разных устройствах, и поэтому null надо отправлять в явном виде, чтобы уменьшить возможные конфликты.
источник

k

kapxapot in Яндекс.Диалоги (сообщество разработчиков)
Т.е. одно устройство может поломать диалог на другом устройстве? Прикольно
источник

A

Arkady in Яндекс.Диалоги (сообщество разработчиков)
kapxapot
Т.е. одно устройство может поломать диалог на другом устройстве? Прикольно
Не поломать, а бесшовно использовать
источник

DD

David Dale in Яндекс.Диалоги (сообщество разработчиков)
kapxapot
Т.е. одно устройство может поломать диалог на другом устройстве? Прикольно
Иначе может быть такое, что в одном диалоге, с телефона, присылают user state типа {a:1}, а во втором, с колонки, одновременно присылают user state типа {b:2}
При текущей схеме итоговый стейт будет равен {a:1, b:2}.
А если бы поля, не присланные в этот раз, стирались бы сами, то было бы либо {a:1}, либо {b:2}, смотря чей ответ вторым пришёл, и одна из этих переменных бы удалилась.
источник

DD

David Dale in Яндекс.Диалоги (сообщество разработчиков)
kapxapot
Т.е. одно устройство может поломать диалог на другом устройстве? Прикольно
Да, может.
Именно поэтому user state довольно опасная штука, и его надо использовать реально только для долговременных настроек, а для остального - session или application state.
источник

k

kapxapot in Яндекс.Диалоги (сообщество разработчиков)
То есть, application state есть всегда, как при наличии пользователя, так и без него? Наверное, тогда мне лучше его всегда использовать
источник

МЗ

Михаил Захаров... in Яндекс.Диалоги (сообщество разработчиков)
Alexey Yurasov
Пипл ест :)
Не факт, что надо кормить пипл всем, что он может съесть. Я считаю что все эти "зверские" названия — точно для той же цели что и в бульварной прессе заголовки ("Посмотрите, что они с ним... сделали!!!).
источник