Как стать автором
Обновить
339.98
Рейтинг

Python *

Высокоуровневый язык программирования

Сначала показывать
Порог рейтинга

Приглашаем на Ozon Tech Community QA (Python) Meetup

Блог компании Ozon Tech Тестирование IT-систем *Python *Тестирование веб-сервисов *Конференции

Всем привет!

Меня зовут Игорь, и я руковожу тестированием в Ozon Fintech. 

Внутри Ozon тестирование на Python популярно в командах логистики, склада, маркетплейса и всего финтеха. Почему мы используем этот язык?

Ответы на поверхности:

Он прост в изучении и применении – это позволяет нам находить кандидатов, не знающих Python, и быстро погрузить их в язык.

При этом это самый популярный язык автоматизирования тестирования, и, как следствие, много материалов по теме и кандидатов на рынке =)

Batteries Included Philosophy.

Всё это позволяет нам быстро собирать компактные команды, которые успевают многое автоматизировать. В итоге удается обеспечить хороший уровень качества при многочисленных ежедневных релизах и быстро запускать новые продукты, чтобы радовать наших покупателей и продавцов.

Больше о нашем подходе к тестированию на Python мы расскажем на первом в этом году открытом Ozon Tech Community QA (Python) Meetup 18 января в 18:00 в Москве.

Читать далее
Всего голосов 7: ↑7 и ↓0 +7
Просмотры 296
Комментарии 0

Новости

Абсолютно бесплатный VPN с бесплатного VPS

Python **nix *Серверное администрирование *
Из песочницы

Думаю про VPN слышали все, и многим приходилось им пользоваться. При этом использование готового VPN, которым руководит какой - то неизвестный человек, не является хорошей идей. Тем более в России на данный момент пытаются блокировать, как сами VPN провайдеры (Windscribe, Proton и другие известные сервисы), так и сами протоколы.

Читать далее
Всего голосов 15: ↑13 и ↓2 +11
Просмотры 4.7K
Комментарии 10

Решение бизнес-задачи с помощью многофакторного кластерного анализа и здравого смысла

Python *Программирование *Машинное обучение *
Кейс

Привет, Хабр!

Меня зовут Сергей Исупов, я Data Scientist и являюсь участником профессионального сообщества NTA. В рамках данной публикации я постарался не только поделиться своим практическим опытом решения аналитической задачи, но и уделить внимание профессиональным особенностям, связанным и с софт-скиллами, так как глубоко убеждён, что когнитивные умения в работе не менее важны, чем умение использовать тот или иной инструмент.

Читать далее
Всего голосов 4: ↑3 и ↓1 +2
Просмотры 352
Комментарии 2

Кликер «полет поросенка» — распознавание и «клики» с opencv

Python *DIY или Сделай сам

Статья не содержит описания важных достижений, просьба относиться к ней как к DIY поделке. Когда искал ответ на вопрос не нашел (плохо искал) решения с применением openCV, а так же двух и более камер для наблюдения за объектами.

Читать далее
Всего голосов 1: ↑1 и ↓0 +1
Просмотры 942
Комментарии 2

Как отправить и скачать файл в FastAPI

Python *Программирование *
Из песочницы

Работа с файлами встречается на многих сайтах, поэтому я решил написать эту статью с кратким, но информативным содержанием.

(Примеры кода можно использовать, как основу, которую при необходимости можно без каких-либо сложностей расширять под вашу конкретную задачу)

Не буду долго расписывать предисловие, приступим к разбору.

Читать далее
Всего голосов 6: ↑4 и ↓2 +2
Просмотры 1.8K
Комментарии 5

Знакомство с Fugue — уменьшаем шероховатости при работе с PySpark

Python *Big Data *Hadoop *Data Engineering *
Туториал
Перевод

Автор оригинальной статьи: Kevin Kho

Повышение производительности разработчиков и снижение затрат на проекты Big Data

Читать далее
Всего голосов 1: ↑1 и ↓0 +1
Просмотры 582
Комментарии 0

Hydrosphere — управляем ML как сервисом

