Собрали в одном месте самые важные ссылки
консультируем про IT, Python
Инструмент создания виртуального рабочего окружения. Скачать можно по ссылке: https://pypi.python.org/pypi/virtualenv
(12.09.2016 - 18.09.2016)
Когда пишешь код, регулярно бывает нужно посмотреть справку по конкретной функции, модулю и т.д. Обычно я для этого захожу на cppreference.com или на docs.python.org, но это обычно не мгновенно — требует перехода по нескольким страницам минимум, а в питоновской документации еще и зачастую просто сложно найти нужную информацию на странице, не говоря уж о том, что гугл часто направляет на документацию по второй версии, а не по третьей, и приходится вручную переключать.
Поэтому я подумал, что может быть полезен телеграм-бот, который будет всю эту информацию знать и выдавать по запросу справку по конкретной функции, классу, модулю и т.п.
У bitbucket есть сервис ( Bitbucket Pipelines), который среди прочего позволяет предельно просто организовать автоматическое развертывание приложений в облаке Amazon, в частности используя ElasticBeanstallk. Кому интересно, прошу под кат
Что за слово такое «comprehension» и почему оно вызывает трудности с переводом на русский язык.
В свободном доступе появилась реализация интересных графических или анимированных QR кодов. Вы можете применить эту идею в ваших проектах. Например, предоставить возможность пользователям создавать QR коды из аватарок, использовать в маркетинге или продвижении.
Думаю, все помнят telnet версию SW:New Hope. В связи с блокировкой PornHub'а, возникла идея сделать что-то подобное с их видео. Вооружимся питоном и попробуем реализовать задумку. Тот самый StarWars.
Что является основным инструментом, который использует руководитель при управлении проектом? Принято считать, что основным инструментом руководителя проекта является календарный план, в основе которого лежит сетевая модель работ по проекту. Однажды мне довелось реализовать сетевую модель работ на языке Python (код и описание здесь). Ниже приведены уроки, извлеченные по результатам проделанной работы.
Aniamls.txt Turtles are cool Sloths are cool Mosquitos are dumb >>> p = tpfd.Parser() >>> @p.on_recognize('{Animal} are cool') def main(animal): print('I like {0}.'.format(animal)) >>> p.parse_file('animals.txt') 'I like turtles.' 'I like sloths.' >>> p.iter_parse(['Turtles are cool', 'Sloths are cool', 'Mosquitos are dumb']) 'I like turtles.' 'I like sloths.' >>> p.parse_string('Sloths are cool') 'I like sloths.' >>> p.parse_string('Mosquitos are dumb') None
Обертка вокруг библиотеки netCDF4, которая позволяет быстро редактировать имена и значения измерений, переменных, атрибутов и т.д. и записывать эти изменения на диск.
Набор пользовательских расширений для Django-проектов. Изменения описаны по ссылке https://allmychanges.com/p/python/django-extensions/#1.7.5. Скачать можно по ссылке: https://pypi.python.org/pypi/django-extensions/