
Ruslan
18.06.2019
12:24:55
лизу?
кстати в USA - Amber Alert, а у нас Лиза Алерт

?Rain?
18.06.2019
12:25:16
да было бы что придумывать к чат боту прикрутили голосовой модуль любой школотрон сделает
впринципе такие технологии уже давно были не понятно что они все так долго думали
в 2003 году помню уже было распознование текста)

Google

Maxim
18.06.2019
12:31:53
у вас запятая не работает на клавиатуре, что ли?

Igor
18.06.2019
12:31:59
Необходимо подключаться по SSH к серверу и качать из папки файлы (маска по имени), чем посоветуете пользоваться???

Pavel
18.06.2019
12:32:25

Maxim
18.06.2019
12:32:28

Дмитрий
18.06.2019
12:32:48

Igor
18.06.2019
12:32:57
scp
в связке с paramiko???

koder
18.06.2019
12:36:50
Кто там нагрохал сообщейни всех без разбору?

Pavel
18.06.2019
12:38:09

Tishka17
18.06.2019
12:38:12

koder
18.06.2019
12:38:41

Iliya
18.06.2019
12:47:13
День добрый, придумал задачу, а как решить не совсем понимаю
Суть в том, как найти максимум и второе значение после него
max = 0
if val > max: max = val
Т.е. прилетают значения и я его сравнимаю с мах и все норм
А вот если прилетает
1,2,3,7,2,3,72,1,1
Я бы хотел знать что max=72 и s_max=7
Но значения не в списке, а просто приходят по одному

Tigran
18.06.2019
12:47:57
ну так храни топ-2

Vadim
18.06.2019
12:48:11
При обновлении максимального, перекладывай прошлое максимальное в другую ячейку

Google

Iliya
18.06.2019
12:52:29
ну так храни топ-2
ну это в два условия, что модленно получается
if val > maximum:
maximum = val
elif val > s_max:
s_max = val
elif val > t_max:
t_max = val
Что-то вроде такого, просто я потом еще avg хочу из них взять
Просто знаю, что это самая медленная операция
Может как-то по другому можно
Взял три наибольших

koder
18.06.2019
12:53:42

Tigran
18.06.2019
12:54:07
и быстрее особо не сделаешь

Tishka17
18.06.2019
12:54:35

Oleksandr
18.06.2019
12:54:53

koder
18.06.2019
12:55:01

Tishka17
18.06.2019
12:55:19
Почему?
s_max надо обновлять при обновлении maximum

Дмитрий
18.06.2019
12:55:31
Почему?
последовательность числе 1 2 10 11
код выведет 1 2 11, правильный ответ 2 10 11

Oleksandr
18.06.2019
12:55:53
А, не читал что выше

Andrey
18.06.2019
12:56:24
ну если вам нужно медленно, то можно каждый раз числа добавлять в массив, сортировать его и выводить 2 первых элемента

koder
18.06.2019
12:57:22

Дмитрий
18.06.2019
13:01:40

Andrey
18.06.2019
13:02:36

koder
18.06.2019
13:05:16
https://gist.github.com/koder-ua/cc41228f05ce2aefe5f28e61b9ea2317
да, руками таки быстрее

Iliya
18.06.2019
13:48:36
s_max надо обновлять при обновлении maximum
а в смысле обновлять
При условиях
if val > maximum:
maximum = val
elif val > s_max:
s_max = val
elif val > t_max:
t_max = val
Не верно выдается t_max, но я не совсем понимаю почему
Если бы проверяло все условия друг за другом, то все бы значения на выходе были одинаковые, если при удовлетворении одного из условий шли бы дальше то все бы было ок
А так 1 и 2й макс нормально , а третий мимо, если добавить 4й то тоже мимо, если добавить

Tishka17
18.06.2019
13:49:04
во тсомтри пример
maximum = 100
s_max = 10
t_max = 0

Google

Tishka17
18.06.2019
13:49:20
и пришел val = 9999

Iliya
18.06.2019
13:50:33
вот и maximum станет 9999, а что дальше
Пойдет ли проверять elif, если да, то все будут 9999, а если нет, то все ок, ждем след значение

Tishka17
18.06.2019
13:51:08
ну и какое будет второе по величине?

Iliya
18.06.2019
13:51:22

Tishka17
18.06.2019
13:52:48
а t_max это что?

Iliya
18.06.2019
13:53:30

Tishka17
18.06.2019
13:53:42
ну и чему он будет равен на том же примере?

Pavel
18.06.2019
13:54:19

Iliya
18.06.2019
13:55:34

дог.
18.06.2019
14:13:51
dudes

D.
18.06.2019
14:13:52
привет. кто-то работал с socat?

дог.
18.06.2019
14:14:08
где реплай, а где форвард?

D.
18.06.2019
14:14:16
или другая библиотека, которая умеет оперировать несколькими подключениями одновременно

Проксимов
18.06.2019
14:20:06

Alex
18.06.2019
14:28:09
привет. Интересует законно ли это, если я хочу в "конструкторе" класса сделать инит переменной использую метод определенный далее в классе?

Denis
18.06.2019
14:28:39
Законом не запрещено

Alex
18.06.2019
14:29:11
но грязновато, да?

Tishka17
18.06.2019
14:29:14
да

Alex
18.06.2019
14:29:39
вынести наружу?

Google

Tishka17
18.06.2019
14:29:40
хотя если ты в этом методе не используешь пол класса а просто возвращаешь что-то, то тогда вопрос - зачем он в классе