Блог компании OTUS Python *Машинное обучение *DevOps *
Туториал

Подобно тому, как в мире разработки многокомпонентных систем применяются подходы для управления и мониторинга микросервисами на основе инструментов DevOps (для запуска и восстановления сервисов, передачи данных, наблюдения за распределенными операциями, выполнение замеров и получение операционных метрик), так же и для моделей машинного обучения становится важным обеспечить возможность их развертывания, обновления и наблюдения за метриками (точность модели, время выполнения прямого прохождения нейронной сети и другими). В обобщенном виде такие решения получили названия MLOps и в этой статье мы рассмотрим возможности платформы Hydrosphere 3.0.

Читать далее
Всего голосов 7: ↑7 и ↓0 +7
Просмотры 634
Комментарии 0

Polars: библиотека для работы с данными, написанная на RUST

Python *Data Engineering *
Из песочницы

Настоящий хреновый программист всегда находится на гребне волны новых технологий. Зачем ему это? Чтобы при случае можно было повыделоваться багажом своих знаний, и заработать немного очков уважения в окружении своих менее осведомлённых коллег. Stay toxic, brothers. Я с вами.

Когда-то давно мне нужно было обработать чуть больше тысячи жирнейших excel-таблиц и сделать это нужно было быстро. Буквально за час я вкатился в Python и Pandas, а за второй час выполнил все необходимые манипуляции. Так я и познакомился с этими двумя. С тех самых пор приходилось выполнять самые разные задачи по анализу данных и всё бы ничего, но хотелось бы, чтобы Pandas работал побыстрее. Оказывается хотелось не одному мне, а целой команде разработчиков, на Rust.

Как и полагается, всё что на Rust то Blazingly-Fast, и Polars не стала исключением. За счёт чего Polars быстрее Pandas? Что это за библиотека и стоит ли на неё переходить? Давайте попробуем разобраться в этой статье.

Читать далее
Всего голосов 18: ↑18 и ↓0 +18
Просмотры 2.6K
Комментарии 9

Что есть функция в Python?

Python *
Из песочницы

В начале же статьи предупрежу:

Эта статья предназначена только для тех людей, которым хочется узнать,чем на самом деле является функция в python....НО! Предупреждаю, я не буду лезть в сурсы питона. Эта статья была создана только для обычных вроде меня программистов.

Статья будет состоять из 4 частей:

1. Как осуществляется поиск атрибутов в классах
2. Что есть метод и как он вызывается
3. Что есть функция и как она вызывается
4. Вывод

Читать далее...
Всего голосов 13: ↑10 и ↓3 +7
Просмотры 6.9K
Комментарии 8

От треугольника Серпинского до «снежинок». Реализовано на Python

Python *Графический дизайн *
Из песочницы

От треугольника Серпинского до "снежинок". В этой статье я поделюсь своим опытом построения треугольника Серпинского и расскажу, к чему привели дальнейшие эксперименты с фракталами подобного типа. Реализовано на Python.

Читать далее
Всего голосов 9: ↑8 и ↓1 +7
Просмотры 3K
Комментарии 5

Крепкие сборки с планировщиками контейнеров, только без контейнеров

Блог компании Timeweb Cloud Системное администрирование *Python *IT-инфраструктура *DevOps *
Туториал
Перевод
image

Если мы с вами похожи, то, всякий раз, когда вы пишете Dockerfile, вам приходится снова следить, что он выкинет. Заходя в какой-то контейнер через+ exec, вы не представляете, будет ли там bash, sh или какая-нибудь другая оболочка. Вы также не знаете, какой контейнерный init сейчас рекомендуется как наилучшая практика. Я определенно до сих пор не знаю, что за фрукт этот Moby.
Читать дальше →
Всего голосов 13: ↑10 и ↓3 +7
Просмотры 1.4K
Комментарии 0

Пишем ETL-процесс на Python

Python *Программирование *
Из песочницы

ETL-процесс без итерации по спискам и прочей “вложенности” на основе паттерна проектирования “Цепочка обязанностей”.

