@ru_python

Страница 7554 из 9768
any
28.12.2018
07:38:12
Всем привет. Как можно вывести список b из 5 индексов минимальных элементов списка a? Нужно использовать numpy.argmin

SetazeR
28.12.2018
07:38:26
Lighttpd 1.4

Сергей
28.12.2018
07:38:32
если не ошибаюсь, то в site-packages кидаешь файл с полным путём до папки с либами и всё

Tishka17
28.12.2018
07:38:32
лайти вроде
В смысле общий веб-сервер и на нем по домену маршрутизируй

Google
any
28.12.2018
07:38:39
О, школота подкатила с лабами
Я просто сишник) а нужно на питоне кое-что написать)

Денис
28.12.2018
07:39:27
.pth файлы
a venv как это указать?

Tishka17
28.12.2018
07:39:35
Я могу только без numpy

any
28.12.2018
07:39:46
Я тоже без numpy могу)

Сергей
28.12.2018
07:40:03
a venv как это указать?
найти где venv создал свой site-packeges и там файлик создать

SetazeR
28.12.2018
07:40:39
В смысле общий веб-сервер и на нем по домену маршрутизируй
проблема в том что я не настраивал эту маршрутизацию (bot.server.dom:80 -> 0.0.0.0:8123) я запускал фласк без сертификата и делал запрос к http://bot.server.dom:80 и оно благополучно ловилось на http://0.0.0.0:8123

Tishka17
28.12.2018
07:41:10
Стоп. Хук без https же не будет

SetazeR
28.12.2018
07:41:17
но вот когда цепляешь сертификаты, тут уже непойми что начинается

Tishka17
28.12.2018
07:41:18
Не?

SetazeR
28.12.2018
07:41:28
Стоп. Хук без https же не будет
не будет, я просто маршрут проверял

Tishka17
28.12.2018
07:41:33
А https обычно не на 80 порту все таки

Google
SetazeR
28.12.2018
07:41:33
на хттп

fair point

А https обычно не на 80 порту все таки
но я же всё равно могу телеге сказать что у меня вебхук будет по https://bot.server.dom:80

практически мне никто не запрещает этого делать, так?

any
28.12.2018
07:51:19
Ребзя, мне кто-нибудь может помочь?)

Maxim robox
28.12.2018
07:51:32
Там только на определенных портах можно разместить вебхук, если правильно помню.

SetazeR
28.12.2018
07:52:21
телега хочет всего 4 порта для вебхука: 80/88/8443/8080

SetazeR
28.12.2018
07:52:47
и телега в обязалову хочет https

Maxim robox
28.12.2018
07:52:57
Странно тогда, что хотят 80

SetazeR
28.12.2018
07:53:30
у меня есть бот выпущенный с server.dom:8443 без таких редиректов на самоподписанных сертификатах на cherrypy

Maxim robox
28.12.2018
07:57:16
А я недавно нафигарил пару мелких ботов в google cloud functions. Удобно. И хостить ничего не надо.

SetazeR
28.12.2018
08:00:19
чойта

а, да, 443*

Tishka17
28.12.2018
08:08:37
Никогда не юзал вебхуки, вообще скептически к ним настроен

SetazeR
28.12.2018
08:08:54
телега периодически недоступна

чем ложит скрипты

Google
Tishka17
28.12.2018
08:09:21
У меня не кладет почему-то

Tishka17
28.12.2018
08:10:26
Я так и не понял в чем профит :)

SetazeR
28.12.2018
08:11:18
ну или ты стучишься за апдейтами или сервис сам тебе ими гадит когда они появляются

Tishka17
28.12.2018
08:11:30
Ну да

Maxim robox
28.12.2018
08:12:04
Я так и не понял в чем профит :)
Они просто нормально работают. А лонгполлинг это просто костыль из начала нулевых.

Tishka17
28.12.2018
08:12:04
Мало - сообщений, не такая большая нагрузка. Много - одна фигня

Tishka17
28.12.2018
08:12:43
Я вообще не понимаю, почему боты не через mtproto работабт

Maxim robox
28.12.2018
08:13:12
Я вообще не понимаю, почему боты не через mtproto работабт
Потому что интеграция становится сложнее.

Tishka17
28.12.2018
08:14:46
Либы же уже готовы для этого

Maxim robox
28.12.2018
08:15:19
Либы же уже готовы для этого
Вот есть, например, сервис uptimerobot. Следит за аптаймом. Когда что-то падает, он присылает тебе уведомление на выбор: почта, смс, что-то еще или HTTP запрос (вебхук). И это прекрасно работает с телеграм ботами, хотя uptime robot про телеграм ничего не знает.

