☕ inDrive.Tech примет участие в первом офлайн-митапе CocoaHeads в Казахстане
23 декабря iOS-разработчик Виктор Гордиенко выступит на митапе CocoaHeads Kazakhstan в Алматы. Он расскажет об особенностях iOS-проекта inDrive.Intercity — вертикали межгородских поездок в приложении inDrive, которая работает в 47 странах мира.
Это первое офлайн-мероприятие CocoaHeads в Казахстане, поэтому участников ждут не только доклады от спикеров, но и настольные игры, а также кофе-брейк с пиццей.
Митап начнется 23 декабря в 19:30 по местному времени в коворкинге SmArt.Point, зал Amphitheatre. Участие доступно только в офлайн-формате, регистрация по ссылке.
23 декабря iOS-разработчик Виктор Гордиенко выступит на митапе CocoaHeads Kazakhstan в Алматы. Он расскажет об особенностях iOS-проекта inDrive.Intercity — вертикали межгородских поездок в приложении inDrive, которая работает в 47 странах мира.
Это первое офлайн-мероприятие CocoaHeads в Казахстане, поэтому участников ждут не только доклады от спикеров, но и настольные игры, а также кофе-брейк с пиццей.
Митап начнется 23 декабря в 19:30 по местному времени в коворкинге SmArt.Point, зал Amphitheatre. Участие доступно только в офлайн-формате, регистрация по ссылке.
🔥20🏆4👍2
🐍 Программирование на Python в DWH: от отрицания до принятия
Подружить три языка программирования с доставкой данных из API и бэкенда — задача непростая. В inDrive она выросла в большой проект, позволяющий автоматизировать выгрузки и сбор витрин данных.
Дата-инженер Николай Попов в статье на Хабре рассказал, почему команда выбрала Python как основной язык для проекта, а также поделился несколькими кейсами, что может пойти не так и как это исправить.
➡️ Читать статью
Подружить три языка программирования с доставкой данных из API и бэкенда — задача непростая. В inDrive она выросла в большой проект, позволяющий автоматизировать выгрузки и сбор витрин данных.
Дата-инженер Николай Попов в статье на Хабре рассказал, почему команда выбрала Python как основной язык для проекта, а также поделился несколькими кейсами, что может пойти не так и как это исправить.
➡️ Читать статью
🔥16👍3🤔1
🍏 Как добавить Live Activity в существующий проект
В октябре в iOS 16.1 появилась новая функция Live Activity. Она позволяет прямо с экрана блокировки наблюдать в онлайн-режиме за различными событиями: прибытием курьера или такси, результатами спортивных соревнований и так далее.
iOS-разработчик Азизбек Исмаилов в первой части статьи на Хабре рассказал, как его команда добавила Live Activity в iOS-приложение inDrive. Также он ответил на все вопросы, которые возникли у ребят в процессе разработки.
➡️ Читать статью
В октябре в iOS 16.1 появилась новая функция Live Activity. Она позволяет прямо с экрана блокировки наблюдать в онлайн-режиме за различными событиями: прибытием курьера или такси, результатами спортивных соревнований и так далее.
iOS-разработчик Азизбек Исмаилов в первой части статьи на Хабре рассказал, как его команда добавила Live Activity в iOS-приложение inDrive. Также он ответил на все вопросы, которые возникли у ребят в процессе разработки.
➡️ Читать статью
🔥22👍3
📖 Как подготовить репозиторий с библиотекой в опенсорс: туториал для новичков
При разработке собственной опенсорс-библиотеки у многих возникают вопросы. Для Евгения опыт также оказался новым — чтобы выпустить небольшую библиотеку, он перерыл половину GitHub в поисках нужного гайда. В итоге ничего не нашел и решил написать свой подробный туториал.
В статье на Хабре Евгений подробно рассказал обо всех шагах подготовки репозитория с библиотекой: от анализа решений-конкурентов до включения спонсорства.
➡️ Читать статью
При разработке собственной опенсорс-библиотеки у многих возникают вопросы. Для Евгения опыт также оказался новым — чтобы выпустить небольшую библиотеку, он перерыл половину GitHub в поисках нужного гайда. В итоге ничего не нашел и решил написать свой подробный туториал.
В статье на Хабре Евгений подробно рассказал обо всех шагах подготовки репозитория с библиотекой: от анализа решений-конкурентов до включения спонсорства.
➡️ Читать статью
🔥9👍4
📺 Гид по дизайн-системам от Виктории Дубровской
В конце декабря лид команды дизайн-системы inDrive Виктория Дубровская выступила с лекцией для школы визуальной культуры и современных профессий Bang Bang Education.
Она рассказала о работе с дизайном в inDrive: как устроена команда и выстроены процессы, как проходил ребрендинг, что помогает справляться с трудностями.
Лекция уже доступна для просмотра на YouTube.
В конце декабря лид команды дизайн-системы inDrive Виктория Дубровская выступила с лекцией для школы визуальной культуры и современных профессий Bang Bang Education.
Она рассказала о работе с дизайном в inDrive: как устроена команда и выстроены процессы, как проходил ребрендинг, что помогает справляться с трудностями.
Лекция уже доступна для просмотра на YouTube.
YouTube
Гид по дизайн-системам в международных стартапах
Гостевая лекция из курса «Дизайн-системы», подробнее: https://bangbangeducation.ru/course/design-systems?utm_source=youtube&utm_medium=smm&utm_campaign=course_design_systems&utm_term=education_27_12_2022&utm_content=video_free_lesson_dubrovskaya
Виктория…
Виктория…
🔥23
😈 Как не надо разрабатывать
iOS-разработчик платформенной команды inDrive Антон подвёл итоги 10 лет работы программистом.
В серии карточек рассказываем в формате «вредных советов», как не стоит заниматься разработкой. Главное — не воспринимать их как руководство к действию.
iOS-разработчик платформенной команды inDrive Антон подвёл итоги 10 лет работы программистом.
В серии карточек рассказываем в формате «вредных советов», как не стоит заниматься разработкой. Главное — не воспринимать их как руководство к действию.
🔥24🌚4
🔢 Как динамическое программирование помогает сэкономить время
Динамическое программирование — это способ решения сложных задач путем их разбиения на более мелкие. Так можно значительно уменьшить время работы и добиться максимальной эффективности.
Android-разработчик Аят в статье на Хабре поделился примерами задач с использованием динамического программирования, а также рассказал, как легко использовать предыдущий computation-опыт.
➡️ Читать статью
Динамическое программирование — это способ решения сложных задач путем их разбиения на более мелкие. Так можно значительно уменьшить время работы и добиться максимальной эффективности.
Android-разработчик Аят в статье на Хабре поделился примерами задач с использованием динамического программирования, а также рассказал, как легко использовать предыдущий computation-опыт.
➡️ Читать статью
🔥13
🏆 Бронзовый партнёр OpenStreetMap
Теперь inDrive — бронзовый партнёр фонда OpenStreetMap, который развивает сервис открытых карт. Над ними работает сообщество из миллионов энтузиастов по всему миру, и мы тоже вносим свой вклад.
Недавно inDrive уже проводил кампанию по развитию карт малых населенных пунктов Казахстана и онлайн-митап. Теперь мы будем ещё активнее помогать сообществу OpenStreetMap развивать карты. Чтобы даже жители отдаленных городов имели доступ к подробным и качественным картам.
Теперь inDrive — бронзовый партнёр фонда OpenStreetMap, который развивает сервис открытых карт. Над ними работает сообщество из миллионов энтузиастов по всему миру, и мы тоже вносим свой вклад.
Недавно inDrive уже проводил кампанию по развитию карт малых населенных пунктов Казахстана и онлайн-митап. Теперь мы будем ещё активнее помогать сообществу OpenStreetMap развивать карты. Чтобы даже жители отдаленных городов имели доступ к подробным и качественным картам.
🔥34🍾4❤3👍1
🦾 Готовим компанию к внедрению машинного обучения
Специалистов по машинному обучению часто спрашивают, можно ли добавить ML в тот или иной проект. Однако не каждый продукт готов к внедрению таких технологий.
Head of Data Science в inDrive Евгений в новой статье на Medium просит нас ответить на вопрос — готовы ли мы к ML? Он подробно разбирает ситуации, которые важно предусмотреть перед внедрением машинного обучения.
➡️ Читать статью на английском языке
Специалистов по машинному обучению часто спрашивают, можно ли добавить ML в тот или иной проект. Однако не каждый продукт готов к внедрению таких технологий.
Head of Data Science в inDrive Евгений в новой статье на Medium просит нас ответить на вопрос — готовы ли мы к ML? Он подробно разбирает ситуации, которые важно предусмотреть перед внедрением машинного обучения.
➡️ Читать статью на английском языке
🔥17🎉3
🔧 Решаем кейсы разработки на Go на мероприятии от Podlodka Crew
С 6 по 10 февраля Podlodka Crew проводит недельную конференцию с экспертами из топовых компаний под названием «Внутренний тулинг». Она посвящена тому, как инструменты помогают автоматизировать процессы на бэкенде, уменьшают количество boilerplate-кода и позволяют сфокусироваться на бизнес-задачах.
10 февраля в формате «рулетки кейсов» по диагностике и профайлингу, решение которым нужно придумать за 2-3 минуты, примет участие Software Architect из inDrive Владимир Иванов.
Мероприятие проходит онлайн. Почитать подробнее и зарегистрироваться можно по ссылке.
С 6 по 10 февраля Podlodka Crew проводит недельную конференцию с экспертами из топовых компаний под названием «Внутренний тулинг». Она посвящена тому, как инструменты помогают автоматизировать процессы на бэкенде, уменьшают количество boilerplate-кода и позволяют сфокусироваться на бизнес-задачах.
10 февраля в формате «рулетки кейсов» по диагностике и профайлингу, решение которым нужно придумать за 2-3 минуты, примет участие Software Architect из inDrive Владимир Иванов.
Мероприятие проходит онлайн. Почитать подробнее и зарегистрироваться можно по ссылке.
🔥25❤5
💚 Что будет, если совместить разработку и День святого Валентина?
Мы любим разработку и эксперименты, поэтому поздравляем вас с праздником открытками на пяти разных эзотерических языках программирования.
Это особый класс языков, предназначение которых — проверять границы возможного. Но также их используют в шутку: для proof-of-concept, искусства и не только.
А сегодня мы используем их, чтобы поздравить вас.
"!hceT.evirDni,yaD s'enitnelaV.tS yppaH">:#,_@
Мы любим разработку и эксперименты, поэтому поздравляем вас с праздником открытками на пяти разных эзотерических языках программирования.
Это особый класс языков, предназначение которых — проверять границы возможного. Но также их используют в шутку: для proof-of-concept, искусства и не только.
А сегодня мы используем их, чтобы поздравить вас.
"!hceT.evirDni,yaD s'enitnelaV.tS yppaH">:#,_@
🔥11❤4👍3😁1