Что QA-инженеру важно знать про многопоточность мобильных приложений? Говорим с разработчиками на одном языке и вам советуем 💚
Привет, это Ирина Бабаева, руководитель отдела тестирования мобильной платформы. Написала статью, из которой вы узнаете:
❓ что такое многопоточность?
❓ чем отличается UI-поток от остальных?
❓ какие ошибки при реализации многопоточности возникают в приложении?
Сохраняйте себе шпаргалку по тестам и заходите в статью — узнавать полезное и ставить плюсы.
#ozontech_habr #QA
Привет, это Ирина Бабаева, руководитель отдела тестирования мобильной платформы. Написала статью, из которой вы узнаете:
Сохраняйте себе шпаргалку по тестам и заходите в статью — узнавать полезное и ставить плюсы.
#ozontech_habr #QA
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤40🔥17 13🦄2
Разрабатываем конвейеры, электронику для управления и ПО для них, а потом делимся утилитами в опенсорсе. Во-первых, потому что можем. Во-вторых, на рынке просто нет устройств, соответствующих нашим задачам и масштабам.
Привет, это Александр Луцай, старший разработчик электроники. Я создал анализатор протокола Oze CANopen Viewer, чтобы сделать настройку и отладку наших устройств комфортнее. Его главная фишка — удобный интерфейс со множеством фильтров для прицельной охоты за трафиком в реальном времени.
⭐ Подробнее о Oze CANopen Viewer смотрите в карточках и забирайте на GitHub.
#ozontech_opensource #ozontech_experts
Привет, это Александр Луцай, старший разработчик электроники. Я создал анализатор протокола Oze CANopen Viewer, чтобы сделать настройку и отладку наших устройств комфортнее. Его главная фишка — удобный интерфейс со множеством фильтров для прицельной охоты за трафиком в реальном времени.
#ozontech_opensource #ozontech_experts
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍28🔥15 15❤10
Какие технические задачи поддерживают у вас интерес к работе?
Вопрос на засыпку бэклога идеями от старшего разработчика и автора канала о разработке Олега Стрекаловского. Ваши мысли, как обычно, собираем в комментариях. Ответ Олега уже там✉️
#ozontech_вопросы
Вопрос на засыпку бэклога идеями от старшего разработчика и автора канала о разработке Олега Стрекаловского. Ваши мысли, как обычно, собираем в комментариях. Ответ Олега уже там
#ozontech_вопросы
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥20⚡9👨💻3
Создали Личный кабинет разработчика — новый инструмент для интеграции ваших решений в наш магазин приложений для продавцов.
🛒 Теперь вы можете представить свои решения 600 000+ продавцов без затрат на рекламу и продвижение. В ЛК разработчика есть инструменты для создания, управления и модерации. Монетизация приложений также осуществляется через кабинет.
Если вы разработали решение, которое закрывает потребности продавцов (например, управление заказами, генерация текстов) и/или автоматизирует рутинные процессы, ждём в Личном кабинете.
ℹ️ Как разместить приложение
#ozonfordev
Если вы разработали решение, которое закрывает потребности продавцов (например, управление заказами, генерация текстов) и/или автоматизирует рутинные процессы, ждём в Личном кабинете.
#ozonfordev
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍46🔥24👨💻7❤6
This media is not supported in your browser
VIEW IN TELEGRAM
Если вы замечали, сколько времени занимает обработка штрихкода сканером при выдаче заказа, то у вас уникальное зрение. Потому что тратится примерно 10 миллисекунд 💚
Задачу реализовала команда Core ПВЗ. И это только один из тысяч примеров, как проект команды Логистики отражается на реальной жизни миллионов пользователей Ozon.
Тоже хотите работать над интересными и сложными задачами? Тогда откликайтесь на наши вакансии:
📌 Старший инженер по автоматизации тестирования
📌 Старший Go-разработчик
#ozontech_vacancies
Задачу реализовала команда Core ПВЗ. И это только один из тысяч примеров, как проект команды Логистики отражается на реальной жизни миллионов пользователей Ozon.
Тоже хотите работать над интересными и сложными задачами? Тогда откликайтесь на наши вакансии:
#ozontech_vacancies
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥56❤15⚡13 1
Установили тайм-аут для запросов в 20 мс, но по графикам сервис ждал ответа больше 30 мс. Оставлять это как есть никто не собирался. Следствие вели на Хабре с Олегом Стрекаловским 😤
Привет, это старший разработчик Олег Стрекаловский. Пока покупатели складывали товары в корзину и оплачивали покупки, в мониторинге мы наблюдали картину, которая противоречила нашим ожиданиям. Так мы выявили проблемы в гистограммах Prometheus.
✅ Если вы хотите делать правильные выводы из своих графиков, эта статья для вас.
#ozontech_habr #prometheus
Привет, это старший разработчик Олег Стрекаловский. Пока покупатели складывали товары в корзину и оплачивали покупки, в мониторинге мы наблюдали картину, которая противоречила нашим ожиданиям. Так мы выявили проблемы в гистограммах Prometheus.
#ozontech_habr #prometheus
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤26🔥18👍6 3❤🔥1🤔1
Какие приёмы повышения эффективности работы используете вы?
В эфире пятничной рубрики #ozontech_вопросы Олег Ильин, руководитель отдела разработки и автор канала про управление и психологию.
✉ Олег в комментариях делится своими приёмами, присоединяйтесь!
В эфире пятничной рубрики #ozontech_вопросы Олег Ильин, руководитель отдела разработки и автор канала про управление и психологию.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥20 13👍4🤔1
Каждый год наша команда Информационной безопасности проводит CTF-турнир внутри компании. Мы попросили коллег поделиться интересными задачами. Так появился он: Ozon Tech Cyber Quiz Bot
Заходите в бота и решайте задачи формата Capture The Flag.
Захватите хотя бы один флаг — и уже участвуете в розыгрыше набора мерча. А если решите несколько задач — попадёте в розыгрыш сертификатов на 4 000 ₽.
Всего будет 6 победителей. Итоги подведём 16 мая.
Желаем удачи!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥51🌭14❤6
Курс знакомит с продвинутыми методами развёртывания ML-моделей в высоконагруженных системах.
2 месяца вместе со студентами мы строили пайплайны классификационных моделей, конвертировали их в onnx, работали с ансамблями. Разобрали всё — от линейной регрессии до LLM — и создали эффективную модель. Оптимизировали с помощью Triton Inference Server — технологии ускорения ML-моделей.
А как у вас дела с развёртыванием? Подготовили вопросы ниже, попробуйте ответить правильно на все!
#ozontech_experts #ML
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥22❤🔥7❤6👍5
Вопрос 1/3: что из этого чаще всего используется для упаковки ML-моделей перед деплоем?
Anonymous Quiz
16%
.zip архив с Jupyter notebook
3%
Сборка модели в виде exe файла
71%
Обёртка в Docker-контейнер
9%
Распечатка кода и передача по факсу
🤣7❤🔥3
Вопрос 2/3: зачем оборачивать ML-модель в API при развёртывании?
Anonymous Quiz
5%
Чтобы модель было проще тренировать
89%
Чтобы модель можно было вызывать по сети из других приложений
3%
Чтобы ускорить обучение
2%
Чтобы улучшить качество предсказаний
🔥10
Вопрос 3/3: какие метрики из предложенных ниже наиболее эффективны для оценки качества работы модели бинарной классификации?
Anonymous Quiz
51%
Precision и recall
11%
Latency и throughput сервиса
16%
Data drift и распределения признаков на входе
23%
Accuracy на обучающей выборке
😱20❤🔥4