@ru_python

Страница 8697 из 9768
Danil
11.04.2019
12:39:29
Ты еще делать не начал, а уже все выходит из под контроля
Ну я уже начал. Просто сейчас как-раз решаю то о чем вопрос задавал.

Просто у меня как всегда, знания компенсируют абстрактные и пространные размышления

Andrew
11.04.2019
12:42:53
Ну я уже начал. Просто сейчас как-раз решаю то о чем вопрос задавал.
Ну команды наверное должны попадать в какой то lifo список (он не забудет) и обрабатываться в соответствии с правилами и структурой родительских команд

Google
Andrew
11.04.2019
12:44:33
Почему именно lifo?
ну последняя введенная команда будет исполняться последней. Если очередь заполнена предыдущими выполняющимися

Andrew
11.04.2019
12:45:34
Не понимаю зачем это?
Команды выполняются асинхронно?

Danil
11.04.2019
12:46:58
Команды выполняются асинхронно?
Телеграм боту отправляется команда, далее она выполняется, запуская необходимые методы и передавая аргументы. В некоторых случаях сразу-же возвращает результат в сообщении

Выходит да)

Andrew
11.04.2019
12:47:59
Возможно одновременное выполнение нескольких команд?

Возможно использование подкоманд в контексте родительской?

Danil
11.04.2019
12:48:52
Нет, но очень хотелось бы

-doit function —param1 value1 —param2 value2

Модель примерно такая

Andrew
11.04.2019
12:49:49
запаришься вводить команды. Это какое то телеграмм-программирование получится

Danil
11.04.2019
12:50:21
Почему? Мне ведь это нужно только для управления... Если бы была какая-нибудь альтернатива...

-чел :5 -ударитьполицу -получитьсписок врагов

Google
Danil
11.04.2019
12:52:07
Вот еслибы можно было сделать вызов подфункции...

Andrew
11.04.2019
12:52:33
ну посмотри примеры команд в существующих ботах, возьми лучшее

Danil
11.04.2019
12:52:41
В каких?

Andrew
11.04.2019
12:52:54
да хер знает, на твоё усмотрение

Danil
11.04.2019
12:53:03
Я не знаю не одного

Даже найти не смог

Andrew
11.04.2019
12:53:17
можно же кнопочки показывать с действиями и всякое такое

Danil
11.04.2019
12:53:35
Можно, но я хотел через команды

Andrew
11.04.2019
12:53:54
ну хотел через команды - делай

Tishka17
11.04.2019
12:55:38
как будто кнопочки посылают не текст команды

Danil
11.04.2019
12:56:49
например?
Ну например сделать такую модель: -функция сущность и выполнять ее в обратном порядке

Например

Tishka17
11.04.2019
12:57:25
да конкретный прмиер покажи

Jentry
11.04.2019
13:00:50
-чел :5 -ударитьполицу -получитьсписок врагов
как уже заметил Тишка - ты разрабатываешь свой декларативный язык тебе нужно придумать способ передачи аргументов между этими вызовами

в bash яркий пример - pipe, ты можешь сделать его программно, как интерфейс

Danil
11.04.2019
13:01:09
да конкретный прмиер покажи
-пойтивкачалку -получитьсписокботов -сортировать hp<100

Tishka17
11.04.2019
13:01:35
ух

ну у тебя три варианта: 1. bash-style 2. powershell style 3. взять готовый язык

Andrew
11.04.2019
13:02:01
пойти в качалку и сортировать всех кто нездоров?

Google
Danil
11.04.2019
13:02:19
Отправить в качалку тех кто не здоров)

Tishka17
11.04.2019
13:02:51
-пойтивкачалку -получитьсписокботов -сортировать hp<100
поулчитьсписокботов | фильтр —мин-hp=100 | отправитьвкачалку

Andrew
11.04.2019
13:02:59
ну у тебя три варианта: 1. bash-style 2. powershell style 3. взять готовый язык
не усложнять несуществующую реализацию и написать простой прототип с конечным списком команд. При успехе заменить на Тишкин вариант

Danil
11.04.2019
13:03:09
-пойтивкачалку -получитьсписокботов -сортировать hp<100
Правильнее будет так -пойтивкачалку -сортировать hp<100 -получитьсписокботов

Tishka17
11.04.2019
13:03:43
хз зачем тебе польская нотация

