воскресенье, 4 марта 2018 г.

Подобъем за февраль

Погода в Питере подкачала, а потому сидел и писал код (если что, писать код - хобби)...
по итогу, за февраль, написал 3 проекта под AutoCAD:



  • Solid3DDataSheet - составление спецификации по профилям выполненным Solid3D объектами, сколько всего кода было написано в различных пробах и вариантах поиска решения не знаю, но сейчас в проекте осталось около 3500 строк кода. Это был хороший и интересный проект. Видео 1
  • Provod_provis - Было интересно вспомнить решение диф. уравнений, в частности в этой программе используется приближенное решение методом Эйлера для нахождения провисания идеальной нити (950 строчек). Не интересно в этом проекте была необходимость его писать под 2007 автокад, т.е. вместо комфортной работы и использования LINQ приходилось постоянно изобретать велосипед, но вроде все  получилось.  Видео 1 Видео 2
  • dynIN_dynOUT - расширенная замена инструментам из express tools, нового и интересного в этом ничего нет, однако как попытка создания Open Source проекта пойдет, с помощью этого проекта планирую посмотреть как работать с публичным кодом, как вносятся правки от других пользователей. Допиливать и улучшать там можно много чего, а пока там немногим больше 600 строчек кода (dwg.ru и github).


ЗЫ.
Количество строк кода считаю с помощью PowerShell:
(dir -Include *.cs -Recurse -Exclude *designer.cs, AssemblyInfo.cs | select-string "^(s*)$" -notMatch).Count

Комментариев нет: