Python Web & Scripts — Django, FastAPI, скрипты
191 subscribers
141 photos
28 videos
2 files
439 links
Python для веба и автоматизации: Django, FastAPI, Flask, Starlette. Скрипты для парсинга, ETL, обработки данных, integrations. Async, pydantic, deployment patterns.
Канал сети public.tg.
Download Telegram
Forwarded from AFF.TOP - про арбитраж трафика и CPA рынок!
This media is not supported in your browser
VIEW IN TELEGRAM
Вышла Images 2.6 от OpenAI

OpenAI открыла доступ к модели ChatGPT Images 2.6, которая умеет создавать GIF и сохранять лицо персонажа по референсу от кадра к кадру. Инструмент стал быстрее, лучше удерживает контекст и доступен через API. Главный вывод для медиабаинга: теперь можно серийно и без лишних правок генерировать анимированные креативы и сюжетные комиксы с одним героем, экономя ресурсы на тестах связок.

➡️ Читайте на сайте: https://aff.top/blog/vyshla-images-2-6-ot-openai

🧠 Ещё больше инсайтов → в канале AFF.top
Ровный месяц на растущем рынке и ровный месяц на падающем требуют совсем разных вопросов.

Мне кажется, это одна из самых частых ловушек в операторском бизнесе. Если рынок в стране вырос на 20%, а бренд на 10%, BAP снижается с 10,00% до 9,17%.

Во внутренней аналитике этого не видно: регистрации, FTD и депозиты описывают то, что происходит внутри воронки, но не спрос вокруг неё. Формально рост есть, а позиция на рынке слабее, чем месяц назад.

Мы выпустили Blask for operators — рабочий хендбук о том, как читать этот внешний слой.

Он построен вокруг 7 решений: выбор рынка, подготовка входа, разбор кампании, ежемесячный ревью, сборка лобби, переговоры с провайдерами и сравнение рынков для экспансии.

У каждой команды свой маршрут — от стратегии и growth до продукта, BD и BI.

В каждой главе бизнес-вопрос стоит рядом с сигналом Blask, который на него отвечает: Blask Index, BAP, APS, CEB, Game Visibility. И рядом же — как этот сигнал правильно прочитать. Всплеск спроса становится результатом кампании только после того, как вы сверили его с событиями и сезонностью. Видимость игры в лобби показывает, как конкурент выкладывает игры, а не что выбирают игроки.

Мне нравится, что получился не очередной отчёт про рынок, а инструкция, с которой можно прийти на свой monthly review.

Полный хендбук можно скачать здесь: https://blask.com/reports/blask-for-operators-handbook/
Forwarded from AFF.TOP - про арбитраж трафика и CPA рынок!
This media is not supported in your browser
VIEW IN TELEGRAM
Whatsapp и Telegram больше не регистрируют по SMS

Российские операторы больше не отправляют SMS-коды для регистрации и авторизации в WhatsApp и Telegram. Для новых аккаунтов Telegram остаётся звонок с кодом, а WhatsApp предлагает почту и Passkey. Массовая регистрация усложняется, но для арбитража изменения ограничены: русские аккаунты Telegram и раньше использовали редко. Антифрод и работа с аккаунтами потребуют учитывать новые способы подтверждения.

➡️ Читайте на сайте: https://aff.top/blog/whatsapp-i-telegram-bolshe-ne-registriruiut-po-sms

🧠 Ещё больше инсайтов → в канале AFF.top
FastAPI ломается не на запросах, а на плохих границах между слоями

За FastAPI часто прячут одну и ту же ошибку: весь код уезжает в один роутер, а дальше проект начинает «пахнуть» сериализацией, SQL и бизнес-логикой одновременно. Через месяц такой сервис тяжело тестировать, а через три — страшно трогать.

Держите рабочую границу:
— роутер принимает и возвращает схемы;
— сервис решает бизнес-правила;
— репозиторий ходит в БД;
— фоновые задачи не должны знать про HTTP.
Если слой начинает импортировать соседний «на всякий случай», архитектура уже течёт.

Ещё один частый провал — смешивать синхронное и асинхронное без правил. Если внутри async endpoint дергать блокирующий клиент или тяжелый CPU-код, вы не «ускоряете Python», а просто ставите очередь. Для внешних API, БД и файлов заранее решите: либо async-стек, либо честный sync-вызов в отдельном исполнителе.

И не экономьте на схемах ответа. Pydantic-модель — это не декоративная обёртка, а контракт. Если endpoint может вернуть три формы данных, лучше собрать их в явные модели, чем надеяться, что фронт «сам поймёт».

