Rostyslav
{
"_id": {
"$oid": "5962cca42f476128f0d8b16a"
},
"name": "Root company",
"earnings": 200,
"parentCompany": "",
"children": [
{
"children": [],
"_id": {
"$oid": "5962ccba2f476128f0d8b16c"
},
"parentCompany": "Root company",
"earnings": 10,
"name": "Slave company"
},
{
"name": "atatata",
"earnings": 20,
"parentCompany": "Root company",
"_id": {
"$oid": "5962d65ca8f5491554028750"
},
"children": []
}
],
"__v": 0
}
Rostyslav
что делать если вложенности в child будет 10 или 20
Rostyslav
как искать по ним
Алексей
Rostyslav
решил переделать концепцию
Rostyslav
вот мой ответ
ikasymov
Ребят что посоветуете использовать для таких случаев у меня один грамадный метод я хочу поделить их на мелкие но для каждого метода будет очень много атрибутов то есть входных параметров и это не красиво что можно сделать на подобие классов типа чтоб брать атрибуты через this и что б красиво
Дима
Деструктуризация входящих аргументов
Дима
const partialFunction = ({ one, thousand, args }) => { ... }
ikasymov
Дима
Я имею ввиду, что можно будет передавать всего один параметр, который будет содержать в себе всю твою кучу аргументов — можно объявлять в любом порядке, можно создать заранее, можно даже вытаскивать из всей кучи аргументов только нужные
const functionInChain = ({ importantArgument, ...rest }) => {
importantArgument()
return { ...rest }
}
Дима
Пример пока конечно в stage-3, но всё остальное перечисленное доступно без транспиляции уже сейчас
ikasymov
Дима
Да
Dika
'Must set env var BIP32_DERIVED_KEY'
Anonymous
я сгенерировал ево при установке, сделал на етом сайте: http://bip32.org/
Dika
установи его в переменную среды
Anonymous
всмисле?
Anonymous
у меня ubuntu
Anonymous
Переменные окружения в Linux
Anonymous
хм, надо добавить
Anonymous
а как назвать
Anonymous
хз
Anonymous
не понемаю
Anonymous
ех....
Dika
смотри
Anonymous
смотрю
Dika
BIP32_DERIVED_KEY=xpub6AH node server/index
Dika
запускай так
Dika
Где xpub6AH - твой ключ
Anonymous
пробую.....
Anonymous
ostap@ostap-Programmer:/var/www/html$ BIP32_DERIVED_KEY=my_key node server/index
module.js:327
throw err;
^
Error: Cannot find module 'express'
at Function.Module._resolveFilename (module.js:325:15)
at Function.Module._load (module.js:276:25)
at Module.require (module.js:353:17)
at require (internal/module.js:12:17)
at Object.<anonymous> (/var/www/html/server/index.js:3:15)
at Module._compile (module.js:409:26)
at Object.Module._extensions..js (module.js:416:10)
at Module.load (module.js:343:32)
at Function.Module._load (module.js:300:12)
at Function.Module.runMain (module.js:441:10)
ostap@ostap-Programmer:/var/www/html$
Anonymous
ошибка
Sergey
Иди учить js и nodejs
Sergey
Anonymous
ок, переведу https://translate.google.com.ua/?tl=ru
Anonymous
спасибо
Sergey
Если ты это решить не можешь, не засоряй чат, а пройди курс
Anonymous
Какой?
Anonymous
Dima
Любой, где про npm скажут
Alex
Anonymous
Алекс, я думал говорят про конкретный
Anonymous
Матрос
wat
Sergey
я ж думал чат для етово
Зачем людям тратить время на человека, который даже банальные основы не захотел изучить?
Anonymous
точно, спасибо за все
Anonymous
дальше как то розгребусь
Anonymous
Anonymous
с windows10 только свалил
Anonymous
ок, исправлю, спс
Таймураз
4-тый день на ubuntu
Оставил бы лучше как было сообщение
Уходить с винды на убунту- не показатель крутости
Тебе с полгода нужно уйти в ноду и операционные системы, чтобы начать что-то делать
Anonymous
я установил lamp
Anonymous
можна чет делать
Матрос
на кой те лампа
Anonymous
для php
Матрос
фу фу фу удали, еретик
Матрос
пиши на ноде
Максим
я установил lamp
А чего не Docker? к тому же Apache сейчас редко используется
Матрос
а лучше как Таймураз сказал, по харду посиди на линухе и ноду потыкай. Книжки там почитай, курсы пройди
Anonymous
незнаю, впервие слишу
Таймураз
я установил lamp
Пхп- это старые проекты. Большие, в больших компаниях, но старые
Новые на пхп начинать неправильно
Матрос
куда ему докер сейчас, он на бубу только 4 сутки
Матрос
А чего не Docker? к тому же Apache сейчас редко используется
Таймураз
Докер лол
Матрос
+1
Максим
Матрос
вот всегда у меня с этим плохо было
Матрос
:D
Таймураз
Какой-то не к месту сарказм
Anonymous
Anonymous
нужно установить ноду для одново проекта, что б просто запустить
Таймураз
Матрос
мне интересно узнать 3ий элемент списка "основы программирования", "циклы" - ... (и т.д.) *сарказм*
Anonymous
Максим
Какой-то не к месту сарказм
Все к месту. Чувак ставит Linux чтобы быть "своим" среди таких же линуксоидов. Если мне нужен Linux, то я его ставлю в виртуалке, на удаленном сервере или поднимаю Docker-контейнер