inDrive.Tech
Open in Telegram
Канал техсообщества indrive.tech. Рассказываем о разработке сервисов, новых статьях и мероприятиях, делимся экспертизой инженеров. HackerNoon: hackernoon.com/u/indrivetech GitHub: github.com/inDriver Medium: medium.com/@indrive-tech Связь: @g_volgin
Show more1 553
Subscribers
No data24 hours
No data7 days
No data30 days
Posts Archive
1 553
🟢🔵 От хаоса к системе: как работает команда Design System в inDriver
Лид команды Design System Виктория Дубровская дала интервью казахстанскому YouTube-каналу GGB, в котором рассказала об ошибках при переходе на системный дизайн. Поговорили о том, что самое сложное в разработке дизайн-системы, как переработать более 200 иконок для приложения и безболезненно перейти на единый шрифт.
Приятного просмотра!
1 553
🔙 Как выглядит стек бэкенд-разработки в inDriver
Пришло время рассказать о том, как выглядит разработка в бэкенд-команде inDriver. Из карточек вы узнаете, какие языки программирования используют ребята, что такое IMP и как мобильное приложение общается с сервисами.
Напомним, ранее мы рассказывали о стеках iOS- и Android-команд inDriver.
1 553
🔍 Что особенного в системе управления тестированием Qase?
QA Manual Engineer Ильмир Зияев разобрал интерфейс Qase — облачной системы управления тестированием (TMS), которая позволяет хранить и систематизировать тестовую информацию по продукту.
Вы узнаете:
— Почему inDriver перешел с TMS TestRail на Qase.
— Какие преимущества у Qase в сравнении с другими системами.
— Каких решений не хватает Qase, чтобы стать идеальной TMS.
1 553
📈 Как оценить изменения в технологическом продукте с помощью данных?
Этому посвящена англоязычная статья дата-сайентиста inDriver Николая Неустроева на Medium. В материале вы найдете подробное описание и примеры 9 экспериментальных и квази-экспериментальных методов для анализа данных.
Статья поможет понять, какой метод анализа данных выбрать, в зависимости от ситуации и ресурсов.
1 553
📹 Запись выступления тимлида команды Data Engineering inDriver на BeeTech Conf
В конце апреля наш коллега Лоокуут Стручков выступил в Алматы на конференции BeeTech Conf 2.0 и рассказал, как в inDriver выстроены процессы разработки с учетом облачных технологий и Big Data.
Вы узнаете, как организовано наше распределенное хранилище данных, и как мы используем Google Cloud Platform.
Приятного просмотра!
1 553
🔬Как мы внедрили программу обучения Tableau для сотрудников
Тимлид команды BI-разработки Дмитрий Щербенко в статье на Хабре рассказал о внедрении программы обучения Tableau в нашей компании. Этот процесс помог развивать self-service аналитику и децентрализовать процесс анализа данных.
1 553
💥 Подводим итоги розыгрыша книг!
Вот имена 3 победителей, которые получают книги, о которых упоминал тимлид команды Data Engineering Лоокуут Стручков в своем выступлении:
• «Чистую архитектуру» получает пользователь @adjigitovmaks.
• «Паттерны проектирования» — пользователь @ibax1.
• «Spark в действии» — пользователь @avigdorsky.
Со всеми победителями мы свяжемся лично, чтобы обсудить доставку книг. Всем остальным желаем не унывать и ждать новых розыгрышей от inDriver Tech!
1 553
🎉 Розыгрыш книг по следам BeeTech Conf 2.0
Мы решили разыграть между читателями канала inDriver Tech книги, о которых упоминал тимлид команды Data Engineering Лоокуут Стручков в выступлении на BeeTech Conf 2.0:
• «Чистая архитектура» поможет усвоить ключевые принципы архитектуры программных продуктов.
• С «Паттернами проектирования» вы научитесь решать реальные задачи, связанные с проектированием.
• В книге «Spark в действии» узнаете о том, как можно организовать анализ корпоративных данных и создавать аналитические приложения.
Все, что нужно для участия — быть подписанными на наш канал и написать в комментариях, какую книгу вы хотели бы получить. 7 мая мы случайным образом выберем 3 победителей и отправим им книги по почте.
1 553
💪 Load as a Service: как устроено нагрузочное тестирование в inDriver
Наш QA Load Engineer Никита Мунтян в статье на Хабре рассказал, как с нуля начал развивать направление нагрузочного тестирования в inDriver и каких успехов добился.
Вы узнаете, какие инструменты мы используем, как устроена CI-интеграция и как происходит разработка сценариев.
1 553
🗓️ Апрельские мероприятия inDriver Tech в Казахстане
Всего за 6 дней мы выступим на трех мерпориятиях в трех городах Казахстана. Кратко расскажем о спикерах и темах:
🏔 23 апреля в Алматы тимлид команды Data Engineering Лоокут Стручков расскажет о специфике хранения данных inDriver в облаках Google.
🕊 26 апреля в Нур-Султане и 29 апреля в Караганде Head of Developer Relations Владислав Тетерин поделится инсайтами о процессах разработки в компании, которые помогают нам расти.
Мероприятия доступны в офлайн- и онлайн-форматах. Записи выступлений наших спикеров мы обязательно опубликуем здесь.
До встречи!
1 553
🚗 Как мы учим ручных тестировщиков писать автотесты
QA Automation Engineer inDriver Ксения Лосева рассказала на Хабре об организации внутренней «Автошколы», которая призвана научить тестировщиков писать автотесты. В статье она поделилась, с какими проблемами столкнулась при запуске, как привлекала к проекту разработчиков, и чем все это закончилось.
Приятного чтения!
1 553
🤖 Как выглядит стек Android-разработки в inDriver
На этот раз мы сделали серию карточек об особенностях разработки в Android-команде inDriver. Вы узнаете, как устроена архитектура проекта, как проходит тестирование, и какие новые технологии внедрили ребята.
В следующих карточках подробнее расскажем о стеке других команд inDriver.
1 553
🌎 Продолжаем развивать наш Medium!
В блоге inDriver Tech на международной площадке вышло уже 3 статьи наших авторов. В последней из них Head of Mobile Юрий Трыков рассказал о принципах и целях open source.
Подписывайтесь на наш блог и ставьте «хлопки» — это поможет нам активнее развивать присутствие на Medium.
1 553
🍏 Как выглядит стек iOS-разработки в inDriver
В серии карточек показываем, как выглядит технологическая инфраструктура нашей iOS-команды. Вы найдете информацию об используемом языке программирования, архитектуре, зависимостях и других элементах экосистемы данных.
В следующих постах подробно расскажем о стеке других команд inDriver, занимающихся мобильной разработкой. Следите за анонсами!
1 553
📂 Как выложить свою первую библиотеку в open source
Android-разработчик inDriver Роман Аймалетдинов опубликовал на Хабре туториал, в котором подробно расписал, как новичку выложить в open source свой проект. В статье перечислены основные этапы процесса: от подготовки и лицензирования библиотеки до ее публикации на JitPack.
1 553
🚀 Мы запустили блог на Medium!
На площадке будем размещать технологические статьи наших сотрудников на английском языке. Пока мы опубликовали 2 локализованных материала с Хабра — об особенностях iOS-собеседования и настройке WireGuard.
🙌 Подписывайтесь на блог, чтобы не пропустить новые статьи!
1 553
👨💻 Модуляризация DI в проекте с UDF-архитектурой
Head of Mobile inDriver Юрий Трыков в статье на Хабре рассказал, как в рамках платформенной iOS-команды мы выстраивали модуляризацию DI-контейнеров в проекте.
Узнайте, зачем вообще нам нужны DI-контейнеры и как настраивать взаимодействие UDF-компонентов и DI-контейнеров.
1 553
Перенос HighLoad++ Foundation на май
Ранее мы анонсировали выступление спикеров inDriver и экспертную зону на HighLoad++ Foundation 17 и 18 марта. Но в силу сложившихся обстоятельств организаторы мероприятия приняли решение перенести конференцию на 13-14 мая.
Мы поддерживаем решение команды организаторов и также переносим все активности по HighLoad++ Foundation на май. Оставайтесь с нами и следите за анонсами!
1 553
🔔 Экспертная зона inDriver на HighLoad++ Foundation!
17 и 18 марта в рамках экспертной зоны наша команда поделится своим опытом в области кибербезопасности. Мы обсудим защиту от угроз и проверки на уязвимости на примере кейсов из практики, расскажем о мониторинге событий в стеке ELK, а также покажем, как организовать мониторинг утечек и сбор логов безопасности в Kubernetes.
Темы выступлений:
- Защита от киберугроз, мониторинг утечек и даркнет, кейсы из практики (Никита Медведев).
- AppSec для разработчиков (Артем Григорьев).
- Kubernetes и логи безопасности: как не пропустить важные события (Виктор Чаплыгин).
- SIEM на минималках и мониторинг событий в стеке ELK. Как организовать security-мониторинг и начать жить (Артем Мищенко).
- DevSecOps: встраивание безопасности в пайплайн (Сергей Ноженко).
Кроме того, в рамках экспертной зоны наши спикеры ответят на любые вопросы. Ждем вас на HighLoad++ Foundation!
1 553
❓Как модуляризировать доменную логику в UDF: часть II
Наш iOS-разработчик Антон Гончаров выпустил вторую часть статьи о модуляризации доменного слоя в UDF. В ней он сконцентрировался на типах связей между модулями и различиях в проектировании ООП и UDF-кода.
🙌 Приятного чтения!
