Zen of Python
20.2K subscribers
1.2K photos
161 videos
32 files
3.14K links
Полный Дзен Пайтона в одном канале

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Сайт: https://tprg.ru/site

Регистрация в перечне РКН: https://tprg.ru/xZOL
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Loki | Факт-чекинг

Это и подобные решения заиграли новым красками, когда GPT стали галлюцинировать. Библиотека «обернётся» вокруг вывода нейросети и укажет, где правда, а где ложь. Из топа самых актуальных решений 2024 года, несомненно.

#библиотека

@zen_of_python
👍2
​​Вопрос подписчика

Задает @webstriker:

«Какая библиотека подходит для запуска LLM на потребительской видеокарте для генерации текста в том же Jupyter Notebook? Llama cpp, Tensor rt или что то еще?»

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

#обсуждение

@zen_of_python
4
Forwarded from Нейроканал
​​Бенчмарк pandas vs. vaex vs. polars

Разработчик Дмитрий Руденко сравнил три решения для обработки данных в разрезах производительности и расходования памяти. Получилось очень доступно, даже новички поймут. NB! Для просмотра статьи на Medium вам потребуется VPN.

Спасибо подписчику @Pik_rat за рекомендацию.

@neuro_channel
👍9
diagrams | Визуализируем архитектуру с помощью кода

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


with Diagram("Simple Web Service with DB Cluster", show=False):
dns = Route53("dns")
web = ECS("service")

with Cluster("DB Cluster"):
db_primary = RDS("primary")
db_primary - [RDS("replica1"),
RDS("replica2")]

dns >> web >> db_primary


Репозиторий проекта

#библиотека

@zen_of_python
🔥7👍2😁1
​​Вопросы новичков

Zen of Python поддерживает новоприбывших в особой рубрике. Как это работает:

— Спрашивайте что угодно (в комментариях под этим постом), связанное с Python. Здесь нет плохих вопросов!
— Сообщество вас поддержит. Самые интересные вопросы мы разберём в отдельном посте;

#вопросыновичков

@zen_of_python
👍4
Если бы у питонистов был свой покровитель, как его звали? Святой Социопатрик. Поделитесь в комментариях.

#кек

@zen_of_python
😁13
🤣21👍41💯1😎1
Минутка полезных мемов на Zen of Python

Меню вверху / Среда выполнения / Сменить среду выполнения. Чтобы не слить на k-Means слишком много времени, как админ.

#факт

@zen_of_python
1
Задача о Рокфеллере

Вам дан тензор с суммами на счетах, где account[i][j] — это сумма денег, которую имеет i​​​​​​​​​​-й​​​ клиент в j​​​​​​​-м банке.


accounts = [[1,2,5],[3,6,1]]
У 1-го клиента два счета на сумму 4 (1 + 3)
У 2-го — 8 (2 + 6)
У 3-го — 6 (5 + 1)


Напишите функцию find_richest(), которая найдет Рокфеллера — самого богатого клиента.

Для проверки:


>>> accounts = [[1,2,5],[3,6,1]]
>>> find_richest(accounts)
... 2


#задача

@zen_of_python
🔥4👍1🍌1
А внизу якобы простолюдины, пишущие на «медленных» языках
🍌21
Forwarded from IT Юмор
​​Как себя ощущает «плюсовик» когда ускорил программу на 100 наносекунд:
🍌8👍3🌚3😍1😘1
​​Вопрос подписчика

Задаёт @Tuburetka:

«Подскажите с чего начать учить пайтон? И где можно практиковаться?»

NB! Пожалуйста, будьте взаимовежливы. Всем нам нужно место, где можно получить поддержку.

От админа: подписчики привнесли в мою жизнь годнейший YouTube-канал @selfedu. Он на русском, там и про основы Py, и про Django, и проч.

#обсуждение

@zen_of_python
Вы наверняка знаете, что ChatGPT написан на Python. Но как именно он помогает питонисту в повседневной работе в 2024 году?

@zen_of_python
👍6🆒2
Freeway — инструмент пентестеров для взлома Wi-Fi

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

Это касается и безопасности Wi-Fi сетей, которые они проверяют с помощью утилиты Freeway для Python.

Если хотите проверить свои силы в пентесте на собственной домашней сети, то по ссылке найдёте инструкцию по установке и использованию:

https://github.com/FLOCK4H/Freeway

Использовать только для этичного хакинга и проверки собственной безопасности!

#безопасность #пентест
👍62🔥1🤣1
This media is not supported in your browser
VIEW IN TELEGRAM
Совет для ускорения проверки по вхождению элементов

#видео
👍9👎2
Метод append() в Python: что это, синтаксис и примеры кода

Метод append() применяется к спискам (то есть к list‘ам) в Python и используется для добавления нового элемента в конец списка.

В этой статье мы подробно рассказали как работает метод, разобрали синтаксис, привели несколько примеров кода и сравнили с методом extend(), чтобы вы могли использовать его в полную силу:

https://tproger.ru/articles/append-python

#основы
👍6🫡3🗿2👌1