Написали плагин для улучшения поддержки кастомных дизайн-систем на Jetpack Compose в Android Studio.
Привет, это Антон Попов, ведущий разработчик мобильных приложений. А ещё я автор IDE-плагина Kelp и блога в Medium.
Полный гайд по настройке и использованию найдёте на Github. И, надеюсь, не забудете про ★.
#ozontech_experts #opensource #kotlin
Привет, это Антон Попов, ведущий разработчик мобильных приложений. А ещё я автор IDE-плагина Kelp и блога в Medium.
Полный гайд по настройке и использованию найдёте на Github. И, надеюсь, не забудете про ★.
#ozontech_experts #opensource #kotlin
Чем плох Agile? Как с этим бороться?
Привет, это Антон Куракин, руководитель группы разработки курьерских сервисов. Правильная адаптация Agile под бизнес-процессы помогает улучшить взаимодействие внутри команды, повысить ориентацию на клиента и в итоге привести к созданию более качественного продукта.
А вот неправильная адаптация… Это настоящая драма. О неграмотном использовании Agile — моя статья на Хабре. Я выделил 4 негативных последствия неправильного использования методологии Agile и пути предотвращения этих последствий.
Статья будет полезна техническим менеджерам, представителям бизнеса и всем, кто хочет наладить эффективное взаимодействие между IT и бизнесом.
#ozontech_habr #agile
Привет, это Антон Куракин, руководитель группы разработки курьерских сервисов. Правильная адаптация Agile под бизнес-процессы помогает улучшить взаимодействие внутри команды, повысить ориентацию на клиента и в итоге привести к созданию более качественного продукта.
А вот неправильная адаптация… Это настоящая драма. О неграмотном использовании Agile — моя статья на Хабре. Я выделил 4 негативных последствия неправильного использования методологии Agile и пути предотвращения этих последствий.
Статья будет полезна техническим менеджерам, представителям бизнеса и всем, кто хочет наладить эффективное взаимодействие между IT и бизнесом.
#ozontech_habr #agile
Какие самые интересные задачи в разработке вам приходилось решать?
Наш ведущий mobile-разработчик и автор блога @dolgo_polo_dev Денис Долгополов пилит фичи, которые порой оказываются жутко интересными с технической точки зрения.
Делитесь в комментариях, что интересного разрабатывали вы по работе или в формате pet-проекта. А ответ Дениса уже ждёт в комментариях.
#ozontech_вопросы
Наш ведущий mobile-разработчик и автор блога @dolgo_polo_dev Денис Долгополов пилит фичи, которые порой оказываются жутко интересными с технической точки зрения.
Делитесь в комментариях, что интересного разрабатывали вы по работе или в формате pet-проекта. А ответ Дениса уже ждёт в комментариях.
#ozontech_вопросы
О взаимосвязи машинного и человеческого Виктор Корейша, руководитель направления Managed Services, пообщался с:
В этой беседе:
#ozontech_podcast
Please open Telegram to view this post
VIEW IN TELEGRAM
VK Видео
Физический мир в e-com: от написания кода до вручения заказа
В подкасте: обсудили, зачем инженеры Ozon Tech ездят работать на склады и в курьерскую службу; вспомнили ошибки разработки и их последствия; рассказали про преимущества — почему мы так любим работу в IT, которая влияет на миллионы пользователей.
Новый гость в Ozon Tech Podcast — Сергей Саиян.
Сергей руководит департаментом по продукту и технологиям «Поиск, рекомендации и реклама».
В беседе с Сергеем обсудили:
➡ архитектурные и математические вызовы команды;
➡ создание рекламы, которая продаёт и никого не раздражает;
➡ важность развития ML-инфраструктуры.
Смотреть интервью:
📱 VK Видео
📱 YouTube
#ozontech_podcast
Сергей руководит департаментом по продукту и технологиям «Поиск, рекомендации и реклама».
В беседе с Сергеем обсудили:
Смотреть интервью:
#ozontech_podcast
Please open Telegram to view this post
VIEW IN TELEGRAM
VK Видео
Ozon Tech Podcast | Сергей Саиян, руководитель департамента по продукту и технологиям «Поиск, рекомендации и реклама»
Запускаем серию подкастов с нашими техническими директорами. Про работу и жизнь. Про устройство команд и технологий.
Как сберечь чувствительные данные от самих себя и предотвратить последствия внутренних утечек?
Привет, это Светлана Анохина, младший бизнес-партнёр по информационной безопасности. Моя практика работы с критичными сервисами показывает, что внешней защиты, даже если она идеально настроена, бывает недостаточно. Ведь данные могут использоваться внутри компании: их анализируют, передают разработчикам, копируют для тестирования. И именно здесь, внутри, утечка может произойти в самый неожиданный момент.
❗️ Один из способов защиты — маскирование. Он отлично работает в сочетании с другими механизмами безопасности. Но только если его правильно настроить и учитывать особенности реализации в каждом конкретном случае.
Подробнее об этом, об алгоритмах маскировки, статическом и динамическом методах, реализации в разных СУБД читайте в моей статье.
P. S. Все трюки выполнены профессионалами, но вы можете повторить их дома.
#ozontech_habr #cybersec
Привет, это Светлана Анохина, младший бизнес-партнёр по информационной безопасности. Моя практика работы с критичными сервисами показывает, что внешней защиты, даже если она идеально настроена, бывает недостаточно. Ведь данные могут использоваться внутри компании: их анализируют, передают разработчикам, копируют для тестирования. И именно здесь, внутри, утечка может произойти в самый неожиданный момент.
Подробнее об этом, об алгоритмах маскировки, статическом и динамическом методах, реализации в разных СУБД читайте в моей статье.
#ozontech_habr #cybersec
Please open Telegram to view this post
VIEW IN TELEGRAM
Ozon Tech Community Mobile Meetup
21 февраля | 18:30 мск | Москва и онлайн
В программе три доклада, панельная дискуссия, много нетворка и кейтеринг.
📌 О чём расскажем:
– самописные SDK, каскадные зависимости, проектирование API библиотек без мажорных релизов, ошибки ABI;
– оптимизация времени запуска Android-приложений и инструмент для замера времени этапов запуска;
– суперапп «Вози Ozon», его архитектура и нюансы разработки.
🔉 Подискутируем о будущем мобильной разработки, обменяемся опытом и как обычно круто проведём вечер. Ждём!
➡️ Регистрация
#ozontech_events
21 февраля | 18:30 мск | Москва и онлайн
В программе три доклада, панельная дискуссия, много нетворка и кейтеринг.
– самописные SDK, каскадные зависимости, проектирование API библиотек без мажорных релизов, ошибки ABI;
– оптимизация времени запуска Android-приложений и инструмент для замера времени этапов запуска;
– суперапп «Вози Ozon», его архитектура и нюансы разработки.
#ozontech_events
Please open Telegram to view this post
VIEW IN TELEGRAM
Сегодня мы готовы нарушить правила (вы так не делайте) и показать, какой код подходит к сердечкам IT-специалистов ❤
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Иван Лазарев начинал с бейсика и ассемблера после школы, а сейчас руководит продуктом и технологиями товарных операций в Ozon.
Делимся новым выпуском из серии подкастов с техническими директорами.
Вы узнаете:
⭐️ чем занимаются в команде Ивана — от автоматизации выпечки хлеба по графикам Grafana до проектирования конвейеров;
⭐️ почему мы пишем собственные инструменты, а не используем готовые;
⭐️ кому Иван желает поработать в Ozon Tech (спойлер: всем ).
А ещё про самые яркие проекты, искусство шардирования и стресс-тесты.
Смотреть и вдохновляться:
📱 VK Видео
📱 YouTube
#ozontech_podcast
Делимся новым выпуском из серии подкастов с техническими директорами.
Вы узнаете:
А ещё про самые яркие проекты, искусство шардирования и стресс-тесты.
Смотреть и вдохновляться:
#ozontech_podcast
Please open Telegram to view this post
VIEW IN TELEGRAM
VK Видео
Ozon Tech Podcast | Иван Лазарев, технический директор по продукту и технологиям товарных операций
Серия подкастов с нашими техническими директорами. Про работу и жизнь. Про устройство команд и технологий. В этом выпуске: автоматизации выпечки хлеба по графикам Grafana, проектирование конвейеров, самые яркие проекты, искусство шардирования и стресс-тесты.