TGViewer
Айтигребец Айтигребец @itrower · 768 subscribers
Post #367 980
Гиф-демотиваторы. Откапываю старые пет-проекты.

Старая история для олдов. Ну.. может и зумерам зайдёт, ху кновс 😁

В общем из анимированного стикера или гифки можно сгенерить вот такой анимированный демотиватор. Всё просто с точки зрения UI, но под капотом я помню прилично пострадал. Т.к. телега отдаёт не гифки, а mpeg, я там под капотом крутил AWS лямбды на докере с ffmpeg, который "вклеивает" картинку в рамку. Памяти жрёт, конечно прилично, поэтому вынес в лямбды для скалабилити. Ну и точка входа вебхуков с телеги на лямбде, поэтому холодный старт и следственно долгий отклик (1-3с) на юзер-запросы имеют место быть.

Довайбкодил за вечерок и запустил. Пусть живёт. Чё нет если да.

ps. Забавная история, связанная с этим проектом : существует такой ржакабот, делает то же самое, только хуже - в момент, когда я дописал до MVP своего бота - у него уже было около 3к подписоты и 100к генераций в день (статики, анимацию он только прикрутил тогда). Сейчас у его бота 100к мансли юзеров. Упустил момент, но ничего. Никогда не поздно нагнать 😁

Правда если полетит, то придётся с aws перейти в обычный клауд, т.к. я разорюсь запускать лямбды с 512 оперативы на каждую генерацию. А генерации там по 5-30сек 😤

В общем, попробуйте. Локализация даже есть (4 языка). Вот нечем мне заниматься больше. ☕️

Бот : @GifDemBot
  • ❤ 6
  • 🔥 2
More from @itrower
  1. Sep 24, 2026О, дивный новый мир Посмотрите как в самом ближайшем будущем будут проводиться интервью с…
  2. Sep 23, 2026Постоянная рубрика: "блекпилл недели (и как с ним быть)" После предыдущего болезненного оп…
  3. Sep 23, 2026Гонка за АГИ
  4. Sep 19, 2026Визуализатор на основе UML? 🐸 Анкл Боб (помните еще такого мужика? автор Clean Code) заки…
  5. Sep 19, 2026https://habr.com/ru/companies/amnezia/articles/1013320/ А говорят хабр уже не торт
  6. Sep 18, 2026RDP на Ubuntu? Линукс это - просто, линукс - это счастье 🥳 ай-ай, не бейте Проблема : мож…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →