pythonboost | Unsorted

Telegram-канал pythonboost - PythonBoost - сообщество питонистов

16261

Лучший Python телеграм канал для новичков. Цель: подготовка студентов, начинающих питонистов к нахождению первой работы. Канал не для senior python developers и даже не для middle, хотя и вам будет что посмотреть. С рекламой: @anothertechrock

Subscribe to a channel

PythonBoost - сообщество питонистов

PythonBooksRu - канал для скачивания Python книг на русском языке.

Что в нашем канале:

1. Книги по питону, которые помогут вам пройти собеседование на позицию Python Developer.

2. Все книги на русском языке

3. Все книги можно скачать в 2 клика

4. Всё, никакой другой воды.

Подписывайтесь и качайте книги: @pythonbooksru

Читать полностью…

PythonBoost - сообщество питонистов

Бизнес Аналитик | IT - канал о жизненном цикле разработки ПО глазами бизнес-/системного аналитика.

На канале вы найдете:
- теоретический материал;
- интересные статьи;
- профессиональную литературу;
- полезные шпаргалки;
- вопросы с собеседований;
- опросы.

Подпишись и пройди наш тест для начинающего бизнес аналитика.

Читать полностью…

PythonBoost - сообщество питонистов

😎 Балансировка нагрузки для высоконагруженных приложений на Python

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

В решении этой задачи вам поможет сервис «Балансировщик нагрузки». Например, в SpaceWeb балансировщик представляет собой отдельный контейнер с настройками под ваши потребности:

🔺Распределение нагрузки по алгоритму Round Robin или Least Connections.
🔺Протоколы доступа HTTP, HTTPS и TCP с возможностью указать порт.
🔺Размещение балансировщика в дата-центре SpaceWeb: можно выбрать ЦОД в Санкт-Петербурге или Москве.
🔺Выделенный внешний IP-адрес балансировщика.
🔺Дополнительные настройки: Proxy protocol, Backend keep-alive и запоминание сессии.

Если перед вами стоит вопрос повышения отказоустойчивости инфраструктуры на Python, то рекомендуем узнать больше о работе балансировщика нагрузки в бортовом журнале SpaceWeb.

🌐 Читать статью

Реклама. ООО "СпейсВэб". erid: 2VtzqxFEJJJ

Читать полностью…

PythonBoost - сообщество питонистов

Видео дня. Makefiles in Python For Professional Automation

Разбираем, как использовать Makefiles в контексте Python.

Ссылка на YouTube

#видео #english

Читать полностью…

PythonBoost - сообщество питонистов

Видео дня. mypy и аннотации типов

Разбираем, как можно конфигурировать mypy и прописать типы для чуть более сложного кода.

Ссылка на YouTube

#видео

Читать полностью…

PythonBoost - сообщество питонистов

Видео дня. Simple GUI Chat in Python

Разбираем, как создать простой чат с графическим интерфейсом.

Ссылка на YouTube

#видео #english

Читать полностью…

PythonBoost - сообщество питонистов

Видео дня. Как избавиться от циклов импорта в Python

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

В видео есть множество примеров с ошибками, которые могут разрушить ваш проект.

Ссылка на YouTube

#видео

Читать полностью…

PythonBoost - сообщество питонистов

Статья дня. Метод join() и объединение строк в Python

В этой статье мы рассмотрим, как объединить в одну строку строковые элементы списка, кортежа, словаря, множества, а также символы строки. В Python это делается при помощи строкового метода join().

Читать статью

#читать

Читать полностью…

PythonBoost - сообщество питонистов

Тест. Классы и объекты (уровень — Junior)

Язык Python – типичный представитель ООП-семейства, обладающий элегантной и мощной объектной моделью. В этом языке от объектов никуда не спрятаться (ведь даже числа являются ими).

Проверьте, насколько хорошо вы знаете эту тему: пройдите тест из 10 вопросов!

Читать полностью…

PythonBoost - сообщество питонистов