или что там у тебя вышло

Danil
11.04.2019
13:04:19
Если для упращения сделать выполнение с конца

Ну то-есть аргументы будут передоваться из функции в функцию по обратному пути) хз

Tishka17
11.04.2019
13:05:30
x = “” for cmd in message.text.split(“|”): x = execute_command(cmd, args=x) message.send_reply(x)

вот тебе псевдо код

Jentry
11.04.2019
13:06:29
совсем просто можно завести на один ответ некоторый стейт и пусть все функции по порядку выполняются и изменяют его

@DLermontov заводи в коде переменные в ответе, все необходимые, и договаривайся у себя использовать их по одному имени, просто выполняй функции последовательно с аргументами на текущем стейте и последовательно вычисляй ответ

lexx
11.04.2019
13:18:46
Привет. Кто-нибудь знает как в DRF правильно прокинуть в ответ параметры валидаторов? Например для min_value значение этого самого минимального порога?

f472_
11.04.2019
13:25:52
я авторизовался на сайте через post и у меня есть куки. Каким образом можно сохранить сессию/куки так, чтобы при следующем запуске программы можно было не авторизоваться, а просто загрузить данные и восстановить сессию?

Артем
11.04.2019
13:26:17
Кто нибудь знает как к днс добавить TXT запись?

Vladimir
11.04.2019
13:26:39
Странный вопрос, берёшь и добавляешь

что именно?

Народ, а есть спецы по pyqt? У меня почему-то код на x86 работает, а на raspberrypi нет, куда можно дебажить?

Артем
11.04.2019
13:27:38


Vladimir
11.04.2019
13:28:33
В днс сервер для данного домена "favorite drink=orange juice"

Google
Артем
11.04.2019
13:28:39
Как? Команду не знаю.

Vladimir
11.04.2019
13:29:08
Это не командой делается, это делается в настройках днс, тебе надо понять где конфигурационный файл днс сервера.

Tishka17
11.04.2019
13:30:56
или в админке, если есть

Vladimir
11.04.2019
13:31:09
Да, кстати

Tishka17
11.04.2019
13:31:22
что-то я сомневаюсь, что он сам админит DNS

Vladimir
11.04.2019
13:31:32
:)

Артем
11.04.2019
13:33:03
Vladimir
11.04.2019
13:33:03
а как проявляется?
http://paste.org.ru/?fxyb9s вот этот код на Pi чёрный background, а по идее должен быть прозрачный

Vladimir
11.04.2019
13:34:16
Да надо. Как мне это сделать? Подскажите пожалуйста я в серверах новичек
Тяжёлый вопрос, тебе почти с 0 надо рассказать, ты администрируешь ДНС или кто-то другой? Если на linux то в /etc/bind

Tishka17
11.04.2019
13:34:22
иксы же?

дравер там

Vladimir
11.04.2019
13:34:31
Да

Не смотрел

Но идея про режим хорошая

Tishka17
11.04.2019
13:35:07
у меня такое бывало во фрйембуффере в режиме без поддержки прозрачности

Артем
11.04.2019
13:35:41
Тяжёлый вопрос, тебе почти с 0 надо рассказать, ты администрируешь ДНС или кто-то другой? Если на linux то в /etc/bind
Видимо я. Если долго рассказать то что хоть гуглить. Такого пути нет. Я на ubuntu

Vladimir
11.04.2019
13:37:19
Видимо я. Если долго рассказать то что хоть гуглить. Такого пути нет. Я на ubuntu
Гугли bind, powerdns, nslookup. Тебе надо понять какие у тебя NS записи для домена, через nslookup, так ты узнаешь ip адресс своего ДНС

Google
Артем
11.04.2019
13:38:17
у тебя какой DNS-сервер?
Этого я не знаю

Как выяснить?

Tishka17
11.04.2019
13:38:25
ты где домен регистрировал?

*покупал

Артем
11.04.2019
13:38:52
ты где домен регистрировал?
Я его не регистрировал

И не покупал

Он уже был

Tishka17
11.04.2019
13:39:02
а октуда у тебя домен свой?

Артем
11.04.2019
13:39:10
Когда я устроился

Tishka17
11.04.2019
13:39:17
так, а кто его раньше администрировал?

Артем
11.04.2019
13:39:44
Пока не знаю.

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