🎉 Python 3.9.1 созрел! 🐍
Многие мудрые люди воздерживаются от использования версий ПО с цифрой 0 на конце. Ну всё, теперь уже 1. Это значит, что веткой 3.9 языка официально можно пользоваться! Разрешаю!
https://www.python.org/downloads/release/python-391/
Многие мудрые люди воздерживаются от использования версий ПО с цифрой 0 на конце. Ну всё, теперь уже 1. Это значит, что веткой 3.9 языка официально можно пользоваться! Разрешаю!
https://www.python.org/downloads/release/python-391/
Python.org
Python Release Python 3.9.1
The official home of the Python Programming Language
Выражайте вашу радость в комментариях под этим постом 👇
Нет, я правда рад, ждал этого события уже весь последний месяц. Насколько это нормально, когда тебя радует релиз языка программирования?
Нет, я правда рад, ждал этого события уже весь последний месяц. Насколько это нормально, когда тебя радует релиз языка программирования?
Ладно, раз кто-то читает, то я пишу. Правда, пока не совсем по теме.
Описал свой увлекательный процесс настройки роутера на OpenWRT на точечный обход заблокированных сайтов. В статье описывается настройка DNS-over-HTTPS, всякие скрипты, которые скачивают списки заблокированных адресов, VPN WireGuard, файрволл, сетевые интерфейсы, конфиги, cron. Короче, полный фарш.
Пользуюсь таким сетапом уже около двух лет. Поначалу у меня просто была эйфория от того, как здорово в интернете, когда ничего не заблокировано. Всем рекомендую 👍
https://semakin.dev/2020/12/openwrt_vpn_rkn/
Описал свой увлекательный процесс настройки роутера на OpenWRT на точечный обход заблокированных сайтов. В статье описывается настройка DNS-over-HTTPS, всякие скрипты, которые скачивают списки заблокированных адресов, VPN WireGuard, файрволл, сетевые интерфейсы, конфиги, cron. Короче, полный фарш.
Пользуюсь таким сетапом уже около двух лет. Поначалу у меня просто была эйфория от того, как здорово в интернете, когда ничего не заблокировано. Всем рекомендую 👍
https://semakin.dev/2020/12/openwrt_vpn_rkn/
Питонические атаки
Настройка точечного обхода блокировок на роутере с OpenWRT
Как перестать думать о блокировках сайтов и начать жить
Фотосессия роутера в пряже для вчерашнего поста. Позирует, красавец. Аж захотелось купить его ещё раз. Тот самый момент, когда пригодились скиллы жены-инстаграмщицы.
Годный небольшой курс по основам Git в игровой форме. Для совсем новичков этого, пожалуй, будет недостаточно, но для закрепления уже имеющихся знаний — самое то. Информация подана визуально — это классно. Узнал кое-что новое.
https://learngitbranching.js.org/?locale=ru_RU
#git
https://learngitbranching.js.org/?locale=ru_RU
#git
learngitbranching.js.org
Learn Git Branching
An interactive Git visualization tool to educate and challenge!
Задонатил чутка в Python Software Foundation. В этом и, видимо, в следующем году из-за ковидов прибыль фонда от конференций сильно меньше обычного. Ребятам нужна помощь, чтобы держаться на плаву и поддерживать экосистему вокруг языка в рабочем состоянии.
Посмотрите страницу кампании по сбору донатов, там есть всякие акции. Например, можно купить PyCharm со скидкой, а все собранные деньги пойдут в PSF.
Я на страницах истории: https://www.python.org/psf/donations/#donors:~:text=Andrey%20Semakin
Посмотрите страницу кампании по сбору донатов, там есть всякие акции. Например, можно купить PyCharm со скидкой, а все собранные деньги пойдут в PSF.
Я на страницах истории: https://www.python.org/psf/donations/#donors:~:text=Andrey%20Semakin
Python.org
Rebuilding the PSF - Q4 2020 Fundraiser
The official home of the Python Programming Language
Пока паттерн-матчинг в питоне (по-видимому, будет 3.10) ещё только выпекается, мы можем реализовать один из его аспектов — проверку на полноту (exhaustiveness) — при помощи подручных средств уже сейчас. Классная идея, полезный приём, рекомендую статью к прочтению.
https://hakibenita.com/python-mypy-exhaustive-checking
https://hakibenita.com/python-mypy-exhaustive-checking
Hakibenita
Exhaustiveness Checking with Mypy
Fail at compile time, not at run time
Надвигается PyCon BY, который в этом году проходит в онлайне. Регистрация бесплатная. Придётся регаться и слушать, потому что в программе уже есть пара интересных докладов и, возможно, позже появятся еще.
https://by.pycon.org/
https://by.pycon.org/
Также тут намечается некий оффлайн "пивной митап" в Екатеринбурге, что бы это ни означало. Любителям пива, питонов и экскурсий по городу может быть интересно.
https://www.meetup.com/ru-RU/Moscow-Python-Beer-Meetup/events/276149239/
https://www.meetup.com/ru-RU/Moscow-Python-Beer-Meetup/events/276149239/
Meetup
Russian Python Beer Meetup №7: Екатеринбург
ср, 24 февр. 2021 г., 8:00: Итак, едем в Екатеринбург уже в этом месяце!Как всегда забыл написать анонс. Бывает...Екатеринбург — прекрасый город и очень контрастный! Именно здесь проходит граница Евро
Forwarded from opennet.ru
Утверждено добавление в Python операторов для сопоставления с образцом https://opennet.ru/54563/
www.opennet.ru
Утверждено добавление в Python операторов для сопоставления с образцом
Руководящий совет проекта Python утвердил добавление в язык операторов для сопоставления с образцом (match и case). Поддержка новых операторов появится в выпуске Python 3.10. Новые операторы "match" и "case" позволят улучшить читаемость кода, упростят сопоставление…
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
#editor #dev
https://github.com/conwnet/github1s
Forwarded from opennet.ru
Языку Python исполнилось 30 лет https://opennet.ru/54627/
www.opennet.ru
Языку Python исполнилось 30 лет
20 февраля 1991 года Гвидо ван Россум опубликовал в группе alt.sources первый выпуск языка программирования Python, над которым работал с декабря 1989 года в рамках проекта по созданию скриптового языка для решения задач системного администрирования в операционной…
Python 3.9.2 релизнулся. Ну всё, теперь уже точно можно переходить на ветку 3.9.
Кстати, забавно, что в Release Notes всегда прикладывают какой-нибудь скетч из Monty Python's Flying Circus. Чуваки вот уже 30 лет чтут традиции. Вообще, похоже, что питонисты — самые преданные поклонники тонкого британского юмора.
https://www.python.org/downloads/release/python-392/
Кстати, забавно, что в Release Notes всегда прикладывают какой-нибудь скетч из Monty Python's Flying Circus. Чуваки вот уже 30 лет чтут традиции. Вообще, похоже, что питонисты — самые преданные поклонники тонкого британского юмора.
https://www.python.org/downloads/release/python-392/
Python.org
Python Release Python 3.9.2
The official home of the Python Programming Language
Интересный пост с объяснениями почему нужно обновлять
https://pythonspeed.com/articles/upgrade-pip/
pip
.https://pythonspeed.com/articles/upgrade-pip/
Python⇒Speed
Why you should upgrade pip, and how to do it
Learn the problem with using old pip, and how to upgrade pip to fix those problems.
Люблю следить за состоянием экосистемы, поэтому вот результаты очередного опроса за 2020 год среди питонистов, проведенного PSF и JetBrains.
Радует, что доля Python 2 с каждым годом становится всё меньше.
FastAPI стал третьим по популярности веб-фреймворком после, ожидаемо, Flask и Django.
https://www.jetbrains.com/lp/python-developers-survey-2020/
#jetbrains #fastapi #flask
Радует, что доля Python 2 с каждым годом становится всё меньше.
FastAPI стал третьим по популярности веб-фреймворком после, ожидаемо, Flask и Django.
https://www.jetbrains.com/lp/python-developers-survey-2020/
#jetbrains #fastapi #flask
JetBrains: Developer Tools for Professionals and Teams
Python Developers Survey 2020 Results
Official Python Developers Survey 2020 Results by Python Software Foundation and JetBrains: more than 28k responses from more than 150 countries.