py_1000_prog | Unsorted

Telegram-канал py_1000_prog - Python и 1000 программ

40055

Рассказываем о программировании в лёгкой и доступной форме. Сотрудничество: @workhouse_price Канал на бирже: https://telega.in/c/py_1000_prog Номер заявления № 4795795652

Subscribe to a channel

Python и 1000 программ

📣 Xonsh | оболочка на базе Python с использованием Unix.

Xonsh - это кросс-платформенный язык командной строки на базе Python, ориентированный на Unix.

Язык является надмножеством Python 3.6+ с дополнительными примитивами оболочки. Xonsh предназначен для ежедневного использования как экспертами, так и новичками.

📚 Читать подробнее

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

Python и 1000 программ

💻 БЕСПЛАТНЫЕ КУРСЫ ПРОГРАММИРОВАНИЯ ДЛЯ ШКОЛЬНИКОВ 8-11 КЛАССОВ И КОЛЛЕДЖИСТОВ

ДОСТУПНЫЕ ПРОГРАММЫ ОБУЧЕНИЯ:
⭐ Разработка на Python
⭐ Разработка на C++
⭐ Разработка на JavaScript
⭐ Разработка на Java
⭐ Разработка многостраничного сайта на PHP
⭐ Разработка мобильного приложения на Java

IT-разработка - точно то, что нужно, если:
✔️ Учащийся увлекается играми
✔️ Учащемуся интересно устройство гаджетов
✔️ Учащемуся нравятся всевозможные роботы и конструкторы

Для получения подробной информации переходите по ссылке 

Реклама. Университет «Синергия». ИНН 7729152149. erid: LjN8Jyzak

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

Python и 1000 программ

🎥 Как начать карьеру Веб-разработчика: шаг за шагом.

Веб-разработчик — специалист, который создаёт новые и поддерживает уже существующие сайты. Он помогает заказчику решить задачу оптимальным способом, пишет код, тестирует его и оценивает результаты.

👀 Смотреть на YouTube

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

Python и 1000 программ

🎥 Дистанционное управление мышкой ПК с помощью Python модуля распознания рук.

В этом видео мы создадим проект - программу, которая позволит нам управлять мышкой компютера рукой с помощью созданного нами ранее модуля на Python, который предоставляет трекинг (распознавание) рук.

👀 Смотреть на YouTube

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

Python и 1000 программ

🐍 Митап по автоматизации тестирования на Python в Нижнем Новгороде и онлайн 26 сентября

Вместе с инженерами компании-разработчика вычислительной техники YADRO и нижегородским сообществом PythoNN мы обсудим правила, которые помогут сделать тесты понятнее, поговорим, как поддерживать автотесты одновременно в коммерческой и опенсорсной версиях ПО, и как использовать pytest plugins.

Темы и спикеры:
«Понятные тесты», Никита Соболев, опенсорс-разработчик, PythoNN.
Никита расскажет про базовые правила, которые позволят сделать тесты значительно понятнее и удобнее.

«Архитектура автотестов для проекта с opensource ядром», Андрей Березин, SDET в QA-команде, YADRO.
Андрей сделает разбор нескольких решений для задачи тестирования двух продуктов (публичный и коммерческий) с общим функционалом. Расскажет о плюсах и минусах каждого подхода.

«Pytest plugins: расширяем функционал тестового фреймворка через плагины», Александр Волков, тимлид AQA-команды, YADRO.
Александр поделится своим опытом в использовании плагинов для pytest: как и для чего мы их используем, зачем пишем собственные, а также как использовать одновременно не один, а несколько плагинов.

Подключайтесь к трансляции или приходите в КУПНО на Почаинской 26 сентября в 19:00.
Все подробности и регистрация на митап на сайте.

🙌 Митап проходит при поддержке сообщества Python и 1000 программ.

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

Python и 1000 программ

🎥 Docker best practice для Python
разработчика.


В этом видео я приведу несколько рекомендаций, которые помогут
сделать ваши docker-compose и dockerfile
эффективными, удобными и более профессиональными.
Поговорим про базовые образы, кеширование, слои, мультистейдж и многое другое.

