Обложка канала

Сообщество Программистов

Здесь ты найдешь полезные материалы которые позволят тебе развиваться в IT. А именно статьи, книги и курсы на тему Python, других языков программирования и IT технологий.

  • Сообщество Программистов

    🔥 Все фишки и заметки Concurrent.futures Собрал огромное количество крутых примеров, которые будут полезны в ваших проектах. Давайте наберем 100 🔥 и я продолжу делать статьи с подборками фишек на разные Python технологии 👇
  • Сообщество Программистов

    👆👆

    source.zip

    application/zip
  • Сообщество Программистов

    Я создал одинаковое приложение на 3 веб-фреймворках | Какой оказался лучше?

    Я написал 3 одинаковых приложения на Flask, FastAPI и Django. Какой фреймворк оказался самым лучшим? ⭐ Курс ООП и Приват канал: https://zproger-school.com/ ⭐ Телеграм канал: https://t.me/codeblog8 ⭐ Исходный код: https://t.me/codeblog8/223 В данном видео мы сравним 3 популярных веб-фреймворка, и узнаем, какой из них будет самым лучшим выбором. Мы создадим одинаковое приложение и рассмотрит отличия в каждом инструменте по отдельности. Вы сможете понять какие нюансы и фишки есть в каждом проекте, который разрабатывается на Flask, Django или FastAPI. Django vs Flask vs FastAPI 📁 Github: https://github.com/Zproger 📁 Все плейлисты с уроками: https://bit.ly/39GaY89 📁 Связаться со мной: [email protected] 📁 Поддержать канал: https://github.com/Zproger/donate Тайм-коды: 0:00 - Фишки и тесты проектов 1:54 - Приложение на Flask 6:00 - Приложение на FastAPI 8:45 - Приложение на Django

    YouTube
  • Реклама

  • Сообщество Программистов

    🧨 Основные команды и фишки Poetry Решил покопаться в Poetry и выписать интересный материал, а если быть точнее, то перерыть все статьи и документацию. В итоге собрал самый важный материал и поместил в 1 PDF файл. Этих возможностей более чем достаточно для уверенного использования. Давайте наберем 70 🔥 чтобы я продолжил делать такие же заметки по другим либам 👇
  • Сообщество Программистов

    Создание веб-приложений используя Python и HTML | PyScript Обновлен!

    ⭐ Курс ООП и Приват канал: https://zproger-school.com/ ⭐ Телеграм канал: https://t.me/codeblog8 ⭐ PyScript: https://pyscript.com В данном видео рассмотрим библиотеку PyScript, которая позволяет интегрировать Python в HTML, и создавать тем самым веб-приложения, без необходимости писать код на JavaScript. Мы рассмотрим платформу, которая была добавлена в недавнем обновлении библиотеки. Также помимо этого было добавлено много новых возможностей и примеров. Это видео раскрывает новый функционал и фишки проекта. 📁 Github: https://github.com/Zproger 📁 Все плейлисты с уроками: https://bit.ly/39GaY89 📁 Связаться со мной: [email protected] 📁 Поддержать канал: https://github.com/Zproger/donate Тайм-коды: 0:00 - На что способен PyScript? 1:03 - Что умеет делать PyScript? Как работает платформа? 3:25 - Как отправлять requests запросы с PyScript? 4:10 - Какие проекты можно сделать на PyScript? 7:25 - Как работать с тегами и REPL из PyScript? 7:47 - Как добавить Pyxel внутрь PyScript? 8:08 - Стоит ли использовать PyScript?

    YouTube
  • Сообщество Программистов

    Исходный код 👆

    source.zip

    application/zip
  • Сообщество Программистов

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

    ⭐ Протестируйте Managed Kubernetes бесплатно в Selectel: https://slc.tl/nh9lt (Kra23qUwB) ⭐ Курс ООП и Приват канал: https://zproger-school.com/ ⭐ Телеграм канал: https://t.me/codeblog8 В данном видео рассмотрим примеры на фреймворке Flet, который позволяет создавать красивые и современные графические приложения. Фреймворк основан на Flutter и работает из под интерфейса Python, что позволяет использовать многие готовые виджеты и инструменты. Flet поддерживает асинхронность, защиту данных, локальное хранилище ключей и сеансов. Более того, есть возможность работать с аутентификацией, анимациями и темами. Все остальные возможности будут рассмотрены в течении всего видео. 📁 Github: https://github.com/Zproger 📁 Все плейлисты с уроками: https://bit.ly/39GaY89 📁 Связаться со мной: [email protected] 📁 Поддержать канал: https://github.com/Zproger/donate Тайм-коды: 0:00 - Какой интерфейс мы рассмотрим? 0:35 - На что способен Flet? 1:54 - Как установить и сделать вывод в веб? 2:57 - Что будет, если создать пустое окно в вебе? 3:24 - Статическая и динамическая генерация текста 4:16 - Реклама Selectel 5:28 - Реализация TODO list в 13 строчек кода 6:06 - Как запросить ввод пользователя и вывести на экран? 6:43 - Как отслеживать состояние галочек (checkbox)? 7:43 - Как работают выпадающие списки в Flet? 7:52 - Как отслеживать нажатия клавиш в Flet? 8:13 - Как поменять тему внутри приложения Flet? 8:52 - Какие фишки и возможности предоставляет Flet? 10:45 - Какой интерфейс можно создать на Flet?

    YouTube
  • Сообщество Программистов

    🧨 Обнаружили вредоносный код в копии requests Злоумышленники полностью скопировали библиотеку requests и добавили собственный модуль exceptions.py, который выполняет вредоносный код. В основном почти все вредоносные софты выполняются исключительно в Windows, поэтому сами знаете что нужно делать ;) Закрепление в системе происходит через создание поддельного системного файла и добавления в реестр (флаг CurrentVersion\Run). После выполнения кода, вредоносный софт ворует банковские данные, все пароли и логины с браузеров, собирает сессии криптокошельков и десктоп приложений, вроде Telegram и Steam. Стоит подумать об изоляции окружения, так как случайное выполнение подобного кода может привести к разрушению системы или утечке данных.
  • Сообщество Программистов

    Для чего нужен __debug__ флаг? Это константа, которая указывает, работает ли интерпретатор Python в режиме отладки. Она может иметь два возможных значения, либо True либо False. Если интерпретатор Python выполняется с флагом -O (оптимизация) или же если уровень оптимизации установлен на 2 и выше, то debug автоматически устанавливает флаг False. Однако, если код выполняется без флагов оптимизации, то debug будет установлен в значение True. Это позволяет разработчикам включать или выключать код, специфичный для отладки, без необходимости модификации вручную или использования отдельных флагов отладки.
  • Сообщество Программистов

    Курс «Английский для разработчиков» Яндекс Практикума Для тех, кто хочет изменить свою профессиональную жизнь и работать в международной команде. Обучение построено не вокруг абстрактной теории, а вокруг рабочих ситуаций и полезных для карьеры навыков: ✋ Стендапы. Подготовитесь обсуждать задачи, задавать вопросы и просить о помощи. 👨‍💻 Работа с заказчиками. Научитесь презентовать решения, говорить про баги и фичи. 📣 Митапы. Сможете понимать на слух доклады и выступать сами. 😎 Собеседования. Научитесь рассказывать про свой опыт, понимать вопросы и тактично переспрашивать. 👯 Неформальное общение с коллегами. Сможете рассказать о своих интересах, опыте, планах на будущее. 💻 Код-ревью. Сможете описать сделанное, дать обратную связь, тактично отстоять своё мнение. Запишитесь на бесплатную консультацию. Кураторы определят ваш уровень языка и расскажут подробнее про обучение. Реклама АНО ДПО "Образовательные технологии Яндекса», ИНН:7704282033, erid: LjN8JuH9p
  • Сообщество Программистов

    Исходный код 👆

    source.zip

    application/zip
  • Сообщество Программистов

    Создание красивых игр на Python без опыта

    ⭐ Курс ООП и Приват канал: https://zproger-school.com/ ⭐ Телеграм канал: https://t.me/codeblog8 ⭐ Исходный код: ⭐ Библиотека: https://github.com/kitao/pyxel В данном видео рассмотрим примеры игр используя библиотеку Pyxel. Данный инструмент позволяет создавать достаточно красивые и современные игры с пиксельной графикой. Чтобы использовать библиотеку, вам не нужно иметь опыт в создании игр, так как множество инструментов уже готовы к использованию. 📁 Github: https://github.com/Zproger 📁 Все плейлисты с уроками: https://bit.ly/39GaY89 📁 Связаться со мной: [email protected] 📁 Поддержать канал: https://github.com/Zproger/donate Тайм-коды: 0:00 - Важная информация перед началом 0:42 - Где взять библиотеку и как установить? 1:21 - Как сделать пиксельный текст и добавить изображение? 2:07 - Сколько ресурсов потребляет библиотека? 2:38 - Загрузка ресурсов из pyxres файла. Игра с платформами 3:48 - Как обрабатывать нажатия кнопок? 4:08 - Загрузка ресурсов напрямую 4:48 - Встроенный редактор ресурсов в Pyxel 5:35 - Как воспроизводить звуки и музыку? 5:50 - Демонстрация четвертого примера 6:33 - Делаем ли игру про грибка? 7:05 - Змейка. Как это работает на Pyxel? 8:40 - Как загружать ресурсы из json файла? 9:30 - Пример готовой игры с анимацией 10:12 - 2 примера с созданием графики

    YouTube
  • Сообщество Программистов

    🦧 Криптографически безопасная генерация случайных чисел Подход основан на CSPRNG, что гарантирует хорошую безопасность. Что такое CSPRNG? Это стандарт, который расшифровывается как: Криптографически стойкий генератор псевдослучайных чисел. В отличие от обычных генераторов псевдослучайных чисел (PRNG), CSPRNG спроектированы так, чтобы быть устойчивыми к криптографическим атакам и обеспечивать высокий уровень безопасности. Основные преимущества: 1. CSPRNG нацелен на создание выходных данных, которые статистически неотличимы от истинной случайности. Это означает, что сгенерированные числа должны обладать свойствами случайности, такими как равномерное распределение и непредсказуемость. 2. Даже если злоумышленник знает алгоритм генератора и предыдущие выходные данные, он все равно не сможет вычислять будущие значения, так как данные непредсказуемы. 3. CSPRNG защищен от попытки предсказания данных и влияния на сгенерированные числа.
  • Сообщество Программистов

    ⬆️ Несколько примеров готовых функций Однако стоит добавить, хотя SystemRandom безопасней других подходов, и часто он считается почти что лучшим решением в Python по генерации энтропии, но все же он не гарантирует 100% защиту. Если вам не нужно генерировать безопасные случайные числа, тогда лучше использовать другие методы, так как SystemRandom работает медленней, потому что содержит более сложный алгоритм генерации. Завтра сделаю пост, где покажу еще 1 пример по генерации безопасных случайных чисел на основе криптографического генератора CSPRNG. Он специально разработан для обеспечения высокого уровня безопасности при генерации случайных чисел, особенно в криптографических целях. Если поддерживаете идею, влупите 🔥 ;)
  • Сообщество Программистов

    Все ссылки из видео 👆 1. Сервис прокси - тык 2. Аренда номеров - тык 3. OpenAI API ключи - тык 4. Репозиторий с кодом - тык 5. Плагин CodeGPT - тык
  • Реклама

  • Сообщество Программистов

    Используй ChatGPT в VsCode чтобы ускорить разработку и обучение!

    ⭐ Курс ООП и Приват канал: https://zproger-school.com/ ⭐ Телеграм канал: https://t.me/+8aeK_xiFknZkNmZh ⭐ Все ссылки из видео: В данном видео научимся устанавливать и использовать расширение ChatGPT внутри VsCode. Плагин CodeGPT позволяет ускорить разработку и обучение, так как содержит удобные инструменты для этой задачи, например: автоматическое написание кода по тз, проверка на ошибки, документация кода и рефакторинг. Помимо этого вы можете задавать и другие вопросы, как будто используете ChatGPT напрямую на сайте. Также в этом видео рассмотрим мой метод регистрации аккаунта, который позволяет обходить базовые ограничения и пользоваться услугами сайта. 📁 Github: https://github.com/Zproger 📁 Все плейлисты с уроками: https://bit.ly/39GaY89 📁 Связаться со мной: [email protected] 📁 Поддержать канал: https://github.com/Zproger/donate Тайм-коды: 0:00 - Что будет в видео? 1:00 - 1. Рекомендации по обходу блокировок 1:32 - 1.1 Где взять хороший прокси и как его подключить? 3:05 - 1.2 Где взять номер телефона США? 3:33 - 2. Как обойти лимиты сайта? 4:08 - 2.1 Лирическое отступление (О халявщиках) 5:47 - 3. Установка расширения + Поиск API ключа 6:14 - 3.1 Автоматическое написание кода 6:50 - 3.2 Просим ChatGPT объяснить код 7:24 - 3.3 Автоматическое написание документации к коду 7:55 - 3.4 Автоматический поиск ошибок в коде 8:26 - 4. Сможет ли бот отрефакторить и оптимизировать код? 10:10 - 4.1 Сможет ли бот найти ошибки в коде? 10:50 - 4.2 Сможет ли бот сделать документацию для сложной функции? 11:10 - 4.3 Как ChatGPT пишет приложение на Flask по ТЗ? 12:12 - 5. Подводные камни ChatGPT. В каких случаях он работает ужасно? Музыка из видео: 1. Dosi x Wishes and Dreams - Arodasio - Предоставлено Lofi Girl - Смотреть: https://www.youtube.com/watch?v=ZK956iTVgm4 - Слушать: https://open.spotify.com/track/6aaYTCLnFdN5RZnmCmCGH7 2. Team Astro - Hidden Treasure - Предоставлено Lofi Girl - Смотреть: https://www.youtube.com/watch?v=gZGLnxVrzD0 - Слушать: https://open.spotify.com/artist/5BJiJign2sqMUCJhpStgNd

    YouTube
  • Сообщество Программистов

    Исходный код для тестов 👆

    code.zip

    application/zip
  • Сообщество Программистов

    Создатель Python хочет удалить for else из языка? Проблемы и преимущества конструкции

    ⭐ Курс ООП и Приват канал: https://zproger-school.com/ ⭐ Телеграм канал: https://t.me/codeblog8 ⭐ Исходный код: В данном видео рассмотрим плюсы и минусы конструкции for else и while else в Python. Почему её не стоит использовать, и в каких моментах она делает код намного хуже? Создатель Python (Гвидо ван Россум) процитировал вопрос с улучшением конструкции, и добавлением синтаксических исправлений. После чего оказалось, что данная конструкция вообще не должна быть в языке. Видео демонстрирует все минусы for else и способы замены на альтернативные варианты. 📁 Github: https://github.com/Zproger 📁 Все плейлисты с уроками: https://bit.ly/39GaY89 📁 Связаться со мной: [email protected] 📁 Поддержать канал: https://github.com/Zproger/donate

    YouTube