Как стать автором
Обновить
6
0
Михаил Новиков @kurtgn

Dev lead

Отправить сообщение
Скажите, а как вы убедились в том, что в АБ-тестах средствами Firebase пользователи меняют группу из теста в контроль и наоборот? Это происходило в каждом тесте или в некоторых?

Мы сами активно пользуемся фаербейсовскими Remote Config + AB Testing и пока такого не замечали (1M DAU, Андроид онли, тесты раскатываем на 10-20% аудитории, обычно параллельно идут 2-3 теста). Чтобы проверить корректность распределения, мы иногда вставляем в метрики какое-либо событие, которое точно будет в одной группе и не будет в другой — и счетчик этого события всегда растет только в правильной группе. joxi.ru/Y2LavKKIMEjgLA

Как нам воспроизвести вашу проблему? :)
Спасибо!
В прошлом году, когда в яндекс облаке только появились cloud functions, я сделал библиотеку, которая позволяет деплоить Flask-приложения в Yandex Cloud Functions. Может быть, вам пригодится. :) github.com/kurtgn/yappa
чатбейс — это не сервис для построения ботов. Там нельзя ничего построить.

Это просто агрегатор аналитики. Шлешь туда POST-запросы с действиями пользователей — а он показывает тебе агрегацию этих действий. Это, считай, аналог яндекс-метрики и google analytics.
Насчет разных вариантов сбора статистики: Посмотрите сервис chatbase.com, это бесплатный сервис аналитики от гугла специально для чатботов. Мы пользуемся им уже пару лет. Есть и подсчет уников, и сессий, и когортный анализ, и дерево переходов. И не придется ничего писать и хостить самому :)
Ага! Я понял, о чем вы. Вашу статью я читал и даже цитировал в одном из докладов :)

Кваргс я люблю. Уважаемый мной Реймонд Хеттингер продвигает этот подход под названием Cooperative Multiple Inheritance, т.к. это позволяет чему угодно унаследоваться от чего угодно и не сломать сигнатуру.


но что теперь, во все методы всех классов дописывать *args и **kwargs?

Классный доклад you don’t need that! Спасибо! Я ищу способы не применять DI в питоне — и любой аргумент ценен) правда, в этом докладе делается акцент на «в тестах мы можем все замокать, нам не нужен DI для тестов”, но ничего не говорится об организации командной работы с большой кодовой базой. Если вдруг вам вспомнятся еще доклады — скиньте, пожалуйста, я правда хочу найти повод избавиться от DI. На наставника я времени не найду, но доклады смотреть люблю.


Насчет копирования книги про ООП — точно подмечено) я прочитал «чистую архитектуру» боба мартина и, собственно, это попытка переложить его идеи на наш проект.

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность