Считаем ссылки на объект
В Python практически никогда не нужно волноваться об управлении памятью, потому что все это делается автоматически.
Счетчик ссылок — это то, что помогает при проверке того, следует ли выполнять сборку мусора или нет. Сборщик мусора удаляет объект из памяти в случае, если на него ничегонессылается.
Если на объект ссылается другой объект, то он имеет ненулевое значение ссылок и не может быть собран как мусор (если, конечно, вы не удалите вручную).
В примере выше продемонстрирован простой способ, как можно посмотреть количество ссылок у объекта.
#python#ctypes
#Python#django#webDevelopment
🛠
Build Python REST API With Django REST Framework
What You'll Learn
- Students learn about fundamental concepts of building REST APIs
- Students learn about fundamental concepts of Django REST Framework
- Students learn about Token and Session authentication mechanism
- Students learn how to deploy Python REST APIs to Heroku
Skills you will gain
- Students will learn building REST APIs with Django REST Framework (DRF)
- Students learn building Authentication system with Django REST Framework
📆 2022
🔗Link
-----
Main channel:@repo_science
Coupons:@freecoupons_reposcience
-----
#python#django#webDevelopment
🌐
Python Django - The Practical Guide
This course covers:
- Installing Django
- Creating and understanding Django projects
- Understanding URLs, views, requests and responses
- Working with templates and static files like CSS and images
- Working with data and models
- Connecting data with relationships (one-to-many, one-to-one, many-to-many)
- Querying data with Django's powerful model solution
- Adding administration panels to your projects
- Handling user input with forms - manually and with Django's built-in form support
- Advanced features like class-based views (and when to use them)
- Dealing with file uploads and how to serve uploaded files
- Working with sessions
- In-depth deployment instructions and examples
- Different ways of deploying and serving static files and user uploads
- And much more!
⚖️11GB
⏳20h+
🔗Link
-----
Main channel:@repo_science
Coupons:@freecoupons_reposcience
-----
#вакансия#python#fulltime#СПб#DataScience#Junior#Middle
🎯 Вакансия для начинающих Data Science
💰 ЗП 150-250
О компании и команде:
Офис в Санкт-Петербурге, работа фулл тайм в офисе
Проект: построение и внедрение моделей для поддержки направления финансового мониторинга Банка
Функциональные обязанности:
- Построение моделей для поддержки направления финансового мониторинга Банка
- Поддержка внедрения и мониторинга разработанных моделей
- Написание документации о результатах моделирования
- Работа с заинтересованными подразделениями для обеспечения соблюдения нормативных требований и внутренних политик
- Взаимодействие с командами ИТ и управления данными в части контроля качества данных
Ожидания от кандидата:
- Опыт работы в роли Data Scientist от 1 года
- Знание статистики и методов анализа данных: логистическая регрессия, дерево решений, сэмплинг, градиентный бустинг
- Понимание практического применения статистических моделей в задачах бизнеса
- Опыт написания документации о разработке прогнозных моделей будет являться преимуществом
- Желателен опыт в банковской сфере или финтехе
Условия работы:
- Оформление по ТК РФ и стабильную работу в крупном федеральном банке
- ДМС со стоматологией
- Уникальный портфель бенефитов по программе софинансирования (фитнес, школа ин. языков на выбор, скидки на продукты банка и партнеров)
- Внутренние спортивные мероприятия, материальная поддержка в различных жизненных ситуациях, скидки на страховые коробочные продукты банка и партнеров и многое другое
- Развитие экспертизы: оплачиваем профессиональные тренинги и внешние образовательные курсы, организуем IT-активности (митапы, хакатоны, юконы)
- Полугодовая аттестация с возможностью пересмотра заработной платы и грейда позиции
- А ещё: комфорт, свобода, минимум бюрократии, гибкое начало и завершение рабочего дня, отсутствие дресс-кода
пишите @KEKatarina
#вакансия#python#fulltime#СПб#DataScience#Junior#Middle
🎯 Вакансия для начинающих Data Science
💰 ЗП 150-250
О компании и команде:
Офис в Санкт-Петербурге, работа фулл тайм в офисе
Проект: построение и внедрение моделей для поддержки направления финансового мониторинга Банка
Функциональные обязанности:
- Построение моделей для поддержки направления финансового мониторинга Банка
- Поддержка внедрения и мониторинга разработанных моделей
- Написание документации о результатах моделирования
- Работа с заинтересованными подразделениями для обеспечения соблюдения нормативных требований и внутренних политик
- Взаимодействие с командами ИТ и управления данными в части контроля качества данных
Ожидания от кандидата:
- Опыт работы в роли Data Scientist от 1 года
- Знание статистики и методов анализа данных: логистическая регрессия, дерево решений, сэмплинг, градиентный бустинг
- Понимание практического применения статистических моделей в задачах бизнеса
- Опыт написания документации о разработке прогнозных моделей будет являться преимуществом
- Желателен опыт в банковской сфере или финтехе
Условия работы:
- Оформление по ТК РФ и стабильную работу в крупном федеральном банке
- ДМС со стоматологией
- Уникальный портфель бенефитов по программе софинансирования (фитнес, школа ин. языков на выбор, скидки на продукты банка и партнеров)
- Внутренние спортивные мероприятия, материальная поддержка в различных жизненных ситуациях, скидки на страховые коробочные продукты банка и партнеров и многое другое
- Развитие экспертизы: оплачиваем профессиональные тренинги и внешние образовательные курсы, организуем IT-активности (митапы, хакатоны, юконы)
- Полугодовая аттестация с возможностью пересмотра заработной платы и грейда позиции
- А ещё: комфорт, свобода, минимум бюрократии, гибкое начало и завершение рабочего дня, отсутствие дресс-кода
пишите @KEKatarina
Не забудьте уточнить, что вы из @datasciencejobs
#вакансия#python#fulltime#СПб#DataScience#Junior#Middle
🎯 Вакансия для начинающих Data Science
💰 ЗП 150-250
О компании и команде:
Офис в Санкт-Петербурге, работа фулл тайм в офисе
Проект: построение и внедрение моделей для поддержки направления финансового мониторинга Банка
Функциональные обязанности:
- Построение моделей для поддержки направления финансового мониторинга Банка
- Поддержка внедрения и мониторинга разработанных моделей
- Написание документации о результатах моделирования
- Работа с заинтересованными подразделениями для обеспечения соблюдения нормативных требований и внутренних политик
- Взаимодействие с командами ИТ и управления данными в части контроля качества данных
Ожидания от кандидата:
- Опыт работы в роли Data Scientist от 1 года
- Знание статистики и методов анализа данных: логистическая регрессия, дерево решений, сэмплинг, градиентный бустинг
- Понимание практического применения статистических моделей в задачах бизнеса
- Опыт написания документации о разработке прогнозных моделей будет являться преимуществом
- Желателен опыт в банковской сфере или финтехе
Условия работы:
- Оформление по ТК РФ и стабильную работу в крупном федеральном банке
- ДМС со стоматологией
- Уникальный портфель бенефитов по программе софинансирования (фитнес, школа ин. языков на выбор, скидки на продукты банка и партнеров)
- Внутренние спортивные мероприятия, материальная поддержка в различных жизненных ситуациях, скидки на страховые коробочные продукты банка и партнеров и многое другое
- Развитие экспертизы: оплачиваем профессиональные тренинги и внешние образовательные курсы, организуем IT-активности (митапы, хакатоны, юконы)
- Полугодовая аттестация с возможностью пересмотра заработной платы и грейда позиции
- А ещё: комфорт, свобода, минимум бюрократии, гибкое начало и завершение рабочего дня, отсутствие дресс-кода
пишите @KEKatarina
#вакансия#удаленка#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
-----
#вакансия#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