Видео дня. Красивый графический интерфейс на Python

В данном видео рассмотрим принцип создания современных графических приложений, используя DearPyGui. Библиотека предоставляет более 70 готовых виджетов, которые можно комбинировать между собой, создавая сотни различных комбинаций.

В неё уже интегрированы С++ библиотеки, которые позволяют рисовать современные графики и работать с редактором узлов. Она также предоставляет удобные инструменты для отладки, что позволит вам тестировать свою программу прямо во время выполнения.

Ссылка на YouTube

#видео

Читать полностью…

PythonBoost - сообщество питонистов

Статья дня. Как обрабатывать исключения в Python

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

Читать статью

#читать

Читать полностью…

PythonBoost - сообщество питонистов

Привет! Мы в МТС активно поддерживаем ИТ-сообщество в России и запускаем всероссийскую олимпиаду по программированию с главным призом в 3 млн рублей.

Для кого? Для школьников, студентов и действующих ИТ-специалистов.

Что будет? Блок онлайн-заданий, митапы и мастер-классы, общение в закрытом Telegram-канале и финальный очный тур с программированием на скорость. Когда олимпиада завершится, мы создадим True Tech Community, где будем делиться полезными и эксклюзивными материалами для разработчиков.

А что еще? Финалистов ждет afterparty, фестиваль технологий, интерактив, квесты, карьерные стенды, где лучшие специалисты смогут получить оффер от МТС.

Регистрация уже открыта! Подробности по ссылке. Ждем тебя!

Реклама. ПАО "МТС". ИНН 7740000076. erid: LjN8KGPgL

Читать полностью…

PythonBoost - сообщество питонистов

Видео дня. Как и зачем управлять тем, как хешируется объект?

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

Ссылка на YouTube

#видео

Читать полностью…

PythonBoost - сообщество питонистов

Статья дня. Что такое декораторы в Python

Декораторы в Python предоставляют удобный для чтения способ расширить поведение функции, метода или класса.

Читать статью

#читать

Читать полностью…

PythonBoost - сообщество питонистов

Видео дня. Решаем задачи на Python с Codewars

Продолжаем покорять Codewars. Решаем популярные задачи 5 ранга.

Ссылка на YouTube

#видео

Читать полностью…

PythonBoost - сообщество питонистов

Видео дня. Constant folding

Знакомимся со сверсткой констант - еще одной оптимизацией в интерпретаторе Python.

Ссылка на YouTube

#видео

Читать полностью…

PythonBoost - сообщество питонистов

Видео дня. Получаем IP-адрес сайта с помощью Python

Разбираемся, как получить IP-адрес любого сайта по домену с помощью Python.

Ссылка на YouTube

#видео

Читать полностью…

PythonBoost - сообщество питонистов

Видео дня. Условный оператор if в Python

Python для начинающих. В этом видео:
- Зачем нужен условный оператор ветвления if
- Использование операторов сравнения
- Зачем нужны отступы при использовании условного оператора
- Булевский тип данных
- Какие строки и числа являются истиной, а какие ложью.

Ссылка на YouTube

#видео

Читать полностью…

PythonBoost - сообщество питонистов

Python Basics

Авторы:
David Amos, Dan Bader,
Joanna Jablonski, Fletcher Heisler
Год издания: 2021

#python #en

Скачать книгу

Читать полностью…

PythonBoost - сообщество питонистов

Статья дня. Как получить ключ по значению в словаре в Python

В Python мы можем получить значения, присутствующие в словаре, по их ключам. Для этого используется синтаксис dict_name[key_name]. Но мы не можем таким же образом получить ключ по значению.

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

Читать статью

#читать

Читать полностью…

PythonBoost - сообщество питонистов

Тест. Float в Python (уровень Junior)

Помимо целых чисел, есть еще числа десятичные, т.н. числа с плавающей точкой (или запятой). В Python они представлены типом float.

