У PyCharm Educational есть возможность создавать свои курсы и выкладывать их в общий доступ. Для этого пока используется репозиторий на github — github.com/JetBrains/pycharm-courses
В нашем трекере уже появились пользователи, заинтересованные в переводе курса.
И мы с удовольствием примем пулл реквест с переведенным и улучшенным курсом.
Мы пока обдумываем как добавить возможность делать курсы для веб разработки =) Возможно, со временем появится образовательный плагин, который можно будет установить поверх Professional Edition со студенческой лицензией.
1. В открытом доступе пока нет. В основном, потому что внутри все достаточно сильно завязано на параметры конкретного робота. Плюс удобство использования пока тоже оставляет желать лучшего =)
У меня написано 2 программы:
Первая (python) умеет по изображению генерировать команды, которые будут посылаться роботу. Набор команд весьма ограниченный — нарисовать пиксель с указанием размера, либо перейти на следующую линию.
Вторая программа (arduino) умеет слушать порт и обрабатывать полученные команды.
2. Вблизи картинка выглядит таким образом
3. Я сходу не придумала как делать разрывы в линии, поэтому исходила из ограничения, что вся картинка будет нарисована непрерывной линией.
Ставить рисовать робота надолго у меня, к сожалению, не было времени. Поэтому я выбрала достаточно крупные пиксели для рисования и за 2 часа получилось так
Это действительно не да Винчи, потому что требуется слегка напрячь воображение, чтобы разглядеть Джоконду =)
Размер пикселей, которые рисует робот напрямую связан со временем, которое он тратит на рисование. Так что на сложную картину с хорошей детализацией, думаю, уйдет не меньше суток.
В Академическом Университете учится много ребят, приехавших из других городов. Приезжающим предоставляется хорошее общежитие на время учебы. Кстати, недавно на Хабре была заметка от студента 6 курса.
В Санкт-Петербурге есть 2 сильных образовательных проекта, это: Академический Университет и Computer Science Center
В Академическом Университете хорошие магистерские программы, которые поддерживают такие компании как JetBrains, Yandex и т. д.
Computer Science Center — это дополнительное бесплатное образование, которое так же поддерживается компаниями.
Похоже, что в формуле (2) алгоритма опечатка.
Судя по оригинальной статье и дальнейшему объяснению, должно быть:
В нашем трекере уже появились пользователи, заинтересованные в переводе курса.
И мы с удовольствием примем пулл реквест с переведенным и улучшенным курсом.
У меня написано 2 программы:
Первая (python) умеет по изображению генерировать команды, которые будут посылаться роботу. Набор команд весьма ограниченный — нарисовать пиксель с указанием размера, либо перейти на следующую линию.
Вторая программа (arduino) умеет слушать порт и обрабатывать полученные команды.
2. Вблизи картинка выглядит таким образом
3. Я сходу не придумала как делать разрывы в линии, поэтому исходила из ограничения, что вся картинка будет нарисована непрерывной линией.
Подбор грузов, оказался по-настоящему творческим делом.
Ставить рисовать робота надолго у меня, к сожалению, не было времени. Поэтому я выбрала достаточно крупные пиксели для рисования и за 2 часа получилось так
Это действительно не да Винчи, потому что требуется слегка напрячь воображение, чтобы разглядеть Джоконду =)
Размер пикселей, которые рисует робот напрямую связан со временем, которое он тратит на рисование. Так что на сложную картину с хорошей детализацией, думаю, уйдет не меньше суток.
def foo(bar):
"""
:param str bar: Тестовая переменная
"""
bar.
Note: В настройках нужно указать какой тип докстрингов используется в проекте (Settings->Python Integrated Tools->Docstring Format)
Академический Университет и Computer Science Center
В Академическом Университете хорошие магистерские программы, которые поддерживают такие компании как JetBrains, Yandex и т. д.
Computer Science Center — это дополнительное бесплатное образование, которое так же поддерживается компаниями.
Правильно:
foo = deserialize()
""" @type: MyObject """