Получи случайную криптовалюту за регистрацию!

Zen of Python

Логотип телеграм канала @zen_of_python — Zen of Python Z
Логотип телеграм канала @zen_of_python — Zen of Python
Адрес канала: @zen_of_python
Категории: Технологии
Язык: Русский
Количество подписчиков: 22.11K
Описание канала:

Полный Дзен Пайтона в одном канале
Разместить рекламу: @tproger_sales_bot
Правила общения: https://tprg.ru/rules
Другие каналы: @tproger_channels
Сайт: https://tprg.ru/site
Другие наши проекты: https://tprg.ru/media

Рейтинги и Отзывы

3.00

2 отзыва

Оценить канал zen_of_python и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.

5 звезд

0

4 звезд

0

3 звезд

2

2 звезд

0

1 звезд

0


Последние сообщения 14

2023-03-27 15:46:21Ломаем текстовую капчу на примере VK или брутфорсинг до сих пор актуален

Капча — автоматизированный тест Тьюринга, помогающий отсеивать подозрительные действия недобросовестных роботов от реальных людей. Но текстовая капча сильно устарела, тем не менее, её до сих пор используют популярные сервисы. В том числе и VK.

В этом мануале показали, как создать собственную нейросеть по распознанию текстовых капч, имея под рукой домашний компьютер, базовые знания в Python и немножко примеров капч: https://habr.com/ru/post/673440/

#нейросети #безопасность
3.9K views12:46
Открыть/Комментировать
2023-03-25 11:21:54Когда использовать .__repr__(), а когда — .__str__() в Python?

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

Именно здесь появляются .__repr__() vs .__str__(). Если вкратце, .__repr__() возвращает подробное описание для разработчика, а .__str__() возвращает более простое описание с информацией для пользователя программы. Но, как всегда, есть нюансы.

И вот отличная статья, в которой доступным языком (хоть и на английском) объясняют, что, когда и где лучше использовать: https://realpython.com/python-repr-vs-str/

#советы
2.2K views08:21
Открыть/Комментировать
2023-03-24 17:01:02Руководство по работе с Gradio: создание веб-интерфейса для моделей машинного обучения

В этом руководстве вы узнаете, как создавать простые в использовании настраиваемые компоненты пользовательского интерфейса для вашей модели машинного обучения, любого API или даже произвольной функции Python с помощью нескольких строк кода и Gradio: https://proglib.io/p/rukovodstvo-po-rabote-s-gradio-sozdanie-veb-interfeysa-dlya-modeley-mashinnogo-obucheniya-2023-03-06

#ml #библиотека
2.0K views14:01
Открыть/Комментировать
2023-03-24 16:01:02Какой курс выбрать, если вы новичок в Python?

Для этого есть специальные агрегаторы, на которых можно сравнить цены, программы и реальные отзывы от выпускников. Один из таких — TutorTop. Это маркетплейс на рынке онлайн–образования.

Вместе с TutorTop сделали подборку лучших курсов, которые точно подойдут начинающим свой путь в Python-разработку:

— «Fullstack-разработчик на Python» от SkillFactory (оценка 4.8 из 5)

— «Python-разработчик (оплата после трудоустройства)» от Synergy Academy (оценка 4.5 из 5)

— «Python-разработчик» от Eduson Academy (оценка 4.8 из 5)

Реклама "Эдвизор"
2.3K views13:01
Открыть/Комментировать
2023-03-24 11:24:04 ​Пока некоторые остальные разработчики не воспринимают всерьёз питонистов, Superjob насчитал у них зарплату в 500 тысяч рублей в месяц.

По их данным, это самая большая зарплата среди айтишников. В топе также программисты на PHP и C++.

Пока ты смеёшься над питонистами и пхп-шниками, они смеются над твоей зарплатой ¯\_(ツ)_/¯

#карьера #кек
2.9K views08:24
Открыть/Комментировать
2023-03-23 18:01:00Cоздаём видео по текстовому описанию у себя дома на основе диффузионной нейросети ModelScope text2video 1.7B

19 марта Alibaba выпустили нейросеть ModelScope text2video, создающую короткие видеоролики по текстовому описанию. Подобных нейросетей сейчас становится всё больше и больше. Но если остальные требуют для запуска каких-нибудь A100 с 40 ГБ видеопамяти, то эта нейросетка крута тем, что её можно вполне себе комфортно запустить с 12 ГБ видеопамяти. А энтузиасты даже умудрились уместить её в 4 ГБ.

И вот неплохой, но простенький гайд, как работать с этой моделькой с помощью Python: https://habr.com/ru/post/724284/

#ml #нейросети
2.0K views15:01
Открыть/Комментировать
2023-03-23 17:02:02Ищем человека, который будет строить сообщество по темам Python / Data Science / AI в Tproger

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

Подробности, тестовое задание и отклик здесь: https://tprg.ru/GEZL
2.3K views14:02
Открыть/Комментировать
2023-03-23 14:19:57​​Топ 5 ресурсов для изучения Python: часть 3

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

Сохраняйте себе и учитесь на здоровье:

1. Pythonspot
Pythonspot это каталог ресурсов и материалов по Python, в котором весь контент разделён на категории: по уровню навыков, тематике (пользовательские интерфейсы, сети и т. д.) и платформе (Android, iOS и т.п.).

2. Онлайн-книга «Укус питона»
Это отличный учебник для начинающих. Более опытные программисты могут смело использовать его в качестве справочника — на случай, если нужно будет что-то вспомнить. Книга бесплатная, есть русский перевод.

3. Курс по Python от университета Райса на Coursera
Курс замёт займет несколько недель, зато регистрация и сам курс совершенно бесплатны. А вот если будет нужен сертификат, за него уже придётся платить.

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

5. Real Python
Real Python это премиальный онлайн-курс с более чем 1300 страниц контента, 9 часов видео, упражнениями и примерам кода. Подписка платная, но на сайте есть много статей, которые можно читать совершенно бесплатно.

#подборка
2.6K views11:19
Открыть/Комментировать
2023-03-22 18:32:39Декораторы в Python: понять и полюбить

Декораторы — это вам не «обычное» процедурное программирование, когда вы объявляете функции с блоками кода, и просто вызываете их. В Python всё куда интереснее!

Если вкратце, декоратор — это функция, которая позволяет обернуть другую функцию и расширить её функциональность без изменения её кода. Новички не очень любят декораторы и зря. А вот опытные Python-программисты знают, что это один из самых полезных инструментов в Python.

Давайте разбираться, что это за декораторы, как их использовать и как задействовать всю их магию: https://tproger.ru/translations/demystifying-decorators-in-python/
2.5K viewsedited  15:32
Открыть/Комментировать
2023-03-21 14:26:46Генерируем 2D-мир с помощью клеточного автомата на Python

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

Простейшие клеточные автоматы используются в криптографии, моделировании физических процессов, поведения людей, в биологии, и в целой куче других важных и интересных штук. Да и вообще, это очень красиво и залипательно. И вот одно из необычных применений для клеточных автоматов — генерация карты для 2D-мира.

Хорошая статья, в которой можно попрактиковаться сразу и в геймдеве, и в теории клеточных автоматов, и в принципе закодировать что-нибудь интересное на питоне, вместо очередного калькулятора или просмотрщика погоды: https://habr.com/ru/post/721956/

#алгоритмы
3.4K views11:26
Открыть/Комментировать