
Yaroslav
24.07.2018
18:47:26
Можно ли как-то в emit сделать callback?

?
24.07.2018
18:48:05

Yaroslav
24.07.2018
18:48:24
Как это сделать?
Я про события в ноде

Google

Alexander
24.07.2018
18:49:38
Нативно вроде нет

Yaroslav
24.07.2018
18:49:53
Я не нашел нативных способов
Обертки получаются не оч

Mikhail
24.07.2018
18:50:14

Alexander
24.07.2018
18:52:28

Yaroslav
24.07.2018
18:52:54

Сергей
24.07.2018
18:55:13

Vitaliy
24.07.2018
19:04:07

Дмитрий
24.07.2018
19:05:37
Сначала прикладывал нерелевантную доку, теперь за deprecated синтаксис принялся

Vitaliy
24.07.2018
19:07:02

Евгений
24.07.2018
19:57:47
Чего?

Таймураз
24.07.2018
19:58:52

Google

Евгений
24.07.2018
20:00:54
Или Димку.
Перчик топ.

Kendr
24.07.2018
20:03:21
У нас с Таймуразом не очень )
?♂️

Таймураз
24.07.2018
20:03:41

Kendr
24.07.2018
20:04:06
Забияка )

Таймураз
24.07.2018
20:04:35

Kendr
24.07.2018
20:04:52

Таймураз
24.07.2018
20:05:25

Евгений
24.07.2018
20:05:41

Таймураз
24.07.2018
20:05:46

Евгений
24.07.2018
20:06:16

Таймураз
24.07.2018
20:06:32
Следующий- неделя
Другие админы знают об этом

Maxim
24.07.2018
20:10:11
народ, может немножко не в тему, - как можно с существующей MongoDB ну или моделек с монгуза получить красивую DBSchema ? (Это как ЕRD для реляционок, только более общее понятие). Я понимаю что в монге и связей между колекциями как таковых нету, но всё же
+ может подскажите какнал на тему монго дб
уже нашёл - вопросы сняты)

Alexey
24.07.2018
20:58:12
Может кто то кинуть совершенному новичку в node, но опытному в php и разбирающемуся более менее в фронтенде, с чего начать.. ну что то типа туториала как сделать на express апликатион с БД CRUD jwt авторизацией итп?

Google

Alexey
24.07.2018
20:58:59
какие то простые стандартные задачи без лишних экспериментов..

Dmitrii
24.07.2018
21:04:23
опытный в пхп это скорее минус

Alex
24.07.2018
21:09:52
опытный в пхп это скорее минус
Так то главное опыт разработки, если он опытный в пхп значит опыт разработки имеется и не так сложно перейти на js. А хейтить пхп скорее мейнстрим)

Alexey
24.07.2018
21:11:53
да и вообще опыт понятие относительно... думаю по настоящему опытным никогда не буду себя считать)

Alex
24.07.2018
21:13:46

Dima
25.07.2018
04:11:14
пацаны, кто-нибудь слышал про эту площадку?
https://otus. ru/
мож кто обучался


Valery
25.07.2018
05:10:47
парни, у меня вопрос такой. как получить по RSS-ссылке данные в JS? есть сборка приложения под Webpack. Хочу настроить что-то типа проксирования через devServer для того, чтобы обойти CORS.
ниже - пример webpack.config.js c devServer и вызов axios из store:
webpack.config.js:
devServer: {
contentBase: './public/',
hot: true,
port: 9000,
setup(app) {
app.use(function(req, res, next) {
res.header('Access-Control-Allow-Origin', '*');
res.header(
'Access-Control-Allow-Headers',
'Origin, X-Requested-With, Content-Type, Accept'
);
next();
});
app.get('/', function(req, res, next) {
// Handle the get for this route
});
}
}
};
store file:
import Vue from 'vue';
import Vuex from 'vuex';
Vue.use(Vuex);
const url = 'https://vuejsfeed.com/feed';
export default new Vuex.Store({
state: {},
mutations: {},
actions: {
getRSS() {
fetch('/')
.then(response => response.json())
.then(response => console.log(response))
.catch(e => console.log(e));
}
}
});
я вообще правильно делаю или нет? у меня познания в node.js + express.js базовые, к сожалению


Valery
25.07.2018
05:13:15
я планирую из:
app.get('/', function(req, res, next) {
// Handle the get for this route
});
... получить какй-то ответ из RSS-адреса.

Fil
25.07.2018
05:26:21
выставил New york и диджиталоушэн заработал

Valery
25.07.2018
05:28:55
мож кто обучался
за себя сказать могу- смотрел на YouTube бесплатный ролик по Angular + DI. Имхо - этот ролик - отстой полный.

