Python и 1000 уязвимостей
37.5K subscribers
1.9K photos
580 videos
30 files
2.06K links
Сила в единстве.

Сотрудничество: @workhouse_price

№ 5383975776
РКН: https://clck.ru/3FtTDH
Download Telegram
Что выведет данный код?
Anonymous Quiz
13%
Love
23%
Python
13%
gfg
50%
None
🤯27👍10🤔6
📣 Процесс разработки приложения Python по дедубликации файлов с использованием контрольных сумм.

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

Есть каталог с "образцовыми" файлами (source), то есть это те файлы, дубликаты которых мы хотели бы найти и удалить, так же у нас есть один или более каталогов с файлами, среди которых нужно эти дубликаты найти и удалить (target).

Как каталог source, так и каталоги target могут иметь вложенные каталоги. Кроме того, если в процессе удаления дубликатов окажется, что каталог любого уровня вложенности в target оказывается пустым, то его тоже необходимо удалить.

💬 Читать подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7
Media is too big
VIEW IN TELEGRAM
🎥 Авторизация через БД | Создание навигации.

За урок мы с вами реализуем процесс авторизации в проекте через базу данных
SQLite3.

Также мы создадим всплывающие окна при вводе неверной информации и добавим систему навигации к проекту.

👀 Смотреть на YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍4🤔1
Что выведет данный код?
Anonymous Quiz
16%
[0, 0, ]
19%
[0, 5, 2, 0, ‘gfg’, ”, []]
44%
[5, 2, ‘gfg’]
21%
Error
🔥12🤔74
📣 PyZelda своими руками или как геймдевить без Unreal, Unity и кредитов.

Я бы хотел затронуть вопрос: "Как человеку, который изучал программирование много лет заняться геймдевом?".

Обычно, есть два пути в геймдев:
Умышленный путь. Это когда человек, который играет в игры рано или поздно решит их создать. Тогда, он выбирает где ему учиться этому и выучивает игровые движки и C-образные языки к ним (чаще всего, C#).
Путь прогеров. Программист увлекается математикой и пишет код. Так или иначе, везде где есть код — есть компьютер. Цифровые развлечения (в том числе и игры) не проходят мимо тех людей, который постоянно пишут код.

Так, часть прогеров решает написать свою игру и начать свой путь в геймдев. Об этом пути мы и поговорим.

💬 Читать подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15🔥3
Media is too big
VIEW IN TELEGRAM
🎥 Основы ООП | Создание класса и объекта.

ООП
- объектно-ориентированное программирование. Является одной из наиболее важных концепций языка Python.

Мы с вами приступаем к изучению теоретической и практической реализации ООП.

За урок мы научимся прописывать классы и объекты в языке Python.

👀 Смотреть на YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
5👍3🤔1🤯1
👍238🤯8
📣 Мониторинг на Python | Как сохранить метрики в мультипроцессном режиме.

При мониторинге веб-приложений чаще всего отслеживают количество поступающих HTTP-запросов, длительность их обработки, а также расход ресурсов процессора (CPU) и оперативной памяти (RAM).

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

💬 Читать подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM
5
Media is too big
VIEW IN TELEGRAM
🎥 7 Фишек в классах которые вы должны открыть для себя | ООП в Python.

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

Очень часто люди используют классы в Python, и даже не догадываются о наличии такого функционала.

Цель видео - донести некоторые возможности, которые остаются без применения, хотя при этом являются очень полезными.

👀 Смотреть на YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥71
Что выведет данный код?
Anonymous Quiz
14%
False
16%
True
49%
Error
21%
None of these
👍162🔥1
📣 100 вопросов для подготовки к собеседованию по Python.

Представляю подборку из 100 вопросов с собесов на позицию джуна Python-разработчика.

Для кого статья?
для тех, кто думает, что знает Python как 5 пальцев — проверьте себя)
кому предстоят собесы, и хочется ликвидировать слепые зоны
кто начинает изучать Python — статья покажет, что в Python хватает сюрпризов

💬 Читать подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM
👍85🔥4
Media is too big
VIEW IN TELEGRAM
🎥 Модули в языке Python. Создание и работа с модулями.

Основная мощь языка Python раскрывается в момент использования дополнительных модулей.

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

👀 Смотреть на YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
👍123🔥2
Что выведет данный код?
Anonymous Quiz
16%
1 2 3
51%
1 2
20%
Syntax Error
13%
None of these
🤔21🤯16👍14🔥7
📣 Векторные представления | Что это такое, и почему в них важно разбираться.

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

На основе больших языковых моделей построены такие инструменты как ChatGPT, Bard и Claude.

💬 Читать подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥1