Dmitry
маска то зачем мне? Я могу указать для глобального доступа к странице и тд
admin = 1 ...
и просто без маски смотреть. А у юзера будет role. Но вот может юзер сделать что то и тд. Не глобальное. ТУт can() зайдет хорошо. НА пример в laravel это называются политики
Dmitry
throw new Error('not allowed') => ctx.throw(500)
и перехватить ее в мидле
Матрос
ребят, кто-нить observable на backend'е делал? у меня проблема в том что если юзать mobx с его декораторами то мне надо будет переписать всю ванильку на богомерзкие классы - я там дохрена. как можно докрутить что-то подобное что отслеживает переменные функции?
Матрос
ты что, не коммитился?
Evgeny
плакать и кричать. можно ругаться и бить кулаком в стену
Evgeny
ну может быть, но сейчас явно ее ход
Evgeny
как вариант - посмотреть по отркытым инодам, может можно будет вытащить что-то что еще не закрылось.
Evgeny
Если ссд с тримом и процесс уже помер - скорее вссего хера ты что достанешь
Михаил
Не
Михаил
Случаха
Михаил
Не труды нажал)
Дима
Я однажды запустил бабель в обратную сторону
Дима
Спохватился на середине проекта
arts
toPrimitive на Object делает toString
Я вот сейчас не поленился и переопределил toString и valueOf у двух дат и сравнил. Таки valueOf вызывается :-)
Потом залез в спеку. toPrimitive может принимать агрумент hint, в зависимости от которого может вести себя по-разному. Так вот, при сравнении больше/меньше hint=number.
Anton
Обычно такое учит комититься)
Матрос
ну подскажите чтоли(((
Матрос
ребят, кто-нить observable на backend'е делал? у меня проблема в том что если юзать mobx с его декораторами то мне надо будет переписать всю ванильку на богомерзкие классы - я там дохрена. как можно докрутить что-то подобное что отслеживает переменные функции?
Smooth Operator
KlonD90
KlonD90
причем здесь правда mobx?
KlonD90
и backend?
KlonD90
ты точно в тот чат?
Матрос
ну а чем мне еще это делать? да, точно тот чат - у меня нода, надо докрутить observable на серв
KlonD90
и главное какое отношение mobx имеет к observable?
Матрос
либо прямое, либо я что-то не понимаю в этой жизни
Anonymous
посмотри сюда https://ru.wikipedia.org/wiki/%D0%9D%D0%B0%D0%B1%D0%BB%D1%8E%D0%B4%D0%B0%D1%82%D0%B5%D0%BB%D1%8C_(%D1%88%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F)
KlonD90
(
KlonD90
@ZeroBias
KlonD90
все равно не понял что конкретно ты хочешь. Если тебе нужно просто эмитить события есть EventEmitter - если нужны observable сами по себе то есть функциональные библиотеки они вроде те же самые.
Anonymous
' как можно докрутить что-то подобное что отслеживает переменные функции?'
Anonymous
Какие кл. слова для такого: нужно запустить R interpreter, передать туда строки к выполнению, словить вывод
Anonymous
куда загуглить, а то я хз
Anonymous
https://www.npmjs.com/package/r-script
Anonymous
нашел, мб кому-то тоже пригодится
Evgeny
Не оно? http://cc.bingj.com/cache.aspx?d=1462716999241&mkt=de-DE&setlang=en-US&w=xEsMxqoa0KJSwMsTh3p_8w2qryykfDvB
Матрос
смотри. Есть Функция-конструктор, читай - класс. У класса есть свойства. Они меняются. Мне нужно просто через @observable (как в MobX) их считывать на каждый чих по поводу их изменения. То есть получать слепок состояния объекта при каждом их изменении. Будь то буль поменял полярность, number заинкрементился, что угодно.
Матрос
' как можно докрутить что-то подобное что отслеживает переменные функции?'
Evgeny
Матрос
через EventEmiiter я при всем желании этоо не сделаю. Ну то есть сделаю но это будет полное говнище. Был вариант делать через Proxy - но во-первых мне просто это не нравится, во-вторых я даже не помню есть ли апи Proxy в самой ноде. через MobX делать - надо будет перехрначивать в ES6 классы, но там тогда дохера будет, надо быстрей
arts
Ruslan
Через rxjs подпишись на нужные изменения
Матрос
тоже надо
Матрос
ща гляну на rx
Матрос
он почему-то у меня вообще из головы вылетел(
Таймураз
Dmitrii
Дима
>через EventEmiiter я при всем желании этоо не сделаю
Типичный результат использования mobx)
Дима
Я в редаксе вообще сделал удалённый getState, который получает апдейты стора через EventEmitter, изи
Dmitry
Dmitry
точнее как так?
Ruslan
точнее как так?
Ты юзаешь Create React App что ли? И хочешь сверху webpack накатить?
Dmitry
Ruslan
Тогда package.json покажи
Dmitry
"dependencies": {
"ejs": "^2.5.7",
"express": "^4.15.4",
"express-ws": "^3.0.0",
"gulp": "^3.9.1",
"gulp-sass": "^3.1.0",
"nodemon": "^1.11.0",
"sass": "^1.0.0-beta.2"
},
"devDependencies": {
"babel-cli": "^6.26.0",
"babel-preset-env": "^1.6.0"
}
Ruslan
Удали node_modules и package-lock.json и переустанови всё
Artur
Дима
У меня в cleanup.sh скрипте команда по удалению всех package-lock, лол
Serhii
В ларавель 55 трейс ошибок теперь в формате json, ахуеть фича. Быдлофрейм)
Kons
N1
Привет ребята, я работаю фронтендером в днепропетровской компании.
Сейчас хочу зайняться каким то пет проджектом на ноде с експрессом, и надеюсь что чатик будет полезен мне для познания нового)
#whois
Evgeniy
Всем привет. Ребят, помогите пожалуйста, подскажите хороший доки по nodejs?
Pavel
https://nodejs.org/dist/latest-v8.x/docs/api/
Фεδως
https://nodejs.org/en/docs/
удивительно, правда?
N1
Ребята а такой вопрос, как вообще експресс джс подойдет под простенькие веб сайты, ну типа вот я бложик хочу сделать, что бы на беке был експрес, монгодб, на фронте либо вью джс либо ангуляр 4
K
Evgeniy
Спасибо
Cenator 🐈
N1
а еще вопрос, по поводу выбора фреймворка, тоже по експресу, мобильное приложение для трекинга расходов, с авторизацией пользователя, графиками, то есть по сути пользователь ведет свои расходы, подойдет ли експрес для постоения АПИ под эти нужды?Думаю нет так как там будут расчеты хоть и немного и в основном манипуляция с датой, что вы думаете?
Vitaly
N1
на фронте будет какой то ангуляр либо вью
K
K
/thread
как говорится
N1
та тут не суть стартап замутить, мне интересно это с точки зрения развития
N1
и прокачки своих скилов
K
Ну ладно
Николаич
Ростовский Донецк есть кто?
V
V
Не парься
Sheldhur
push уведомления в браузерах кто нибудь делал?
Dmitriy
Делал, какой вопрос?