Python и 1000 уязвимостей
37.6K subscribers
1.87K photos
569 videos
27 files
2.01K links
Сила в единстве.

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

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

№ 5383975776
РКН: https://clck.ru/3FtTDH
Download Telegram
Что выдаёт этот код
Anonymous Quiz
20%
0 4 8
44%
4 8
25%
4 8 12
10%
Error
👍31
🔥 Задача коммивояжера (TSP) точное решение — метод ветвей и границ

💬 Есть задачи, время выполнения которых столь огромно, что выигрыш в производительности доминирует над всем остальным. Мы говорим про NP-трудные задачи (NP-трудность - недетерминированная полиномиальная трудность по времени) и на одной из данного класса хочу акцентировать ваше внимание. Задаче коммивояжера. Мы не будем рассматривать эвристические алгоритмы, нам нужно точное решение.

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

🐍 Python и 1000 программ
👍12
🔥 Pyspark. Анализ больших данных, когда Pandas не достаточно

💬 В данной статье мы рассмотрим, как PySpark выручает в условиях нехватки мощностей для обработки данных.

📌 Pandas - одна из наиболее используемых библиотек Python с открытым исходным кодом для работы со структурированными табличными данными для анализа. Однако он не поддерживает распределенную обработку, поэтому вам всегда придется увеличивать ресурсы, когда вам понадобится дополнительная мощность для поддержки растущих данных. И всегда наступит момент, когда ресурсов станет недостаточно. В данной статье мы рассмотрим, как PySpark выручает в условиях нехватки мощностей для обработки данных.

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

🐍 Python и 1000 программ
👍15
🔥 Как в PyTorch случайным образом мутировать веса, включая биасы

💬 Объясняем, как написать короткий и нехитрый код для мутаций тензоров PyTorch.

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

🐍 Python и 1000 программ
🔥9👍1
🔥 Процесс запуска и проведения АВ-тестов

💬 Автор расскажет о том, как они проводят тесты в своем проекте, и поделится опытом, возможно, логикой проведения. приведенными процессами вы сможете воспользоваться в ваших проектах, а python-фишечки по расчету fixed horizon и анализу результатов пригодятся в ваших исследованиях

Читать статью
👍82🔥1
🔥 Пять статей от редакции, собравшие больше всего отдачи:

1. СОВРЕМЕННЫЙ ГРАФИЧЕСКИЙ ИНТЕРФЕЙС НА PYTHON, используя библиотеку customtkinter - С помощью этой библиотеки Вы можете создавать современный дизайн приложений также просто как и с tkinter, но приложение будет иметь дизайн как в операционных систем Windows 10 и 11, а также MacOS.

2. Pyspark. Анализ больших данных, когда Pandas не достаточно - В данной статье мы рассмотрим, как PySpark выручает в условиях нехватки мощностей для обработки данных.

3. Принципы SOLID | На примере Python - В этом видео мы обсудим пять принципов SOLID на примере языка Python.

4. Почему ваша функция не работает? Укажите область видимости в Python

5. Лучшие open-source инструменты для Python проектов - Open-source проекты, сторонние инструменты и библиотеки - это то, за что мы действительно любим Python.
👍122🔥1
Media is too big
VIEW IN TELEGRAM
🎬 ПРИЛОЖЕНИЕ С GUI НА PYTHON и PySide6 (PyQt6). Построение GUI в Qt Designer

В этом видео мы начнем создавать приложение с графическим интерфейсом на Python используя фреймворк PySide6. PySide6 - это фреймворк для создания графических интерфейсов и является аналогом уже всем известного PyQt6, только с доступной лицензионной политикой. PySide6 или PyQt6 - самый продвинутый и профессиональный фреймворк для создания GUI на Python. Графический интерфейс (GUI) будем разрабатывать в Qt Designer.

Нашим приложением будет трекер расходов "Expense tracker" - которое Вы можете добавлять записи о доходах и расходах, получать краткую статистику по своему остаточному балансу, категориям затрат и прочее. Все информация будет хранится в базе данных Sqlite3.

https://www.youtube.com/watch?v=au01t_WOe_Q
👍12🔥21
Что выдаёт этот код?
Anonymous Quiz
47%
0,9
10%
[0, 3], [0, 3], [0, 3]
18%
(0, 3, 0, 3, 0, 3)
26%
Error
🤯31👍13
🔥 Обзор пакетов SciPy, Pyomo и CVXPY для решения задач условной оптимизации

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

Читать статью
👍6
🔥 Как мы сделали и оптимизировали механизм правил для персонализации UI

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

Читать статью
👍8
🔥 Подробное описание языка Python для начинающих

💬 Python — красивый, лаконичный и многофункциональный язык. Давайте пробежимся по фундаменту Python. Статья подойдёт для начинающих.

Читать статью
👍8🔥1
Media is too big
VIEW IN TELEGRAM
🎬 Решаем задачи на Python с Codewars | 5 kyu

Продолжаем покорять Codewars. Решаем популярные задачи 5 ранга.

https://www.youtube.com/watch?v=Ecvz2GR8tzw
👍12
Что выдаёт этот код?
Anonymous Quiz
55%
[0]
32%
[1]
9%
[0, 1]
4%
[1, 0]
👍231
Перечисления с помощью enum

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

Перечисления создаются с помощью классов. В них содержатся переменные и связанные с ними значения.
👍7🔥2
🔥 Отступы в Python: так ли это плохо?

💬 Является ли стиль отступов в Python недостатком? Не приводит ли он к сложному и склонному к ошибкам синтаксису? Не превращает ли язык в беспорядочные разбросанные блоки Lego? Подумаем вместе над этими вопросами.

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

Читать статью
👍14
Media is too big
VIEW IN TELEGRAM
Создаем свое ANDROID приложение на PYTHON

https://www.youtube.com/watch?v=JY-q3tNSCNw
👍8
🔥 Как дизассемблировать код Python и повысить его производительность.

💬 Базовое знакомство с простой, но эффективной техникой оптимизации кода через его дизассемблирование.

В этой статье вы узнаете, как:

▪️ Дизассемблировать код Python.

▪️ Находить и заменять строки и процессы, которые можно оптимизировать.

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

Читать статью
👍11
Что выдаёт этот код?
Anonymous Quiz
4%
5
13%
10
55%
15
28%
Error
👍1412🔥3