en
Feedback
inDrive.Tech

inDrive.Tech

Open in Telegram

Канал техсообщества indrive.tech. Рассказываем о разработке сервисов, новых статьях и мероприятиях, делимся экспертизой инженеров. HackerNoon: hackernoon.com/u/indrivetech GitHub: github.com/inDriver Medium: medium.com/@indrive-tech Связь: @g_volgin

Show more
1 553
Subscribers
No data24 hours
No data7 days
No data30 days
Posts Archive
🟢🔵 От хаоса к системе: как работает команда Design System в inDriver Лид команды Design System Виктория Дубровская дала интервью казахстанскому YouTube-каналу GGB, в котором рассказала об ошибках при переходе на системный дизайн. Поговорили о том, что самое сложное в разработке дизайн-системы, как переработать более 200 иконок для приложения и безболезненно перейти на единый шрифт. Приятного просмотра!

🔙 Как выглядит стек бэкенд-разработки в inDriver Пришло время рассказать о том, как выглядит разработка в бэкенд-команде inD
+7
🔙 Как выглядит стек бэкенд-разработки в inDriver Пришло время рассказать о том, как выглядит разработка в бэкенд-команде inDriver. Из карточек вы узнаете, какие языки программирования используют ребята, что такое IMP и как мобильное приложение общается с сервисами. Напомним, ранее мы рассказывали о стеках iOS- и Android-команд inDriver.

​​🔍 Что особенного в системе управления тестированием Qase? QA Manual Engineer Ильмир Зияев разобрал интерфейс Qase — облачной системы управления тестированием (TMS), которая позволяет хранить и систематизировать тестовую информацию по продукту. Вы узнаете: — Почему inDriver перешел с TMS TestRail на Qase. — Какие преимущества у Qase в сравнении с другими системами. — Каких решений не хватает Qase, чтобы стать идеальной TMS.

​​📈 Как оценить изменения в технологическом продукте с помощью данных? Этому посвящена англоязычная статья дата-сайентиста inDriver Николая Неустроева на Medium. В материале вы найдете подробное описание и примеры 9 экспериментальных и квази-экспериментальных методов для анализа данных. Статья поможет понять, какой метод анализа данных выбрать, в зависимости от ситуации и ресурсов.

📹 Запись выступления тимлида команды Data Engineering inDriver на BeeTech Conf В конце апреля наш коллега Лоокуут Стручков выступил в Алматы на конференции BeeTech Conf 2.0 и рассказал, как в inDriver выстроены процессы разработки с учетом облачных технологий и Big Data. Вы узнаете, как организовано наше распределенное хранилище данных, и как мы используем Google Cloud Platform. Приятного просмотра!

​​🔬Как мы внедрили программу обучения Tableau для сотрудников Тимлид команды BI-разработки Дмитрий Щербенко в статье на Хабре рассказал о внедрении программы обучения Tableau в нашей компании. Этот процесс помог развивать self-service аналитику и децентрализовать процесс анализа данных.

💥 Подводим итоги розыгрыша книг! Вот имена 3 победителей, которые получают книги, о которых упоминал тимлид команды Data Engineering Лоокуут Стручков в своем выступлении: • «Чистую архитектуру» получает пользователь @adjigitovmaks. • «Паттерны проектирования» — пользователь @ibax1. • «Spark в действии» — пользователь @avigdorsky. Со всеми победителями мы свяжемся лично, чтобы обсудить доставку книг. Всем остальным желаем не унывать и ждать новых розыгрышей от inDriver Tech!

🎉 Розыгрыш книг по следам BeeTech Conf 2.0 Мы решили разыграть между читателями канала inDriver Tech книги, о которых упомин
🎉 Розыгрыш книг по следам BeeTech Conf 2.0 Мы решили разыграть между читателями канала inDriver Tech книги, о которых упоминал тимлид команды Data Engineering Лоокуут Стручков в выступлении на BeeTech Conf 2.0: • «Чистая архитектура» поможет усвоить ключевые принципы архитектуры программных продуктов. • С «Паттернами проектирования» вы научитесь решать реальные задачи, связанные с проектированием. • В книге «Spark в действии» узнаете о том, как можно организовать анализ корпоративных данных и создавать аналитические приложения. Все, что нужно для участия — быть подписанными на наш канал и написать в комментариях, какую книгу вы хотели бы получить. 7 мая мы случайным образом выберем 3 победителей и отправим им книги по почте.

​​💪 Load as a Service: как устроено нагрузочное тестирование в inDriver Наш QA Load Engineer Никита Мунтян в статье на Хабре рассказал, как с нуля начал развивать направление нагрузочного тестирования в inDriver и каких успехов добился. Вы узнаете, какие инструменты мы используем, как устроена CI-интеграция и как происходит разработка сценариев.

