Питонические атаки
1.19K subscribers
183 photos
4 videos
1 file
459 links
Всяческие заметки про программирование на Python и другие весёлые истории.
Download Telegram
🎉 Python 3.9.1 созрел! 🐍

Многие мудрые люди воздерживаются от использования версий ПО с цифрой 0 на конце. Ну всё, теперь уже 1. Это значит, что веткой 3.9 языка официально можно пользоваться! Разрешаю!

https://www.python.org/downloads/release/python-391/
Выражайте вашу радость в комментариях под этим постом 👇

Нет, я правда рад, ждал этого события уже весь последний месяц. Насколько это нормально, когда тебя радует релиз языка программирования?
Начинаю подозревать, что кто-то действительно читает посты в блоге 😅
Ладно, раз кто-то читает, то я пишу. Правда, пока не совсем по теме.

Описал свой увлекательный процесс настройки роутера на OpenWRT на точечный обход заблокированных сайтов. В статье описывается настройка DNS-over-HTTPS, всякие скрипты, которые скачивают списки заблокированных адресов, VPN WireGuard, файрволл, сетевые интерфейсы, конфиги, cron. Короче, полный фарш.

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

https://semakin.dev/2020/12/openwrt_vpn_rkn/
Фотосессия роутера в пряже для вчерашнего поста. Позирует, красавец. Аж захотелось купить его ещё раз. Тот самый момент, когда пригодились скиллы жены-инстаграмщицы.
Годный небольшой курс по основам Git в игровой форме. Для совсем новичков этого, пожалуй, будет недостаточно, но для закрепления уже имеющихся знаний — самое то. Информация подана визуально — это классно. Узнал кое-что новое.

https://learngitbranching.js.org/?locale=ru_RU

#git
Задонатил чутка в Python Software Foundation. В этом и, видимо, в следующем году из-за ковидов прибыль фонда от конференций сильно меньше обычного. Ребятам нужна помощь, чтобы держаться на плаву и поддерживать экосистему вокруг языка в рабочем состоянии.

Посмотрите страницу кампании по сбору донатов, там есть всякие акции. Например, можно купить PyCharm со скидкой, а все собранные деньги пойдут в PSF.

Я на страницах истории: https://www.python.org/psf/donations/#donors:~:text=Andrey%20Semakin
Визуализация сроков жизни разных версий Python.

https://python-release-cycle.glitch.me/
Пока паттерн-матчинг в питоне (по-видимому, будет 3.10) ещё только выпекается, мы можем реализовать один из его аспектов — проверку на полноту (exhaustiveness) — при помощи подручных средств уже сейчас. Классная идея, полезный приём, рекомендую статью к прочтению.

https://hakibenita.com/python-mypy-exhaustive-checking
Надвигается PyCon BY, который в этом году проходит в онлайне. Регистрация бесплатная. Придётся регаться и слушать, потому что в программе уже есть пара интересных докладов и, возможно, позже появятся еще.

https://by.pycon.org/
Forwarded from GitHub'ненько
Just add "1s" after "github" when viewing code on github.com and VS Code loads up instantly
#editor #dev
https://github.com/conwnet/github1s
Python 3.9.2 релизнулся. Ну всё, теперь уже точно можно переходить на ветку 3.9.

Кстати, забавно, что в Release Notes всегда прикладывают какой-нибудь скетч из Monty Python's Flying Circus. Чуваки вот уже 30 лет чтут традиции. Вообще, похоже, что питонисты — самые преданные поклонники тонкого британского юмора.

https://www.python.org/downloads/release/python-392/
Люблю следить за состоянием экосистемы, поэтому вот результаты очередного опроса за 2020 год среди питонистов, проведенного PSF и JetBrains.

Радует, что доля Python 2 с каждым годом становится всё меньше.

FastAPI стал третьим по популярности веб-фреймворком после, ожидаемо, Flask и Django.

https://www.jetbrains.com/lp/python-developers-survey-2020/

#jetbrains #fastapi #flask