Python и 1000 уязвимостей
37.7K subscribers
1.86K photos
567 videos
27 files
2K links
Сила в единстве.

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

Канал на бирже:
https://telega.in/channels/osint_pythons/card

№ 5383975776
РКН: https://clck.ru/3FtTDH
Download Telegram
📣 Знакомство с Eloquent ORM для взаимодействия с базой данных.

Система объектно-реляционного отображения (ORM) Eloquentпростая реализация шаблона ActiveRecord для работы с базами данных.

Active Record (AR)шаблон проектирования приложений, является популярным способом доступа к данным реляционных баз данных в объектно-ориентированном программировании.

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

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

📚 Читать подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM
👍51🔥1
Media is too big
VIEW IN TELEGRAM
🎥 Создание нейронной сети - уничтожителя змейки на Python с использованием PyTorch.

В этом видео я расскажу, как создавать нейронные сети, основные на обучении с подкреплением (reinforcement learning) на примере такой нейронной сети, которую мы создадим для прохождения игры "Змейка" на Python с использованием PyTorch.

👀 Смотреть на YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
15👍9🔥2🤔1
Что выведет данный код?
Anonymous Quiz
14%
[1, 2, 3]
57%
[0, 1, 2]
3%
[3, 2, 1]
3%
[1, 2]
23%
Ошибку
🤯22👍14🔥21🤔1
📣 NLTK | Набор инструментов для естественного языка.

NLTK (Natural Language Toolkit) - это ведущая платформа для создания программ Python для работы с данными естественного языка.

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

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

📚 Читать подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM
👍81🔥1
Media is too big
VIEW IN TELEGRAM
🎥 Три пути в ИТ: оклад, фриланс, стартап.

Подробно про то, как войти в ИТ не буксуя на одном места. Руки в ноги!

👀 Смотреть на YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
👍20🔥31🤔1
👍10🤯5🔥1
Что выведет данный код?
Anonymous Quiz
2%
(1, 2, 3)
32%
(5, 6)
5%
(1, 6)
61%
Ошибку
👍22🤯64
📣 Знакомство с OpenCV | Библиотека компьютерного зрения.

OpenCV (англ. open source computer vision library) — библиотека алгоритмов компьютерного зрения, обработки изображений и численных алгоритмов общего назначения с открытым кодом.

Реализована на Си / C++, также разрабатывается для Python, Java, Ruby, Matlab, Lua и других языков.

Может свободно использоваться в академических и коммерческих целях — распространяется в условиях лицензии BSD.

📚 Читать подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🔥43
Media is too big
VIEW IN TELEGRAM
🎥 Знакомство с Kubernetes | Краткое руководство.

Kubernetes (K8s) — открытое программное обеспечение для оркестровки контейнеризированных приложений. Это автоматическое развёртывание, масштабирование и координация приложений в условиях кластера.

Поддерживает основные технологии контейнеризации, включая Docker, rkt, также возможна поддержка технологий аппаратной виртуализации.

👀 Смотреть на YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
👍142🔥2
Что выведет данный код?
Anonymous Quiz
5%
123456
23%
ValueError
60%
TypeError
13%
qwerty
👍22🤔12🔥21
📣 Scikit-learn | Библиотека для машинного обучения.

Scikit-learnпопулярная Python-библиотека для машинного обучения, которая была разработана в рамках проекта Google Summer of Code в 2007 году.

Её цель — взаимодействие с числовыми и научными библиотеками Python: NumPy и SciPy.

В библиотеке представлены различные алгоритмы классификации, регрессии и кластеризации, включая support vector machines, random forests, gradient boosting, k-means и DBSCAN.

📚 Читать подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM
👍121🔥1
Media is too big
VIEW IN TELEGRAM
🎥 Real-time аналитика в Uchi.ru | Как смотреть сложные метрики здесь и сейчас.

В компании Uchi.ru с ростом ее размера возникла необходимость в наблюдении за ключевыми метриками в режиме реального времени.

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

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

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

👀 Смотреть на YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
👍51🔥1
Что выведет данный код?
Anonymous Quiz
36%
10
38%
1
19%
SyntaxError
7%
TypeError
🤔68👍13🤯8🔥31
📣 Setuptools | Библиотека для упаковки пакетов.

Setuptools - библиотека процесса разработки пакетов, предназначенная для облегчения упаковки проектов на Python за счет расширения стандартной библиотеки Python distutils.

Предназначен для создания egg, zip или wheel файлов из исходников, определение метаданных для вашего проекта, совместная структурированная и стандартизированная работа над кодом.

Включает в себя:
Определения пакетов и модулей Python
Метаданные дистрибутива
Тестовые хуки
Установка проекта
Сведения о конкретной платформе
Поддержка Python 3

💬 Читать подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM
👍93🔥2
Media is too big
VIEW IN TELEGRAM
🎥 Используем ChatGPT бесплатно с Python.

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

Тестируем запросы на код для подключения к MySQL с помощью Python, a также, что такое словари и их основные методы с пояснением и примерами кода на Python.

👀 Смотреть на YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
👍213🔥1
👍10🔥21
Что выведет данный код?
Anonymous Quiz
6%
2
45%
0
33%
TypeError
16%
ValueError
👍13🤔63🤯3
📣 SQLite | Интеграции баз данных.

SQLite - это библиотека C, которая предоставляет легкую дисковую базу данных, которая не требует отдельного серверного процесса и позволяет получить доступ к базе данных с использованием нестандартного варианта языка запросов SQL.

Некоторые приложения могут использовать SQLite для внутреннего хранения данных.

Также можно создать прототип приложения с помощью SQLite, а затем перенести код в более крупную базу данных, такую как PostgreSQL или Oracle.

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