home.social

#каршеринговый_сервис — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #каршеринговый_сервис, aggregated by home.social.

  1. Как в СССР пытались создать каршеринг и доставку еды: что из этого получилось?

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

    habr.com/ru/companies/onlinepa

    #каршеринг #каршеринговый_сервис #доставка_еды #научнопопулярное #ссср

  2. «Одно “нет” — и офера не будет»: почему в Делимобиле решает команда, а не резюме

    Ты проходишь все этапы, показываешь уверенный код, интервьюеры кивают — и вдруг офера нет. В Делимобиле это не ошибка, а принцип: нанимают только тех, кого выбрала команда. Как работает этот фильтр и почему он помогает собирать сильных разработчиков — рассказываем в статье.

    habr.com/ru/companies/komreda_

    #КОМРЕДА #интервью #делимобиль #джуниорразработчик #каршеринговый_сервис #карьера_в_it #собеседование #онбординг_новых_сотрудников #стажировка_в_it #найм_разработчиков

  3. Я разобрался, каршеринг – это не бизнес на аренде авто

    Наши родители не могли о таком и мечтать! Тебе исполняется 18 лет, получаешь права и уже можешь получить свою собственную машину на час или два, съездить погулять с друзьями или в ресторан с девушкой. Заплатив за это всего 10-15 ₽ за минуту. Но… Так было, пока не упала маржинальность бизнеса на аренде авто. Выросла ключевая ставка, а цены на новые машины подскочили в 2 раза. Сегодня вместе с машиной ты можешь получить штраф от 20 000 ₽ до нескольких миллионов рублей.

    habr.com/ru/articles/947120/

    #бизнес #бизнеспроцессы #бизнес_с_нуля #бизнесанализ #бизнесмодель #каршеринг #каршеринговый_сервис #автомобили

  4. Swift Concurrency и CoreBluetooth: как построить современный BLE-сервис

    На случай проблем с сетью в Ситидрайве есть оффлайн-сценарий — управление дверьми машины через Bluetooth. Недавно мы с командой обновили этот механизм и значительно улучшили интеграцию различных модулей телеметрии. Я взял на себя часть по iOS и попробовал применить новый Swift Concurrency поверх старого CoreBluetooth . В этой статье расскажу, какие подводные камни вылезли при совмещении structured concurrency и callback-ориентированного API, как их обойти и на что стоит обратить внимание, если вы тоже решите «прикрутить» современные async/await к старому API.

    habr.com/ru/companies/citydriv

    #Swift #Swift_Concurrency #BLE #Bluetooth #iOS #каршеринг #каршеринговый_сервис #мобильная_разработка #IoT

  5. От табличек и звонков к онлайн-бронированию: кейс автоматизации в Ситидрайве

    Привет, Хабр! Я Саша Яничкина, продакт-менеджер в Ситидрайве. Долгое время нас знали как сервис поминутного каршеринга с яркими тачками. Со временем вокруг каршеринга начали появляться новые продуктовые направления, и Ситидрайв превратился в платформу для автомобилистов с разными сценариями использования. В этой статье расскажу, как мы: — вытащили бронирование из ручных процессов и перенесли его в приложение, — пересобрали клиентский путь и внутренние процессы без остановки продукта, — запустили автоматизацию, которая теперь обрабатывает большую часть заявок без участия людей. Если вы в той самой точке, где всё держится на костылях, а хочется собрать нормальную систему — будет полезно.

    habr.com/ru/companies/citydriv

    #ситидрайв #каршеринг #каршеринговый_сервис #автоматизация #онлайнбронирование #продуктовый_подход #продуктовый_менеджмент

  6. От табличек и звонков к онлайн-бронированию: кейс автоматизации в Ситидрайве

    Привет, Хабр! Я Саша Яничкина, продакт-менеджер в Ситидрайве. Долгое время нас знали как сервис поминутного каршеринга с яркими тачками. Со временем вокруг каршеринга начали появляться новые продуктовые направления, и Ситидрайв превратился в платформу для автомобилистов с разными сценариями использования. В этой статье расскажу, как мы: — вытащили бронирование из ручных процессов и перенесли его в приложение, — пересобрали клиентский путь и внутренние процессы без остановки продукта, — запустили автоматизацию, которая теперь обрабатывает большую часть заявок без участия людей. Если вы в той самой точке, где всё держится на костылях, а хочется собрать нормальную систему — будет полезно.

    habr.com/ru/companies/citydriv

    #ситидрайв #каршеринг #каршеринговый_сервис #автоматизация #онлайнбронирование #продуктовый_подход #продуктовый_менеджмент

  7. От табличек и звонков к онлайн-бронированию: кейс автоматизации в Ситидрайве

    Привет, Хабр! Я Саша Яничкина, продакт-менеджер в Ситидрайве. Долгое время нас знали как сервис поминутного каршеринга с яркими тачками. Со временем вокруг каршеринга начали появляться новые продуктовые направления, и Ситидрайв превратился в платформу для автомобилистов с разными сценариями использования. В этой статье расскажу, как мы: — вытащили бронирование из ручных процессов и перенесли его в приложение, — пересобрали клиентский путь и внутренние процессы без остановки продукта, — запустили автоматизацию, которая теперь обрабатывает большую часть заявок без участия людей. Если вы в той самой точке, где всё держится на костылях, а хочется собрать нормальную систему — будет полезно.

    habr.com/ru/companies/citydriv

    #ситидрайв #каршеринг #каршеринговый_сервис #автоматизация #онлайнбронирование #продуктовый_подход #продуктовый_менеджмент

  8. От табличек и звонков к онлайн-бронированию: кейс автоматизации в Ситидрайве

    Привет, Хабр! Я Саша Яничкина, продакт-менеджер в Ситидрайве. Долгое время нас знали как сервис поминутного каршеринга с яркими тачками. Со временем вокруг каршеринга начали появляться новые продуктовые направления, и Ситидрайв превратился в платформу для автомобилистов с разными сценариями использования. В этой статье расскажу, как мы: — вытащили бронирование из ручных процессов и перенесли его в приложение, — пересобрали клиентский путь и внутренние процессы без остановки продукта, — запустили автоматизацию, которая теперь обрабатывает большую часть заявок без участия людей. Если вы в той самой точке, где всё держится на костылях, а хочется собрать нормальную систему — будет полезно.

    habr.com/ru/companies/citydriv

    #ситидрайв #каршеринг #каршеринговый_сервис #автоматизация #онлайнбронирование #продуктовый_подход #продуктовый_менеджмент

  9. Массивы вместо self-join: как писать быстрые запросы в ClickHouse

    Привет, Хабр! Я — Максим Шитилов, продуктовый аналитик в каршеринг-сервисе Ситидрайв. Каждый день мы обрабатываем большие объёмы данных, и ClickHouse — один из наших ключевых инструментов. Если вы когда-либо пытались связать события с временными интервалами или рассчитать метрику за определённое окно после события, то наверняка сталкивались с типичной конструкцией на self-join. Вроде бы работает, но запрос становится громоздким, ресурсоёмким и плохо масштабируется. В этой статье я расскажу, как решать такие задачи проще и эффективнее — с помощью массивов, arrayFilter и arrayMap. Покажу, как отказаться от self-join’ов без потери точности, ускорить обработку и упростить код. Примеры — из реальных бизнес-кейсов: телеметрия, аренды, GMV и события, которые нужно связать между собой по времени. Так как схожих решений на просторах интернета я не нашёл, предлагаю назвать этот подход “Array Join Pattern”. Если метод окажется полезным для сообщества, то такой паттерн легко будет найти другим аналитикам и девам.

    habr.com/ru/companies/citydriv

    #sql #ClickHouse #телеметрия #каршеринг #массивы #каршеринговый_сервис

  10. Массивы вместо self-join: как писать быстрые запросы в ClickHouse

    Привет, Хабр! Я — Максим Шитилов, продуктовый аналитик в каршеринг-сервисе Ситидрайв. Каждый день мы обрабатываем большие объёмы данных, и ClickHouse — один из наших ключевых инструментов. Если вы когда-либо пытались связать события с временными интервалами или рассчитать метрику за определённое окно после события, то наверняка сталкивались с типичной конструкцией на self-join. Вроде бы работает, но запрос становится громоздким, ресурсоёмким и плохо масштабируется. В этой статье я расскажу, как решать такие задачи проще и эффективнее — с помощью массивов, arrayFilter и arrayMap. Покажу, как отказаться от self-join’ов без потери точности, ускорить обработку и упростить код. Примеры — из реальных бизнес-кейсов: телеметрия, аренды, GMV и события, которые нужно связать между собой по времени. Так как схожих решений на просторах интернета я не нашёл, предлагаю назвать этот подход “Array Join Pattern”. Если метод окажется полезным для сообщества, то такой паттерн легко будет найти другим аналитикам и девам.

    habr.com/ru/companies/citydriv

    #sql #ClickHouse #телеметрия #каршеринг #массивы #каршеринговый_сервис

  11. Массивы вместо self-join: как писать быстрые запросы в ClickHouse

    Привет, Хабр! Я — Максим Шитилов, продуктовый аналитик в каршеринг-сервисе Ситидрайв. Каждый день мы обрабатываем большие объёмы данных, и ClickHouse — один из наших ключевых инструментов. Если вы когда-либо пытались связать события с временными интервалами или рассчитать метрику за определённое окно после события, то наверняка сталкивались с типичной конструкцией на self-join. Вроде бы работает, но запрос становится громоздким, ресурсоёмким и плохо масштабируется. В этой статье я расскажу, как решать такие задачи проще и эффективнее — с помощью массивов, arrayFilter и arrayMap. Покажу, как отказаться от self-join’ов без потери точности, ускорить обработку и упростить код. Примеры — из реальных бизнес-кейсов: телеметрия, аренды, GMV и события, которые нужно связать между собой по времени. Так как схожих решений на просторах интернета я не нашёл, предлагаю назвать этот подход “Array Join Pattern”. Если метод окажется полезным для сообщества, то такой паттерн легко будет найти другим аналитикам и девам.

    habr.com/ru/companies/citydriv

    #sql #ClickHouse #телеметрия #каршеринг #массивы #каршеринговый_сервис

  12. Массивы вместо self-join: как писать быстрые запросы в ClickHouse

    Привет, Хабр! Я — Максим Шитилов, продуктовый аналитик в каршеринг-сервисе Ситидрайв. Каждый день мы обрабатываем большие объёмы данных, и ClickHouse — один из наших ключевых инструментов. Если вы когда-либо пытались связать события с временными интервалами или рассчитать метрику за определённое окно после события, то наверняка сталкивались с типичной конструкцией на self-join. Вроде бы работает, но запрос становится громоздким, ресурсоёмким и плохо масштабируется. В этой статье я расскажу, как решать такие задачи проще и эффективнее — с помощью массивов, arrayFilter и arrayMap. Покажу, как отказаться от self-join’ов без потери точности, ускорить обработку и упростить код. Примеры — из реальных бизнес-кейсов: телеметрия, аренды, GMV и события, которые нужно связать между собой по времени. Так как схожих решений на просторах интернета я не нашёл, предлагаю назвать этот подход “Array Join Pattern”. Если метод окажется полезным для сообщества, то такой паттерн легко будет найти другим аналитикам и девам.

    habr.com/ru/companies/citydriv

    #sql #ClickHouse #телеметрия #каршеринг #массивы #каршеринговый_сервис