​​🗓️ Апрельские мероприятия inDriver Tech в Казахстане Всего за 6 дней мы выступим на трех мерпориятиях в трех городах Казахстана. Кратко расскажем о спикерах и темах: 🏔 23 апреля в Алматы тимлид команды Data Engineering Лоокут Стручков расскажет о специфике хранения данных inDriver в облаках Google. 🕊 26 апреля в Нур-Султане и 29 апреля в Караганде Head of Developer Relations Владислав Тетерин поделится инсайтами о процессах разработки в компании, которые помогают нам расти. Мероприятия доступны в офлайн- и онлайн-форматах. Записи выступлений наших спикеров мы обязательно опубликуем здесь. До встречи!

​​🚗 Как мы учим ручных тестировщиков писать автотесты QA Automation Engineer inDriver Ксения Лосева рассказала на Хабре об организации внутренней «Автошколы», которая призвана научить тестировщиков писать автотесты. В статье она поделилась, с какими проблемами столкнулась при запуске, как привлекала к проекту разработчиков, и чем все это закончилось. Приятного чтения!

🤖 Как выглядит стек Android-разработки в inDriver На этот раз мы сделали серию карточек об особенностях разработки в Android
+5
🤖 Как выглядит стек Android-разработки в inDriver На этот раз мы сделали серию карточек об особенностях разработки в Android-команде inDriver. Вы узнаете, как устроена архитектура проекта, как проходит тестирование, и какие новые технологии внедрили ребята. В следующих карточках подробнее расскажем о стеке других команд inDriver.

​​🌎 Продолжаем развивать наш Medium! В блоге inDriver Tech на международной площадке вышло уже 3 статьи наших авторов. В последней из них Head of Mobile Юрий Трыков рассказал о принципах и целях open source. Подписывайтесь на наш блог и ставьте «хлопки» — это поможет нам активнее развивать присутствие на Medium.

🍏 Как выглядит стек iOS-разработки в inDriver В серии карточек показываем, как выглядит технологическая инфраструктура нашей
+5
🍏 Как выглядит стек iOS-разработки в inDriver В серии карточек показываем, как выглядит технологическая инфраструктура нашей iOS-команды. Вы найдете информацию об используемом языке программирования, архитектуре, зависимостях и других элементах экосистемы данных. В следующих постах подробно расскажем о стеке других команд inDriver, занимающихся мобильной разработкой. Следите за анонсами!

​​📂 Как выложить свою первую библиотеку в open source Android-разработчик inDriver Роман Аймалетдинов опубликовал на Хабре туториал, в котором подробно расписал, как новичку выложить в open source свой проект. В статье перечислены основные этапы процесса: от подготовки и лицензирования библиотеки до ее публикации на JitPack.

​​🚀 Мы запустили блог на Medium! На площадке будем размещать технологические статьи наших сотрудников на английском языке. Пока мы опубликовали 2 локализованных материала с Хабра — об особенностях iOS-собеседования и настройке WireGuard. 🙌 Подписывайтесь на блог, чтобы не пропустить новые статьи!

​​👨‍💻 Модуляризация DI в проекте с UDF-архитектурой Head of Mobile inDriver Юрий Трыков в статье на Хабре рассказал, как в рамках платформенной iOS-команды мы выстраивали модуляризацию DI-контейнеров в проекте. Узнайте, зачем вообще нам нужны DI-контейнеры и как настраивать взаимодействие UDF-компонентов и DI-контейнеров.

Перенос HighLoad++ Foundation на май Ранее мы анонсировали выступление спикеров inDriver и экспертную зону на HighLoad++ Foundation 17 и 18 марта. Но в силу сложившихся обстоятельств организаторы мероприятия приняли решение перенести конференцию на 13-14 мая. Мы поддерживаем решение команды организаторов и также переносим все активности по HighLoad++ Foundation на май. Оставайтесь с нами и следите за анонсами!

​​🔔 Экспертная зона inDriver на HighLoad++ Foundation! 17 и 18 марта в рамках экспертной зоны наша команда поделится своим опытом в области кибербезопасности. Мы обсудим защиту от угроз и проверки на уязвимости на примере кейсов из практики, расскажем о мониторинге событий в стеке ELK, а также покажем, как организовать мониторинг утечек и сбор логов безопасности в Kubernetes. Темы выступлений: - Защита от киберугроз, мониторинг утечек и даркнет, кейсы из практики (Никита Медведев). - AppSec для разработчиков (Артем Григорьев). - Kubernetes и логи безопасности: как не пропустить важные события (Виктор Чаплыгин). - SIEM на минималках и мониторинг событий в стеке ELK. Как организовать security-мониторинг и начать жить (Артем Мищенко). - DevSecOps: встраивание безопасности в пайплайн (Сергей Ноженко). Кроме того, в рамках экспертной зоны наши спикеры ответят на любые вопросы. Ждем вас на HighLoad++ Foundation!

​​Как модуляризировать доменную логику в UDF: часть II Наш iOS-разработчик Антон Гончаров выпустил вторую часть статьи о модуляризации доменного слоя в UDF. В ней он сконцентрировался на типах связей между модулями и различиях в проектировании ООП и UDF-кода. 🙌 Приятного чтения!