Forwarded from Soul Catcher ☮️
Не так давно нашёл отличный ресурс для обучения, где можно неплохо потренить языки программирования:
exercism.org
Он open-source и non-profit.

Главная фишка этого сайта — можно запрашивать Code Review у живых людей.

На первом скрине я попросил ревью, меня несколько раз похвалил ревьюер.

На втором скрине я сам провёл ревью, указав на промахи в кодстайле.

Короче очень годно, рекомендую.
2020-Scrum-Guide-Russian.pdf
398.8 KB
Чтобы организовать процесс разработки, часто используются гибкие методики разработки (agile). Одна из таких методик - Скрам (scrum).
Неплохое описание скрам можно найти на википедии: https://ru.wikipedia.org/wiki/SCRUM

А руководства по скрам лежат здесь: https://scrumguides.org (на русском языке прикреплено к этому посту).
tl;dr: мы обновили правила чатов - теперь меньше ограничений на оффтоп, но политика запрещена.

Мы решили, что можно попробовать ослабить контроль за градусом оффтопа, и немного изменили правила. Теперь можно чувствовать себя свободнее и чуть больше оффтопить. Но если вам не нравится, что кто-то заоффтопился, то можете позвать администратора чата или беседы.
https://vk.com/@learnpythonforfun-pravila-gruppy-i-chatov

P. S. Обсуждения политики всё так же запрещены.
А где же еще применяют python?

Мы как-то привыкли, что области применения python: тестирование, бэкенд, data science. А я вам принес пример из области анимации и киноиндустрии.
Оказывается, что в областях, связанных с 3D-моделированием и спецэффектами, активно применяются скриптовые языки. При этом часто скриптовым языком является python. Так, к примеру, python может использоваться для создания и манипулирования объектами в пакете Maya, или для выставления эффектов в пакете Houdini.

Вот, к примеру, один из репозиториев скриптов для Maya:
https://github.com/TrevisanGMW/gt-tools.

Можете заметить, что в папке python-scripts лежат не самые сложные скрипты (пусть и объемные). Поэтому небольшая заметка новичкам: не забывайте и о своей текущей области, может быть в ней вы найдете интересное применение python?
Пара вопросов к тем, кто только хочет стать разработчиком:
- Что вас не устраивает в текущей области?
- Что привлекает в IT-области (кроме денег)?

Когда-то мы собрали несколько историй успеха входа в айти:
https://telegra.ph/Neskolko-istorij-uspeha-11-06

Теперь бы хотелось узнать и о тех, кто только начинает. Пишите в комментариях, если вам есть чем поделиться :)
#истории_успеха
Как называется модуль для измерения времени исполнения небольших кусков кода?
Anonymous Quiz
7%
snippet
7%
sniptimer
37%
timeit
17%
timesnip
31%
Посмотреть ответы
Опрос про измерение времени и производительности.

#python_junior #python #опросы_python #опрос
Опрос про измерение времени и производительности.

#python_junior #python #опросы_python #опрос
Что лучше использовать для точного измерения небольшого временного интервала?
Anonymous Quiz
20%
time.process_time()
20%
time.perf_counter()
29%
time.time()
31%
Посмотреть ответы
Опрос про измерение времени и производительности.

#python_junior #python #опросы_python #опрос
Стрим с общением, вопросами и написанием бота для Слака.

Один из давних участников нашей группы, Славка Скворцов, проведет стрим завтра (воскресенье) в 20:00 по Москве. Во время стрима можно будет задать вопросы и пообщаться. Кроме этого, Слава планирует написать бота для Slack.

Стрим будет здесь: https://www.twitch.tv/thelastraccoonbender

#стрим
Напомню, что уже через час начнется стрим по python от участника нашей группы. Там он ответит на вопросы и напишет Slack-бота:
https://www.twitch.tv/thelastraccoonbender

#стрим
Недавно в комментариях спрашивали про ресурсы для системных администраторов. Вот один из довольно известных каналов по теме: https://www.youtube.com/c/PyNEng