TGViewer
Channel Public Channel
Zen of Python

Zen of Python

@zen_of_python

Полный Дзен Пайтона в одном канале

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

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

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

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

Регистрация в перечне РКН: https://tprg.ru/xZOL
Subscribers
18.8K
Photos
1.4K
Videos
202
Links
3.6K

Showing posts older than #3903 · Back to latest

Older Posts 19 shown
Post #3902 3.19K
Помоги сделать Tproger интереснее 😎

Друзья, мы ищем тех, кто:
— Пишет код (и иногда испытывают к нему почти родственные чувства);
— Работает с данными, инфраструктурой или тестированием (и гордится этим);
— Управляет проектами, командой или хотя бы одним пушистым котом;
— Просто интересуется IT.

Сейчас нам очень важно ваше мнение про Tproger и как сделать его лучше. Займет не более 2-3 минут, если ни на что не отвлекаться.

Ссылка на анкету: https://tprg.ru/zmo2
Пройти можно до 22 января включительно.
Всем спасибо!

@zen_of_python
  • ❤ 2
  • 👌 2
Post #3901 3.27K
На PyPi теперь умеют вводить «карантин»

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

Если проект помечается как «заразный», он отправляется на проверку модераторам pypi.org, его нельзя установить. В случае удаления зловредного пакета, имя высвобождается.

#безопасность

@zen_of_python
  • 🆒 4
  • ☃ 3
Post #3898 3.63K
WAT | «Объяснятор» любого объекта в коде

Интересная CLI-утилита, позволяющая разъяснить код, который написан давно или не вами (и не раскомментирован). По команде wat / объект покажет:

— тип данных, (длина, сигнатура);
— какие методы поддерживает (включая dunder-методы);
— какие есть атрибуты;
— в случае с библиотеками перечислит подмодули, функции и классы.

Цена: бесплатно
Репозиторий проекта

#инструмент

@zen_of_python
  • 👍 7
Post #3897 3.23K
tach | Смарт-менеджер зависимостей на Rust

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

Цена: бесплатно
Репозиторий проекта

#инструмент

@zen_of_python
Post #3894 3.32K
Придумайте подпись к фото, но так, чтобы это относилось к языку программирования.

@zen_of_python
Post #3893 3.64K
В PyPI нашли зловреды, ворующие ключи от аккаунтов в соцсетях

В официальном репозитории PyPI, который используется для хранения пакетов Python, выявили два опасных пакета, созданных для кражи пользовательских данных. Они успели набрать более 100 загрузок каждая, прежде чем были удалены. Наибольшее количество импортов зафиксировано в Соединенных Штатах, Китае, России и Индии. От зла нигде не спрятаться, даже в опенсорсе.

#безопасность

@zen_of_python
  • 🤯 9
Post #3892 3.55K

Forwarded from Веб-страница

Онлайн-песочница для обучения и тестирования SQL

SQL Playground — это бесплатный сервис, который позволяет вам изучать SQL и тестировать различные запросы как в MySQL, так и в PostgreSQL. Работает песочница прямо в браузере, при этом поддерживает подсветку синтаксиса и обладает автоматических генератором схем БД.

Пробуем по ссылке: sqlplayground.app

#инструменты #sql #бд
  • 👍 5
Post #3889 3.23K
wifi-qrcode-generator | Делимся паролем Wi-Fi чуть грамотнее

Простейшая утилита для зашивания пароля WI-Fi в QR-код. Главное, осторожнее с таким в местах с большой проходимостью: кто знает, какой QR могут наклеить поверх, и куда он поведет невезучего пользователя.

Проект на pypi.org

#инструмент

@zen_of_python
Post #3887 3.39K
Будешь ли ты защищать свой стек на Python также, как эта мать — сетчатый питон? Она предпочла сгореть заживо в пожаре, но не оставила кладку яиц.

Это шутка, так уж до смерти не стоит. Если спорите с System Architect, и он предлагает Go, пусть сам потом страдает от неизвестного науке бага, с которым в компании больше не кому сражаться.

@zen_of_python
  • 😢 9
  • ❤ 2
  • 🤷‍♀ 1
Post #3885 3.44K
Официальный рождественский свитер GitHub

Только один вопрос: почему раньше не сделали? И совсем этот свитер не Ugly, сплошное очарование.

Цена: 62$
Товар на сайте мерча GH

#кек

@zen_of_python
  • 🔥 6
Post #3884 3.08K
Любителю Python полагается любить и игру в змейку

Шутка. Впрочем, на каникулах можно вспомнить детство и поиграть в недурно написанную игру — Змейку, прямо в мессенджере. Управляется смахиваниями, потом ускоряется.

Играть прямо в Telegram

#кек

@zen_of_python
  • 👍 7
Post #3883 3.29K
А теперь немного о том, как утиная типизация подвела одного питона

«Если это выглядит как тропический попугай, лежит как шезлонге как попугай и такой же температуры как попугай, то это, вероятно, и есть попугай. Можно есть».

Австралийские ветеринары достали из сетчатого питона целое полотенце, которое он съел на пляже.

#кек

@zen_of_python
  • 🤣 12
  • 😨 10
  • 👏 3
  • 👍 1
Post #3882 3.49K
Утиная типизация? А что насчет питонической типизации: «Если это выглядит как банан, лежит как банан и молчит как банан, то это, вероятно, и есть банан».

Страшно подумать, зачем эволюция так подшутила над этим королевским питончиком, ведь наверняка нашлась обезьяна, которая его укусила.

#кек

@zen_of_python
  • 🤣 9
  • 🍌 2
Post #3881 3.67K
Вот где Python на шкале скорости

Один и тот же код на четырех разных ЯП, и одна и та же VM'ка. Естественно, в комментариях под оригинальным твитом сразу же посыпалась критика в адрес дизайна эксперимента, но все же довольно залипательно получилось.

#факт

@zen_of_python
  • 👍 12
  • ❤ 6
Post #3880 3.54K
Если вы когда-нибудь чувствовали себя тупым во время работы с Python, вспомните этого крокодила, что применяет свой фирменный прием «Дерни головой — переломай хребет жертве» против питона БЕЗ позвоночника.

#кек

@zen_of_python
  • 🤔 6
  • 😱 2
  • 👍 1
  • 😁 1
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →