Управление зависимостями в Python с Poetry
Сегодня расскажем о мощном инструменте для эффективного управления зависимостями в ваших Python-проектах - Poetry. Poetry представляет собой интуитивно понятный инструмент, который упрощает создание, управление и публикацию пакетов, делая процесс разработки более прозрачным и удобным.
Poetry - это инструмент для управления зависимостями и управления проектами в Python. Он предоставляет удобный способ определения зависимостей, настройки окружения и управления проектом с использованием файла pyproject.toml.
Преимущества использования Poetry:
- Простота: Poetry предоставляет простой и интуитивно понятный способ управления зависимостями, позволяя сосредоточиться на коде, а не на конфигурации.
- Управление версиями: Poetry автоматически создает файлы requirements.txt и Pipfile.lock, обеспечивая точное управление версиями зависимостей.
- Встроенная документация: Интегрированная поддержка документации и команд для упрощения публикации пакетов.
- Интеграция с проектами: Poetry легко интегрируется в процессы разработки и может использоваться вместе с такими инструментами, как VSCode, PyCharm и другими.
Как использовать Poetry?
Для начала работы установите Poetry с помощью следующей команды:
pip install poetry
Инициализируйте новый проект:
poetry new your_project
Добавьте зависимости:
poetry add package_name
И Poetry автоматически обновит ваш файл pyproject.toml и управит зависимостями.
#python#poetry#pyprojecttoml
#вакансия#удаленка#python#backend#remote#vacancy#django
Вакансия: Middle/Senior Python Developer
Компания: Karpov. courses
Формат работы: Удаленная работа, полная занятость
ЗП: 250 000 - 300 000 net
Karpov. courses — молодой EdTech стартап в сфере Data Science, который уже 2 года помогает людям любого возраста осваивать современные профессии, а компаниям — находить классных специалистов, способных повысить эффективность бизнеса.
Сейчас отдел разработки ищет backend разработчика, который присоединится к команде LMS – нашей платформы, в которой студенты проходят курсы.
Большая часть кода написана на Django и на кастомных надстройках над Django для API, сейчас постепенно все переписываем на Django Rest Framework.
✅ Что мы ждем от тебя:
- Опыт коммерческой разработки на Python от 2-х лет;
- Знакомы с Django, Django Rest Framework, Pytest, Linux;
- Умеете оптимизировать медленные эндпоинты API;
- Понимаете принципы разработки ПО, ООП, паттернов проектирования;
- Умеете работать с Git (у нас GitLab);
- Понимаете базовых принципы работы сети интернет и веб-сервисов (HTTP, REST);
- Docker
✅ Будет плюсом
- Знание Kubernetes, Ansible или Terraform, React;
- Опыт работы или понимание EdTech;
- Опыт работы с DigitalOcean, Hetzner;
- Опыт менторства junior разработчиков.
✅ Чем предстоит заниматься:
- Разработка систем, позволяющих преподавателям редактировать курсы и задания;
- Рефакторинг существующего кода;
- Осуществлять постепенный переезд наших сервисов в kubernetes (сам kubernetes можно будет освоить по ходу дела);
- Поддержка сервисов, которые мы предоставляем студентам: Airflow, Redash, PostgreSQL, Tabix, Clickhouse, Greenplum, MLFlow. JupyterLab. (Опыт работы и поддержки этих сервисов не требуется, но будет плюсом)
✅ Наш стек: Python 3.8, Django, Django Rest Framework, PostgreSQL, Redis.
✅ Что мы готовы предложить:
- Удаленную работу и возможность работать из любой точки мира;
- Гибкий график работы с плавающим началом рабочего дня;
- Партнерские программы по английскому языку и занятий с психологом;
- Компенсацию работы в коворкинге;
- Мы не только учим, но и сами любим учиться: любой курс – в том числе и наш, – можно пройти бесплатно;
✅ Как откликнуться:
Пиши в лс @nportnyh
или на почту [email protected]
#Python#chatGpt#aporte
🐍
Artificial Intelligence A-Z 2023: Build an AI with ChatGPT
-----
Main channel: @repo_science
Coupons: @freecoupons_reposcience
-----
👤Пелевин Александр Сергеевич
📖 "Нескончаемый белый свет" (2024)
📚 Писать отзывы на поэзию для меня куда сложнее нежели на прозу. О прозе прозой можно говорить как коротко, так и пространно; говорить прозой о поэзии дело, по большому счету, неблагодарное. С прозаическим творчеством Александра Пелевина я знаком достаточно хорошо, а вот поэтическую грань его таланта открываю для себя, можно сказать, впервые (если не считать нескольких стихотворений в его телеграм-канале).
📚"Нескончаемый белый свет" - это такой промежуточный итог, где собраны стихи, написанные с 2008 по 2024 годы. При этом, по словам автора, в собрание "принципиально" не вошли "смешные и матерные стихи". Словом, хиханьки да хахоньки в сторону! Только серьезный разговор с читателем на самые острые и животрепещущие темы. Диапазон тем достаточно широк и включает в себя то, что волнует и заботит лирического героя/автора в разных жизненных ситуациях в те или иные периоды. На страницах сборника есть место и любовной лирике, и стихотворениям гражданско-патриотической направленности. Там уживаются и мятущиеся мысли молодого бунтаря о глобальном смысле жизни и бытия, и осознанный выбор зрелого человека в периоды непростые для Родины и каждого её неравнодушного гражданина. Стихотворения в сборнике расположены в хронологическом порядке, что позволяет проследить и оценить творческий путь и эволюцию автора. Сам Пелевин называет этот путь - "от жуткой мистики через лирические драмы к специальной военной операции".
📚 Эта книга Пелевина глубоко личная и откровенная: в ней автор открывает читателю свой внутренний мир, делится своими размышлениями и переживаниями о насущном. Яркие образы, метафоры и аллюзии придают стихам дополнительный колорит и звучание. Отдельная благодарность за стихотворения о Родине и о войне. Мне показалось, что именно в них голос лирического героя/автора звучит в полную силу. В других вещах он находится словно бы в поиске истины, верного пути, правильного решения. В патриотической же лирике Пелевин уверен, чёток, собран, избегает громких лозунгов и пустого пафоса, точно зная цену каждому своему слову.
📚 Книга получилась живой и душевной. Любителям поэзии рекомендую. Ценителям творчества Александра Пелевина, ещё не знакомым с этой стороной его дара, рекомендую к обязательному прочтению!
#Пелевин#АлександрПелевин#Pelevin#поэты#поэзия#стихи#poetry#poems#русскаялитература
🤪ЗЧЧ🇷🇺ЗЧЧ
⚡️ Отзыв на книгу стихов Александра Пелевина "Нескончаемый белый свет".
⬇️⬇️⬇️
#Пелевин#АлександрПелевин#Pelevin#поэты#поэзия#стихи#poetry#poems#русскаялитература
#вакансия#job#vacancy#python#computervision#senior#remote#Cyprus
Senior Computer Vision Engineer
Компания: Aiuta
Локация: удаленно (GMT - GMT +4, за пределами РФ и РБ) или по желанию релокация на Кипр (поддержка предоставляется).
Вилка: €6000-8000
Быстрорастущий B2B AI-стартап из США в сфере fashion-tech. Продукт помогает брендам и ритейлерам создавать digital-контент (изображения и видео) и улучшать онлайн-опыт покупателей.
В этой роли вы будете заниматься разработкой и обучением моделей для ключевых продуктов компании: виртуальной примерки, генерации изображений, генерацией видео из статичных фото, и др.
Чем предстоит заниматься:
- проектировать, обучать и улучшать CV-модели.
- участвовать во всех этапах ML-цикла — от подготовки данных до деплоя.
- работать вместе с product и engineering командами над интеграцией моделей в продукт.
Что важно:
- 3+ года опыта в research или разработке в области computer vision (Python, PyTorch).
- опыт разработки и обучения генеративных моделей (diffusion, GAN).
- опыт с video generation или virtual try-on - большой плюс.
Контакт
[email protected]
#vacancy#remote#data#python#dbt#snowflake
Senior Data Engineer
About us:
Siren Group, headquartered in Switzerland and with staff across the world, we focus on the U.S. market with an emphasis on the home improvement industry.
About you:
• 5+ years of experience in data engineering or related field;
• Deep understanding of data warehousing, ETL pipelines, data modeling, and APIs;
• Expertise in Python, SQL, Snowflake, Docker, AWS, DBT, EL tools (Fivetran/Airbyte), Orchestration Tools (Prefect/Airflow), Data Quality Monitoring (Great Expectations/Monte Carlo), Version Control Systems, CI/CD;
• Experience with data quality monitoring, reliability, and lineage will be an asset;
• Business acumen & excellent communication skills (w/ technical and business stakeholders);
• Professional fluency in English;
What you will be doing:
• Build and maintain data infrastructure that enables the collection, storage, and retrieval of data;
• Create new data flows by integrating our data sources and ensuring that they are reliable and efficient;
• Develop ETL pipelines, data warehousing, and data modeling to support business needs;
• Ensure data quality monitoring, reliability, and lineage by developing processes and tools to identify and correct data quality issues;
Email: [email protected]
TG: @zarinamurza
Не забудь уточнить, что ты из @datasciencejobs
#python#dataEngineering
📃
Amazon Web Services in Action
Description
Master essential best practices for deploying and managing applications on Amazon Web Services. This revised bestseller is packed with techniques for building highly available and scalable architectures and automating deployment with Infrastructure as Code.
⚖️1.7 GB
🔗Enlace
-----
Main channel: @repo_science
Coupons: @freecoupons_reposcience
-----
#Automation#python
🐍
Using Python for Automation
Learn how to automate repetitive tasks using Python.
🗣 Sam Pettus
📆 2019-11-01
⌚️56m
🔗Link
-----
Main channel:@repo_science
Coupons: @freecoupons_reposcience
-----