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. Kubernetes 1.29.15 и GPU: как починить пропавшие видеокарты и настроить Time-Slicing

    В Ситидрайве Kubernetes обновляют регулярно — инфраструктура большая, и актуальность версий критически важна. После апгрейда до версии 1.29.15 один из GPU-узлов внезапно «забыл» о своей видеокарте, и нам пришлось срочно искать решение. В этой статье я расскажу, в чём была причина бага и как Time-Slicing помог повысить утилизацию GPU. Статья будет полезна всем, кто работает с GPU в Kubernetes и хочет избежать подобных сюрпризов в продакшене.

    habr.com/ru/companies/citydriv

    #kubernetes #GPU #GPU_Operator #TimeSlicing #DevOps #каршеринг #Kubernetes_129 #GPU_Resource_Management

  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. Когда open/close уже мало: как мы реализовали протокол доступа к 20 000 машин через Bluetooth

    Bluetooth в каршеринге — это не «дополнительная фича», а критическая часть сервиса: через него клиент получает доступ к автомобилю, когда бортовой модуль не может связаться с сервером. Надёжность этого канала напрямую влияет на пользовательский опыт и работу всего парка из десятков тысяч машин. В этой статье я расскажу, как мы в Ситидрайве встроили Bluetooth в архитектуру сервиса, чтобы открытие автомобиля работало без мобильной связи. На практике это оказалось далеко не тривиальной задачей: пришлось разбираться с закрытой реализацией модуля от поставщика, решать вопросы безопасности и переносить систему с жёстко зашитых команд на гибкую конфигурацию. Если вы разрабатываете софт для IoT, пишете мобильные приложения, проектируете распределённые системы или просто любите истории о том, как инженерные костыли превращаются в полноценные решения — эта статья для вас.

    habr.com/ru/companies/citydriv

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

  6. Когда open/close уже мало: как мы реализовали протокол доступа к 20 000 машин через Bluetooth

    Bluetooth в каршеринге — это не «дополнительная фича», а критическая часть сервиса: через него клиент получает доступ к автомобилю, когда бортовой модуль не может связаться с сервером. Надёжность этого канала напрямую влияет на пользовательский опыт и работу всего парка из десятков тысяч машин. В этой статье я расскажу, как мы в Ситидрайве встроили Bluetooth в архитектуру сервиса, чтобы открытие автомобиля работало без мобильной связи. На практике это оказалось далеко не тривиальной задачей: пришлось разбираться с закрытой реализацией модуля от поставщика, решать вопросы безопасности и переносить систему с жёстко зашитых команд на гибкую конфигурацию. Если вы разрабатываете софт для IoT, пишете мобильные приложения, проектируете распределённые системы или просто любите истории о том, как инженерные костыли превращаются в полноценные решения — эта статья для вас.

    habr.com/ru/companies/citydriv

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

  7. Когда open/close уже мало: как мы реализовали протокол доступа к 20 000 машин через Bluetooth

    Bluetooth в каршеринге — это не «дополнительная фича», а критическая часть сервиса: через него клиент получает доступ к автомобилю, когда бортовой модуль не может связаться с сервером. Надёжность этого канала напрямую влияет на пользовательский опыт и работу всего парка из десятков тысяч машин. В этой статье я расскажу, как мы в Ситидрайве встроили Bluetooth в архитектуру сервиса, чтобы открытие автомобиля работало без мобильной связи. На практике это оказалось далеко не тривиальной задачей: пришлось разбираться с закрытой реализацией модуля от поставщика, решать вопросы безопасности и переносить систему с жёстко зашитых команд на гибкую конфигурацию. Если вы разрабатываете софт для IoT, пишете мобильные приложения, проектируете распределённые системы или просто любите истории о том, как инженерные костыли превращаются в полноценные решения — эта статья для вас.

    habr.com/ru/companies/citydriv

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

  8. Открыл Яндекс.Драйв, посмотреть какие машинки сейчас доступны

    Думаю, оооо, BMW X3, это я классно зашёл

    На деле это не BMW и не X3, а ХЗ чё ваще за автомобиль

    #автомобили #каршеринг

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

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

    habr.com/ru/companies/citydriv

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

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

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

    habr.com/ru/companies/citydriv

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

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

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

    habr.com/ru/companies/citydriv

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

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

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

    habr.com/ru/companies/citydriv

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

  13. Кейс каршеринга по пересборке real-time поиска машин, который принёс x3 выручки на поездку

    Иногда продуктовая фича живёт в приложении «для галочки». Пользователи вроде бы ею пользуются, команда её не развивает, а аналитики не могут толком оценить влияние на метрики. Так было с нашим старым механизмом поиска ближайших машин в каршеринге — «Радаром». Он просто пинговал координаты и сообщал, когда рядом появлялась машина. Никакой логики приоритизации, никаких фильтров, никакого резерва — сырая идея без развития. В статье рассказываем, как мы заново осмыслили и пересобрали фичу: — продакт Настя Голованова — о том, как мы нашли value, перезапустили механику и успели в сроки размещения наружной рекламы; — разработчик Михаил Ефанов — про то, как превратить монолит в стабильную архитектуру. Полезно будет всем, кто работает на стыке развитии продукта и инженерии: от старта фичи до релиза и плана развитии.

    habr.com/ru/companies/citydriv

    #каршеринг #мобильное_приложение #продуктовая_разработка #фича #радарные_системы #микросервисы #crud #redis #kafka #каналы_go

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

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

    habr.com/ru/companies/citydriv

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

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

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

    habr.com/ru/companies/citydriv

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

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

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

    habr.com/ru/companies/citydriv

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

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

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

    habr.com/ru/companies/citydriv

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

  18. Как мы улучшили разбор спорных ситуаций с машинами без А/Б-тестов и бэкенда — продуктовая история из каршеринга

    На связи продакт каршеринга Ситидрайв — Настя Голованова. Сегодня расскажу, как мы пересобрали UX пост-осмотра автомобиля без единой строчки бэкенда и без A/B-тестов — только через быстрое прототипирование, юзер-интервью и разумные продуктовые компромиссы. Получился кейс, где дизайн решает бизнес-задачу, а изменения в одном экране экономят миллионы. Будет полезно всем, кто работает на стыке клиентского опыта и юнит-экономики 🤝

    habr.com/ru/companies/citydriv

    #продактменеджмент #ux #ux_дизайн #приложение #мобильное_приложение #каршеринг

  19. Давно не ездил на каршеринге

    Сегодня взял в аренду Exeed LX - премиальный кроссовер

    По ощущениям, это Audi Q7, которую заказали на АлиЭкспресс

    Она большая, ощущаются прям габариты

    Но! Пробег 54к, это в принципе не очень много, но досталось ему знатно в каршеринге - двигатель вибрирует сильно, коробка дёргает, при перестроении машину начинает вилять, подушки безопасности не работают, маленькие зеркала

    Очень порадовал компухтер в машине, её размеры

    Если решу покупать китайца в ближайшие пару лет - дайте мне леща

    Я канеш не авто эксперт и моя работа не связана никаким образом с ааааавтомобилями, но не выразить свои ощущения, я не мог 😁

    #каршеринг #belka

  20. Давно не ездил на каршеринге

    Сегодня взял в аренду Exeed LX - премиальный кроссовер

    По ощущениям, это Audi Q7, которую заказали на АлиЭкспресс

    Она большая, ощущаются прям габариты

    Но! Пробег 54к, это в принципе не очень много, но досталось ему знатно в каршеринге - двигатель вибрирует сильно, коробка дёргает, при перестроении машину начинает вилять, подушки безопасности не работают, маленькие зеркала

    Очень порадовал компухтер в машине, её размеры

    Если решу покупать китайца в ближайшие пару лет - дайте мне леща

    Я канеш не авто эксперт и моя работа не связана никаким образом с ааааавтомобилями, но не выразить свои ощущения, я не мог 😁

    #каршеринг #belka

  21. Давно не ездил на каршеринге

    Сегодня взял в аренду Exeed LX - премиальный кроссовер

    По ощущениям, это Audi Q7, которую заказали на АлиЭкспресс

    Она большая, ощущаются прям габариты

    Но! Пробег 54к, это в принципе не очень много, но досталось ему знатно в каршеринге - двигатель вибрирует сильно, коробка дёргает, при перестроении машину начинает вилять, подушки безопасности не работают, маленькие зеркала

    Очень порадовал компухтер в машине, её размеры

    Если решу покупать китайца в ближайшие пару лет - дайте мне леща

    Я канеш не авто эксперт и моя работа не связана никаким образом с ааааавтомобилями, но не выразить свои ощущения, я не мог 😁

    #каршеринг #belka

  22. Давно не ездил на каршеринге

    Сегодня взял в аренду Exeed LX - премиальный кроссовер

    По ощущениям, это Audi Q7, которую заказали на АлиЭкспресс

    Она большая, ощущаются прям габариты

    Но! Пробег 54к, это в принципе не очень много, но досталось ему знатно в каршеринге - двигатель вибрирует сильно, коробка дёргает, при перестроении машину начинает вилять, подушки безопасности не работают, маленькие зеркала

    Очень порадовал компухтер в машине, её размеры

    Если решу покупать китайца в ближайшие пару лет - дайте мне леща

    Я канеш не авто эксперт и моя работа не связана никаким образом с ааааавтомобилями, но не выразить свои ощущения, я не мог 😁

    #каршеринг #belka

  23. Две цивилизации. Почему пользователи технологий из мегаполисов и небольших городов живут на разных планетах

    Этим летом ко мне приезжал погостить дальний родственник из небольшого городка. Полюбоваться на белые ночи и разведенные мосты, а заодно — пообщаться вживую с коллегами по удаленной работе. Мы оба айтишники, и я не был удивлен тем, что у нас отыскалось много общих интересов. Гораздо больше меня поразили различия в нашем отношении к привычным технологиям: порой складывалось ощущение, что мой гость и я — обитатели разных планет. Я решил разобраться в причинах этого явления, и чем больше погружался в изучение вопроса, тем сильнее убеждался: мне очень многое неизвестно о жизни таких же, как я сам, технарей за пределами мегаполисов.

    habr.com/ru/articles/779790/

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

  24. Две цивилизации. Почему пользователи технологий из мегаполисов и небольших городов живут на разных планетах

    Этим летом ко мне приезжал погостить дальний родственник из небольшого городка. Полюбоваться на белые ночи и разведенные мосты, а заодно — пообщаться вживую с коллегами по удаленной работе. Мы оба айтишники, и я не был удивлен тем, что у нас отыскалось много общих интересов. Гораздо больше меня поразили различия в нашем отношении к привычным технологиям: порой складывалось ощущение, что мой гость и я — обитатели разных планет. Я решил разобраться в причинах этого явления, и чем больше погружался в изучение вопроса, тем сильнее убеждался: мне очень многое неизвестно о жизни таких же, как я сам, технарей за пределами мегаполисов.

    habr.com/ru/articles/779790/

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

  25. Две цивилизации. Почему пользователи технологий из мегаполисов и небольших городов живут на разных планетах

    Этим летом ко мне приезжал погостить дальний родственник из небольшого городка. Полюбоваться на белые ночи и разведенные мосты, а заодно — пообщаться вживую с коллегами по удаленной работе. Мы оба айтишники, и я не был удивлен тем, что у нас отыскалось много общих интересов. Гораздо больше меня поразили различия в нашем отношении к привычным технологиям: порой складывалось ощущение, что мой гость и я — обитатели разных планет. Я решил разобраться в причинах этого явления, и чем больше погружался в изучение вопроса, тем сильнее убеждался: мне очень многое неизвестно о жизни таких же, как я сам, технарей за пределами мегаполисов.

    habr.com/ru/articles/779790/

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

  26. Две цивилизации. Почему пользователи технологий из мегаполисов и небольших городов живут на разных планетах

    Этим летом ко мне приезжал погостить дальний родственник из небольшого городка. Полюбоваться на белые ночи и разведенные мосты, а заодно — пообщаться вживую с коллегами по удаленной работе. Мы оба айтишники, и я не был удивлен тем, что у нас отыскалось много общих интересов. Гораздо больше меня поразили различия в нашем отношении к привычным технологиям: порой складывалось ощущение, что мой гость и я — обитатели разных планет. Я решил разобраться в причинах этого явления, и чем больше погружался в изучение вопроса, тем сильнее убеждался: мне очень многое неизвестно о жизни таких же, как я сам, технарей за пределами мегаполисов.

    habr.com/ru/articles/779790/

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