Посты с тэгом vscode


[Перевод] Data Science в Visual Studio Code с использованием Neuron

Сегодня у нас небольшой рассказ о Neuron, расширении для Visual Studio Code, которое является настоящей киллер-фичей для дата-сайнтистов. Оно позволяет совместить Python, любую библиотеку машинного обучения и Jupyter Notebooks. Подробнее под катом!

Читать дальше →



Мой опыт знакомства и работы с Robot Framework

Чуть более года назад я впервые попробовал в работе Robot Framework. За время моего участия в довольно масштабном проекте я испытал на своей шкуре два разных подхода к автоматизации тестирования с помощью этого инструмента: написание тестов на чистом DSL Robot Framework и работу в связке с Python. Если первый путь имеет низкий порог входа, то второй, на мой взгляд, удобнее с точки зрения поддержки крупных проектов. Хотя фундаментальной разницы между подходами нет. Так или иначе, все сводится к поиску библиотек.

Однако об особенностях подходов поговорить стоит.


Читать дальше →



Python: история как VSCode "сломал" Pytest внутри docker контейнера.

Свежий детектив из жизни программиста о "магии" и ее разоблачении

Место преступления

Окружение рабочего проекта для разработки представляет собой docker-compose проект поднимающий набор контейнеров, главный из которых это разрабатываемое веб приложение. На этот контейнер прокидывается директория с проектом из основной машины. Таким образом, код пишется в редакторе на хост машине, а выполняется в контейнере. Соответственно используемый для тестирования фреймворк pytest запускается внутри контейнера.

Преступление

В очередной раз работая над проектом я создал новый тест, запустил его, убедился что все работает хорошо. Далее я, по неосторожности, забыв что тесты выполняются в контейнере, а не на хост машине, решил настроить VSCode на запуск тестов (не столько даже забыл сколько перепутал, так как другие проекты не используют докер в разработке). Увидев результат я быстро понял что сглупил и откл