FastAPI хорошо живёт там, где у каждого слоя одна ответственность: тогда проект растёт без переписывания маршрутов каждые две недели.
Forwarded from AFF.TOP - про арбитраж трафика и CPA рынок!
This media is not supported in your browser
VIEW IN TELEGRAM
Реклама в ChatGPT менее выгодна, чем в Google

Реклама в ChatGPT пока уступает Google Search по окупаемости: на каждый доллар затрат приходится $0,52 отслеживаемой прибыли против $3,40 в поиске, а клик стоит около $5. Форматы ещё не оптимизированы для конверсий, а аудитория чаще ищет информацию, чем готова купить. Вывод: запускать казино и другие офферы в ChatGPT Ads пока рано — стоит дождаться развития платформы и алгоритмов.

➡️ Читайте на сайте: https://aff.top/blog/reklama-v-chatgpt-menee-vygodna-chem-v-google

🧠 Ещё больше инсайтов → в канале AFF.top
Forwarded from AFF.TOP - про арбитраж трафика и CPA рынок!
This media is not supported in your browser
VIEW IN TELEGRAM
Топ 5 магазинов аккаунтов Facebook

Статья разбирает, как выбирать магазин аккаунтов под Facebook: важны полнота данных, быстрая поддержка и заранее прописанная замена невалидных аккаунтов, а не рекламные рейтинги. Среди площадок выделены Dark Shopping, Retriv.Market, Noves-Shop, Buy-accs.net и Prime Accs. Главный вывод: рынок нестабилен, поэтому тестируйте небольшие партии и считайте отлёт по своим данным.

➡️ Читайте на сайте: https://aff.top/blog/top-5-magazinov-akkauntov-facebook

🧠 Ещё больше инсайтов → в канале AFF.top
Forwarded from AFF.TOP - про арбитраж трафика и CPA рынок!
This media is not supported in your browser
VIEW IN TELEGRAM
Youtube убрал кнопку "Подписки" с нижней панели приложения

YouTube переносит ленту подписок в отдельную вкладку в верхней части главной страницы Android- и iOS-приложений, чтобы освободить нижнюю панель и чаще показывать рекомендации. Пользователи считают новый интерфейс неудобным, но возвращать прежнее расположение компания не планирует. Пока открыть подписки можно, зажав иконку приложения и выбрав нужный пункт в меню.

➡️ Читайте на сайте: https://aff.top/blog/youtube-ubral-knopku-podpiski-s-nizhnei-paneli-prilozheniia

🧠 Ещё больше инсайтов → в канале AFF.top
Forwarded from TopX Partners
Please open Telegram to view this post
VIEW IN TELEGRAM
Starlette часто берут как “лёгкий FastAPI”, а потом теряют время на базовых настройках

Starlette хорош там, где нужен тонкий контроль над ASGI: свои роуты, middleware, background tasks, WebSocket, стриминг. Но именно из-за этой свободы ошибки всплывают быстро — особенно если проект растёт из одного сервиса в несколько.

Что проверять сразу:
— не тащить тяжёлую логику в endpoint: вынесите её в сервисы и фоновые задачи
— явно настраивать middleware: порядок важен, особенно для CORS, сессий и логирования
— для длинных ответов использовать StreamingResponse, а не собирать всё в память
— не смешивать WebSocket и обычный HTTP в одной “куче” кода без слоя абстракции

Отдельно следите за обработкой ошибок. В Starlette удобно повесить свой exception handler, но если он молча глотает детали, отладка превращается в квест. Лучше возвращать единый формат ответа и отдельно логировать контекст запроса.

Ещё одна типовая ловушка — тесты. Если приложение собирается из middleware, dependency-like функций и фоновых задач, проверяйте не только код ответа, но и побочные эффекты: заголовки, записи в лог, запуск задач, закрытие соединений.

Если нужен минимальный ASGI-слой без магии — Starlette отличный выбор. Но его сила раскрывается только тогда, когда архитектура остаётся явной: где запрос обрабатывается, где живёт бизнес-логика, и что именно делает middleware.
Forwarded from AFF.TOP - про арбитраж трафика и CPA рынок!
This media is not supported in your browser
VIEW IN TELEGRAM
Google выпустил Gemini Omni 1.2 Flash

Google выпустил в публичный доступ Gemini Omni 1.2 Flash — видеомодель с одной из самых низких цен на рынке: $0,07 за секунду ролика в 720p. Лимит генерации вырос до 15 секунд, можно использовать до шести референсных изображений и ролики до 3 секунд. API пока полноценно работает только с английским языком, протестировать модель можно через API, Google Vids и Google Cloud Console.

