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 программ

🎥 Покрываем ржавчиной Python: способы интеграции.

В своем докладе расскажу о способах интеграции Python и Rust.

Moscow Python Meetup №85.
Иван Кривошеев.

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

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

Python и 1000 программ

В моей компании 3 из 4 сотрудников – AI агенты. И я планирую уволить последних людей до 2025 года.
🤒 Илон Маск

Эта цитата – фейк, в реальности Маск сказал, что AI - это самая разрушительная сила в истории, которая будет умнее самого умного человека и сможет выполнять всю работу за нас 😉

Многую работу AI-агенты уже выполняют, к 2025 они будут полностью заменять команды разработчиков, взаимодействуя по API со всеми сервисами от GitHub и Sentry до Figma. Почитайте этот обзор про автономных AI-агентов.

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

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

Python и 1000 программ

Любишь решать задачи по Python? 🤔

А представь, что все это в формате MMORPG телеграм-бота, где ты можешь прокачивать своего персонажа, баттлиться с друзьями, проходить собесы в IT компании и прокачивать себя как разработчика!

В Dev’s Battle ты найдешь:

👉 5000+ активных игроков
👉 3000+ задачек по Python
👉 Задачки для уровней: Junior, Middle и Senior
👉 Задачи по Django, Flask, ML, SQL, Data Engineering, Алгоритмы.
👉 Подробное объяснение всех задач с примерами и картинками.

Все это бесплатно, с небольшим кринжом и крутым Python комьюнити!

😎 Залетай в Dev’s Battle, если, конечно, сможешь...

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

Python и 1000 программ

🎥 Лучшие книги по Python в 2023 году.

В этом видео расскажем какие книги по Python читать в 2023 году начинающим программистам.

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

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

Python и 1000 программ

Хотите ощутить себя в роли сетевика и понять все тонкости сетевого администрирования?

Сети и точка — канал, в котором профессиональные сетевые инженеры протянут руку помощи в разных аспектах администрирования.

— Основы работ с Windows и Linux (NTP, DNS, DHCP)
— Основы безопасности сети(CCNA Security, Comptia Security+)
— Основы криптографии
— Технологии виртуализации (VMware ESXi, Microsoft Hyper-V)
— Сетевые эмуляторы(Cisco Packet Tracer, GNS3)

Подписывайтесь на канал, изучайте одну из самых востребованных профессий IT-рынка.

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

Python и 1000 программ

📣 Dash | Создание web-приложений.

Dash — библиотека для Python с открытым исходным кодом, которая предназначена для создания реактивных web-приложений.

Она будет полезна всем, кто использует Python при анализе и исследовании данных, при визуализации, моделировании и отчётности.

Её можно загрузить, через диспетчер пакетов Python, используя команду pip install dash.

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

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

Python и 1000 программ

🎥 Уничтожаем в Python № 18 ЕГЭ со стенами из Демоверсии 2024.

В этом видео будет показано решение задач по Python из демоверсии ЕГЭ 2024.

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

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

Python и 1000 программ

📣 Scrapy | Фреймворк для веб-краулинга.

Scrapy
– это бесплатный фреймворк для веб-краулинга находящийся в открытом доступе, который написан на языке программирования Python.

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

В настоящее время фреймворк обслуживается компанией Scrapinghub Ltd., которая разрабатывает и предоставляет услуги в сфере веб-скрейпинга.

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

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

Python и 1000 программ

📣 Celery | Работа с фоновыми задачами.

Celery — это распределенная очередь задач для систем UNIX.

Она позволяет вам выгрузить работу из вашего приложения на Python.

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

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

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

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

Python и 1000 программ

🎥 Вот зачем тебе нужно использовать аннотации в Python.

Аннотация типов данных
— это явное указание типа ожидаемых данных при объявлении переменных, классов и функций.

При выполнении кода Python игнорирует аннотации типов и не выдаёт ошибок, если типизация нарушена, но она наглядно помогает избегать этого.

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

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

Python и 1000 программ

Знакомы с Python? Нужно больше практики? Тогда бесплатный мини-курс Skillbox для вас! Минимум скучной теории, больше — мощной практики на реальных задачах разработчиков. Один мини-курс — сразу 4 проекта в портфолио!

Записаться и узнать подробную программу: https://epic.st/lJ6O5b

За 4 занятия вы изучите видеоматериалы: в роликах много подробных примеров работы. После каждого видео есть практическое задание.

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

В финале мини-курса вас ждёт прямой эфир с экспертом Анастасией Борневой — руководителем направления по исследованию данных в Сбере. В прямом эфире она поделится профессиональными секретами, разберёт ваши работы и ответит на вопросы.

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

