Безудержное растениеводство
1 пост
1 пост
Впервые с PyCharm я познакомился года 4 назад на работе. Тогда он мне понравился функционалом и простотой. Поставил его себе и дома.
Мой домашний ноут слабый, потому PyCharm иногда тормозил. Если запускал 2 и более копии — комп виснул неимоверно, но как-то уживался с этим. Хотя и бесило.
И вот я поставил себе VS Code для разработки фронта на VueJS. Заметил, что он зависал лишь тогда, когда был запущен и PyCharm. Продолжал терпеть.
Последней каплей стало то, что после очередного обновления отвалилось виртуальное окружение Питона — проект выполнялся, но в редакторе импортируемые модули подсвечивались как отсутствующие, соответственно не работало и автодополнение и переход к определению функций/классов. Ещё постоянная проблема: после удаления интерпретатора из настроек и создания нового виртуального окружения оно часто помечалось как недействительное. Приходилось перезапускать PyCharm, снова удалять интерпреатор из настроек, прочие танцы. Ещё Pycharm регулярно проверяет обновления, из-за чего он регулярно подвисает в процессе работы.
В итоге я перенёс проект в VS Code, поставил предложенные расширения. Теперь зависания почти не происходят, даже при запуске двух экземпляров этой среды разработки.
Какой вывод? Используйте нормальные ноутбуки, чтобы без зависаний разрабатывать на C++, Python и Javascript одновременно. Такой вот у меня проект :)
У физалиса завязался плод, у других — по несколько цветочков. Опыляю кисточкой либо сжимая их пальцами.
Летают мошки. Любят застаявшийся воздух и переувлажнённость. Откладывают яйца во влажный грунт, вылупившиеся из которых личинки сжирают корни.
Наглецы появились из-за моей оплошности: пришло лето, на улице потеплело, и я на кухне раскрыл окно без антимоскитной сетки.
Борьба:
Усилить вентиляцию и размешивание воздуха — для чего добавлю много вентиляторов от компьютерных блоков питания. Переставил гроубоксы, чтоб воздух с улицы их обдувал.
Установить антимоскитную сетку. Пока воздух в квартиру поступает только через сплит-систему, окно заперто.
Понизить температуру воздуха до 24°C, затем попробую 23 и 22°C (через сплит-систему)
Полить растишки фитовермом. Это фитоцид, поражающий пищевод животных. Несистемный, т. е. растения его не впитывают. Деревья пролью ядом.
С ростом требуют больше места, и для их расстановки приходится ломать голову.
Не проросла черника, а потому грунт из-под неё был использован для пересадки мяты и земляники. Вдруг, откуда не возьмись, появился росток рядом с земляникой. Такие пришельцы и раньше бывали: чуть подрастёт, не видя чего-то интересного, выдираю как сорняк. Но тут случай иной: такие же росточки появились и в мяте, и в другой землянике. И тут до меня дошло: это ж ведь черника! ) И давай её рассаживать. Так как прорастала она из глубины , то не всегда удавалось выкопать её с корнем — он обрывался где-то там, куда не доставала лопатка. Ничего, большинство прижилось. Сравнение первых настоящих листов показало, что это действительно черника :)
Начал эксперименты с удобрениями: пока поливаю двумя гранулами на куст. Для мелиссы — суперфосфат, для физалиса и тархуна — АФК (азот, фосфор, калий).
Когда впервые насыпал много гранул в астры, это было нечто: они погорели, из некоторых полезли белые кристаллы. Страшное зрелище, ни одна особь не выжила. Теперь осторожничаю.
Доброе время суток :)
Есть у меня очень маленький 3D-принтер, пара мотков пластика. Для черенкования растений приобрёл пробирки. Штатив решил изготовить сам, так как хотелось поковырять FreeCAD и превратить прутки пластика во что-то полезное.
Штатив я сначала спроектировал руками через рисовку Sketch'а и его экструзию. Затем стал переносить шаги рисовки на Python. Собака зарылась в том, что в таком случае невозможно получить доступ к нужному ребру или поверхности тела — тело генерируется автоматически на основании скетча, а потому не ясно, где какое лицо/ребро.
Пришлось переписывать генерацию штатива через использование модуля Part – оказалось, что использовать его очень просто, исходный код сократился раза в три. Дошло до моего ума, что верстаки Sketch нужны для создания тел руками, а потому в них заложены дополнительные проверки на ограниченность модели (чтобы не было "плавающих" параметров). В Part таких усложнений нет.
Итак, у штатива можно задать количество пробирок по оси X и Y, диаметр пробирок, расстояние между ними, а также ширину и высоту ножек, толщину пластины с отверстиями.
Напишите в комментариях, использовали бы вы этот инструмент в своей лабе? )