@rudepython

Страница 902 из 1719
Zart
27.03.2018
20:11:00
я со спаммерами не разговариваю, сразу отстреливаю, когда есть время и возможность

Stanislav
27.03.2018
20:15:56
Alexey
27.03.2018
20:18:29
Вова, кинь Стасу позязя, руки занеты.

Vladimir
27.03.2018
20:20:09
done

Google
Belegnar
27.03.2018
23:31:25
Stanislav
27.03.2018
23:35:09
Короче я скажу что в этой ссылке мало толку и сервис который они рекламируют не очень. Когда-то давно, когда они запустились они давали год или месяц бесплатной подписки. Так вот, ресурс не очень, мне не понравился. Не просите ссылку, там не не что смотреть, да и модели мягко скажем несовершеннолетние

Eugine
27.03.2018
23:39:12
Что вы это столько перемываете? В понятийной модели парень - разводила, о чем речь.

Belegnar
27.03.2018
23:48:57
Alexey
28.03.2018
00:12:39
Да мне и палиться не надо, я с соплей предпочитаю зрелых девчонок, а на сикушек голопёздых с аниме не дрочу. Там унылая хуетория, автор не продал, консилиум решил — в дроп. Всё, инфоповод закрыт.

Тащите либу какую отхуесосить что ли.

Max
28.03.2018
00:29:41
Тащите либу какую отхуесосить что ли.
подскажи пожалуйста такой момент, у меня есть класс, который тянет с апи какое-то колличиство данных, и есть 2 функции в которых я его инициализирую, и вот во второй функции из из тех данных которые подтягивает класс, мне нужно только 1 значение, можно ли как то удалить этот экземпляр класса после использования из памяти? пробовал гуглить, ничего не нашел толком, в бигинерсах одни сказали что он удаляется как только исполнится функция, другие говорят забей, как бы на данный момент да не критично, но когда данных будет много, не перезагружать же скрипт целиком каждые пол часа, сейчас делаю так cl = MyClass() del cl, только вот хз есть ли от этого какая-то польза

Alexey
28.03.2018
00:34:43
Код на пастбин положи и тащи сюда ссылку.

одни сказали что он удаляется как только исполнится функция, другие говорят забей Первых на хуй. Вторых на хуй вообще конкретно и принципиально. Не бывает забей. Либо ты разбираешься как что работает — либо лучше не браться вообще. Тащи сюда код.

Google
Max
28.03.2018
00:37:29
Бль, не на гитхаб, на пастбин
да я так сразу и подумал, сейчас

Alexey
28.03.2018
00:37:52
Чем медленнее ты несёшь, тем больше мудацких роликов я занесу. Первый пошёл. https://youtu.be/LkEqrNXOJTY

(да кинь ты как есть, мне просто глянуть чего у тебя где, ну)

Max
28.03.2018
00:42:54
не за компом просто был)

Alexey
28.03.2018
00:44:36
За except: сам себе по рукам пиздани гантелей. Иначе рано или поздно это тебе ударит больнее и по голове.

Чего там у тебя откуда начинается-то?

Alexey
28.03.2018
00:45:27
Ты понимаешь, что перехватываешь ВООБЩЕ всё? Включая Ctrl-C например? :)

Ты сам себе мешаешь. Перехватывать нужно только то, что ты ждёшь. Потому что иначе ты никогда не узнаешь остального.

Max
28.03.2018
00:46:04
Alexey
28.03.2018
00:46:18
Диктуй проблему.

Блин, очень всё плохо. Ты себе в каждой второй строчке сам создаёшь проблемы о которых не можешь узнать.

import this Всё должно быть явно.

Ладно, за качество кода хуесосить можно годами, проблему в студию. Что там тебе надо удалять из памяти?

Я не осиливаю твоего контроллера. Зачем он вообще нужен?

Какую сакральную функцию кроме



