GG
люди конкатили js через пхп, и писали сорцы сразу в минификации, чтоб не кто их код не рассекретил :D
ixplo
ixplo
генерить js на php - это вообще, я считаю совершенство мысли )
ixplo
а код php генерить на c++
Ilia
swagger, validation? какие пакеты рекомендуете использовать?
Ilia
GG
что более странно, мой руководитель не любил ходить на сервак через ssh, правил файлики у себя, и заливал через фтп, переписал им сборку на ноде, но началство не захотело ходить shh и делать npm run compile, пришлось сделать компиляцию через сайт) с выводом инфы из консоли на сайт :D
Матрос
пиздец
Матрос
я б убил за такое
Mikhail
GG
было приколько) и офигенно получилось) все через вебсокеты
Матрос
хотя есть люди которые js скрипты на фронт-сервер по частям(!) передают через SOAP(!!!)
Yar
Матрос
отлаживать вообще супер
Матрос
причем самое интересное что это для AB-тестов
Zaur
Zaur
ну или сообщение в тех поддержку помогло, не зря же баги боятся разрабов
Bogdan
Ебушки воробушки.
Мне некогда тоже доводилось переустанавливать, что бы отладчик заработал, но это уже из ряда вон
Rostyslav
можете подсказать насчет хранения данных?\
V
А что с хранением?
V
Берёшь и хранишь
V
V
Я его использую, но костыльно довольно
V
Но валидация и тп работает
Rostyslav
мне нужно создать следующую схему данных, есть компании, каждая компания имеет свои деньги, у каждой компании может быть компания родитель, и вот у компании родителя должно быть поле с суммой всех денег компаний детей
Rostyslav
как это представить, в sql все просто, а вот с монгой что-то не идет мне
Anton
Так для этого и не надо монгу использовать, если у тебя явно реляционная модель данных
Lev
+
Монгадокументоориентированная. Из бсона всё выковыривать и считать надо каждый раз при вызове для такой цели.
Vladimir
На всякий случай напоминаю, что слово "реляционный" никак не связано с отноешниями между таблицами/сущностями
ALEX
Если кто испытывает трудности с освоением Node.js то советую ссылку ниже. Подробное руководство отлично подойдет для первичного подробного знакомства с Node.js
https://metanit.com/web/nodejs/
Evgeny
Для такого есть гисты
Evgeny
Ну не надо постить кучу кода прямым текстом
Evgeny
но ошибка на 25 строке.
Артур
User это у тебя просто объект, у него нет метода find
Evgeny
Ничего не смущает?
Evgeny
Еще раз внимательно посмотри на эту строку
Артур
если у тебя на самом деле будет так храниться информация о user то напиши ему метод свой)
Хотя так делать....извращение)
Evgeny
var User = User.find
Evgeny
Никого ничего не смущает, еще раз?
Evgeny
омг.
Evgeny
User = User
Evgeny
User
User
Evgeny
сравни
Evgeny
посимвольно
Evgeny
не смущает?
Артур
омг.
что то слепота напала))))
Артур
Evgeny
Evgeny
наверное
Николай
Артур
наверное
тут с JS ему надо начинать
Evgeny
там не база?
Evgeny
Это не осужддение, это помощь
Evgeny
Если вы не понимаете в чём проблема - вам надо подтянуть базу, а не получать конкретные фиксы
Arkadii
Отличный сайт, много полезного там узнал
Arkadii
Если кто испытывает трудности с освоением Node.js то советую ссылку ниже. Подробное руководство отлично подойдет для первичного подробного знакомства с Node.js
https://metanit.com/web/nodejs/
ixplo
господа, а тесты лучше выкатывать отдельным репозиторием и подсасывать через дев-денпенденсис?
ixplo
хочется хорошее решение, чтоб на продакшене у людей этот хлам не подсасывался
Таймураз
Ты присваиваешь переменной уже занятое название. Так делать неправильно
Таймураз
ixplo
Таймураз
руками
Не ногами же
Докер, CI, sftp?
ixplo
Не ногами же
Докер, CI, sftp?
эмм. у меня роутер есть на github и npm. вот к этому надо тесты. и чтобы не засорять продакшн у людей, которые будут эти модули юзать
Aleksand
Таймураз
.npmignore
ixplo
.npmignore
если они у меня будут на гитхабе, то npmignore их не будет подсасывать юзерам?
Таймураз
Таймураз
А еще лучше почитать доки
Таймураз
https://docs.npmjs.com/misc/developers#keeping-files-out-of-your-package
ixplo
а как обойти npmignore? чтоб слить себе всё через npm для разработки? )))
Таймураз
Найти модуль на GH
ixplo
типа npm i *** —ignore-npmignore )
Таймураз
Найдешь ответы на все возникающие вопросы по npmignore по ссылке выше
Это я тебе как быдло говорю
ixplo
Alexander
А в koa * ctx => { yield getData(); } тоже самое, что и async ctx => { await getData(); }?
Alexander
Так, самое время начать учить, чем генераторы отличаются от асинхронности :)