👀 Смотреть на YouTube

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

Python и 1000 программ

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

В этом видео разберем создание и работу виртуального окружения venv в Python. Научимся устанавливать, обновлять и удалять библиотеки с помощью пакетного менеджера PIP с последующей загрузкой в файл зависимостей requirements.txt

👀 Смотреть на YouTube

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

Python и 1000 программ

Вам нравится читать контент на этом канале?

Возможно, вы задумывались о том, чтобы купить на нем интеграцию?

Следуйте 3 простым шагам, чтобы сделать это:

1) Регистрируйтесь по ссылке: https://telega.in/c/py_1000_prog
2) Пополняйтесь удобным способом
3) Размещайте публикацию

Если тематика вашего поста подойдет нашему каналу, мы с удовольствием опубликуем его.

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

Python и 1000 программ

🎥 FastAPI с нуля до production-ready образа.

В этом докладе я расскажу про создание небольшого проекта на FastAPI с использованием Poetry. Покажу как собрать образ и добавить Action в GitHub с простым Cl и как настроить линтеры и тесты. В результате получим
production-ready образ.

Шарыпов Алексей / VK

👀 Смотреть на YouTube

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

Python и 1000 программ

📣 Знакомство и использование функции Filtr на Python.

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

Функция filter() обеспечивает способ фильтрации значений, который зачастую может быть более эффективным, чем генератор списка, особенно когда мы начинаем работу с большими наборами данных.

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

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

Python и 1000 программ

🎥 Микро-оптимизации кода на Python | Python и манипуляции с AST.

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

👀 Смотреть на YouTube

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

Python и 1000 программ

📣 os.path | Общие манипуляции с именами путей.

Этот модуль реализует некоторые полезные функции в именах путей. Для чтения или записи файлов open(), а для доступа к файловой системе модуль os. Параметры пути могут передаваться в виде строк, байтов или любого объекта, реализующего протокол os.PathLike.

В отличие от оболочки Unix, Python не выполняет никаких автоматических расширений пути. Такие функции, как expanduser() и expandvars(), могут быть вызваны явно, когда приложению требуется расширение пути, подобное оболочке.

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

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

Python и 1000 программ

🎥 Код для преобразования текста в разные голоса на Python | Разные языки, точность, интонация.

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

Модуль отлично воспроизводит речь, читает с выражением замечая знаки препинания.

👀 Смотреть на YouTube

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

Python и 1000 программ

🔒 Команда, которую остерегается весь DarkNet!

Всё ещё черпаешь информацию о даркнете из третьих рук?
Не знаешь как заработать в дарке?

Deanon Club — твой проводник через тернистый путь тёмного интернета!

— Деаноны ключевых фигур даркнета.
— Рабочие советы по заработку в дарке.
— Вся изнанка крупнейших Dark проектов.
— Самый годный контент по хакингу.


Хватит упускать возможности выбиться! Присоединяйся к нам.

💙Deanon Club — дальше только больше!

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

Python и 1000 программ

🌐 Комбинирование скриптов оболочки совместно с Plumbum.

Plumbum (лат. lead, который в свое время использовался для создания труб) - это небольшая, но многофункциональная библиотека для программ, похожих на скрипты оболочки, в Python.

Девиз библиотеки - "Никогда больше не пишите скрипты оболочки", таким образом, она пытается имитировать синтаксис оболочки, где это имеет смысл, сохраняя все это питоническим и кросс-платформенным.

Помимо синтаксиса, похожего на оболочку, и удобных ярлыков, библиотека обеспечивает локальное и удаленное выполнение команд (через SSH), локальные и удаленные пути файловой системы, простой рабочий каталог и управление средой, а также программный набор инструментов приложений интерфейса командной строки (CLI).

💬 Ссылка на GitHub

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

Python и 1000 программ

🎥 3ачем нужен и как использовать Dependency Injection в Python сервисах.

