Про @ds_memes

Осталось не так много мемов в подборке, но количество постов уже перебито по сравнению с основным каналом. На момент написания поста их 704.

Давайте попробуем добить до 1000 подписчиков к НГ, а я буду топовые мемы грузить туда****! ❄️

Опыт неплохой. Просто думаю, нужно ли тратить на это время или нет.

Кстати, я же обещал рассказать про пайплайн. Все достаточно просто. По классике разработки один питонячий файл main, Procfile, requirements.txt

1. Парсера никакого нет, видео грузятся ручками из различных источников. С картинками просто работать, присылаешь и отправляешь в очередь. Хотя вру, есть, парсер фото из Reddit по темам.

2. Для YouTube, Instagram* свой флоу распаршивания видео. Если с первым все просто, то со вторым — нет. Зашито определенное количество ретраев, после которых выгружалось видео. Методом проб и ошибок удалось подобрать оптимальное количество, чтобы видео еще не стояло в очереди.

3. Между постами есть интервал времени. Время для публикации поста внутри промежутка выбирается рандомно.

4. Любой формат загружается в сервис и дальше встает в очередь (картинка разных форматов, видео из разных источников и так далее).

5. Данные хранятся в SQLite. Если пост выложен, из базы он удаляется.

Я деплоил также, как и сайт, кому интересно, пишите в комментариях. Можно было это сделать и бесплатно, но я решил на единой квоте Railway все масштабировать. Можно было сделать проще, но это мое.

Что-то недавно деплоили? Если нет, то что бы хотели? Какой-то инструмент, который бы упростил жизнь? Ставьте реакции, пишите комментарии! *Признана экстремистской организацией и запрещена на территории РФ

@zasql_python


В этом посте были ссылки, но мы их удалили по правилам Сетки

Про @dsmemes
Осталось не так много мемов в подборке, но количество постов уже перебито по сравнению с основным каналом. На момент написания поста их 704 | Сетка — социальная сеть от hh.ru