Dima
25.07.2018
05:37:25

Valery
25.07.2018
05:38:44
лавры Евгения Попова не дают спать ))

Alexander
25.07.2018
05:43:23

Google

Valery
25.07.2018
05:45:09

Alexander
25.07.2018
05:45:24
Прячется, да

Valery
25.07.2018
05:49:15
devServer: {
after: function(app) {
// do fancy stuff
}
}
в after поместить вызов axios с RSS-адресом?

Alexander
25.07.2018
05:52:48
Ну типа app.get('/rssfeed'...)

Admin
ERROR: S client not available

Alexander
25.07.2018
05:52:59
Там в before пример дан

Yadgar
25.07.2018
05:59:39

Георгий
25.07.2018
06:10:37
Здравствуйте такой вопрос, я создал в mongoose модель, var Todo = mongoose.model('Todo', {
text: {
type: String,
required: true,
minlength: 1,
trim: true
},
difficult: {
type: String,
trim: true
},
completed: {
type: Boolean,
default: false
},
completedAt: {
type: Number,
default: null
}
});
Но почему то когда ввожу
{
"text": "Todo with difficult",
"completed": false,
"difficult": "Medium"
}
У меня выходит только так
{
"completed": false,
"completedAt": null,
"_id": "5b5814193542440bdcd0ef99",
"text": "Todo with difficult",
"__v": 0
}
То есть поле difficult не вводится


Voskresus
25.07.2018
06:13:46
Уважаемые подскажите как сделать свою мидлвару, конкретно функцию которая будет собирать все слои, сделал нечто свое и в итоге работает но если в мидлваре находится промис то ничего не работает, такая идея:
сюбираю все промежуточные слои в массив
s.use(async (ctx, next) => {
return next()
})
s.use(async (ctx, next) => {
return next()
})
s.use(async (ctx, next) => {
return next()
})
получаю массив из функцией колбеков [cb1, cb2, cb3 ....]``
у меня есть функция обработчик в которая отдает callback к примеру вот:
```s.on((ctx) => {
....
})
перед тем как она вернет коллбек происходит такое:
await Promise.all(this.uses.map(use => use(this, () => Promise.resolve()))) <= эта штука должна вызвать все коллбеки из массива и они должны возвращать промис тен когда return next()
и так проблема в том что когда в мидлвару попадает промис в котором есть какая то нагрузка аля setTimeout
s.use(async (ctx, next) => {
await new Promise(res => {
setTimeout(() => {
res(123)
}, 1000)
})
ctx.context.ссс = 1488
console.log(ctx.context.ссс)
return next()
})
ничего не работает, точнее работает но как то не правильно когда пустой промис тогда все ок
может тут кто то может в js


Andrew
25.07.2018
06:16:25
Я могу

Dika
25.07.2018
06:16:33

Георгий
25.07.2018
06:17:00
Помогите мне))
Почему моя модель не работает так как надо?

Таймураз
25.07.2018
06:17:46

Георгий
25.07.2018
06:18:03
Так и есть, только начал изучать Ноду((

Google

Voskresus
25.07.2018
06:18:03

Таймураз
25.07.2018
06:18:17

Voskresus
25.07.2018
06:18:32

Andrew
25.07.2018
06:18:32
Модель как в mvc?

Георгий
25.07.2018
06:18:33
Просто не могу понять почему не получается ввести еще одно поле
Здравствуйте такой вопрос, я создал в mongoose модель, var Todo = mongoose.model('Todo', {
text: {
type: String,
required: true,
minlength: 1,
trim: true
},
difficult: {
type: String,
trim: true
},
completed: {
type: Boolean,
default: false
},
completedAt: {
type: Number,
default: null
}
});
Вот отсюда посмотрите пожалуйста

Andrew
25.07.2018
06:19:58
Значит orm
Он же твой монгуз
В RoR это также известно как ActiveRecord

Георгий
25.07.2018
06:21:35
Но почему я пропихиваю свох схему, но когда пытаюсь создать новый объект он доп поле игнорирует((

Andrew
25.07.2018
06:22:18
Схемы в nosql?
Ты хочешь типа U из CRUD?

Георгий
25.07.2018
06:24:01
Здравствуйте такой вопрос, я создал в mongoose модель, var Todo = mongoose.model('Todo', {
text: {
type: String,
required: true,
minlength: 1,
trim: true
},
difficult: {
type: String,
trim: true
},
completed: {
type: Boolean,
default: false
},
completedAt: {
type: Number,
default: null
}
});
Вот смотри есть схема, есть поля text, difficult, completed, completedAt - вот считай text пропихивается, completed и completedAt тоже, а вот поле difficult ничего не прописывается, как будто этого пол и нет совсем