âDêšwu öBipci
Нет...
âDêšwu öBipci
Нарисовать? Я кажется понял
Tishka17
Ладно. Не важно
âDêšwu öBipci
Что ты от меня хочешь
Tishka17
Вот у тебя есть уже какие-то таблицы
âDêšwu öBipci
Да
Tishka17
Добавь к ним таблицу тасков и хватит
âDêšwu öBipci
Она сама по себе не заработает...
Tishka17
Из таблицы тасков читай что надо, запускай парсер.
Tishka17
Парсер отработает, что-то куда-то запишет
Tishka17
Потом смотришь что там ещё в этой таблице и так далее
foxfix
Добавь к ним таблицу тасков и хватит
Мега терпеливый ) вот бы мне такого лида ))
âDêšwu öBipci
И смотреть, пока там в этой таблице есть незавершенные задачи, в вайле?
Tishka17
Мега терпеливый ) вот бы мне такого лида ))
Напиши мне через полгода, подумаю
âDêšwu öBipci
Да
Окей.
Tishka17
Ну хочешь, ещё можешь очередь сообщений прикрутить. Но, кажется, на твоей задаче это бессмысленно
âDêšwu öBipci
Так у меня это все уже реализовано, только не через таблицу, а через словарь!
Tishka17
А словарь ты где хранишь?
âDêšwu öBipci
В памяти
Tishka17
Постоянной?
âDêšwu öBipci
Да, я идиот
âDêšwu öBipci
Могу в постоянную записать, не в этом дело
âDêšwu öBipci
У меня с другим проблемы
dev
Привет. https://github.com/aragaer/channels/blob/master/utils.py . Добавь try/except, чтобы управлять значением. with timeout(15): pass
ну я примерно так и сделал, но не понимаю, как дефолтное значение присвоить https://pastebin.com/SKyy2SsD
Tishka17
Ну вообще в этом. Как только начнёшь в постоянную писать, сразу будет вопрос - как обновить одну строку, не перезаписав всё
Spirit
Да, я идиот
переименовывайся в гит пулл. до коммита еще далеко)))
âDêšwu öBipci
А не выходит пока что.
Tishka17
Ну вот парсер у тебя может добавлять задания?
âDêšwu öBipci
Нет
âDêšwu öBipci
Я из него получаю данные и уже вне парсера их добавляю в словарь
Tishka17
Зачем?
âDêšwu öBipci
Чтобы в следующей итерации вайла по ним пройтись как по входным
Tishka17
Просто у тебя есть три сущности, как я вижу: 1. Брокер заданий, который заодно умеет исключать дубли 2. Логика работы с БД для конкретного парсера 3. Непосредственно код парсера который ходит во внешние ресурсы
âDêšwu öBipci
Да, проблема во втором пункте
Tishka17
А, не
Tishka17
4 пункт: бизнес логика которая соединяет в себе это всё
âDêšwu öBipci
Потому что для всех конкретных не написать, потому что они с бд работают по-разному совершенно
Tishka17
Так и пусть работают
Pavel
Потому что для всех конкретных не написать, потому что они с бд работают по-разному совершенно
кажется, самая большая проблема у тебя в том, что задачи могут порождать другие задачи (тебе, кстати, неплохо бы ограничивать глубину)
âDêšwu öBipci
Одни берут одно значение на вход, другие несколько Одни возвращают одно, другие несколько Одни возвращенные данные пишутся в одни таблицы, другие в другие
âDêšwu öBipci
И все это стало так монструозно что я перестал его понимать
âDêšwu öBipci
И вот как их все унифицированно обрабатывать
âDêšwu öBipci
Следующий вообще не я пишу
âDêšwu öBipci
Я бы написал универсально
âDêšwu öBipci
А у меня из-за этого со вторым проблемы
Vladyslav 🇺🇦🇪🇺
значит этот монструозный бардак сначала нужно привести в порядок а раз уже начат следующий этапе, то вместо одного головная теперь их больше. потому что теперь захочется второй пункт сделать так, чтоб не пришлось переделывать третий
âDêšwu öBipci
А заказчик твердит, что там работы было на 2 недели и через 8 дней надо уже написать все 80 парсеров и бэк этот
Vladyslav 🇺🇦🇪🇺
а так скорей всего не получится тем более что третий пункт делает жругой человек
âDêšwu öBipci
80 парсеров? а нахер ты его послать не хчешь?
Хочу, но меня не поймут, и мне уже предоплату дали частичную
Vladyslav 🇺🇦🇪🇺
верните ее и все
Vladyslav 🇺🇦🇪🇺
нахер работать с мудаками
âDêšwu öBipci
И мне не на что будет тогда жить
Vladyslav 🇺🇦🇪🇺
мдэ
âDêšwu öBipci
У меня сейчас даже на жратву нет, через 2 недели платить за хату, а у меня больше половины не хватает
Vladyslav 🇺🇦🇪🇺
главное микрозаймы не бери
âDêšwu öBipci
Вот я и сижу и ору в стену
Spirit
кредитку можно взять у тинька
Spirit
сотку даст
Vladyslav 🇺🇦🇪🇺
мы с тобой на каких то разных фрилансах живем
âDêšwu öBipci
Не даст
Spirit
Не даст
чего это
âDêšwu öBipci
чего это
Тому що я ни разу в жизни нигде не работал официально и не работаю
Spirit
и что
âDêšwu öBipci
С чего отдавать-то
Spirit
я тоже не работал
Spirit
и не работаю
Spirit
главное попросить)
âDêšwu öBipci
Я не умею
Spirit
лайфхак кстати есть. проси сразу у 5 банков в один день кредитки
âDêšwu öBipci
Да и отдавать нечем
Spirit
тогда все дадут по максимуму