Size: a a a

NodeUA - JavaScript and Node.js in Ukraine

2019 March 10

G

GNU/Vsevolod in NodeUA - JavaScript and Node.js in Ukraine
До этого, path генерится скриптом.
источник

VD

Vladyslav Dukhin in NodeUA - JavaScript and Node.js in Ukraine
@kraftwerk28 Участвуешь в Telegram Competition?)
источник

AI

Anton Iskryzhytskyi in NodeUA - JavaScript and Node.js in Ukraine
@kraftwerk28 А на канве не проще будет? Я помню даже игру запилил с помощью канвы, вот заодно получил практический пример, почему нужно удалять интервалы)
источник

G

GNU/Vsevolod in NodeUA - JavaScript and Node.js in Ukraine
Anton Iskryzhytskyi
@kraftwerk28 А на канве не проще будет? Я помню даже игру запилил с помощью канвы, вот заодно получил практический пример, почему нужно удалять интервалы)
Нет.
источник
2019 March 11

G

GNU/Vsevolod in NodeUA - JavaScript and Node.js in Ukraine
Anton Iskryzhytskyi
@kraftwerk28 А на канве не проще будет? Я помню даже игру запилил с помощью канвы, вот заодно получил практический пример, почему нужно удалять интервалы)
канва плохо для анимаций
источник

G

GNU/Vsevolod in NodeUA - JavaScript and Node.js in Ukraine
svg это делает движком браузера, в канве же нужно все интерполировать и через window.requestAnimationFrame
источник

VZ

Viacheslav Zhuravsky... in NodeUA - JavaScript and Node.js in Ukraine
GNU/Vsevolod
svg это делает движком браузера, в канве же нужно все интерполировать и через window.requestAnimationFrame
Но канвас вроде как быстрее работает
источник

VZ

Viacheslav Zhuravsky... in NodeUA - JavaScript and Node.js in Ukraine
Он же вроде gpu использует
источник

G

GNU/Vsevolod in NodeUA - JavaScript and Node.js in Ukraine
Viacheslav Zhuravskyi
Но канвас вроде как быстрее работает
depends on elements count
источник

B

Bogdan in NodeUA - JavaScript and Node.js in Ukraine
Viacheslav Zhuravskyi
Он же вроде gpu использует
css анимации тоже
источник

ro

roma ogurchik in NodeUA - JavaScript and Node.js in Ukraine
Ковыряюсь с аутинфикацией в node , установил express-session, настройки session
app.use(session({
 key: 'user_sid',
 secret: 'somerandomstuffs',
 resave: false,
 saveUnitialized: false,
 cookie: {
   expires: 600000
 }
}));
Когда создаеться новый пользователь или логиниться  старый пользователь то делаю req.session.regenerate() и создаю res.session.user = user.dataValues.
Мой вопрос - как мне сделать правильно редактирование данных в базе данных, так что бы один пользователь не редактировал другого , ну в общем что бы было все по феншую?
Думал сделать так
 if (req.cookie.sid && req.session.user) {
             you can change data
       }
       else {
            res.redirect('/login')
       }
Но меня гложат сомнения что это правильно и этого достаточно
источник

TS

Terry Sahaidak in NodeUA - JavaScript and Node.js in Ukraine
roma ogurchik
Ковыряюсь с аутинфикацией в node , установил express-session, настройки session
app.use(session({
 key: 'user_sid',
 secret: 'somerandomstuffs',
 resave: false,
 saveUnitialized: false,
 cookie: {
   expires: 600000
 }
}));
Когда создаеться новый пользователь или логиниться  старый пользователь то делаю req.session.regenerate() и создаю res.session.user = user.dataValues.
Мой вопрос - как мне сделать правильно редактирование данных в базе данных, так что бы один пользователь не редактировал другого , ну в общем что бы было все по феншую?
Думал сделать так
 if (req.cookie.sid && req.session.user) {
             you can change data
       }
       else {
            res.redirect('/login')
       }
Но меня гложат сомнения что это правильно и этого достаточно
middlewares для цього є
источник

TS

Terry Sahaidak in NodeUA - JavaScript and Node.js in Ukraine
источник

ro

roma ogurchik in NodeUA - JavaScript and Node.js in Ukraine
Имеете в виду что установить как то ещё модуль?
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
Terry Sahaidak
middlewares для цього є
Да, давайте экспресс, давайте обмажем все дерьмом
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
roma ogurchik
Ковыряюсь с аутинфикацией в node , установил express-session, настройки session
app.use(session({
 key: 'user_sid',
 secret: 'somerandomstuffs',
 resave: false,
 saveUnitialized: false,
 cookie: {
   expires: 600000
 }
}));
Когда создаеться новый пользователь или логиниться  старый пользователь то делаю req.session.regenerate() и создаю res.session.user = user.dataValues.
Мой вопрос - как мне сделать правильно редактирование данных в базе данных, так что бы один пользователь не редактировал другого , ну в общем что бы было все по феншую?
Думал сделать так
 if (req.cookie.sid && req.session.user) {
             you can change data
       }
       else {
            res.redirect('/login')
       }
Но меня гложат сомнения что это правильно и этого достаточно
В этот четверг будет лекция по теме сессий в ноде https://www.meetup.com/NodeUA/events/259062084/
источник

TS

Terry Sahaidak in NodeUA - JavaScript and Node.js in Ukraine
Timur Shemsedinov
Да, давайте экспресс, давайте обмажем все дерьмом
автор використовує експрес, в якому для цього є механізм під назвою middlewares, в чому проблема?
источник

TS

Terry Sahaidak in NodeUA - JavaScript and Node.js in Ukraine
не використовувати експрес коли в тебе задача зробити швидко і дешево — дебілізм
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
Terry Sahaidak
автор використовує експрес, в якому для цього є механізм під назвою middlewares, в чому проблема?
Как использование экспреса, так и приниципа мидлварей - это есть грубейшая ошибка проектирования приложений на Node.js
источник

👨C

👨‍💻 Yurii Chikhrai 🔥... in NodeUA - JavaScript and Node.js in Ukraine
о, холівар намічається 😅
источник