Denis
Прикрутите туда блендер
Denis
Как эта песочница с vscode
Denis
А какой общий вес исходников сейчас? Можешь чекнуть?
Evgeniy
Это же херов автокад-онлайн по сути
ну там просто на канвасе, ну там вертеть не нада там типа все в 2d
Denis
Ну мебель не бывает 2д
Denis
Говорю тебе как столяр
Denis
Даже картина - 3д
Denis
Ну можно изометрию клепану ь
Evgeniy
Ну мебель не бывает 2д
ну там какбе, свои плюшки в этом плане, там можно развернуть, скажем деталь торцем, типа стовиш галочку вид с торца и ее отображает в торцевой проекции, или ставищ галочке фронтальная сторона или тыльная у них это так реализовано, именно чтоб вертеть как в автокаде там нету
Evgeniy
ну и делаеш торцевое сверление где нада
Evgeniy
или там еще чтото
Evgeniy
Ну мебель не бывает 2д
ну сейчас исходники 226 мб вместе с нодмодулес
Denis
или там еще чтото
Просто по начерталке помню ка тяжело некоторым дается представление проекций
Denis
Без билд и модулей
Denis
Я имею ввиду только собственный код
Denis
У меня 2Мб папка сорс
Evgeniy
а сек ша гляну скока сорс
Denis
Нормик. Я примерно правильно оценил размер значит
Evgeniy
Нормик. Я примерно правильно оценил размер значит
а на тесты такого проекта сколько по времени уйдет как думеш ?
Denis
На юнит? Написать?
Evgeniy
если вдруг он дойдет до беты ?
Denis
Там без автотестов делать нех ваще
Denis
Иначе вы захлебнетесь в прогонах
Denis
написать
Даже боюсь оценивать. Лучше пишите их сразу
Evgeniy
ясно
Denis
Просто проекции то проекциями - но само приложение должно знать как это будет в 3д
Denis
Иначе какой смысл?
Denis
Я тут кроссворд делал полгода и еще не доделал)) (ну правда как хобби, но все равно)
Evgeniy
Просто проекции то проекциями - но само приложение должно знать как это будет в 3д
а для чего ему 3д модель ? чет не понял, ну условно говоря визуально повертеть можно но не так как в автокаде например в разы проще
Denis
Ну а зачем оно? Куда эти схемы пойдут?
Denis
Столярам же. Или в чпу
Denis
А столяра скажут: давайте 3д макет с размерами и тд
Denis
Еще и с нескольких сторон
Denis
А представь журнальный столик, в котором и шахматы и нарды. Крутится квадрат при поднятой столешнице
Denis
А крепление царг
Denis
45deg там болты
Evgeniy
Ну а зачем оно? Куда эти схемы пойдут?
ну они пойдут на бекенд в виде записей такого вида типа drilling{pointX:120, pointY:350} и ну как пример
Evgeniy
Ну это декор я согласен, но царги 45 - у каждого второго стола
ну там на столько сложной обработки вроде нету в тз
Evgeniy
хотя не помню мб и есть
Denis
ну там на столько сложной обработки вроде нету в тз
Дай бог. Но имей ввиду, что может появиться
Denis
Я бы вообще такую систему на нормальном ооп предпочел писать
Evgeniy
Ну это декор я согласен, но царги 45 - у каждого второго стола
ты знаеш там вообше типа только работат с деталью без ножек и ручек, ну ипа там нету сделать стол, там ты береш ток плоскую плоскость какуюто с ее параметрами там длины ширины глубины и делаеш ей разные вырезы сверления
Evgeniy
ну типа ток плитные материалы можно обрабатывать
Denis
А совмещать их не?
Evgeniy
ну как сказать я хз я не особо мебельщик
Evgeniy
А совмещать их не?
не все по отдельности можеш делать
Denis
А ну то проще
Evgeniy
совмещать нету\
Denis
Но все равно думаю не лишним будет постараться приготовить для этого плацдарм
Denis
Вот у нас например поддерживается только по одному кошельку одной валюты. Но я уже сделал плацдарм для мультикошелечности одной монеты
Denis
С самого начала въебал
Denis
Так что думать надо наперед. Это всех касается
Олег
/
Znacovean
Всем привет. Подскажите инструмент или код как получить путь до текущего рабочего файла относительно корня проекта (корнем будем считать папку в которой есть package.json) Путь нужен в формате, пригодном для скармливания в fs.readFileSync(...) Спасибо
Andrew
Если относительный можешь взять диф рута и текущей
Znacovean
__dirname?
не получится может я неправильно сформулировал задачу в общем цель у меня такая - прокинуть функцию шаблонизатору в которой помимо имени файла принимать какой-то параметр который бы характеризовал папку файла в которой она вызывается.. сейчас например если я хочу вставить инлайново содержимое иконки я обязан ставить её в определенную папку лишь и вызывать icon('some-icon') - он мне сформирует путь - откроет файл и вернет содержимое а предположим я в некоторой папке компонента хочу там же создать папку с иконками и чтоб оттуда их получить мне не представляется возможности..параметр должен быть уже вычисленным..хотя я чисто теоретически ща попрою __dirname передать icon: name => fs.readFileSync(${PATHS.dev}/img/icons/svg/${name}.svg),
Andrew
__dirname/IMG/icons/file.ext
Andrew
Не?
Andrew
Или паз должен инитися там же функция объявляется?
Znacovean
Znacovean
видите ли __dirname должен уже быть определен
Andrew
Ну он возьмёт там же ты ее вызвал
Znacovean
у меня выдаёт undefined
Andrew
у меня выдаёт undefined
А что у тебя нод?
Znacovean
А что у тебя нод?
node + pug + express
Andrew
Та должен работать, глянь в Гугле. Мб у шаблонизатора свой скоуп
Znacovean
тут проблема чтоб в шаблоне работала переменная которой нету в js обычном (вроде так) её надо передать как функцию или как статически рассчитанное значение на уровне корня (в настройках express передать locals) в то время как мне нужно чтоб __dirname Расчитывался исходя из места вызова
Znacovean
гуглю но не гуглится