➡️ Читайте на сайте: https://aff.top/blog/google-vypustil-gemini-omni-1-2-flash

🧠 Ещё больше инсайтов → в канале AFF.top
Forwarded from AFF.TOP - про арбитраж трафика и CPA рынок!
This media is not supported in your browser
VIEW IN TELEGRAM
Рекламу в Tekegram не будут штрафовать со следующего года

Штрафы за рекламу в Telegram с 1 января 2027 года вводить не будут: власти отложили ужесточение из-за проблем с запуском мессенджера MAX и отсутствия согласия по регулированию рынка. Переходный период по маркировке рекламы действует до конца 2026 года. Отсрочка избавит владельцев каналов от штрафов, но рекламные посты всё равно могут подорожать — уже без этой причины.

➡️ Читайте на сайте: https://aff.top/blog/reklamu-v-tekegram-ne-budut-shtrafovat-so-sleduiuschego-goda

🧠 Ещё больше инсайтов → в канале AFF.top
🔥 IQ Digital — новый участник рейтинга НеТОП на AffPapa!

🏆 Своё место в топе честно купил IQ Digital: https://affpapa.org/netop/go/29?src=broadcast
Агентские кабинет 20+ сетей. Уникальные условия под РФ: Яндекс.Директ и ВК Реклама ₽ без НДС. Meta, Google, TikTok, In-App

💰 Ставка: $112 · сразу #1 в рейтинге

Весь рейтинг → https://affpapa.org/netop
Forwarded from AFF.TOP - про арбитраж трафика и CPA рынок!
This media is not supported in your browser
VIEW IN TELEGRAM
В публичный доступ выпустили Fable 5.2

Anthropic выпустила Fable 5.2 — мощную, но дорогую модель для сложных задач. Для арбитражника она полезна в программировании, создании iOS-приложений и генерации видеороликов через Blender, в том числе под слот-тематику. Цена — $8 за миллион входящих и $40 за миллион исходящих токенов, но меньше доработок может оправдать расходы.?sia

➡️ Читайте на сайте: https://aff.top/blog/v-publichnyi-dostup-vypustili-fable-5-2

🧠 Ещё больше инсайтов → в канале AFF.top
Forwarded from AffPapa! Клуб спящих бизнесменов! Потрачено!
This media is not supported in your browser
VIEW IN TELEGRAM
🐗 МЕЛЛСТРОЙ ПАТИ. ОЖИДАНИЕ И РЕАЛЬНОСТЬ!

Думаю, многие ожидали от вечеринки Mellstroy Partners совершенно другого. Треш, угар, шапито и всё в лучших традициях образа Меллстроя. Но получилось, как ни странно, НА ЕБЕЙШЕМ УРОВНЕ!

Красивая, дорогая, отлично организованная вечеринка с топовыми партнёрами, хорошей атмосферой и без лишнего цирка. Небольшая нарезка есть на видео, но вживую, как говорят, всё выглядело ещё круче.

И что особенно приятно (для меня), ребята наглядно показали, что эпатажный образ и весь этот флёр вокруг бренда совершенно не мешают делать действительно качественные мероприятия (я это типа на свой образ перекладываю и хочу верить что и у меня получится). Где можно не только красиво провести время, но и познакомиться с нужными людьми, пообщаться по делу, завести полезные контакты. Причём не только топовым партнёрам, но и тем, кто пока только стремится ими стать.

Вышло заебок иными словами. Можно сколько угодно эпатировать публику, но когда дело доходит до дел - тут уже нужен другой подход!

🎂 Mellstroy Partners, с первым днём рождения! Год прошёл, планка задана высокая. Дальше больше!
Forwarded from AFF.TOP - про арбитраж трафика и CPA рынок!
This media is not supported in your browser
VIEW IN TELEGRAM
Кружочки в Telegram станут котиками

В Telegram могут изменить формат видеосообщений: вместо привычных круглых «кружочков» появятся варианты в форме котиков, звёзд, облаков, сердечек и квадратов. Квадрат уже находили в сентябрьской бета-версии, но сроки запуска неизвестны. Вероятно, новые формы будут доступны только подписчикам Premium; официальных подробностей пока нет.

➡️ Читайте на сайте: https://aff.top/blog/kruzhochki-v-telegram-stanut-kotikami

🧠 Ещё больше инсайтов → в канале AFF.top
Forwarded from AFF.TOP - про арбитраж трафика и CPA рынок!
This media is not supported in your browser
VIEW IN TELEGRAM
Google тестирует поисковую выдачу без ИИ

