
Soso
05.02.2019
12:08:43
Ну слава рандому.

Evgenii
05.02.2019
12:13:38
Есть сокет сервер на питоне, хотелось бы его запустить в качестве windows сервиса, но не могу найти толковой документашки. Через планировщик работает, но ведь не кошерно, через планировщик то )))) Может у кого есть опыт запуска питон серверов в качестве сервисов windows

Tishka17
05.02.2019
12:16:53

Google

Evgenii
05.02.2019
12:19:38

Tishka17
05.02.2019
12:20:34
Ну хз, знаю только что сервисы в Винде отличаются от обычных программ

Evgenii
05.02.2019
12:22:06

Tishka17
05.02.2019
12:22:12
Не

Evgenii
05.02.2019
12:22:22
буду разбираться в вопросе, я как всегда хочу странного )))

Tishka17
05.02.2019
12:22:28
Там определенные события надо обрабатывать, иначе винда решит что программа висит
Ну и стартует как-то по другому
То есть, сто пудов нельзя главный поток лочить

Evgenii
05.02.2019
12:24:25
ну да, нужна оберка которая будет следить за процесом

Terminator
05.02.2019
12:25:17
Сильный Кусь будет жить. Поприветствуем!

Сильный
05.02.2019
12:25:33
Привет
Как вычислить перемещения мышки

Tishka17
05.02.2019
12:27:24
О_о

Google

?
05.02.2019
12:27:44

Tishka17
05.02.2019
12:27:56
Попробуй скорость умножить на время

?
05.02.2019
12:28:21
?

Tishka17
05.02.2019
12:29:18

Andrew
05.02.2019
12:29:18

marchwinks
05.02.2019
12:29:43
xD

Terminator
05.02.2019
12:32:13
Анна будет жить. Поприветствуем!

Ilia
05.02.2019
12:33:09
Во какая Анна молодец, она и на Питоне, и на С++ !!

Мой любимый
05.02.2019
12:36:50

Semyon
05.02.2019
12:37:03
У меня тут вопрос про типизацию

Ilia
05.02.2019
12:37:09
Конечно, я ж питон не знаю...
Только С++

Semyon
05.02.2019
12:37:36
Можно ли указать "только этот класс но не его потомки" ?

Мой любимый
05.02.2019
12:37:39

Ilia
05.02.2019
12:38:05

Tishka17
05.02.2019
12:38:24

Ilia
05.02.2019
12:38:28

Semyon
05.02.2019
12:38:28

Tishka17
05.02.2019
12:38:29
Выглядит как антипаттерн

Мой любимый
05.02.2019
12:38:32

Tishka17
05.02.2019
12:38:42
Барбара Лисков была бы против

Google

Ivan
05.02.2019
12:38:51
is_instance, но лучше утиную типизацию
Можно ли указать "только этот класс но не его потомки" ?

Ilia
05.02.2019
12:38:55

Мой любимый
05.02.2019
12:39:00

Semyon
05.02.2019
12:39:02

Ilia
05.02.2019
12:39:11

Tishka17
05.02.2019
12:39:26
Он хочет то, что нельзя хотеть

Ivan
05.02.2019
12:39:42
Тогда ужас какой то)

Tishka17
05.02.2019
12:39:45

Ilia
05.02.2019
12:39:52
ага
Так не указывай вообще ничего , и будет ОК

Мой любимый
05.02.2019
12:40:15

Semyon
05.02.2019
12:40:15
в общем - есть дерево классов, и метод который на нем работает (интроспекцией), если ему передать корень дерева - будет все норм, если передать не корень - получится хрень (но отработает).
хочется что бы чекер оралана такое дело, но ломать в runtime уже лишку

Tishka17
05.02.2019
12:40:34
Чо

Ilia
05.02.2019
12:40:41
(я только дурацкие советы могу давать, я ж питона не знаю, тем более новомодные спецификаторы типов)

Ivan
05.02.2019
12:40:49
Используй утиную типизацию

Tishka17
05.02.2019
12:40:59
Опять же вспоминаем Барбару

Мой любимый
05.02.2019
12:41:17

Semyon
05.02.2019
12:41:27

Google

Мой любимый
05.02.2019
12:41:29

Ilia
05.02.2019
12:41:52

Ivan
05.02.2019
12:41:55
Принцип подстановки барбары
Скинь, что вспоминать

Tishka17
05.02.2019
12:42:03
https://ru.m.wikipedia.org/wiki/SOLID_(%D0%BE%D0%B1%D1%8A%D0%B5%D0%BA%D1%82%D0%BD%D0%BE-%D0%BE%D1%80%D0%B8%D0%B5%D0%BD%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%BD%D0%BE%D0%B5_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5)
https://ru.m.wikipedia.org/wiki/%D0%9F%D1%80%D0%B8%D0%BD%D1%86%D0%B8%D0%BF_%D0%BF%D0%BE%D0%B4%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B8_%D0%91%D0%B0%D1%80%D0%B1%D0%B0%D1%80%D1%8B_%D0%9B%D0%B8%D1%81%D0%BA%D0%BE%D0%B2

Ilia
05.02.2019
12:42:33

Мой любимый
05.02.2019
12:42:41
Уже глянул, да, естественно
Нужно просто переделать твое дерево, парень

Tishka17
05.02.2019
12:42:59
Более простыми словами можно сказать, что поведение наследуемых классов не должно противоречить поведению, заданному базовым классом, то есть поведение наследуемых классов должно быть ожидаемым для кода, использующего переменную базового типа.

Ilia
05.02.2019
12:43:05

Semyon
05.02.2019
12:43:15

Tishka17
05.02.2019
12:44:01

Ilia
05.02.2019
12:44:24
Да да, "твой код гавно" но на вопрос не ответим
Ну это -- базовые принципы ООП, и языка на котором ты пишешь.
Я тоже могу пойти в чат по СУБД и спросить " А как мне вернуть из таблицы записи, у которых в любом поле есть слово ЖАДНЫЙ" ....
ага
Почему тогда вызов с наследником этого метода вдруг сделает результат бессмысленным?

Semyon
05.02.2019
12:44:56

Ilia
05.02.2019
12:45:09

Semyon
05.02.2019
12:45:13

Мой любимый
05.02.2019
12:45:16

Google

Ilia
05.02.2019
12:45:20

Semyon
05.02.2019
12:45:43
Он уместе, потому что замен ответа на вопрос, не зная контекста - намного легче сказать "твое ООП гавно"

Ilia
05.02.2019
12:45:48

Мой любимый
05.02.2019
12:45:54
Модель работает, если следовать инструкциям. Не следуешь инструкциям - не требуй

Tishka17
05.02.2019
12:45:58
О да, конечно
Есть подозрение, что это вменяемым способом не решаемо

Ilia
05.02.2019
12:46:03