@ru_python

Страница 7555 из 9768
Robot
28.12.2018
08:28:47
я так понял, что ты вообще считаешь лонгполлинг ущербной технологией не только применительно к телеграм-ботам
Хм ну давай сравним с вебсокетом например - общение в обе стороны, меньше оверхед, риалтайм, не нужно 1000 запросов и передавать все типа токенов и состояния в каждом

Tishka17
28.12.2018
08:29:31
И не поллинг =)
Ну вот что такое поллинг - регулярные одиночные хттп запросы к серверу за сообщением. А что такое вебхук - регулярные одиночные хттп запросы от сервера с сообщением. При наличии нагрузки разница стирается

Google
Tishka17
28.12.2018
08:30:26
Robot
28.12.2018
08:31:20
Давай сравнивать то, что уже есть
А вебсокетов нет? Использую их в нескольких проектах

В т.ч. у меня есть апи для ботов на них

Ирод Раковой
28.12.2018
08:32:55
тебя зобанели
Я вижу. А идеи есть, как бан то обойти ?

Max
28.12.2018
08:33:42
парсить с нормальными хедерами?

LighteR
28.12.2018
08:33:56
Ирод Раковой
28.12.2018
08:34:06
Max
28.12.2018
08:34:29
взять хедеры с любого браузера и запихнуть в запрос

requests позволяет это делать

Google
Maxim robox
28.12.2018
08:35:04
Его же по айпи забанили поди

Tishka17
28.12.2018
08:35:16
Если у тебя каждую секунду сообщение, что так, что так каждую секунду будет хттп запрос

Maxim robox
28.12.2018
08:35:48
Ну и?
Вебхук нельзя назвать поллингом. Вот.

Ирод Раковой
28.12.2018
08:36:13
requests позволяет это делать
Я вписал юзер агента

Тип что ещё надо ?

Robot
28.12.2018
08:36:46
Для Коннекте с телеграмом?
Я выше писал про matrix.io там тоже лонгполлинг. Сервер открытый можно дополнить вебсокеты но там twisted и своя атмосфера

Maxim robox
28.12.2018
08:36:53
Если у тебя каждую секунду сообщение, что так, что так каждую секунду будет хттп запрос
Поллинг это не «периодические любые запросы». Поллинг это опрашивание на наличие данные. От клиента к серверу.

Robot
28.12.2018
08:38:21
ммм, twisted. Там поди еще на deferred все написано?
Внутрь не лез но вангую что да call back hell

LighteR
28.12.2018
08:38:27
да какая разница идеалогически. Ты мне по технике ответь в чем профит
Профит, если rate сообщений меньше чем rate поллинга

ヴェノム
28.12.2018
08:38:38
По вебхуку может прилететь несколько апдейтов одновременно?

Robot
28.12.2018
08:38:48
LighteR
28.12.2018
08:38:49
ну и латенси может быть ниже

Tishka17
28.12.2018
08:40:06
Мы про лонгполлинг в целом
окей, в целом - лонг поллинг vs вебхук

ну и латенси может быть ниже
с лонгполлингом задержка будет ниже - у тебя уже установлено соединение, ты просто ждешь ответа. Или в телеграме не лонг, а просто поллинг?

Maxim robox
28.12.2018
08:40:47
да какая разница идеалогически. Ты мне по технике ответь в чем профит
Я тебе не могу ответить развернуто. Я написал три с половиной бота, по пять строчек каждый и нагрузкой одно сообщение в неделю. Из разных источников слышал, что телеграмм не будет вывозить твой лонгполлинг, если сообщений слишком много за короткий промежуток. Конкретных цифр не знаю. В свете вышесказанного + то, что лонгполлинг это в принципе костыль, не вижу смысла им пользоваться при наличии альтернатив.

Google
Maxim robox
28.12.2018
08:43:38
ヴェノム
28.12.2018
08:44:11
Так а где пруфы что костыль? ?

Tishka17
28.12.2018
08:44:50
пойдем туда