Раз в году и курс в подарок: «чёрная пятница» в Skillbox! Весь ноябрь будут действовать скидки до 60%.

Инвестируйте в знания!

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

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

Python и 1000 программ

📣 Pillow | Обработка изображений с помощью библиотеки Python.

Pillow и его предшественник PIL — это оригинальные библиотеки Python для с изображениями.

Несмотря на то, что существуют другие библиотеки Python для обработки изображений, Pillow остается важным инструментом для понимания и работы в целом.

Для оперирования и обработки изображений Pillow предоставляет инструменты, аналогичные тем, которые можно найти в программном обеспечении, таком как Photoshop.

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

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

Python и 1000 программ

📣 Node.js | Среда выполнения JavaScript вне браузера.

Node JS
- это кросс-платформенная среда выполнения с открытым исходным кодом, построенная на движке JavaScript Chrome V8 для выполнения кода JavaScript вне браузера.

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

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

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

Python и 1000 программ

📣 React | Библиотека JavaScript с открытым кодом для создания пользовательских интерфейсов.

React — это библиотека JavaScript с открытым кодом для создания внешних пользовательских интерфейсов.

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

Функции React:
Используйте JSX: JSX быстрее обычного JavaScript, так как выполняет оптимизацию при переводе на обычный JavaScript. Это облегчает нам создание шаблонов.
Виртуальный DOM: Существует виртуальный DOM, который похож на облегченную копию фактического DOM. Таким образом, для каждого объекта, который существует в исходном DOM, есть объект для этого в React Virtual DOM. Это точно так же, но у него нет возможности напрямую изменять макет документа. Манипулирование DOM происходит медленно, но манипулирование виртуальным DOM происходит быстро, так как на экране ничего не рисуется.
Одностороннее связывание данных: Одностороннее связывание данных дает вам лучшее представление о вашем приложении.
Компонент: Компонент является одним из основных строительных блоков React. Другими словами, мы можем сказать, что каждое приложение, которое вы разработаете в React, будет состоит из частей, называемых компонентами. Компоненты значительно упрощают задачу создания пользовательских интерфейсов.
Производительность: ReactJS использует JSX, что быстрее по сравнению с обычным JavaScript и HTML. Виртуальный DOM - это процедура, занимая меньше времени для обновления содержимого веб-страниц.

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

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

Python и 1000 программ

🔒 Deanon ClubV7

Самое известное Darknet комьюнити вернулось! Те самые ребята, которые подняли на уши всю Россию взломом крупнейшей платформы по продаже наркотиков

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

Deanon Club - /channel/+ReZaAA5nn1QzYzg0

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

Python и 1000 программ

📣 Dora | Инструмент для исследовательского анализа данных на Python.

Dora
- это библиотека Python, предназначенная для автоматизации болезненных частей исследовательского анализа данных.

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

Библиотека использует и предназначена для того, чтобы быть полезным дополнением к распространенным инструментам анализа данных Python, таким как pandas, scikit-learn и matplotlib.

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

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

Python и 1000 программ

🎥 ТОП 5 Ошибок в написании функций Python.

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

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

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

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

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

Python и 1000 программ

📣 Light Gradient Boosted Machine | Эффективная и действенная реализация алгоритма.

LightGBM — это распределенная высокопроизводительная платформа градиентного повышения с открытым кодом (GBDT, GBRT, GBM или MART).

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

LightGBM является частью проекта DMTK корпорации Майкрософт.

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

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

Python и 1000 программ

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

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

Основной API для работы с библиотекой реализован для Python, также существуют реализации для R, C#, C++, Haskell, Java, Go, JavaScript и Swift.

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

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

Python и 1000 программ

🎥 Kак писать хороший код.

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

Moscow Python Meetup №84.
Фёдор Борщёв (Школа Сильных Программистов).

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

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

Python и 1000 программ

🎓 Освойте востребованную IT-профессию за счёт государства и начните зарабатывать сразу после обучения!

Открыт набор на бесплатное онлайн-обучение от ТГУ по самым трендовым IT профессиям 2023 года.
*ТГУ входит в 100 сильнейших вузов мира и Топ-5 России.

Узнайте подробнее про IT-программы и подайте заявку:
https://tglink.io/91c6e065cb11

На выбор есть много разных программ: от 1С-разработчика до оператора беспилотных аппаратов – выбирать только вам. 

Обучение с проектом «Содействие занятости» это:
🔸 Полностью бесплатное обучение
🔸 Более 65 000 выпускников, 75% из которых трудоустроены
🔸 Онлайн формат — учитесь из любого места по 2–3 часа в день в удобное для вас время
🔸 Документ об образовании — подтвердит ваши навыки и компетенции
🔸 Помощь с трудоустройством после обучения

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