Max
28.03.2018
00:50:33
в функции menu после инициализации ct = CategoryController() больше не используется, а этот класс уже сейчас подтягивает +1500 категорий, это пока очень мало всякой хуйни добавлено, + апи сразу отдает ссылки на логотипы и прочую хуйню, мне я бы хотел удалять ct после исполнения функции, ибо если даже она занимает 1 мегабайт памяти, придет 1000 человек, одновременно откроют меню, и пизда уже гига оперативки нет, это по моему не классно

Alexey
28.03.2018
00:50:42
Сек.

Google
Alexey
28.03.2018
00:51:10
Стопарики, это у тебя веб-апп что ли?

1. Вебапп живёт сам по себе. 2. Вся остальная хуйня живёт сама по себе. Или тебя будут укладывать третьеклассники на переменке по приколу.

Max
28.03.2018
00:52:33
Я не осиливаю твоего контроллера. Зачем он вообще нужен?
ну короче он вообще был просто файлом, ибо я не видил смысла оформления его в класс, ибо прям уверен что из всякой хуйни городить объекты, ради того что бы говорить что я это могу, не вижу смысла ибо не доконца еше не понимаю как это все работает, в итоге оформил так чтобы было просто удобнее, он вообще тянет названия категорий, пихает их в словарь, и отдает

Alexey
28.03.2018
00:52:44
Если это у тебя телегоапп, то если ты, оптяь же не про вебхукихуюки, а про нормальный консольный пацанский вариант — всё последовательно.

Если пока ты пишешь на глобалах проснётся Зарт или Кадми — тебе пиздец.

Поэтому сделай нормальный инит туда засунь свои три мейн_уид три и текущий уид — потому что они относятся к инстансу, а не к классу (ВНИМАНИЕ КРАСНАЯ ЛАМПОЧКА).

Ой блин. Я понял.



Чисто по-пацански. У тебя тебя есть метод. Гет инфо.

Он типа вернёт инфо и всё такое. Так? Так. Ну типа так. А у тебя этот гет инфо берёт и почему-то впиливает в каррент_айди твой айди.

Не по пацански.

Ещё раз: у тебя это веб-апп, вебхук-бот или пацанский консольный бот?

Max
28.03.2018
00:59:21
Ещё раз: у тебя это веб-апп, вебхук-бот или пацанский консольный бот?
чтобы не кто не регался, и не чмырил, давай называть это пацанский консольный бот, с выходом в телегу, для тупых пидорасов которые не умеют баш

Alexey
28.03.2018
01:00:12
это для того чтобы создать в конкретно это подкатегории еще раздел
А ща смотри. Я тупой олень и живу в терминах menu(). Я дёргаю гетинфо с уидом — а там беспалева состояние контроллера изменилось. А я знать не зна. Нехорошо.

Max
28.03.2018
01:01:33
Стопарики. Так консоль или вебхук?
бот в телеге, на вебхуке



Alexey
28.03.2018
01:01:49
У тебя сразу две проблемы которые не дадут сделать нормально.

Google
Alexey
28.03.2018
01:02:37
Некрасиво обрабатывая чей-то запрос самому бегать и делать какие-то запросы.

Max
28.03.2018
01:02:44
бот в телеге, на вебхуке
точнее в телеге и в вибере ссаном, сам бот обвязка для апи

Alexey
28.03.2018
01:03:10
Это как ты внука такой вырастил, седой уже и просишь воды принести. А внук проебался потому что послал кореша за пивасом и пока кореш не придёт — тебе внук воды не даст.

Вибер не умею, телегу умею. :)

Alexey
28.03.2018
01:09:01
да там тот же хуй в другой руке
Эта хуйня что-то парсит?

Max
28.03.2018
01:09:17
зачем все удалил, я пытался понят последнее

Alexey
28.03.2018
01:09:26
Не надо. :)

Max
28.03.2018
01:10:45
Эта хуйня что-то парсит?
да и вибер и телега делает ровно одно и тоде, просто морда разная, если запрос пришел с вибера отвечает туда, если с телеги то в телегу, там разная только обвязка методов отправки, в остальном все тоже самое

