Concurrency testing
Concurrency Testing (тестирование параллельности) — это проверка работы программы, когда несколько процессов или потоков выполняются одновременно. Оно помогает убедиться, что приложение корректно работает под нагрузкой, не вызывает сбоев, не ведет к гонке данных (race conditions) и правильно обрабатывает конкурентные запросы. В данной статье автор разбирает некоторые техники обнаружения плавающих багов.
👉Читать статью
#статьи
Concurrency Testing (тестирование параллельности) — это проверка работы программы, когда несколько процессов или потоков выполняются одновременно. Оно помогает убедиться, что приложение корректно работает под нагрузкой, не вызывает сбоев, не ведет к гонке данных (race conditions) и правильно обрабатывает конкурентные запросы. В данной статье автор разбирает некоторые техники обнаружения плавающих багов.
👉Читать статью
#статьи
👍32🔥5
Автоматизация Google
Благодаря данному видео ты напишешь скрипт по оптимизации Google. Скрипт позволит скачивать изображения, анимацию и видео по запросу из Google.
👀Смотреть видео
#видео
Благодаря данному видео ты напишешь скрипт по оптимизации Google. Скрипт позволит скачивать изображения, анимацию и видео по запросу из Google.
👀Смотреть видео
#видео
5👍53🔥1🤣1
Бот для скачивания Youtube-видео
Этот бот позволяет скачивает видео с YouTube по ссылке и может отправлять их пользователю.
Библиотека pytube получает ссылку и скачивает видео в максимальном качестве. Затем бот ждет ссылку и после получения автоматически загружает видео. После загрузки бот отправляет файл пользователю и удаляет его с сервера.
#практика
Этот бот позволяет скачивает видео с YouTube по ссылке и может отправлять их пользователю.
Библиотека pytube получает ссылку и скачивает видео в максимальном качестве. Затем бот ждет ссылку и после получения автоматически загружает видео. После загрузки бот отправляет файл пользователю и удаляет его с сервера.
#практика
5👍104🔥29😁5🤣3
Flask: Развертывание на Heroku
Продолжаем делиться циклом статей, благодаря которому ты научишься пользоваться Flask. В этот раз автор демонстрирует развертку Microblog на платформе Heroku.
👉Читать статью
#статьи #flask
Продолжаем делиться циклом статей, благодаря которому ты научишься пользоваться Flask. В этот раз автор демонстрирует развертку Microblog на платформе Heroku.
👉Читать статью
#статьи #flask
👍18
Телеграм-бот: Проверка подписки
Продолжаем делиться циклом видео, где автор рассказывает про разработку телеграм-бота на Python. В этот раз ты узнаешь, как сделать проверку подписки на канал.
👀Смотреть видео
#видео
Продолжаем делиться циклом видео, где автор рассказывает про разработку телеграм-бота на Python. В этот раз ты узнаешь, как сделать проверку подписки на канал.
👀Смотреть видео
#видео
👍33🔥5
Корреляция
Корреляция — это статистическая мера, показывающая взаимосвязь между двумя переменными. Она измеряется коэффициентом корреляции, который может принимать значения от -1 до 1.
Значение 1 говорит о положительной линейной зависимости (чем больше X, тем больше Y). Значение -1 говорит об отрицательной линейной зависимости (чем больше X, тем меньше Y). Значение 0 означает отсутствие линейной зависимости.
#практика #numpy
Корреляция — это статистическая мера, показывающая взаимосвязь между двумя переменными. Она измеряется коэффициентом корреляции, который может принимать значения от -1 до 1.
Значение 1 говорит о положительной линейной зависимости (чем больше X, тем больше Y). Значение -1 говорит об отрицательной линейной зависимости (чем больше X, тем меньше Y). Значение 0 означает отсутствие линейной зависимости.
#практика #numpy
🔥44👍17🤣2
FastAPI: Скорость операций с путями
В FastAPI “пути” (или маршруты) определяют, какие URL-адреса (endpoints) доступны в твоем API и какие функции их обрабатывают. В данной статье автор рассказывает, как FastAPI управляет вызовами к маршрутам API через декорированные параметры пути.
👉Читать статью
#статьи
В FastAPI “пути” (или маршруты) определяют, какие URL-адреса (endpoints) доступны в твоем API и какие функции их обрабатывают. В данной статье автор рассказывает, как FastAPI управляет вызовами к маршрутам API через декорированные параметры пути.
👉Читать статью
#статьи
👍21
Работа с Selenium: Часть 6
Продолжаем делиться циклом видео, где автор рассказывает про Selenium. В результате ты научишься работать с формами, проходить аутентификацию на различных сайтах и многое другое.
👀Смотреть видео
#видео
Продолжаем делиться циклом видео, где автор рассказывает про Selenium. В результате ты научишься работать с формами, проходить аутентификацию на различных сайтах и многое другое.
👀Смотреть видео
#видео
🔥16👍10
Анализ тональности комментариев
Данный код анализирует эмоциональную окраску текста (позитивный, нейтральный, негативный). Это полезно для фильтрации комментариев в соцсетях либо в отзывах о продуктах. Для анализа тональности нам поможет TextBlob.
#практика
Данный код анализирует эмоциональную окраску текста (позитивный, нейтральный, негативный). Это полезно для фильтрации комментариев в соцсетях либо в отзывах о продуктах. Для анализа тональности нам поможет TextBlob.
#практика
🔥33👍16
Замыкания и декораторы
Замыкание — это функция, которая “помнит” переменные из области видимости, в которой она была создана, даже после того, как эта область завершила выполнение.
Декоратор — это функция, которая принимает другую функцию в качестве аргумента и возвращает новую функцию, добавляя к ней дополнительные возможности. Декораторы используются для “обертывания” функций или методов, чтобы изменить или дополнить их поведение.
Делимся видео, где автор рассказывает про замыкания и декораторы.
👀Смотреть видео
#видео
Замыкание — это функция, которая “помнит” переменные из области видимости, в которой она была создана, даже после того, как эта область завершила выполнение.
Декоратор — это функция, которая принимает другую функцию в качестве аргумента и возвращает новую функцию, добавляя к ней дополнительные возможности. Декораторы используются для “обертывания” функций или методов, чтобы изменить или дополнить их поведение.
Делимся видео, где автор рассказывает про замыкания и декораторы.
👀Смотреть видео
#видео
👍22🔥7
Что такое joblib?
joblib — это Python-библиотека, которая упрощает параллельное выполнение задач и сериализацию данных. Она чаще всего используется для ускорения вычислений, особенно в областях машинного обучения, обработки данных и других задач, требующих высокой производительности. Благодаря данной статье ты научишься пользоваться joblib.
👉Читать статью
#статьи
joblib — это Python-библиотека, которая упрощает параллельное выполнение задач и сериализацию данных. Она чаще всего используется для ускорения вычислений, особенно в областях машинного обучения, обработки данных и других задач, требующих высокой производительности. Благодаря данной статье ты научишься пользоваться joblib.
👉Читать статью
#статьи
1🔥23👍13
Распределение данных
Распределение данных описывает, как значения в наборе данных распределены. Одним из наиболее распространённых распределений является нормальное распределение, которое имеет форму колокола и характеризуется симметрией относительно среднего значения. В данном примере мы получаем гистограмму, показывающую нормальное распределение данных.
#практика #numpy
Распределение данных описывает, как значения в наборе данных распределены. Одним из наиболее распространённых распределений является нормальное распределение, которое имеет форму колокола и характеризуется симметрией относительно среднего значения. В данном примере мы получаем гистограмму, показывающую нормальное распределение данных.
#практика #numpy
👍8🔥8
Парсинг сайтов
Делимся циклом видео, где автор рассказывает про веб парсинг. В этом видео разбирается на практике работа с библиотеками requests и BeautifulSoup.
👀Смотреть видео
#видео
Делимся циклом видео, где автор рассказывает про веб парсинг. В этом видео разбирается на практике работа с библиотеками requests и BeautifulSoup.
👀Смотреть видео
#видео
👍30🔥3
Dunder-методы
Dunder-методы (или “магические методы”) — это специальные методы, имена которых начинаются и заканчиваются двумя символами подчеркивания (__). Они позволяют изменять поведение встроенных операций Python для твоих объектов: арифметики, сравнения, строкового представления и многого другого. Делимся статьей, где автор рассказывает про Dunder-методы.
👉Читать статью
#статьи
Dunder-методы (или “магические методы”) — это специальные методы, имена которых начинаются и заканчиваются двумя символами подчеркивания (__). Они позволяют изменять поведение встроенных операций Python для твоих объектов: арифметики, сравнения, строкового представления и многого другого. Делимся статьей, где автор рассказывает про Dunder-методы.
👉Читать статью
#статьи
👍45🔥8🤣1