Расскажем про принцип Dependency Injection (DI).
На конкретных примерах покажем как правильно его использовать в ваших сервисах и какие выгоды он принесёт.

Алексей Панаэтов (Whoosh, Руководитель департамента).

👀 Смотреть на YouTube

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

Python и 1000 программ

📣 SciPy | Фундаментальные алгоритмы для научных вычислений в Python.

SciPy - это программное обеспечение с открытым исходным кодом для математики, естественных наук и инженерии.

Он включает в себя модули для статистики, оптимизации, интеграции, линейной алгебры, обработки сигналов и изображений, решателей ODE и многого другого.

SciPy создан для работы с массивами NumPy и предоставляет множество удобных и эффективных численных процедур, таких как процедуры для числового интегрирования и оптимизации.

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

📚 Читать подробнее

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

Python и 1000 программ

📣 Множественное наследование и Mixins в Python.

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

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

💬 Читать подробнее

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

Python и 1000 программ

📣 Hashlib | Безопасное хеширование сообщений на Python.

Модуль Python hashlib — это интерфейс для простого хеширования сообщений. Он содержит множество методов, которые будут обрабатывать хеширование любого необработанного сообщения в зашифрованном формате.

Основная цель этого модуля — использовать хэш-функцию для строки и зашифровать ее, чтобы ее было очень сложно расшифровать.

Включены безопасные хэш-алгоритмы FIPS SHA1, SHA224, SHA256, SHA384, SHA512, (определенные в стандарте FIPS 180-4), серия SHA-3 (определенная в стандарте FIPS 202), а также алгоритм RSA MD5 (определенный в интернете RFC 1321).

📚 Читать подробнее

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

Python и 1000 программ

Заказчики и работодатели будут говорить вам, что скоро искусственный интеллект вас заменит. Они будут говорить, что API OpenAI стоит дешевле вашего часа и ставку нужно понижать, а не а не повышать 😱

Но суровая правда в том, что AI заменит их, а не вас. Посмотрите этот проект, он бесплатный и код открыт.

Раньше, чтобы создать свой продукт нужен был капитал и талант управленца. Нужны были дизайнеры, маркетологи, программисты, QA, менеджеры, HR и другие 💰.
Времена изменились. Если это решение может заменить всех, зачем ВАМ теперь заказчик/работодатель?

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

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

Python и 1000 программ

📣 Turtle — графика черепахи.

Turtle graphics
- это реализация популярных инструментов геометрического рисунка, представленных в Logo.

Turtle является предустановленной библиотекой на Python, похожая на виртуальный холст, на котором мы можем рисовать картинки и привлекательные фигуры.

Это эффективный и хорошо заверенный способ для учащихся познакомиться с концепциями программирования и взаимодействием с программным обеспечением.

📚 Руководство по использованию

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

Python и 1000 программ

📣 Ruff | быстрый питон-линтер, написанный на Rust.

Ruffэто новый, быстроразвивающийся линтер Python кода, призванный заменить flake8 и isort. Основным преимуществом Ruff является его скорость. Ruff в 10-100 раз быстрее аналогов (Линтер написан на Rust).

В частности, Ruff может использоваться в качестве замены Flake8, isort, pydocstyle,yesqa, eradicate, pyupgrade и autoflake.

📚 Руководство по установке

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

Python и 1000 программ

Кошка говорит «мяу».
Собака говорит «гав».
Питон говорит check_duplicate([1,2,3,4,5,4,6]) # True.

Skillfactory приглашает на интенсив «Универсальный разработчик на Python». А вот и ссылка — не нужно никуда листать: https://go.skillfactory.ru/&erid=2Vtzqv8TWg8

Всего один день — и научитесь писать скрипт к генератору безопасного пароля, а еще узнаете:
– чем занимаются разработчики;
– почему это круто;
– что теперь с этим делать.

Это интересно и бесплатно, регистрируйтесь!

Реклама, ООО «Скилфэктори», ИНН 9702009530

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

Python и 1000 программ

Джунам - питонистам платят мало 🙁 , как быть?

Очевидно - качать скилы и перестать быть джуном 🙂