Alexey
28.03.2018
01:10:59
Парсит. Это кешируемо?

Max
28.03.2018
01:12:37
Парсит. Это кешируемо?
парсит ответ от апи, апи само пишу на го, в данно случае оно отдает категории и подкатегории, с уидом и со ссылкой на логотип

а парсится эти значения

по имени категории уид

и наоборот

хранится просто в словарях

в переменной

и вот эти словари после использования я и хочу удалять

Alexey
28.03.2018
01:13:22
Либо я перепил совсем. Либо на хуй тебе тогда питоновый леер если ты же и апи пишешь?

Заворачивай реквесты в го сразу.

Google
Alexey
28.03.2018
01:13:44
Или для браузероёбов — жс обврапил и из него ходи в го.

Max
28.03.2018
01:14:47
Либо я перепил совсем. Либо на хуй тебе тогда питоновый леер если ты же и апи пишешь?
питон - мостик между моим апи на го и вибером\телеграмом, как только это сделаю по людски это же апи прикручу к сайту, а если научусь кодить как человек, а не как сейчас попроубую апки запилить

Alexey
28.03.2018
01:16:59
Все учатся кодить как человек всю жизнь. Так что хер когда ты дождёшься реализации этого простого квеста „кодить как человек”. Хорошие новости. У тебя всё в твоих руках, поэтому ты царь и бог. Отсюда — сделай пока апишку, чтобы она решала задачи ОДНОЗНАЧНО. Чтобы не было такой ваты, как у тебя с инстансметодами, что ты дёрнул гетинфо, а у тебя состояние класса изменилось и хуй его знает, что в чорном ящике.

Max
28.03.2018
01:18:17
> что ты дёрнул гетинфо, а у тебя состояние класса изменилось и хуй его знает, что в чорном ящике. это я уяснил

Alexey
28.03.2018
01:22:47
Безотносительно апишки делаешь на фласке за три, пять, десять, пол часа нужные методы чтобы дёргались вебхуки. Из трёх часов на чтение документации уйдёт два с половиной часа. Или умнож на два всё. Как пойдёт, пофиг, всё в дело пойдёт и не пропадёт. Твои def во фласке должны вообще изолированно от друг друга уметь принимать чего скомандовал юзер, без сохранения того, что там в процессе идёт — спросить у апи, сформулировать внятный ответ и отдать.

Но вообще вот такой вот переклад данных с места на место не ало. Если тебе нужен питон чисто как прокладка — то пусть он работает как враппер и не более того. Всё в API.

Т.е. сведи питоны тогда фласку, который принял запрос, отдал в апи, апи подумал и отдал ГОТОВЫЙ ответ, который твой фласк сразу вернул наружу.

Max
28.03.2018
01:26:18
Но вообще вот такой вот переклад данных с места на место не ало. Если тебе нужен питон чисто как прокладка — то пусть он работает как враппер и не более того. Всё в API.
тоесть по хорошему, вообще вся логика в апи, а питон приян от апи телеги или вибера, спрасил у апи моего и отдал обратно, чтобы вообще не какой логики небыло в самом боте?

Alexey
28.03.2018
01:26:38
Ну так ты же сам говоришь, что тебе питон нужен как удобная среда для телеги и вибера.

Ну так пусть он решает задачу эту как ты решил, а всё-всё в апи.

Max
28.03.2018
01:27:15
но тогда будет овер дохуя запросов к апи, как тогда быть с нагрузкой? я часть логики и пытаюсь сделать в самом боте, чтобы свести к минимуму работу с апи

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

Alexey
28.03.2018
01:28:25
Проще на стороне апи знать что за данные ты отдаёшь и их там сложить готовые правильно, чем постоянно крутить через враппер на питонах.

Ну вообще да. В этом случае точно да.

В го редисы-хуедисы завезли уже?

Ну вот туда и положишь.

Страница 902 из 1719