Тестирование на pytest
pytest — ближе по духу к языку Python нежели unittest, которая накладывает определенные обязательства при разработке тестов. Например, создание классов-наследников от TestCase или выполнение определенной процедуры запуска тестов.
Но при разработке на pytest ничего этого делать не нужно. Вы просто пишете функции, которые должны начинаться с "test_" и используете assert, встроенные в Python.
Также он поддерживает запуск тестов на unittest и nose, то есть полная обратная совместимость с ними.
#python#pytest#assert
#python#self_hosted#youtube#youtube_dl#yt_dlp
MeTube is a simple web tool to download YouTube videos, playlists, and content from dozens of sites using yt-dlp. Run it easily with Docker by mapping a downloads folder to your drive, then paste URLs in the browser GUI to pick quality, format (like MP4/MP3), and start queued downloads with progress tracking. Customize via env vars for concurrent limits, folders, or cookies for private videos. You benefit by self-hosting ad-free, private offline saves without command-line hassle, saving bandwidth and enjoying full control anytime.
https://github.com/alexta69/metube
#работа#вакансия#job#vacancy#fulltime#удаленка#офис#remote#SQL#DE#Python#PySpark#Airflow#Data
Data engineer в Aston на проект платформы, которая распределяет работу между сотнями исполнителей.
Требования:
-Опыт работы в роли Data Engineer от 2\3-х лет;
-Хорошее знание Python и SQL
-Практический опыт решения алгоритмических задач
Будет плюсом:
-Знание PySpark
-Опыт работы с Databricks из Airflow
-Опыт работы с Airflow
-Знание Bash, Docker
-Высшее математическое или физико-математическое образование
Условия:
- работа удаленно или в офисе, фултайм
- система менторства и адаптации (куратор, четкий план роста, своя школа архитекторов,
а также корпоративный обучающий портал для любого стека вашей специализации)
- возможность выбора/смены проекта
- медицинское страхование (+стоматология)
- возможность доп заработка через участие в активностях компании
- компенсация спорта и англ языка
- помощь в отсрочке (входим в РФ реестр ИТ-компаний)
- ЗП на руки 150-240к ₽ и более
Контакт для связи Ян @job_accelerator
http://krondo.com/an-introduction-to-asynchronous-programming-and-twisted/
Twisted Introduction
This multi-part series introduces #Asynchronous Programming and the Twisted networking framework.
#Twisted is an event-driven networking engine written in #Python and licensed under the open source MIT license. Twisted runs on Python 2 and an ever growing subset also works with Python 3.
#network#learn
#python#ai#claude#gemini#llama#llm#openai
You can access powerful AI language models for free or with trial credits through multiple legitimate platforms. Services like OpenRouter, Google AI Studio, Groq, and Mistral offer free tiers with varying request limits, while others like Fireworks, Baseten, and Inference.net provide trial credits ranging from $1 to $30. These platforms support diverse models including Llama, Gemma, Qwen, and DeepSeek, enabling you to build and test AI applications without upfront costs. The benefit is clear: you can prototype, develop, and deploy AI-powered features while managing your budget effectively, with options to scale up as your needs grow.
https://github.com/cheahjs/free-llm-api-resources
#python#ai#deepagents#langchain#langgraph
Deep Agents is a ready-to-use AI agent framework that comes with built-in planning, file management, and task delegation tools. It breaks down complex tasks into manageable steps, maintains context across conversations, and can spawn specialized sub-agents to handle focused work independently. You benefit from getting a working agent immediately without building from scratch, while retaining full customization options for your specific needs. The framework handles context management automatically, making it ideal for multi-step projects that traditional agents struggle with.
https://github.com/langchain-ai/deepagents
#Linear_Algebra#Python
🐍
Linear-Algebra-With-Python
Lecture Notes for Linear Algebra Featuring Python. This series of lecture notes will walk you through all the must-know concepts that set the foundation of data science or advanced quantitative skillsets. Suitable for statistician/econometrician, quantitative analysts, data scientists and etc.
✍️: Weijie Chen
⭐️: 1.9k
🧮: 456
📢#Github
🔗Link
-----
Canal principal: @repo_science
Cupones: @freecoupons_reposcience
-----
AI Security Lead в крупную международную телеком-компанию
🚀 Мы в поиске AI Security Lead. Если у вас большой опыт в AI Security, владение Python/C/C++, PyTorch/TensorFlow, прочная теоретичская база ML/NLP/CV/Speech, присоединяйтесь к нашей международной R&D команде в СПб!
Важны: разговорный английский, готовность к работе офисе (часы гибкие), законченное высшее образование.
🔍 Коротко основные задачи:
• Отслеживание трендов в AI-безопасности, поиск новых решений.
• Разработка систем защиты от атак (Prompt Injection, DeepFake и др.).
• Применение AI-алгоритмов для антифрода, защиты контента, выявления уязвимостей.
👉Вопросы и резюме в Telegram: @daria_hw1
#AI#Security#ML#Python#C++ #C#Tensorflow#Pytorch#вакансия#работа#jobs#SPb
#python#dataAnalyst#IBM
🤖
IBM Data Analyst Professional Certificate
Description
Power your data analyst career by learning the core principles of data analysis and gaining hands-on skills practice. You’ll work with a variety of data sources, project scenarios, and data analysis tools, including Excel, SQL, Python, Jupyter Notebooks, and Cognos Analytics, gaining practical experience with data manipulation and applying analytical techniques.
📦Courses
1 Introduction to Data Analytics
2 Excel Basics for Data Analysis
3 Data Visualization and Dashboards with Excel and Cognos
4 Python for Data Science, AI & Development
5 Python Project for Data Science
6 Databases and SQL for Data Science with Python
7 Data Analysis with Python
8 Data Visualization with Python
9 IBM Data Analyst Capstone Project
🔗Link
-----
Main channel:@repo_science
Coupons: @freecoupons_reposcience
-----
#вакансия#аналитика#productanalytics#SQL#Tableau#PowerBI#Python#dataanalyst#datascience#удалёнка
✨ Позиция:Продуктовый аналитик
💸 Вилка:250 000 – 320 000 ₽ net
📍 Локация:РФ + дружественные страны
⏱️Занятость:Полная (100%)
🏠 Формат работы:Удалённо
📑 Оформление:ТК РФ или ИП
👨💻 Компания:КА Start Industries
В команду продукта ищем сильного аналитика, который будет не просто строить дашборды, а помогать принимать продуктовые решения на основе данных🧠📊
🔍 Чем предстоит заниматься:
– Организация и автоматизация системы сбора данных для отчётности
– Объединение данных из разных источников и создание регулярной отчётности 📈
– Участие в аналитике путей пользователя, коммуникаций и гипотез
– Погружение в продукт, помощь в выборе и расчёте метрик
– Контроль качества данных, сопоставление онлайн/оффлайн событий
– Разметка пользовательских действий, участие в ТЗ и тестировании
– Проведение A/B тестов и анализ их результатов 🎯
📌 Что важно:
– Уверенный SQL
– Опыт с БД: Oracle, Postgres, MySQL, BigQuery и др.
– Знание BI-инструментов: Tableau, Power BI, Datalens, Superset и пр.
– Навыки построения автоматизированной аналитики от данных до дашборда
– Опыт с аналитическими системами: Amplitude, Appsflyer, GA, Я.Метрика и т.п.
– Python или R — в арсенале будет плюсом 🐍
– Понимание продуктовых метрик и A/B тестирования
📩Контакт для связи:https://t.me/Julia_Start_Industries
#webDevelopment#Python#Django#REST_API
🌐
Build a Backend REST API with Python & Django - Advanced
Create an advanced REST API with Python, Django REST Framework and Docker using Test Driven Development (TDD)
🗣 Mark Winterbottom, Brooke Rutherford
-----
Main channel: @repo_science
Coupons: @freecoupons_reposcience
-----
#вакансия#hadoop#sql#java#hive#spark#python#scrum#agile
🚀 Вакансия: Старший разработчик Hadoop🚀
Локация: Санкт-Петербург/Москва (гибридный формат)
Вилка: 250 - 350К
✈️ Готовы обсудить релокационный пакет для кандидата не из Санкт-Петербурга и Москвы.
О нас:
Мы — ведущий банк России, активно развивающий свои цифровые продукты и услуги. Сейчас мы ищем опытного и амбициозного Старшего разработчика Hadoop, который присоединится к нашей команде для работы над инновационными проектами в области данных и аналитики.
Что вам предстоит делать:
- 🤝 Взаимодействовать с бизнес-заказчиками, понимать и структурировать их требования.
- ✍️ Разрабатывать функциональные требования для построения витрин данных.
- 🛠 Создавать прототипы витрин с использованием SQL, Java, Python, Spark.
- 🧪 Разрабатывать алгоритмы тестирования.
- 📑 Документировать разрабатываемые компоненты ПО.
- 🔧 Устранять дефекты, анализировать и исправлять инциденты в рамках 3-й линии поддержки.
- 🏃♂️ Работать в SCRUM спринтах.
Наши ожидания:
- ✅ Знание SQL (подтверждается прохождением теста).
- 📈 Опыт в бизнес и системном анализе не менее 2 лет: выявление, фиксация, согласование требований, постановка задач разработке, разработка проектной и сопроводительной системной документации.
- 👥 Опыт командной разработки с использованием Jira и Confluence; знание BitBucket будет плюсом.
- 🧩 Умение формализовывать задачи в виде четких и понятных алгоритмов.
- 🎓 Высшее образование.
- 💬 Отличные коммуникативные навыки, самостоятельность, внимательность к деталям, обязательность, ответственность.
Будет преимуществом:
- 📚 Опыт работы с Hadoop и знания его архитектуры.
- 🖥 Знание Hive, Java, Python, Spark.
- 🏃 Опыт работы в Agile.
- 📜 Знание и умение работы с wiki-системой Confluence и трекинговыми системами (Jira, Redmine и т.д.).
- 🏦 Знание банковской предметной области.
Мы предлагаем:
- 📄 Официальное оформление и стабильный, прозрачный доход.
- 🏆 Все льготы и преимущества работы в аккредитованной ИТ-компании.
- 🎁 Партнерские программы и скидки для сотрудников.
- 🏢 Гибридный формат работы.
Если вы хотите развиваться в динамичной компании и работать над интересными проектами в сфере больших данных, мы будем рады видеть вас в нашей команде!
🙋🏼♀️По всем вопросам к @BekhterevaElena