Size: a a a

2020 September 22

ИИ

Иванов Иванов... in ErlangRus
Oleksiika
Аха ((( На клиентах Kotlin и ObjectivC )))
не понятно зачем на клиенте что-то перекодировать...
источник

DZ

Danil Zagoskin in ErlangRus
Иванов Иванов
не понятно зачем на клиенте что-то перекодировать...
Чтобы отличить в интерфейсе АлЁНа от алёна
источник

O

Oleksiika in ErlangRus
Это было первое о чём я подумал. Но клиентское приложение всё-равно легче саппортить чем каждый раз при выходе новой версии тратить время на патч.
источник

O

Oleksiika in ErlangRus
и дешевле ))))
источник

DZ

Danil Zagoskin in ErlangRus
Oleksiika
Это было первое о чём я подумал. Но клиентское приложение всё-равно легче саппортить чем каждый раз при выходе новой версии тратить время на патч.
Ну такое. Если патч простой, то и код под ним, наверное, почти не обновляется.
А если сервер позволяет, можно попробовать то же самое преобразование делать в плагине.
источник

ИИ

Иванов Иванов... in ErlangRus
Danil Zagoskin
Чтобы отличить в интерфейсе АлЁНа от алёна
ну так клиенты присылают регистрозависимо, он на входе преобразовал в сжаный вид, а потом на выходе преобразовал обратно
источник

O

Oleksiika in ErlangRus
Хуки получают уже всё в нижнем регистре.
источник

O

Oleksiika in ErlangRus
Это внутри еджаббера так. В протоколе тоже, потому они и не заморачивались.
источник

ИИ

Иванов Иванов... in ErlangRus
Oleksiika
Хуки получают уже всё в нижнем регистре.
я не в курсе архитектуры, но что вот прям нельзя прокси
источник

ИИ

Иванов Иванов... in ErlangRus
имхо легче в одном месте такое держать, чем N клиентов. там жабер прям в интернет смотрит? не за nginx например?
источник

O

Oleksiika in ErlangRus
жабер просто один из микросервисов )))) Куда и как он смотрит - это вообще не о том )))
источник

DZ

Danil Zagoskin in ErlangRus
Иванов Иванов
я не в курсе архитектуры, но что вот прям нельзя прокси
Там TLS внутри протокола, прокси будет нетривиальным (но и не особо сложным)
источник

O

Oleksiika in ErlangRus
Я понял о чём ты говоришь, но реально мне нужно или патчить жаббер или вообще его не трогая придумать именование регистронезависимое. Мне кажется второй вариант лучше. Не будут вноситься правки в уже нормально работающее решение.
источник

O

Oleksiika in ErlangRus
Данил очень хорошее решение предложил. Завтра попробую его прототипировать. Самому интересно.
источник

DZ

Danil Zagoskin in ErlangRus
Ресурс там тоже регистронезависим?
То есть, me@srv/hello и me@srv/HELLo — это один jid или разные?
источник

O

Oleksiika in ErlangRus
Нет. Только до @
источник

O

Oleksiika in ErlangRus
Стоп. Недочитал. Ты прав. Но логика та же.
источник

DZ

Danil Zagoskin in ErlangRus
Тогда можно оставить до @ любую хешированную дичь, а исходного юзера сохранить в ресурсе
источник

O

Oleksiika in ErlangRus
srv не меняется
источник

DZ

Danil Zagoskin in ErlangRus
Oleksiika
srv не меняется
Я не про сервер, а про ресурс — название клиента
источник