• Привет, Хабр!Сегодня рассмотрим, как на голом SQL построить полноценный когортный анализ: определим дату первой покупки, сгруппируем пользователей по когортам, посчитаем удержание (retention), оценим LTV по месяцам жизни и сделаем RFM‑сегментацию.Исходные данныеТаблица orders, она же боевой лог покупок:CREATE TABLE orders ( order_id SERIAL PRIMARY KEY, user_id…

  • В вагоне метро. — Машинист, у вас тут ЧП! — Ошибаетесь. У меня всё в порядке. Это у вас там что-то! Приветствую всех! Уверен, каждому, кто ездил на метро, хотя бы раз хотелось нажать на эту расположенную у дверей кнопку…

  • Хабр, привет! Я стабильно пишу здесь о CSS. Мне радостно, что моя работа вам полезна. Но хочется что-то нового. Вызывающего споры. В общем, я пришёл к формату статей в виде вопрос-ответ. Вопросы будут те, что я спрашиваю на интервью. Так…

  • закат в АрамболеПривет, Habr! Меня зовут Ксения, сейчас я разработчица в российской IT-компании Онлайн патент. Решила поделиться своим опытом «настоящей» удалённой работы и как я к этому пришла.Путь к удаленке В какой-то момент жизни я поняла, что хочу работать удаленно.…

  • Представьте: вы выложили кучу денег на крутые замки и карты доступа, а какой-то парень с крошечной штуковиной в кармане открывает их за пару минут. Похоже на сцену из киберпанк-фильма? Но это наша реальность. В сердце множества СКУД скрывается протокол, разработанный…

  • Привет, Хабр! Мое имя Александр Коваль, я разработчик IoT-сервисов в МТС Web Services. Сейчас ScyllaDB поддерживает ограниченное количество функций, в том числе агрегационных. В стандартном наборе: min, max, count, avg. Но ее функциональность расширяется двумя типами пользовательских функций: скалярными (scalar…

  • Сегодня, в Международный день радиолюбителя, я хотел бы рассказать о приборе, без которого бы моя карьера радиолюбителя не состоялась. Речь пойдёт о легендарном Ц20: простом, надёжном и недорогом ампервольтомметре, ставшим лучшим другом и помощником многим поколениям радиолюбителей в нашей стране.

  • C 26 апреля система управления идентификацией и доступом Keycloak доступен в Amvera Cloud как преднастроенный сервис.Keycloak — это open source проект для реализации single sign-on управления доступом.Сервис позволяет добавлять аутентификацию в приложения, обеспечивая безопасность сервисов.Для запуска Keycloak в Amvera требуется…

  • Я работаю архитектором ПО, причём достаточно ленивым архитектором. Одна из моих задач — это проектирование модели данных для приложений. Ладно бы всё этим и ограничивалось, но нужна ещё и документация по модели для аналитиков и заказчиков, нужны SQL скрипты и Java‑код, реализующие эту модель данных, нужно постоянно…

  • Попасть на OFFZONE с докладом не самая простая задача. Каждый год мы получаем вопросы: как работает CFP? какие темы лучше выбирать? как правильно подать заявку? что получат спикеры?Мы поговорили с оунерами тематических зон и участниками CFP-комитета, собрали их ответы в статью. Если хотите выступить…