Size: a a a

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

2019 February 06

А

Антон in Яндекс.Диалоги (сообщество разработчиков)
Pavel
последжний урок алисо-школы
спасибо  а то пропустил инфу :(
источник

AZ

Andrew Zahalski in Яндекс.Диалоги (сообщество разработчиков)
Сергей Авдеев
тут такой костыль только из за того, что делалось вчера вечером по быстрому, чтобы реализовать это в конкретном навыке
хз документация, то есть... а спроектировано странно
хотя по конечному итогу это все может прити в адекватный вид, бесспорно... Я тоже с нуля либу писал и все свои хотелки постепенно накрыл (переписав раза 3)
источник

AZ

Andrew Zahalski in Яндекс.Диалоги (сообщество разработчиков)
Pavel
сессия - что-то завязанное на текущую сессию session_id краткосрочную
данные - это на юзер_ид?
разные кейсы, вроде
ну врем жизни сессии может быть и год...

ну и так, даже сам автор пишет что краткосрочная, но по коду этого не сказать то никак....
public function set_user_data($name, $value) {
 $file = $this->users_dir.'/'.md5($this->request['session']['user_id']).'.dat';
источник

AZ

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

СА

Сергей Авдеев... in Яндекс.Диалоги (сообщество разработчиков)
Andrew Zahalski
ну врем жизни сессии может быть и год...

ну и так, даже сам автор пишет что краткосрочная, но по коду этого не сказать то никак....
public function set_user_data($name, $value) {
 $file = $this->users_dir.'/'.md5($this->request['session']['user_id']).'.dat';
set_user_data - это данные пользователя, а не сессия
источник

СА

Сергей Авдеев... in Яндекс.Диалоги (сообщество разработчиков)
на основе user_id же
источник

AZ

Andrew Zahalski in Яндекс.Диалоги (сообщество разработчиков)
Сергей Авдеев
set_user_data - это данные пользователя, а не сессия
да ок, посмотрел есть разделение... но в любом случае никто не запрещает хранить сессии в базе, мемкеше, фалах... в том числе и сами пользовательские данные в этих самых сессиях
А если учесть, что чат бот это дополнение к сайту и крутится на том же сервере - то возможно и правильнее отказаться от стандартного механизма в сторону универсальности
источник

СА

Сергей Авдеев... in Яндекс.Диалоги (сообщество разработчиков)
Andrew Zahalski
да ок, посмотрел есть разделение... но в любом случае никто не запрещает хранить сессии в базе, мемкеше, фалах... в том числе и сами пользовательские данные в этих самых сессиях
А если учесть, что чат бот это дополнение к сайту и крутится на том же сервере - то возможно и правильнее отказаться от стандартного механизма в сторону универсальности
да не, я тут прикинул, все же на стандартных механизмах будет и проще и правильнее. разумное замечание, буду реализовывать
источник

AZ

Andrew Zahalski in Яндекс.Диалоги (сообщество разработчиков)
Сергей Авдеев
да не, я тут прикинул, все же на стандартных механизмах будет и проще и правильнее. разумное замечание, буду реализовывать
если рядом еще лежит пачка сайтов на шаред хостинге :)
или разные боты с разной логикой, настройки то общие...
источник

СА

Сергей Авдеев... in Яндекс.Диалоги (сообщество разработчиков)
а имена сессий то разные
источник

AK

Alexey Kaliberda in Яндекс.Диалоги (сообщество разработчиков)
Антон
Какого размера должны быть BigImage чтобы корректно отображалась картинка ?
источник

AK

Alexey Kaliberda in Яндекс.Диалоги (сообщество разработчиков)
Но карточка при таких размерах все-равно немного обрезается
источник

AZ

Andrew Zahalski in Яндекс.Диалоги (сообщество разработчиков)
Сергей Авдеев
а имена сессий то разные
ну я больше о времени жизни, например... возможно лучше обертку накидать
но если обертка то и проектировать уже под фабрику скорее класс
источник

A

AlexanderKa in Яндекс.Диалоги (сообщество разработчиков)
Elena Pershina
работает в этом направлении!
Спасибо большое!
А ещё одно, как мне кажется, очень важное мероприятие - сделать вкладку/веб-интерфейс для работы с картинками для навыков. В нынешнем виде работа с ними очень уж хардкорна, вести отдельно в блокнотике реестр айдишников с описаниями, что на них изображено - это прям девиация какая-то )
источник

СА

Сергей Авдеев... in Яндекс.Диалоги (сообщество разработчиков)
а почему бы на вкладку "тестирование" не прикрутить tts, как здесь?
https://webasr.yandex.net/ttsdemo.html
источник

АЕ

Алексей Епихин... in Яндекс.Диалоги (сообщество разработчиков)
а отзывы я так понимаю последние выводятся? или все?
источник

A

AlexanderKa in Яндекс.Диалоги (сообщество разработчиков)
Сергей Авдеев
а почему бы на вкладку "тестирование" не прикрутить tts, как здесь?
https://webasr.yandex.net/ttsdemo.html
"тайна сия великая есть" ©

Реализация навыков в Алисе, да и сама Алиса пока в режиме бета, а местами и альфа.) как для разрабов, так и для пользователей.
источник

ВВ

Валерий Вотяков... in Яндекс.Диалоги (сообщество разработчиков)
коллеги, а посоветуйте редактор php-кода с автосинтаксисом и подсветкой?
источник

СА

Сергей Авдеев... in Яндекс.Диалоги (сообщество разработчиков)
AlexanderKa
"тайна сия великая есть" ©

Реализация навыков в Алисе, да и сама Алиса пока в режиме бета, а местами и альфа.) как для разрабов, так и для пользователей.
да это было больше предложение, чем вопрос)
источник

СА

Сергей Авдеев... in Яндекс.Диалоги (сообщество разработчиков)
Валерий Вотяков
коллеги, а посоветуйте редактор php-кода с автосинтаксисом и подсветкой?
я раньше (года три назад) использовал PHP Expert Editor, сейчас Notepad++
источник