Tishka17
28.12.2018
08:16:39
Вот есть, например, сервис uptimerobot. Следит за аптаймом. Когда что-то падает, он присылает тебе уведомление на выбор: почта, смс, что-то еще или HTTP запрос (вебхук). И это прекрасно работает с телеграм ботами, хотя uptime robot про телеграм ничего не знает.
Ну это конечно прикольно. Хотя есть же всякие консольные команды для отправки сообщений. Надо просто дернуть один скрипт, а он уже настроен. И не надо ничего самому сервису знать про телеграм

Или это "облачный"?

Но для этого кейса ок

Но это не про ботов

Maxim robox
28.12.2018
08:17:13
Или это "облачный"?
Не знаю, что ты вкладываешь в это слово. Наверное.

Google
Tishka17
28.12.2018
08:17:39
Не знаю, что ты вкладываешь в это слово. Наверное.
Ну это не прога, которую ставишь себе на сервер

Maxim robox
28.12.2018
08:17:48
Tishka17
28.12.2018
08:18:05
Ладно, а для обычных ботов зачем это?

LighteR
28.12.2018
08:18:16
Эм. Телеграм?
Допустим для uptime-робота твои вебхуки перестали быть доступны

Maxim robox
28.12.2018
08:18:46
Допустим для uptime-робота твои вебхуки перестали быть доступны
Для uptime robot перестал быть доступен телеграм?

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

Maxim robox
28.12.2018
08:20:07
телеграм шлет в твою апишку
Нет. Uptime robot шлет в api телеграм.

Admin
ERROR: S client not available

Tishka17
28.12.2018
08:20:14
телеграм шлет в твою апишку
Он не про свою апишку

LighteR
28.12.2018
08:21:50
Тогда какое это отношение имеет к обсуждению лонгполлинга?

Maxim robox
28.12.2018
08:22:12
Тогда какое это отношение имеет к обсуждению лонгполлинга?
Никакого. Мы свернули к обсуждению протокола ботов.

Tishka17
28.12.2018
08:22:25
Так ты не про ботов опять же

Давайте вернёмся к ботам

Чем плох лонгполлинг?

Maxim robox
28.12.2018
08:22:48
Tishka17
28.12.2018
08:23:11
Бот - тот кто получает и обрабатывает сообщения

А ты про уведомления

LighteR
28.12.2018
08:23:25
Они просто нормально работают. А лонгполлинг это просто костыль из начала нулевых.
я так понял, что ты вообще считаешь лонгполлинг ущербной технологией не только применительно к телеграм-ботам

Google
Maxim robox
28.12.2018
08:23:56
А ты про уведомления
В вышеописанном примере мне мой бот присылает сообщение, что что-то упало. Через bot api.

Maxim robox
28.12.2018
08:24:53
Сам твой "бот" же не следит за тем что ты ему говоришь
Верно. Но ему и не нужно. В конкретно этом случае.

Robot
28.12.2018
08:24:53
Они просто нормально работают. А лонгполлинг это просто костыль из начала нулевых.
Недавно тут писал гейт для matrix очень удивился что там все на этом хотя могли бы взять вебсокеты и что угодно

Robot
28.12.2018
08:25:50
В чем проблема с лонгполлингом?
Конкретно у телеги проблемы переодически боты отваливаются

LighteR
28.12.2018
08:26:16
BLPOP у Redis'а например, это тоже лонгполлинг

Robot
28.12.2018
08:26:21
Maxim robox
28.12.2018
08:26:27
я так понял, что ты вообще считаешь лонгполлинг ущербной технологией не только применительно к телеграм-ботам
Ну не так радикально, но в целом да. Это костыль, который впоследствии заменяли вебсокеты или вебхуки. Хотя хрен знает, может есть какие-то случаи, где он идеален. Но не здесь, имхо.

Tishka17
28.12.2018
08:26:34
Если просто реконнект, не считается

Ирод Раковой
28.12.2018
08:26:35
Даров, парсил сайт и выдало такую ошибку-->

Caused by NewConnectionError('<urllib3.connection.VerifiedHTTPSConnection object at 0x03B1C6B0>: Failed to establish a new connection: [WinError 10061] No connection could be made because the target machine actively refused it'

Подскажет кто ?

Сергей
28.12.2018
08:27:18
тебя зобанели

Maxim robox
28.12.2018
08:27:56
И разве что не Лонг
И не поллинг =)

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