Viktor
28.12.2018
08:48:40
Не совсем по теме, но все же. Не понимаю что не так, яндекс не может найти фавикон, гугл все увидел сразу и без проблем, может кто-нибудь сталкивался? http://obstag.ru

FisHlaBsoMAN
28.12.2018
08:49:41
хех, окей. Видимо просто телеграм не в состоянии держать коннектов столько
чот мне кажется разница не особая. хотя хер его знает. полуоткрытых соединений наверное больше, но лонгпулл в вк то точно вывозил сообщения сотнями в секунду. оно же пачками доставляет

Maxim robox
28.12.2018
08:50:19
Так а где пруфы что костыль? ?
https://stackoverflow.com/questions/21676324/hard-downsides-of-long-polling

Tishka17
28.12.2018
08:53:25
https://stackoverflow.com/questions/21676324/hard-downsides-of-long-polling
кажется, это про long polling vs постоянный коннект

Maxim robox
28.12.2018
08:54:01
кажется, это про long polling vs постоянный коннект
Long polling и подразумевает постоянный коннект.

Ты может с short polling путаешь?

Tishka17
28.12.2018
08:54:23
не не

лонг поллинг - реконнет после получения сообщения

Maxim robox
28.12.2018
08:55:29
Ага

Tishka17
28.12.2018
08:55:41
так что при нагрузке много реконнектов

Maxim robox
28.12.2018
09:02:05
Лично для меня плюс еще следующий — у меня бот в google cloud functions хостится. Пришло сообщение — гугл выполнил мой код, мой код вернул ответ, все. Я заплатил за пару секунд процессорного их времени (на самом деле нихрена не заплатил, потому что в бесплатные лимиты укладываюсь). На лонгполлинге такого в принципе не получится там.

Google
Nikolay
28.12.2018
09:12:21
Лямбда без фатального недостатка

Maxim robox
28.12.2018
09:12:28
Новые технологии какие-то
Ага. Сейчас это называют serverless

Admin
ERROR: S client not available

Ирод Раковой
28.12.2018
09:24:03
Здрасьте, надо запросить сайт, но он заблочил меня и request выдает ошибку. Кто сталкивался с таким и как это обойти ?

Ирод Раковой
28.12.2018
09:25:54
HTTPSConnectionPool(host='www.webtender.comhttps', port=443): Max retries exceeded with url: //www.webtender.com/db/drink/405 (Caused by NewConnectionError('<urllib3.connection.VerifiedHTTPSConnection object at 0x0480F750>: Failed to establish a new connection: [WinError 10061] No connection could be made because the target machine actively refused it'))

proxy выдает ошибку

SetazeR
28.12.2018
09:26:25
>host='www.webtender.comhttps'

Ирод Раковой
28.12.2018
09:26:56
?



proxy выдает ошибку
не знаю что даже гуглить

Дмитрий
28.12.2018
09:33:27
Подскажите, не могу сделать groupby сразу по нескольким столбцам в panads. По одному столбцу он группирует, но если больше, то выдает KeyError.



Nikolay
28.12.2018
09:50:19
Удалите эту чёртову клавиатуру

Фулпак бинго

/rmkb@remkeybot

Дмитрий
28.12.2018
09:56:43
/rmkb@remkeybot

Че ?

Кароч нашел ошибку frame не надо внутри groupby указывать

Google
Ирод Раковой
28.12.2018
10:02:08
кто подскажет regexp для этого

<li>2 oz <a class="ingr" href="/db/ingred/376">Gin</a>

надо достать

2 oz

я чето типо этого написал [/\w\s.]+<a

Mike
28.12.2018
10:03:18
Суп бы взял и просто по детям li прошел и первого взял

Ирод Раковой
28.12.2018
10:03:32
баг

я там так и делал

он не фурлычит

Дмитрий
28.12.2018
10:03:57
li>(.*?)<a

Ирод Раковой
28.12.2018
10:04:54
пасиб

Страница 7555 из 9768