❓Как модуляризировать доменную логику в UDF: часть II
Наш iOS-разработчик Антон Гончаров выпустил вторую часть статьи о модуляризации доменного слоя в UDF. В ней он сконцентрировался на типах связей между модулями и различиях в проектировании ООП и UDF-кода.
🙌 Приятного чтения!
Наш iOS-разработчик Антон Гончаров выпустил вторую часть статьи о модуляризации доменного слоя в UDF. В ней он сконцентрировался на типах связей между модулями и различиях в проектировании ООП и UDF-кода.
🙌 Приятного чтения!
🔔 Экспертная зона inDriver на HighLoad++ Foundation!
17 и 18 марта в рамках экспертной зоны наша команда поделится своим опытом в области кибербезопасности. Мы обсудим защиту от угроз и проверки на уязвимости на примере кейсов из практики, расскажем о мониторинге событий в стеке ELK, а также покажем, как организовать мониторинг утечек и сбор логов безопасности в Kubernetes.
Темы выступлений:
- Защита от киберугроз, мониторинг утечек и даркнет, кейсы из практики (Никита Медведев).
- AppSec для разработчиков (Артем Григорьев).
- Kubernetes и логи безопасности: как не пропустить важные события (Виктор Чаплыгин).
- SIEM на минималках и мониторинг событий в стеке ELK. Как организовать security-мониторинг и начать жить (Артем Мищенко).
- DevSecOps: встраивание безопасности в пайплайн (Сергей Ноженко).
Кроме того, в рамках экспертной зоны наши спикеры ответят на любые вопросы. Ждем вас на HighLoad++ Foundation!
17 и 18 марта в рамках экспертной зоны наша команда поделится своим опытом в области кибербезопасности. Мы обсудим защиту от угроз и проверки на уязвимости на примере кейсов из практики, расскажем о мониторинге событий в стеке ELK, а также покажем, как организовать мониторинг утечек и сбор логов безопасности в Kubernetes.
Темы выступлений:
- Защита от киберугроз, мониторинг утечек и даркнет, кейсы из практики (Никита Медведев).
- AppSec для разработчиков (Артем Григорьев).
- Kubernetes и логи безопасности: как не пропустить важные события (Виктор Чаплыгин).
- SIEM на минималках и мониторинг событий в стеке ELK. Как организовать security-мониторинг и начать жить (Артем Мищенко).
- DevSecOps: встраивание безопасности в пайплайн (Сергей Ноженко).
Кроме того, в рамках экспертной зоны наши спикеры ответят на любые вопросы. Ждем вас на HighLoad++ Foundation!
🔥11
Перенос HighLoad++ Foundation на май
Ранее мы анонсировали выступление спикеров inDriver и экспертную зону на HighLoad++ Foundation 17 и 18 марта. Но в силу сложившихся обстоятельств организаторы мероприятия приняли решение перенести конференцию на 13-14 мая.
Мы поддерживаем решение команды организаторов и также переносим все активности по HighLoad++ Foundation на май. Оставайтесь с нами и следите за анонсами!
Ранее мы анонсировали выступление спикеров inDriver и экспертную зону на HighLoad++ Foundation 17 и 18 марта. Но в силу сложившихся обстоятельств организаторы мероприятия приняли решение перенести конференцию на 13-14 мая.
Мы поддерживаем решение команды организаторов и также переносим все активности по HighLoad++ Foundation на май. Оставайтесь с нами и следите за анонсами!
😢4
👨💻 Модуляризация DI в проекте с UDF-архитектурой
Head of Mobile inDriver Юрий Трыков в статье на Хабре рассказал, как в рамках платформенной iOS-команды мы выстраивали модуляризацию DI-контейнеров в проекте.
Узнайте, зачем вообще нам нужны DI-контейнеры и как настраивать взаимодействие UDF-компонентов и DI-контейнеров.
Head of Mobile inDriver Юрий Трыков в статье на Хабре рассказал, как в рамках платформенной iOS-команды мы выстраивали модуляризацию DI-контейнеров в проекте.
Узнайте, зачем вообще нам нужны DI-контейнеры и как настраивать взаимодействие UDF-компонентов и DI-контейнеров.
👍11
🚀 Мы запустили блог на Medium!
На площадке будем размещать технологические статьи наших сотрудников на английском языке. Пока мы опубликовали 2 локализованных материала с Хабра — об особенностях iOS-собеседования и настройке WireGuard.
🙌 Подписывайтесь на блог, чтобы не пропустить новые статьи!
На площадке будем размещать технологические статьи наших сотрудников на английском языке. Пока мы опубликовали 2 локализованных материала с Хабра — об особенностях iOS-собеседования и настройке WireGuard.
🙌 Подписывайтесь на блог, чтобы не пропустить новые статьи!
🔥9
📂 Как выложить свою первую библиотеку в open source
Android-разработчик inDriver Роман Аймалетдинов опубликовал на Хабре туториал, в котором подробно расписал, как новичку выложить в open source свой проект. В статье перечислены основные этапы процесса: от подготовки и лицензирования библиотеки до ее публикации на JitPack.
Android-разработчик inDriver Роман Аймалетдинов опубликовал на Хабре туториал, в котором подробно расписал, как новичку выложить в open source свой проект. В статье перечислены основные этапы процесса: от подготовки и лицензирования библиотеки до ее публикации на JitPack.
🔥7
🍏 Как выглядит стек iOS-разработки в inDriver
В серии карточек показываем, как выглядит технологическая инфраструктура нашей iOS-команды. Вы найдете информацию об используемом языке программирования, архитектуре, зависимостях и других элементах экосистемы данных.
В следующих постах подробно расскажем о стеке других команд inDriver, занимающихся мобильной разработкой. Следите за анонсами!
В серии карточек показываем, как выглядит технологическая инфраструктура нашей iOS-команды. Вы найдете информацию об используемом языке программирования, архитектуре, зависимостях и других элементах экосистемы данных.
В следующих постах подробно расскажем о стеке других команд inDriver, занимающихся мобильной разработкой. Следите за анонсами!
🔥14👍4
🌎 Продолжаем развивать наш Medium!
В блоге inDriver Tech на международной площадке вышло уже 3 статьи наших авторов. В последней из них Head of Mobile Юрий Трыков рассказал о принципах и целях open source.
Подписывайтесь на наш блог и ставьте «хлопки» — это поможет нам активнее развивать присутствие на Medium.
В блоге inDriver Tech на международной площадке вышло уже 3 статьи наших авторов. В последней из них Head of Mobile Юрий Трыков рассказал о принципах и целях open source.
Подписывайтесь на наш блог и ставьте «хлопки» — это поможет нам активнее развивать присутствие на Medium.
🔥7
🤖 Как выглядит стек Android-разработки в inDriver
На этот раз мы сделали серию карточек об особенностях разработки в Android-команде inDriver. Вы узнаете, как устроена архитектура проекта, как проходит тестирование, и какие новые технологии внедрили ребята.
В следующих карточках подробнее расскажем о стеке других команд inDriver.
На этот раз мы сделали серию карточек об особенностях разработки в Android-команде inDriver. Вы узнаете, как устроена архитектура проекта, как проходит тестирование, и какие новые технологии внедрили ребята.
В следующих карточках подробнее расскажем о стеке других команд inDriver.
🔥17❤2
🚗 Как мы учим ручных тестировщиков писать автотесты
QA Automation Engineer inDriver Ксения Лосева рассказала на Хабре об организации внутренней «Автошколы», которая призвана научить тестировщиков писать автотесты. В статье она поделилась, с какими проблемами столкнулась при запуске, как привлекала к проекту разработчиков, и чем все это закончилось.
Приятного чтения!
QA Automation Engineer inDriver Ксения Лосева рассказала на Хабре об организации внутренней «Автошколы», которая призвана научить тестировщиков писать автотесты. В статье она поделилась, с какими проблемами столкнулась при запуске, как привлекала к проекту разработчиков, и чем все это закончилось.
Приятного чтения!
🔥13
🗓️ Апрельские мероприятия inDriver Tech в Казахстане
Всего за 6 дней мы выступим на трех мерпориятиях в трех городах Казахстана. Кратко расскажем о спикерах и темах:
🏔 23 апреля в Алматы тимлид команды Data Engineering Лоокут Стручков расскажет о специфике хранения данных inDriver в облаках Google.
🕊 26 апреля в Нур-Султане и 29 апреля в Караганде Head of Developer Relations Владислав Тетерин поделится инсайтами о процессах разработки в компании, которые помогают нам расти.
Мероприятия доступны в офлайн- и онлайн-форматах. Записи выступлений наших спикеров мы обязательно опубликуем здесь.
До встречи!
Всего за 6 дней мы выступим на трех мерпориятиях в трех городах Казахстана. Кратко расскажем о спикерах и темах:
🏔 23 апреля в Алматы тимлид команды Data Engineering Лоокут Стручков расскажет о специфике хранения данных inDriver в облаках Google.
🕊 26 апреля в Нур-Султане и 29 апреля в Караганде Head of Developer Relations Владислав Тетерин поделится инсайтами о процессах разработки в компании, которые помогают нам расти.
Мероприятия доступны в офлайн- и онлайн-форматах. Записи выступлений наших спикеров мы обязательно опубликуем здесь.
До встречи!
🔥7