Получить +50% к зп можно уже через несколько месяцев, если учить Python ежедневно

Читай @python_practics, там есть:

✅ полезные сниппеты кода для твоих задач

✅ теория Python понятным языком с примерами

✅ вопросы из собеседований

✅ бесплатные книги и курсы по Python

✅ тесты и опросы для тех, кто не запоминает сухую инфу

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

Python и 1000 программ

Погрузитесь в мир 🐍 Python и станьте разработчиком за рекордные 4 месяца с курсом от Merion Academy!

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

🎁 Бонус – бесплатный интенсив по карьере, где HR-эксперты поделятся секретами успешного резюме и расскажут как проходить собеседования. 📚 А еще бесплатный гайд по изучению Python, который будет полезен для всех, кто хочет освоить этот язык.

🕺 У ребят одна из самых доступных цен на рынке, которая в разы ниже, чем в других онлайн-школах, а еще есть рассрочка, чтобы учиться сейчас и платить по чуть-чуть ежемесячно.

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

Merion Academy – это экосистема доступного образования, которая включает в себя:

📍IT-базу знаний с полезными статьями.
📍merionacademy">Youtube-канал ,где простыми словами говорят о сложных вещах.
📍 IT-академию, где обучат востребованным направлениям по самым доступным ценам.

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

Python и 1000 программ

Разыскиваются парни для эксперимента. Из вас сделают разработчиков видеоигр.

Евгений Гришаков поставил себе цель, что до конца года поможет еще как минимум 1000 разработчикам заработать свои первые деньги в GameDev. Он прошел этот путь и могу тебя научить зарабатывать на играх.
Нужно просто взять и повторить простые действия. Так же, как приготовить обед: раз, два, три, готово.

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

Не упусти свой шанс! Бесплатный доступ, только по этой ссылке.

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

Python и 1000 программ

Удобный мини-курс для тех, кто хочет побольше узнать о разных направлениях Python-разработки. Вы на практике познакомитесь с задачами разработчиков. Научитесь создавать полезные приложения для заработка или решения личных задач. Для 200 первых участников мини-курс доступен бесплатно: https://goo.su/Lc7mfo

Кому будет полезен мини-курс:
— тем, кто хочет попасть в IT, но сомневается, что им подойдёт эта сфера;
— тем, кто уже знает основы Python и хочет дополнить базовые знания крутой практикой;
— тем, кто жаждет карьерных перемен и развития в новой профессии.

Спикер — Анастасия Борнева. Руководитель направления по исследованию данных в Сбере. Опыт в программировании более 12 лет. С 2018 года — эксперт по автоматизации процессов с помощью искусственного интеллекта в Сбере.

Что будете делать:

— разберёте базовый синтаксис языка;
— создадите бота для Telegram, который умеет переводить голос в текст;
— сделаете бота умнее — «научите» его обрабатывать фотографии;
— узнаете, как парсить сайты — собирать информацию с веб-страниц в удобные таблицы;
— напишете сайт с помощью инструмента Flask.

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

Все участники получат в подарок полезные материалы с чек-листами, гайдами, скринкастами и другими бонусами.

Записывайтесь уже сейчас!


Реклама. ЧОУ ДПО «Образовательные технологии «Скилбокс (Коробка навыков)», ИНН: 9704088880.

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

Python и 1000 программ

📣 Создание GUI в Python при помощи Tkinter.

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

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

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

Python и 1000 программ

🎥 Args и Kwargs в python | передача и использование аргументов.

Разбираемся, как использовать специальные параметры args и kwargs в Python для работы с произвольным количеством аргументов: смотрим примеры использования args и kwargs, а также выясняем, как их можно использовать вместе с обычными аргументами.

👀 Смотреть на YouTube

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

Python и 1000 программ

🌐 Красивый графический интерфэйс на Python | Все фишки Flet.

Flet
- фреймворк, предоставляющий Flutter компоненты для разработки кроссплатформенных приложений на вашем любимом языке программирования Python.

👀 Смотреть на YouTube

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