tl;dr: мы обновили правила чатов - теперь меньше ограничений на оффтоп, но политика запрещена.
Мы решили, что можно попробовать ослабить контроль за градусом оффтопа, и немного изменили правила. Теперь можно чувствовать себя свободнее и чуть больше оффтопить. Но если вам не нравится, что кто-то заоффтопился, то можете позвать администратора чата или беседы.
https://vk.com/@learnpythonforfun-pravila-gruppy-i-chatov
P. S. Обсуждения политики всё так же запрещены.
Мы решили, что можно попробовать ослабить контроль за градусом оффтопа, и немного изменили правила. Теперь можно чувствовать себя свободнее и чуть больше оффтопить. Но если вам не нравится, что кто-то заоффтопился, то можете позвать администратора чата или беседы.
https://vk.com/@learnpythonforfun-pravila-gruppy-i-chatov
P. S. Обсуждения политики всё так же запрещены.
VK
Правила группы и чатов
Правила.
А где же еще применяют python?
Мы как-то привыкли, что области применения python: тестирование, бэкенд, data science. А я вам принес пример из области анимации и киноиндустрии.
Оказывается, что в областях, связанных с 3D-моделированием и спецэффектами, активно применяются скриптовые языки. При этом часто скриптовым языком является python. Так, к примеру, python может использоваться для создания и манипулирования объектами в пакете Maya, или для выставления эффектов в пакете Houdini.
Вот, к примеру, один из репозиториев скриптов для Maya:
https://github.com/TrevisanGMW/gt-tools.
Можете заметить, что в папке python-scripts лежат не самые сложные скрипты (пусть и объемные). Поэтому небольшая заметка новичкам: не забывайте и о своей текущей области, может быть в ней вы найдете интересное применение python?
Мы как-то привыкли, что области применения python: тестирование, бэкенд, data science. А я вам принес пример из области анимации и киноиндустрии.
Оказывается, что в областях, связанных с 3D-моделированием и спецэффектами, активно применяются скриптовые языки. При этом часто скриптовым языком является python. Так, к примеру, python может использоваться для создания и манипулирования объектами в пакете Maya, или для выставления эффектов в пакете Houdini.
Вот, к примеру, один из репозиториев скриптов для Maya:
https://github.com/TrevisanGMW/gt-tools.
Можете заметить, что в папке python-scripts лежат не самые сложные скрипты (пусть и объемные). Поэтому небольшая заметка новичкам: не забывайте и о своей текущей области, может быть в ней вы найдете интересное применение python?
GitHub
GitHub - TrevisanGMW/gt-tools: GT Tools is a free collection of scripts for Autodesk Maya
GT Tools is a free collection of scripts for Autodesk Maya - TrevisanGMW/gt-tools
Пара вопросов к тем, кто только хочет стать разработчиком:
- Что вас не устраивает в текущей области?
- Что привлекает в IT-области (кроме денег)?
Когда-то мы собрали несколько историй успеха входа в айти:
https://telegra.ph/Neskolko-istorij-uspeha-11-06
Теперь бы хотелось узнать и о тех, кто только начинает. Пишите в комментариях, если вам есть чем поделиться :)
#истории_успеха
- Что вас не устраивает в текущей области?
- Что привлекает в IT-области (кроме денег)?
Когда-то мы собрали несколько историй успеха входа в айти:
https://telegra.ph/Neskolko-istorij-uspeha-11-06
Теперь бы хотелось узнать и о тех, кто только начинает. Пишите в комментариях, если вам есть чем поделиться :)
#истории_успеха
Telegraph
Несколько историй успеха
Выкладываю несколько анонимных историй успеха от участников нашей группы. Я надеюсь, что эти истории станут для вас хорошим мотиватором. Хочу отдельно отметить, что наша группа не сыграла существенной роли в успехах рассказчиков, всего они добились собственными…
Как называется модуль для измерения времени исполнения небольших кусков кода?
Anonymous Quiz
7%
snippet
7%
sniptimer
37%
timeit
17%
timesnip
31%
Посмотреть ответы
Что лучше использовать для точного измерения небольшого временного интервала?
Anonymous Quiz
20%
time.process_time()
20%
time.perf_counter()
29%
time.time()
31%
Посмотреть ответы
Яндекс выпустил бесплатные учебники по python и C++. Учебники пока сырые, поэтому я все так же рекомендую курсы со степика.
https://vc.ru/education/535752-yandeks-razrabotal-besplatnye-onlayn-uchebniki-dlya-studentov-i-prepodavateley-v-it-pervye-po-s-i-python
https://vc.ru/education/535752-yandeks-razrabotal-besplatnye-onlayn-uchebniki-dlya-studentov-i-prepodavateley-v-it-pervye-po-s-i-python
vc.ru
«Яндекс» разработал бесплатные онлайн-учебники для студентов и преподавателей в ИТ — первые по С++ и Python — Образование на vc.ru
Есть теория и практические задачи.
Альтернативный путеводитель по python:
https://habr.com/ru/post/697760/
https://habr.com/ru/post/697760/
Хабр
Пайтон Джуньор Плюс, или путеводитель начинающего Python-программиста
Добрый день! Меня зовут Михаил Емельянов, по профессии я программист программ, а этот небольшой путеводитель по возможностям языка Python меня сподвиг написать довольно существенный, на мой взгляд,...
Итак, очередное видео от канала Хитрый Питон, теперь про измерение скорости работы:
https://www.youtube.com/watch?v=8fRUh6yFQoU
Оно поможет ответить на ранее опубликованные опросы.
#хитрый_питон
https://www.youtube.com/watch?v=8fRUh6yFQoU
Оно поможет ответить на ранее опубликованные опросы.
#хитрый_питон
YouTube
Простой способ замерить скорость работы кода в python
Часто нам надо понять, как быстро работает какой-то кусочек кода, какую чего часть оптимизировать и как изменилась скорость работы при переписывании. Давайте рассмотрим несколько вариантов, как это сделать.
Я в Telegram - https://t.me/tricky_python
Канал…
Я в Telegram - https://t.me/tricky_python
Канал…
Стрим с общением, вопросами и написанием бота для Слака.
Один из давних участников нашей группы, Славка Скворцов, проведет стрим завтра (воскресенье) в 20:00 по Москве. Во время стрима можно будет задать вопросы и пообщаться. Кроме этого, Слава планирует написать бота для Slack.
Стрим будет здесь: https://www.twitch.tv/thelastraccoonbender
#стрим
Один из давних участников нашей группы, Славка Скворцов, проведет стрим завтра (воскресенье) в 20:00 по Москве. Во время стрима можно будет задать вопросы и пообщаться. Кроме этого, Слава планирует написать бота для Slack.
Стрим будет здесь: https://www.twitch.tv/thelastraccoonbender
#стрим
Twitch
TheLastRaccoonBender - Twitch
6+ years of professional web python programming, currently Engineering Manager in Adjust GmbHLove FastAPI, Postgres, AsyncIO and VR games :)
Напомню, что уже через час начнется стрим по python от участника нашей группы. Там он ответит на вопросы и напишет Slack-бота:
https://www.twitch.tv/thelastraccoonbender
#стрим
https://www.twitch.tv/thelastraccoonbender
#стрим
Twitch
TheLastRaccoonBender - Twitch
6+ years of professional web python programming, currently Engineering Manager in Adjust GmbHLove FastAPI, Postgres, AsyncIO and VR games :)
Недавно в комментариях спрашивали про ресурсы для системных администраторов. Вот один из довольно известных каналов по теме: https://www.youtube.com/c/PyNEng
Вчера из жизни ушел Фред Брукс, автор замечательной книги про разработку "Мифический человеко-месяц". Если не читали, то крайне советую прочитать.
Кстати, закон Брукса как раз является одним наблюдений этой книги:
"Если проект не укладывается в сроки, то добавление рабочей силы задержит его ещё больше."
https://ru.wikipedia.org/wiki/%D0%9C%D0%B8%D1%84%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B9_%D1%87%D0%B5%D0%BB%D0%BE%D0%B2%D0%B5%D0%BA%D0%BE-%D0%BC%D0%B5%D1%81%D1%8F%D1%86
Кстати, закон Брукса как раз является одним наблюдений этой книги:
"Если проект не укладывается в сроки, то добавление рабочей силы задержит его ещё больше."
https://ru.wikipedia.org/wiki/%D0%9C%D0%B8%D1%84%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B9_%D1%87%D0%B5%D0%BB%D0%BE%D0%B2%D0%B5%D0%BA%D0%BE-%D0%BC%D0%B5%D1%81%D1%8F%D1%86
Wikipedia
Мифический человеко-месяц
«Мифический человеко-месяц, или Как создаются программные системы» (англ. The Mythical Man-Month: Essays on Software Engineering) — книга Фредерика Брукса об управлении проектами в области разработки программного обеспечения.
Предлагаю до конца ноября погрузиться в мир софт скиллов, продуктивности и резюме. Предлагаю делиться в комментариях интересными ссылками и мнениями.
И первая тема: нетворкинг и заведение связей. К сожаление или к счастью, разработка состоит не только из кодинга, но и умения общаться с людьми. Иногда вам придется убеждать людей в правильности своего решения, в необходимости выделения бюджета на новую позицию, а иногда и в необходимости не оставлять испортившуюся еду в общем холодильнике. В некоторых же областях без нетворкинга вам совсем не обойтись.
И вот неплохой материал по теме: https://4brain.ru/blog/%d0%bd%d0%b5%d1%82%d0%b2%d0%be%d1%80%d0%ba%d0%b8%d0%bd%d0%b3-%d0%b4%d0%bb%d1%8f-%d0%b8%d0%bd%d1%82%d1%80%d0%be%d0%b2%d0%b5%d1%80%d1%82%d0%be%d0%b2/
И первая тема: нетворкинг и заведение связей. К сожаление или к счастью, разработка состоит не только из кодинга, но и умения общаться с людьми. Иногда вам придется убеждать людей в правильности своего решения, в необходимости выделения бюджета на новую позицию, а иногда и в необходимости не оставлять испортившуюся еду в общем холодильнике. В некоторых же областях без нетворкинга вам совсем не обойтись.
И вот неплохой материал по теме: https://4brain.ru/blog/%d0%bd%d0%b5%d1%82%d0%b2%d0%be%d1%80%d0%ba%d0%b8%d0%bd%d0%b3-%d0%b4%d0%bb%d1%8f-%d0%b8%d0%bd%d1%82%d1%80%d0%be%d0%b2%d0%b5%d1%80%d1%82%d0%be%d0%b2/
4brain.ru
Девора Зак «Нетворкинг для интровентров»: краткое содержание
Так как в нашей группе много начинающих, то неплохо будет поделиться местами для поиска вакансий и размещения резюме. Не стесняйтесь дополнять пост в комментариях.
Россия:
hh.ru - известный сайт по поиску работу, сам я искал работу только там.
rabota.ru - менее популярная альтернатива.
Мир:
Linkedin.com - социальная платформа для поиска работы. В ней можно не только искать работу, но и заводить контакты с людьми, подписываться на интересующие блоги компаний, смотреть чужие резюме. Сайт заблокирован в России, но доступен через впн.
xing.com и monster.com - оба сайта позволяли мне искать работу в Германии. Интерфейс у них такой, что не очень понятно, как они еще не разорились, но тем не менее они могут быть полезны.
Напоследок приведу мысли на тему того, как писать резюме. Мои советы коротко:
- резюме должно занимать 1 страницу
- в навыках должны быть перечислены только наиболее релевантные (3-5 штук)
- резюме не должно содержать ошибок.
А вот пара статей о том, что можно и что нельзя делать:
https://habr.com/ru/post/184332/ (о плохих резюме)
https://habr.com/ru/post/184372/ (о хороших резюме)
Россия:
hh.ru - известный сайт по поиску работу, сам я искал работу только там.
rabota.ru - менее популярная альтернатива.
Мир:
Linkedin.com - социальная платформа для поиска работы. В ней можно не только искать работу, но и заводить контакты с людьми, подписываться на интересующие блоги компаний, смотреть чужие резюме. Сайт заблокирован в России, но доступен через впн.
xing.com и monster.com - оба сайта позволяли мне искать работу в Германии. Интерфейс у них такой, что не очень понятно, как они еще не разорились, но тем не менее они могут быть полезны.
Напоследок приведу мысли на тему того, как писать резюме. Мои советы коротко:
- резюме должно занимать 1 страницу
- в навыках должны быть перечислены только наиболее релевантные (3-5 штук)
- резюме не должно содержать ошибок.
А вот пара статей о том, что можно и что нельзя делать:
https://habr.com/ru/post/184332/ (о плохих резюме)
https://habr.com/ru/post/184372/ (о хороших резюме)
Так как у нас неделя софт скиллов, а python часто используется в научных вычислениях, то я могу посоветовать одну противную главу из книги: The Unwritten Rules of PhD Research, Marian Petre.
Глава 5, Networks, описывает, что должен делать ученый, чтобы быть успешным. Вы думали, что карьера ученого зависит только от успешности его экспериментов? Ха! К сожалению, немалая часть успеха зависит от того, можете ли вы угощать профессоров кофе и бисквитами, льстить, делать "холодные" звонки и писать "холодные" письма. Мои наблюдения на 100% подтверждают эти выводы. Крайне рекомендую эту книгу, если вы занимаетесь наукой, а принципы в главе по нетворкингу может использовать любой для продвижения по карьерной лестнице.
Книгу можно найти на просторах интернета или файлов ВК.
Глава 5, Networks, описывает, что должен делать ученый, чтобы быть успешным. Вы думали, что карьера ученого зависит только от успешности его экспериментов? Ха! К сожалению, немалая часть успеха зависит от того, можете ли вы угощать профессоров кофе и бисквитами, льстить, делать "холодные" звонки и писать "холодные" письма. Мои наблюдения на 100% подтверждают эти выводы. Крайне рекомендую эту книгу, если вы занимаетесь наукой, а принципы в главе по нетворкингу может использовать любой для продвижения по карьерной лестнице.
Книгу можно найти на просторах интернета или файлов ВК.