Читать
Всего голосов 2: ↑1 и ↓1 0
Просмотры 4.4K
Комментарии 1

Web3: пишем небольшой фреймворк для работы со смарт-контрактами на Python

Децентрализованные сети *Python *ООП *Криптовалюты Data Engineering *
Из песочницы

Привет, Хабр! В данной статье изначально планировалось поделиться процессом написания выпускной работы, но что-то пошло не так и, в итоге, по чистой случайности получился фреймворк. Здесь я постараюсь описать основные принципы его работы, поделюсь предпосылками создания и приведу парочку примеров применения.

Читать далее
Всего голосов 1: ↑1 и ↓0 +1
Просмотры 934
Комментарии 0

Телеграм бот на Python, для напоминаний о реквестах на BitBucket

Python *Программирование *API *GitHub *Atlassian *
Из песочницы

Бот - для работы с репозиторием проекта в BitBucket.

Приветствую любителей ботов :-) Позвольте представить вашему вниманию бота для работы с репозиторием проекта в BitBucket.

Краткое описание моих скромных трудов.

Посмотреть подробнее
Всего голосов 4: ↑4 и ↓0 +4
Просмотры 1.9K
Комментарии 0

Истории

Ultralytics YOLOv8

Python *Data Mining *Машинное обучение *Искусственный интеллект Data Engineering *
Обзор
Перевод

YOLOv8 - это новейшее семейство моделей обнаружения объектов на базе YOLO от Ultralytics, обеспечивающих самые современные характеристики.

Читать далее
Всего голосов 9: ↑9 и ↓0 +9
Просмотры 1.5K
Комментарии 4

Строим свое будущее: как выбрать квартиру, опираясь на методы регрессионного анализа?

Python *Программирование *Машинное обучение *
Туториал

Привет, Хабр!

Мы, Новицкий Никита и Миквельман Дарья специалисты Data Engineer и являемся участниками профессионального сообщества NTA. Расскажем как найти квартиру мечты с помощью методов регрессионного анализа.

Читать далее
Всего голосов 9: ↑6 и ↓3 +3
Просмотры 2.9K
Комментарии 19

PyTorch разоблачил вредоносную цепочку зависимостей

Блог компании SkillFactory Информационная безопасность *Python *Машинное обучение *
Кейс
Перевод

pypi


PyTorch обнаружил вредоносную зависимость с тем же именем, что и у библиотеки torchtriton во фреймворке. Это привело к успешной компрометации через вектор атаки путаницы зависимостей. Подробности — к старту нашего курса «Белый хакер».

Читать дальше →
Всего голосов 5: ↑4 и ↓1 +3
Просмотры 6K
Комментарии 5

Как включить в модель знания предметной области

Блог компании SkillFactory Python *Программирование *Машинное обучение *Искусственный интеллект
Туториал
Перевод

Зачем это нужно?


Представьте, что вам дали размеченный набор данных, и ваша задача — предсказать новый. Что вы будете делать? Вероятно, сперва вы попробуете обучить модель машинного обучения поиску правил для разметки новых данных. А что дальше? Подробности — к старту нашего флагманского курса по науке о данных.

Читать дальше →
Всего голосов 6: ↑6 и ↓0 +6
Просмотры 3.7K
Комментарии 7

NoNa: Алгоритм заполнения отсутствующих данных

Open source *Python *Машинное обучение *Искусственный интеллект
Туториал
Перевод
Читать далее
Всего голосов 21: ↑20 и ↓1 +19
Просмотры 3.4K
Комментарии 15

Приколы с ChatGPT: обмануть или быть обманутым

Python *Машинное обучение *Искусственный интеллект Будущее здесь

Привет, Хабр! В этой статье я написал про ошибки и приколы, с которыми я столкнулся за пару дней использования ChatGPT. Сразу оговорюсь — таких жёстких примеров, как на картинке, у меня не было. Но были даже более интересные!

Читать далее
Всего голосов 40: ↑37 и ↓3 +34
Просмотры 27K
Комментарии 75

Вклад авторов

Работа

Python разработчик
186 вакансий
Data Scientist
115 вакансий