Реклама. ООО "АДИ ГРУПП". ИНН 7017283529. erid: LjN8JtL4Y

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

Python и 1000 программ

Регистрация на отборочный этап Всероссийского хакатона по биометрии!

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

Кейсы:
• Разработка инструмента для создания дипфейков
• Разработка инструмента для обнаружения дипфейков
• Фронтальный алгоритм защиты от атак предъявления для лицевой биометрии
• Решения для использования новых биометрических модальностей на пользовательских устройствах

Хакатон пройдёт в два этапа:
• Отборочный тур онлайн 10-12 ноября
• Финал офлайн 25 ноября в Москве

Победители соревнования получат ценные призы и возможность представить свои проекты перед экспертами и топ-менеджерами биометрических вендоров и крупных технологических компаний. Мероприятие проводится при поддержке Центра Биометрических Технологий. Генеральный партнёр мероприятия – Сбер, официальные партнёры – IT-компании «InnoView», Ovision. Хакатон проводится при поддержке Минспорта, Федерации Спортивного Программирования и Минцифры.

Даты отборочного этапа в онлайн-формате: 10-12 ноября 2023 года   
Даты финала: 25 ноября 2023 года   
Место: Москва
Формат: смешанный (отборочный этап в онлайн-формате, а финал – на площадке в Москве)

Подробности и регистрация до 6 ноября 2023 года по ссылке: https://clck.ru/36P5hR

Собирай команду, решай задачу и выигрывай на Всероссийском хакатоне по биометрии

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

Python и 1000 программ

🎥 Задача с реального Python собеседования middle разработчика. Рекурсивная сумма.

Разбираем реальную задачу на позицию middle
Python-разработчика.

Пишем несколько реализаций от самой простой до более сложной асинхронной.

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

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

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

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

Python и 1000 программ

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

Как использовать Нейросети на максимум?

Подумайте сами, KaiberAi нарисует спецэффекты для вашего видео, насколько хорош GigaChat и почему Mathgptpro умнее ChatGPT, InstAi - помогает набрать подписчиков в инст,
OSINT инструменты с ИИ выдают все информацию по по одной ссылке с VK.

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

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

Python и 1000 программ

📣 HTTPX | Синхронизация и асинхронизация API | Поддержка HTTP.

HTTPX - это полнофункциональный HTTP-клиент для Python 3, который обеспечивает синхронизацию и асинхронизацию API, а также поддержку как HTTP/1.1, так и HTTP/2.

Характеристика:
Широко совместимый с запросами API.
Стандартный синхронный интерфейс, но с поддержкой синхронизации, если вам это нужно
Поддержка HTTP/1.1 и HTTP/2.
Возможность делать запросы непосредственно в приложения WSGI или приложения ASGI.
Строгие тайм-ауты повсюду.
Полностью аннотированный тип.
100% тестовое покрытие.

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

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

Python и 1000 программ

🎥 while медленнее чем for | Тогда зачем этот цикл?

В этом видео раскроем немного ситуацию вокруг циклов for и while.

Почему существует while и for, когда многие считают, что while медленнее и его лучше не использовать

Действительны ли такие заявления или же в этом есть ошибка.

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

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

Python и 1000 программ

🎥 Кого забыли в лесу | Задача из собеседования на Junior Python.

Собеседование — одна из наиболее стрессовых тем для разработчиков.

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

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

Python и 1000 программ

🎥 Snake game. Object pool pattern. Модуль тестирования. Unreal Engine.

Объектный пул (англ. object pool) — порождающий шаблон проектирования, набор инициализированных и готовых к использованию объектов.

Когда системе требуется объект, он не создаётся, а берётся из пула.

Когда объект больше не нужен, он не уничтожается, а возвращается в пул.

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

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

Python и 1000 программ

🎥 3.12 Python | Новая удобная функция для однострочника.

Python 3.12 принес много интересных функций, и одна из них sumprod в модуле math.

Функция sumprod возвращает сумму произведений соответствующих диапазонов или массивов. Операция по умолчанию - умножение, но сложение, вычитание и деление также возможны.

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

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

Python и 1000 программ

📣 MongoDB | База данных для документов.

MongoDB
- это кросс-платформенная объектно-ориентированная база данных, он является одной из самых популярных баз данных NoSQL.

В основном NoSQL означает, что MongoDB не хранит данные в таблице или реляционном формате, а предоставляет другой механизм хранения и извлечения данных.

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

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

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