Pull to refresh
0
0
Екатерина Тузова @K_plus

User

Send message
Спасибо за статью!

Похоже, что в формуле (2) алгоритма опечатка.
Судя по оригинальной статье и дальнейшему объяснению, должно быть:



У PyCharm Educational есть возможность создавать свои курсы и выкладывать их в общий доступ. Для этого пока используется репозиторий на github — github.com/JetBrains/pycharm-courses

В нашем трекере уже появились пользователи, заинтересованные в переводе курса.

И мы с удовольствием примем пулл реквест с переведенным и улучшенным курсом.
Мы пока обдумываем как добавить возможность делать курсы для веб разработки =) Возможно, со временем появится образовательный плагин, который можно будет установить поверх Professional Edition со студенческой лицензией.
1. В открытом доступе пока нет. В основном, потому что внутри все достаточно сильно завязано на параметры конкретного робота. Плюс удобство использования пока тоже оставляет желать лучшего =)
У меня написано 2 программы:
Первая (python) умеет по изображению генерировать команды, которые будут посылаться роботу. Набор команд весьма ограниченный — нарисовать пиксель с указанием размера, либо перейти на следующую линию.
Вторая программа (arduino) умеет слушать порт и обрабатывать полученные команды.

2. Вблизи картинка выглядит таким образом



3. Я сходу не придумала как делать разрывы в линии, поэтому исходила из ограничения, что вся картинка будет нарисована непрерывной линией.
Спасибо =)
Подбор грузов, оказался по-настоящему творческим делом.
beenom, конечно, художественно преувеличивает =)

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

Это действительно не да Винчи, потому что требуется слегка напрячь воображение, чтобы разглядеть Джоконду =)
Размер пикселей, которые рисует робот напрямую связан со временем, которое он тратит на рисование. Так что на сложную картину с хорошей детализацией, думаю, уйдет не меньше суток.
Про abc.abstractproperty уже есть в трекере — youtrack.jetbrains.com/issue/PY-10881
А в новом EAP'е PyCharm есть инспекция для проверки соответствия кода стандарту PEP8 =)
В Академическом Университете учится много ребят, приехавших из других городов. Приезжающим предоставляется хорошее общежитие на время учебы. Кстати, недавно на Хабре была заметка от студента 6 курса.
так же поддерживается комбинированный синтаксис (see Sphinx domains):

def foo(bar):
"""
:param str bar: Тестовая переменная
"""
bar.

Note: В настройках нужно указать какой тип докстрингов используется в проекте (Settings->Python Integrated Tools->Docstring Format)
В Санкт-Петербурге есть 2 сильных образовательных проекта, это:
Академический Университет и Computer Science Center
В Академическом Университете хорошие магистерские программы, которые поддерживают такие компании как JetBrains, Yandex и т. д.
Computer Science Center — это дополнительное бесплатное образование, которое так же поддерживается компаниями.
yole, синтаксис для переменных должен быть такой же, как в epytext, поэтому такой код не сработает без двоеточия после @type

Правильно:
foo = deserialize()
""" @type: MyObject """

Information

Rating
Does not participate
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Date of birth
Registered
Activity