Anonymous
Но меня все еще сильно беспокоит то, что я не смогу контролировать выполнение задач. Например отправлю несколько команд, но забуду об этом... Или например мне задача начнет выполняться не совсем правильно, хотя это будет не всегда критично... В общем мне кажется у меня нет достаточного контроля над процессом выполнения команд.
Anonymous
В общем я представляю что нужно написать пару методов которые будут связывать всю архитектуру, как архитектуру асинхронной программы. Можете посоветовать куда копать?
🍁 Jaŭhien
Знает кто-нибудь перевод этой статьи? Бросьте ссылку, пжлст. http://joeduffyblog.com/2016/02/07/the-error-model/
🍁 Jaŭhien
Там какой-то сложный инглиш
Tishka17
Andrew
Nikolay
Anonymous
Просто у меня как всегда, знания компенсируют абстрактные и пространные размышления
Anonymous
Andrew
Почему именно lifo?
ну последняя введенная команда будет исполняться последней. Если очередь заполнена предыдущими выполняющимися
Anonymous
Anonymous
Команды выполняются асинхронно?
Телеграм боту отправляется команда, далее она выполняется, запуская необходимые методы и передавая аргументы. В некоторых случаях сразу-же возвращает результат в сообщении
Anonymous
Выходит да)
Andrew
Возможно одновременное выполнение нескольких команд?
Andrew
Возможно использование подкоманд в контексте родительской?
Anonymous
Нет, но очень хотелось бы
Anonymous
-doit function —param1 value1 —param2 value2
Anonymous
Модель примерно такая
Andrew
запаришься вводить команды. Это какое то телеграмм-программирование получится
Anonymous
Почему? Мне ведь это нужно только для управления... Если бы была какая-нибудь альтернатива...
Anonymous
-чел :5 -ударитьполицу -получитьсписок врагов
Anonymous
Вот еслибы можно было сделать вызов подфункции...
Andrew
ну посмотри примеры команд в существующих ботах, возьми лучшее
Anonymous
В каких?
Andrew
да хер знает, на твоё усмотрение
Anonymous
Я не знаю не одного
Anonymous
Даже найти не смог
Andrew
можно же кнопочки показывать с действиями и всякое такое
Anonymous
Можно, но я хотел через команды
Andrew
ну хотел через команды - делай
Tishka17
как будто кнопочки посылают не текст команды
Tishka17
Anonymous
например?
Ну например сделать такую модель: -функция сущность и выполнять ее в обратном порядке
Anonymous
Например
Tishka17
да конкретный прмиер покажи
Je
в bash яркий пример - pipe, ты можешь сделать его программно, как интерфейс
Tishka17
ух
Tishka17
ну у тебя три варианта:
1. bash-style
2. powershell style
3. взять готовый язык
Andrew
пойти в качалку и сортировать всех кто нездоров?
Anonymous
Отправить в качалку тех кто не здоров)
Tishka17
хз зачем тебе польская нотация
Tishka17
или что там у тебя вышло
Anonymous
Если для упращения сделать выполнение с конца
Anonymous
Ну то-есть аргументы будут передоваться из функции в функцию по обратному пути) хз
Tishka17
x = “”
for cmd in message.text.split(“|”):
x = execute_command(cmd, args=x)
message.send_reply(x)
Tishka17
вот тебе псевдо код
Je
совсем просто можно завести на один ответ некоторый стейт и пусть все функции по порядку выполняются и изменяют его
Je
@DLermontov заводи в коде переменные в ответе, все необходимые, и договаривайся у себя использовать их по одному имени, просто выполняй функции последовательно с аргументами на текущем стейте и последовательно вычисляй ответ
lexx
Привет. Кто-нибудь знает как в DRF правильно прокинуть в ответ параметры валидаторов? Например для min_value значение этого самого минимального порога?
Sayid
я авторизовался на сайте через post и у меня есть куки. Каким образом можно сохранить сессию/куки так, чтобы при следующем запуске программы можно было не авторизоваться, а просто загрузить данные и восстановить сессию?
Anonymous
Кто нибудь знает как к днс добавить TXT запись?
NO
Странный вопрос, берёшь и добавляешь
NO
что именно?
NO
Народ, а есть спецы по pyqt? У меня почему-то код на x86 работает, а на raspberrypi нет, куда можно дебажить?
Anonymous
NO
В днс сервер для данного домена "favorite drink=orange juice"
Anonymous
Как? Команду не знаю.
NO
Это не командой делается, это делается в настройках днс, тебе надо понять где конфигурационный файл днс сервера.
Tishka17
или в админке, если есть
NO
Да, кстати
Tishka17
что-то я сомневаюсь, что он сам админит DNS
NO
:)
Tishka17
Anonymous
NO
а как проявляется?
http://paste.org.ru/?fxyb9s вот этот код на Pi чёрный background, а по идее должен быть прозрачный
Tishka17
Tishka17
Tishka17
иксы же?
Tishka17
дравер там
NO
Да
NO
Не смотрел