Google начал тестировать поиск без отдельной вкладки с ИИ-ответами и кнопки вызова AI на главной, хотя ИИ-обзоры в выдаче пока остались. Это может быть реакцией на критику нейроответов со стороны СМИ и пользователей и сигналом, что компания пересматривает ставку на AI в поиске. Не исключено возвращение к классическому интерфейсу.

➡️ Читайте на сайте: https://aff.top/blog/google-testiruet-poiskovuiu-vydachu-bez-ii

🧠 Ещё больше инсайтов → в канале AFF.top
Forwarded from AffPapa! Клуб спящих бизнесменов! Потрачено!
🤯 Один реджект на модерации может стоить целого дня залива. Особенно когда в FB ушла одна связка в единственном варианте.

Сейчас от этого спасают языки с каталогами. Берёшь подход и размножаешь его: разные языки, разные каталоги, разные тексты. На модерацию уходит пачка вариантов и даже если часть отлетит, объём держится.

Руками это таблицы и скрипты. В Cabinet Partners языки с каталогами заливаются прямо из Cabinet, буквально в пару кликов.

И это только одна фича. Что ещё есть под рукой:

🎬 Уникализатор - креативы меняются прямо при заливе
🔁 Пролонгатор - видео растягивается и пересобирается на лету
💡 Flexible-объявления - несколько креативов в одном
⚙️ Алгоритмы - автостопы и бюджет по метрикам
💬 Модерация комментариев - удаляет все или только негатив
⏱️ Расписание показа и отложенный старт
🔗 Интеграции с Keitaro, Binom, AIO и постбэки
🧠 AI-ассистент в кабинете и MCP

Короче, меньше рутины, больше заливов.

👉🏻 Лей через Cabinet Partners
Forwarded from AFF.TOP - про арбитраж трафика и CPA рынок!
This media is not supported in your browser
VIEW IN TELEGRAM
Meta перестаёт обращать внимание на выставленный возраст

Meta превращает возрастные и гендерные ограничения в настройках таргетинга в рекомендации: алгоритм будет искать аудиторию шире и может выходить за заданный возрастной диапазон. Нововведение доступно не во всех аккаунтах, а ограничения теперь нужно указывать отдельно для каждого креатива. Это даёт алгоритму больше свободы, но не гарантирует, что он быстрее найдёт подходящую аудиторию.

➡️ Читайте на сайте: https://aff.top/blog/meta-perestaet-obraschat-vnimanie-na-vystavlennyi-vozrast

🧠 Ещё больше инсайтов → в канале AFF.top
Forwarded from AffPapa! Клуб спящих бизнесменов! Потрачено!
✌️Vision browser на iOS! Вышел!

Apple пропустила. Теперь уже можно официально сказать, что я выпустил свой браузер для iPhone. Пока я ковырял браузер для Mac, параллельно делал этот. Те, кто тогда спрашивал, зачем мне вообще свой браузер, как видите, недооценили масштаб проблемы. Теперь их два.

⚡️️️️По любым вопросам пишите Глебу @gleb_piletsky, он на связи с командой, все обсудит и мне передаст! А пока сама суть!

Если пересказывать историю десктопных антиков по версии арбитражных чатов, там всё просто. Сначала был фиолетовый Dolphin, потом появился зелёный Vision, дальше пошли папки, теги и разговоры о том, у кого папки правильнее. По мне, люди во многом решают одни и те же задачи. Просто у каждого браузера уже своя аудитория, и она вам подробно объяснит, почему у соседей всё устроено неправильно.

А я пришёл раздавать свои браузеры бесплатно. Потому что могу. Деньги мне с этого не нужны, это просто игра. Правда, я в неё играю каждый день.

На iPhone пока первая версия. Есть вкладки, избранное и кнопка, которая убирает из ссылки трекинговые метки перед отправкой. Закончили смотреть — одной кнопкой закрыли все вкладки и сбросили данные сессии. Избранное останется. Я всё-таки понимаю, где надо остановиться.

Скачать Vision browser на iPhone

Для тех, кто на Mac с Apple Silicon, у меня есть отдельный браузер с изолированными профилями. Тоже бесплатный. Скачать NeAntik для Mac

Установите, потыкайте, оставьте отзыв. Если это лучшее, что вы видели, так и пишите. Если нет, напишите, что именно я должен доделать, чтобы вам было проще оставить такой отзыв в следующий раз.

❗️❗️❗️По любым предложениям пишите Глебу @gleb_piletsky он на связи с командой, все обсудит и мне передаст!


________________________________
⚡️️️️️️️КРИНЖ ГОДА - CPA.VOTE

❗️Тут могла бы быть рекламная подпись, пишите если чо @dumay

@Pacan
Please open Telegram to view this post
VIEW IN TELEGRAM