Значения float определяются с десятичной точкой. По желанию можно добавить символ e или E после целого числа, чтобы обозначить, что это экспоненциальная запись.

Проверьте, насколько хорошо вы знаете эту тему: пройдите тест из 10 вопросов!

Читать полностью…

PythonBoost - сообщество питонистов

Python Testing with pytest

Автор:
Brian Okken
Год издания: 2022

#python #pytest #en

Скачать книгу

Читать полностью…

PythonBoost - сообщество питонистов

Если вы учите QA и ищете работу - наш канал это сборник свежих вакансий по QA за последнюю неделю.

Что в канале?
1. Только свежие вакансии. Обычно 3-4 лучшие в неделю
2. Каждая вакансия имеет телеграм аккаунт HR или Tech специалиста. Сразу можете писать им вопросы и отправлять резюме
3. Подборка топовых вакансий за последние 7 дней

Подписывайтесь, ищите работу, а так же присылайте свои вакансии нам в канал: QA Вакансии. Работа для тестировщиков

Читать полностью…

PythonBoost - сообщество питонистов

Видео дня. Виртуальное окружение в Python | Менеджер пакетов PIP | Файл requirements.txt

В этом видео:
- Как и почему нужно использовать виртуальное окружение
- Пакетный менеджер PIP
- Установка, обновление и удаление пакетов в Python
- Как создать и зачем нужен файл с зависимостями requirements.txt

Ссылка на YouTube

#видео

Читать полностью…

PythonBoost - сообщество питонистов

Умение работать с FastAPI является важным навыком для Python разработчиков, занимающихся веб разработкой. Этот фреймворк позволяет быстро разрабатывать надежные и эффективные веб-сервисы с автоматической генерацией документации, поддержкой асинхронной работы и встроенной валидацией данных, что упрощает процесс разработки и обеспечивает высокую производительность веб-приложений на Python.

Начните знакомство с этим инструментом с открытого урока «Создание веб-приложения на FastAPI» от OTUS. Преподаватель 👨‍💻 Сурен Хоренян — опытный Python-разработчик из МТС ИИ. Занятие пройдёт 🗓 28 сентября в 20:00 мск в рамках онлайн-курса «Web разработчик на Python».

На открытом уроке рассмотрим структуру проекта, аннотации типов, валидацию данных, инъекцию зависимостей при создании веб-приложения на FastAPI.

Занятие будет полезно тем, кто хочет познакомиться с фреймворком и посмотреть на валидацию данных при помощи аннотаций типов

👉 Пройдите вступительный тест для регистрации и ставьте событие в календарь, чтобы не пропустить.

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

Читать полностью…

PythonBoost - сообщество питонистов

Видео дня. 10 советов и фишек для написания лучшего кода на Python

Рассмотрим на примерах приемы, которые улучшат производительность и позволят оптимизировать программу.

Ссылка на YouTube
#видео

Читать полностью…

PythonBoost - сообщество питонистов

Тест. Работа с условиями в Python

Условия — очень частые конструкции в Python. Они формируются при помощи условных операторов if, else и elif. Практически любая программа представляет собой разные наборы действий, которые нужно выполнить при соблюдении тех или иных условий.

Проверьте, насколько хорошо вам удается работа с условиями: пройдите тест из 10 вопросов!

Читать полностью…

PythonBoost - сообщество питонистов

Python for Everybody

Автор:
Charles Severance
Год издания: 2016

#python #english

Скачать книгу

Читать полностью…

PythonBoost - сообщество питонистов

Тест. Int (уровень — лёгкий)

Целые числа (int) в Python 3 ничем не отличаются от обычных чисел. Они поддерживают набор самых обычных математических операций.

Хорошо ли вы умеете пользоваться типом данных int? Пройдите тест из 10 вопросов и проверьте!

Читать полностью…

PythonBoost - сообщество питонистов

Статья дня. Конкатенация строк в Python

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

Читать статью

#читать

Читать полностью…
Subscribe to a channel