
Мощный инструмент аналитики, который буквально перевернул наш подход к работе с маркетплейсами. Благодаря ему мы смогли выйти на прибыль в 9 млн рублей уже в первый месяц использования!
User
Мощный инструмент аналитики, который буквально перевернул наш подход к работе с маркетплейсами. Благодаря ему мы смогли выйти на прибыль в 9 млн рублей уже в первый месяц использования!
Мы долгие годы писали сервисы исходя из каких-то своих внутренних ощущений правильности их написания. Но синхронизироваться по хорошим практикам в разных командах бывает довольно сложно и часто хорошие практики не выходили за рамки одной команды, а такого хотелось бы избежать. Поэтому мы решили объединить все хорошие по нашему мнению практики в единый справочник. Этот справочник получил название «Архитектурный гайд». Про него и поговорим в данной статье.
Хабр, привет! Меня зовут Саша Сайков, я дата-инженер в PepsiCo и старший ревьюер на курсах «Инженер данных» и «Инженер машинного обучения» в Яндекс Практикуме. Раньше работал в американском стартапе, IT-интеграторе «Синимекс» и как аутстафф-сотрудник в Сбере. В этом материале я расскажу, что, на мой взгляд, должен знать и уметь дата-инженер — и с помощью каких книг, статей и курсов всему этому можно научиться.
Меня зовут Даниил, я брокер по продаже готового бизнеса. Эта статья предназначена для предпринимателей, которые хотят самостоятельно продать свой бизнес. Мы будем говорить о микробизнесе стоимостью от 5 до 30 млн рублей.
Цель статьи — показать эффективные стратегии и методы для выгодной, быстрой и безопасной продажи бизнеса, а также предложить пошаговое руководство и полезные советы.
Рекомендую использовать статью дважды.
В мире данных изменения — это неизбежность. Но как отслеживать и сохранять историю изменений, чтобы аналитика оставалась точной и релевантной? В нашей новой статье мы подробно разбираем концепцию медленно меняющихся измерений (Slowly Changing Dimensions, SCD) — ключевого инструмента для работы с изменяющимися данными в хранилищах и аналитических системах.
Вы узнаете, что такое медленно меняющиеся измерения и зачем они нужны, а также познакомитесь с разными типами SCD, такими как Type 1, Type 2 и Type 3. Мы рассмотрим их ключевые различия и приведем практические примеры использования: от простого обновления данных до сохранения полной истории изменений. Вы поймете, как выбрать подходящий тип SCD для ваших задач и избежать типичных ошибок.
Статья будет полезна аналитикам, разработчикам и всем, кто работает с данными и стремится сделать их управление более эффективным. Погрузитесь в мир SCD и узнайте, как превратить изменения данных в мощный инструмент для анализа!
Меня зовут Юля, я системный аналитик в компании EvApps. Эта статья для начинающих системных аналитиков, которые хотят понять основы WebSocket.
В своей работе мне иногда приходится сталкиваться с веб-приложениями, которые обмениваются данными в реальном времени: чаты, колл-центры, финансовые приложения. Часто за этим стоит технология WebSocket.
В этой статье, я простыми словами расскажу, что такое WebSocket, и почему вам, как начинающему системному аналитику, важно знать о них.
Вы когда‑нибудь логинились на сайте, используя аккаунт Google или Facebook? Или подключали приложение, требующее доступа к GitHub? Если да, то вы уже сталкивались с OAuth2, зная того или нет.
OAuth2 — наиболее популярный и расширяемый фреймворк авторизации. Он позволяет интегрировать различные системы, делегируя доступ к вашим данным одного сервиса другому. Но фишка в том, что большая часть людей понятия не имеет, как именно OAuth2 на самом деле работает.
Лично мне приходилось реализовывать несколько приложений, использующих OAuth2. Это было настолько прямолинейно, что мне даже не пришлось задумываться о том, как работает сам протокол. И это не случайно. OAuth2 сделан таким образом, чтобы его было легко добавить в приложение, а не воевать со сложными механизмами авторизации.
Но если мы немного остановимся и начнем копать глубже, то найдем для себя много нового с точки зрения дизайна ПО.
В этой статье мы раскроем причины, по которым были приняты те или иные решения в процессе дизайна протокола OAuth2 и разберем наиболее часто встречаемые гранты авторизации.
Если вы сейчас читаете эти строки, возможно, ваш мозг уже попал в ловушку «быстрого» дофамина. Что такое этот быстрый дофамин? Почему он вызывает ощущение истощения и опустошенности? Как получать «качественный» дофамин и использовать знание о работе мозга для улучшения самочувствия?
Самый популярный вопрос про OKR: “Как его совмещать с KPI?” С одной стороны, в книжках написано, что за OKR не надо платить, а это прежде всего про KPI.
Значит ли это, что подходы не совместимы? Если мы уже работаем по KPI, мы не можем использовать OKR? Разбираю на простом примере.
В сфере продуктового роста произошёл сдвиг: удержание пользователей вышло на первый план как главный двигатель масштабирования. Если раньше компании одержимо гнались за привлечением новых юзеров, то теперь опытные продакт-лидеры понимают: без удержания всё равно что носить воду в решете. Высокое удержание коррелирует с лидерством на рынке – в каждой категории именно продукты с наивысшей долей возвращающихся пользователей становятся №1. Это неудивительно: рост – это система из трёх элементов (привлечение, удержание, монетизация), и удержание находится в «центре двигателя роста», влияя на остальные части. Увеличение удержания автоматически усиливает и привлечение (за счёт рефералов, вирусности, если для продуктов это применимо) и монетизацию (дольше жизнь клиента – больше выручка). Сильное удержание сокращает срок окупаемости и даёт возможность смелее инвестировать в маркетинг. Кроме того, привлечение нового пользователя может стоить в 5 раз дороже, чем сохранение существующего, поэтому удержание выгоднее финансово.
В этой статье мы разберём 10 ключевых тем по удержанию и росту – от перехода от воронок к петлям, до метрик, моделей и монетизации – с методологиями, примерами и практическими советами.
Описана механика А/Б-тестов. Рассмотрены примеры байесовского моделирования. Байесовская оценка применена к сравнению конверсий, средних с помощью центральной предельной теоремы, выручки на пользователя, заказов на посетителя.
Статья представляет собой перевод статьи отсюда, на которую я натолкнулся в процессе изучения темы системного проектирования.
В системном дизайне понимание разницы между классами проектирования (design classes) и классами анализа (analysis classes) носит ключевой характер. Классы анализа подобны детективу — они исследуют и понимают проблему. Они сфокусированы на том, что система должна делать, без погружения в то, как именно это должно быть реализовано. Эти классы помогают разработчикам понять требования к программе и ее цели. В то время как классы проектирования подобно архитектору берут результаты изысканий классов анализа и создают план, как именно система будет работать.
В контексте ИИ в статье понимается использование комплекса механизмов на основе LLM + reasoning + agents + RAG + ML.
В контексте статьи оцифровка личности или самодигитализация – это практика всеобъемлющей записи и оцифровки различных аспектов жизни человека.
Идея статьи заключается в обзоре теоретических и практических аспектов создания «единого цифрового архива всего опыта индивида» – то есть фиксировании практически полного набора мыслей, переживаний и действий человека в цифровой форме. Для этого используются разнообразные средства: от носимых сенсоров и приложений до "цифровых дневников". Концептуально самодигитализация близка к движениям Quantified Self и лайфлоггинга, цель которых – «самопознание через сбор данных о себе с помощью технологий». В итоге получается постоянный поток персональных данных – своеобразная «чёрная коробка» жизни человека, превращающая его повседневный опыт в данные, пригодные для хранения, анализа и воспроизведения.
Привет, Хабр! На связи подразделение ad-hoc аналитики X5 Tech. Сегодня мы расскажем о задаче Next Basket Recommendation (NBR) и о том, как она может быть полезна для онлайн-ритейла. В этой статье мы рассмотрим, как с помощью рекомендательных моделей можно предсказать, какие товары пользователь добавит в свою следующую корзину, и как это помогает улучшить взаимодействие с приложением. Вы узнаете о ключевых метриках, которые используются для оценки качества рекомендаций, а также познакомитесь с различными подходами — от простых частотных методов до современных моделей на основе глубокого обучения.
JWT для сессий: удобство или головная боль?
JSON Web Token (JWT) приобрёл популярность как удобный способ аутентификации и передачи данных между клиентом и сервером. Его ценят за простоту, stateless-подход и гибкость. Однако большинство гайдов рассказывают только о плюсах, забывая о недостатках.
В этой статье мы разберём основные проблемы использования JWT для хранения пользовательских сессий и обсудим более надёжные альтернативы.
Значительное улучшение инструментария: эмуляторы для мобильных устройств, магический Hot-Reloading, интерактивный CLI, и многое другое!
Новое исследование показало, как отдельные компоненты нашего рациона: белки, углеводы, клетчатка и жиры, улучшают или ухудшают качество сна. Результаты напрямую показывают, как потребление конкретных продуктов модерирует наш сон. В тексте приведены конкретные корреляции.
Я инженер, «переболел» заточкой ножей. Поделюсь наименее очевидными элементами теории; и простейшей техникой поддержания кухонного ножа острым за одну минуту в неделю.
23 декабря 2024 года на сайте британского издания The Sun была опубликована заметка под названием «Употребление 4 чашек кофе в день связано с "снижением риска развития рака головы и шеи на 41%"».
Наша команда #СТУДФАКТЧЕК – сетевой студенческий проект ННГУ им. Н.И. Лобачевского по верификации информации СМИ и социальных медиа — заинтересовалась этой проблемой и решила проверить информацию.
Несмотря на то, что журналисты не дают гиперссылку на первоисточник, нам удалось его найти по ключевым словам. Как отказалось, они ссылаются на исследование, опубликованное на сайте American Cancer Society, которое представляет из себя объединенный анализ Международного консорциума по эпидемиологии рака головы и шеи.
Для целого ряда задач полезно использовать Serverless подход.
В этой статье мы кратко рассмотрим основные решения, их достоинства, и главное, недостатки. А также рассмотрим несколько интересных Open Source решений.