Forwarded from Alexander Bryazgin
Опросы и статистика — это здорово, потому что в конечном итоге это позволяет всем нам понять, чем же мы занимаемся, куда мы все движемся, в каких областях стоит подтянуться, в чём смысол и так далее. Участвую во всех релевантных опросах и вам советую.
Python Software Foundation и JetBrains запустили свой ежегодный опрос: https://surveys.jetbrains.com/s3/c18-python-developers-survey-2020
Кстати, там даже какие-то призы разыгрывают.
P.S. Каждый раз путаюсь в годах во всех этих опросах, потому что StackOverflow УЖЕ публикует результаты за год в начале года, а JetBrains и PSF только начинают опрос в конце года. Когда же уже договорятся? 😩
#jetbrains
Python Software Foundation и JetBrains запустили свой ежегодный опрос: https://surveys.jetbrains.com/s3/c18-python-developers-survey-2020
Кстати, там даже какие-то призы разыгрывают.
P.S. Каждый раз путаюсь в годах во всех этих опросах, потому что StackOverflow УЖЕ публикует результаты за год в начале года, а JetBrains и PSF только начинают опрос в конце года. Когда же уже договорятся? 😩
#jetbrains
Forwarded from Geeks (A. Shpak)
Великодушный диктатор Гвидо Ван Россум известный тем, что является автором языка программирования Python. И сегодня в своем Твиттере он опубликовал сообщение о том, что теперь он сотрудник компании Microsoft. Почему он Великодушный диктатор? Так его называют в сообществе разработчиков, потому что он следит за процессом разработки Python и участвует в принятии ключевых решений. Очень интересное событие, о котором не могу не написать одной строкой. И я даже впервые за всю историю этого канала пишу пост с телефона!
https://twitter.com/gvanrossum/status/1326932991566700549
https://twitter.com/gvanrossum/status/1326932991566700549
🎉 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