V
шарп
Виталий
Шарп умеет текст разве?
Node.js releases
Node v6.12.1 (LTS)
https://nodejs.org/en/blog/release/v6.12.1
?
Таймураз
Чурка
Таймураз
Вижу там каноничную ИБД.
Ну дык новая lts вышла, а это- апдейт старой
Будет еще поддерживаться n-ное кол-во времени, пока большинство не перейдет на 8
Marat
Читать файлы асинхронно, это просто бомба!!!
Roman
Marat
Oleg
𝒟𝓂𝒾𝓉𝓇𝒾𝓎
Anton
Виталий
𝒟𝓂𝒾𝓉𝓇𝒾𝓎
𝒟𝓂𝒾𝓉𝓇𝒾𝓎
Прикинь, у тебя будет винч, который хранит данные в виде квантов?))
Михаил Макарычев
Как лучше работать с MySQL с помощью нативного драйвера node.js: 1) Создать ручками в консоли таблицы через CREATE TABLE Name..., а в коде только писать запросы 2) Все таблицы тоже создавать с помощью кода при старте приложения
2 – 10
👍👍👍👍👍👍👍 67%
1 – 4
👍👍👍 27%
Не знаю – 1
👍 7%
👥 15 people voted so far.
Dmitry
Roman
Dmitry
это называется миграции
и стартовать они должны на этапе деплоя - после остановки старого сервиса и перед запуском нового (ну если стандартный жизненный цикл без извращений)
Михаил Макарычев
Михаил Макарычев
Eugene
Михаил Макарычев
Sergey
Eugene
Eugene
писать каждый раз вручную обнову vs применить миграцию. Думаю выбор очевиден
Sergey
в локальной это хоть можно сделать в теории
Таймураз
Михаил Макарычев
Таймураз
Почему?
Начиная от экранирования запросов заканчивая удобством использования
Та же миграция, связи моделей, api и тд
Михаил Макарычев
01
Добрый вечер. Как получить кириллицу post-ом и не облажаться?
Мне прилетает - %D0%9C%D0%BE%D1%81%D1%8C%D0%BA%D0%B0
Латинские символы адекватны.
Anonymous
Anonymous
и привет с;
сomorsiс
EncodeUriComponent или что то подобное
01
Спасибо.)
сomorsiс
Decode*
01
И здравствуй.)
Anonymous
привет Всем, объясните, я после let objects = await loadObjects() получаю массив, как его перебрать через forEach
сomorsiс
Всмысле без переменной objects?
?
objects.forEach
01
Работает.) Пасибо еще разок
Михаил Макарычев
Anonymous
await loadObjects().forEach
сomorsiс
сomorsiс
Точнее обязательно
?
а лучше вообще так не делать
сomorsiс
Почему?
Andrew Kiselev
как использовать куки с мобильным приложением? Иногда совсем непонятно есть ли кука в запросе или в приложение. Можно ли куку с бекенда присылать в явном виде после авторизации, а не через set-cookie?
У меня express-session и passport
Anonymous
Спасибо! objects.keys.forEach(elem => console.log(elem)) поюзаю
а нет, ошибки
(node:16315) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): TypeError: Cannot read property 'forEach' of undefined
Anonymous
почему только так работает? Object.keys(markets).forEach(elem => console.log(elem))
Timofey
что можно использовать для просмотра mongo db с графическим интерфейсом?
V
robo 3t
V
aka robomongo
Dmitrii
Anton
в прототип keys не засунули, чтобы конфликтов не было
Andrew Kiselev
кука это хэдер
да, но в мобильном приложение я ее никак не контролирую, не всегда очевидно есть ли она или нет как с jwt
Denis
Парни, как вы решаете вопрос синхронизации кода модулей (роуты) со схемой OpenAPI/Swagger?
Bogdan
Йохохо
Руками)
Я такую хрень нормальную только в лупбэке видел, а у самого руки не дошли написать
Dmitrii
Dmitrii
хотели бы вы иметь/юзать роутер для коа/express, который принимает в опциях:
1. json схему, для валидации входящих данных(body, query, headers, params), исходящих даных (body, headers, status)
2. описание массива ролей/груп для закрытия ограничения публичного доступа
3. автогенерации доков сваггера на основе json схемы + ограничение видимости доков эндпоинтов по ролям
4. описания типа приходящего контента body, чтобы задейсвтовать определенный боди парсер json/multipart
5. определение дефолтных параметров для общих ответов 403/401/404/500
6. с опцией mock, чтобы на основании json схемы автоматически отдавались моки при запросах, пока имплементация логики в разработке
типо в таком формате:
router.post({
url: '/abc',
isMock: false,
role: ['user'],
schema: {
params: {},
query: {},
body: {},
headers: {},
response: {
'200': {}
}
},
handler: () => {}
})
Dmitrii
Bogdan
Denis
Denis
не лупбэк, а саму "хрень"
Denis
Anonymous
пасаны, а nodemon глобально ставят или в дев депендесис, или разницы особой нет?
Cenator 🐈
Дев
Cenator 🐈
Не надо глобар засорять
Dmitrii
https://github.com/marcgibbons/django-rest-swagger
https://github.com/swagger-api/swagger-node
https://loopback.io/
https://github.com/koajs/joi-router
https://github.com/BiteBit/koa-oai-router
Anonymous
Bogdan
Что то вроде rest api endpoints autogenerate swagger
Vlad
Всем привет!
Только начал изучать node.js. - крайне нубский вопрос:
Ошибся с кол-вом скобок в строке и теперь не удается откатиться назад, чтобы поправить с новой строки. Clear не помогает. Как можно решить вопрос?
web3.fromWei(web3.eth.getBalance(acct1)), 'ether')
...
...
... )
... clear
...
...
...