Size: a a a

Сообщество Python Программистов

2021 January 02

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Vadim
Ну какая разница, с множеством серверов. Или часть кода на 1 сервере, часть на другом
Разница в том что API это интерфейс сервиса, а не сервера
источник

VA

Vadim Apenko in Сообщество Python Программистов
Vadim
Ну какая разница, с множеством серверов. Или часть кода на 1 сервере, часть на другом
Принципиальная разница. Ибо ты общаешься с сервисом, а не с сервером. Опять же сервис может быть serverless, может быть под собой имеет тонну серверов. Ты не общаешься сервером, ты общаешься с сервисом.
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
сервис ≠ сервер
источник

V

Vadim in Сообщество Python Программистов
Ну да, с определенным компом не общаюсь. Стоит все же отделять понятия
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Vadim
Ну какая разница, с множеством серверов. Или часть кода на 1 сервере, часть на другом
Как краевой пример - децентрализованные системы типа Tox'а. Там вообще по большому счёту нет серверов.
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Но API есть
источник

VA

Vadim Apenko in Сообщество Python Программистов
Vadim
Ну да, с определенным компом не общаюсь. Стоит все же отделять понятия
Вот и я к тому клоню. Общение с сервером, например, по ssh может быть. Но АПИ - это чаще всего не про общение с сервером.
источник

V

Vadim in Сообщество Python Программистов
Забавно, server и service.
Типа: обслуживатель и обслуживание
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Сегодня я открыл для себя contextvars
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Какая же это охуенная штука
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Насколько ж проще перебрасывать всякие штуки по цепочке обработчиков *-*
источник

V

Vadim in Сообщество Python Программистов
онлайн мектеп
Ага, ещё долго работает, я примерно 9 часов назад запустил такой парсер на selenium, такими темпами походу он будет парсится ещё день, главное чтобы какая то ошибка не вышла и не вылетело все
У меня этот кликер где-то за минут 20 страниц 40-50 забирал
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Бензофуран Гетероцикл
Сегодня я открыл для себя contextvars
@Rud356, чекал эту тему?
источник

ом

онлайн мектеп... in Сообщество Python Программистов
Vadim
У меня этот кликер где-то за минут 20 страниц 40-50 забирал
Сайт которого я парсю с открытым АПИ даже без csrf, но там очень обвуфицированный фронтент с SPA, фронтенд сайта получает контент с апи ввидк JSOn-а и преобразует его в HTML  сложным способом, а мне нужен именно этот HTML, поэтому использовал seleniun
источник

R3

Rud 356 in Сообщество Python Программистов
Я знаю что она есть, но пользоваться ей не особо хочется
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Rud 356
Я знаю что она есть, но пользоваться ей не особо хочется
Это вполне неплохая замена всяким глобалам
источник

R3

Rud 356 in Сообщество Python Программистов
Бензофуран Гетероцикл
Это вполне неплохая замена всяким глобалам
А мне они и не нужны
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Бензофуран Гетероцикл
Это вполне неплохая замена всяким глобалам
Ну и так же замена куче параметров которые по цепочке передаются
источник

R3

Rud 356 in Сообщество Python Программистов
Предпочту сделать отдельный класс для такого с более жесткой схеммой
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Типа просто в мидлваре бахнул .set на контекствар, потом в любой функции из цепочки делаешь .get и кайфуешь
источник