Size: a a a

NodeUA - JavaScript and Node.js in Ukraine

2021 January 17

MB

Mikhail Bortnyk in NodeUA - JavaScript and Node.js in Ukraine
Да, это проблема float operations в целом
источник

Г

Георгий in NodeUA - JavaScript and Node.js in Ukraine
Добрый день, подскажите новичку плиз, как выставить в стандартном пакете net timeout на проверку соединения с сервером. Если время таймаут истекает, то выкидывать ошибку.
источник

M

Mehannoying in NodeUA - JavaScript and Node.js in Ukraine
Георгий
Добрый день, подскажите новичку плиз, как выставить в стандартном пакете net timeout на проверку соединения с сервером. Если время таймаут истекает, то выкидывать ошибку.
Слушать событие timeout у клиента, задать timeout можно вот так https://nodejs.org/api/net.html#net_socket_settimeout_timeout_callback
источник

M

Mehannoying in NodeUA - JavaScript and Node.js in Ukraine
Mehannoying
Слушать событие timeout у клиента, задать timeout можно вот так https://nodejs.org/api/net.html#net_socket_settimeout_timeout_callback
const { Socket } = require('net');

const socket = new Socket();
socket.setTimeout(3000);
socket.on('timeout', () => {
 socket.emit('error', new Error('ERROR_TIMEOUT'));
});
socket.on('error', (error) => console.error(error.stack));
socket.connect(80, '1.1.1.1');
источник
2021 January 18

IL

Ihor Levchenko in NodeUA - JavaScript and Node.js in Ukraine
кто какие интересные реализации DI знает для node?
Ради интереса ресерчу. Сам я уже поигрался с type-di, inversifyJS, tsyringe, ну и интегрированный в NestJS.
Может кто-то еще что интересное пробовал и заслуживающее внимания? Буду благодарен.
источник

NK

ID:0 in NodeUA - JavaScript and Node.js in Ukraine
источник

DL

Dml Levon in NodeUA - JavaScript and Node.js in Ukraine
Ihor Levchenko
кто какие интересные реализации DI знает для node?
Ради интереса ресерчу. Сам я уже поигрался с type-di, inversifyJS, tsyringe, ну и интегрированный в NestJS.
Может кто-то еще что интересное пробовал и заслуживающее внимания? Буду благодарен.
источник

VB

Volodymyr Bortniak in NodeUA - JavaScript and Node.js in Ukraine
Ihor Levchenko
кто какие интересные реализации DI знает для node?
Ради интереса ресерчу. Сам я уже поигрался с type-di, inversifyJS, tsyringe, ну и интегрированный в NestJS.
Может кто-то еще что интересное пробовал и заслуживающее внимания? Буду благодарен.
Я працюю з inversify + inversify -express-utils
источник

IL

Ihor Levchenko in NodeUA - JavaScript and Node.js in Ukraine
Volodymyr Bortniak
Я працюю з inversify + inversify -express-utils
мені в останньому не подобається що там на кожен запит створюється новий клас (якщо мається на увазі саме `inversify-express-utils`)
источник

VB

Volodymyr Bortniak in NodeUA - JavaScript and Node.js in Ukraine
Ihor Levchenko
мені в останньому не подобається що там на кожен запит створюється новий клас (якщо мається на увазі саме `inversify-express-utils`)
Хм, я чомусь думав воно так і повинно працювати.
источник

IL

Ihor Levchenko in NodeUA - JavaScript and Node.js in Ukraine
Volodymyr Bortniak
Хм, я чомусь думав воно так і повинно працювати.
ну.. це як зручніше.
Просто що при кожному виклику треба створювати новий інстанс класу, і заново на кожен запит інжектити туди всі залежності
Занадто оверкіл як на мене

але так, концептуально це гарний підхід

Але в тому ж NestJS є можливість вибору як саме використовувати ін’єкцію контролерів.
источник

VK

Vlad Kolomoets in NodeUA - JavaScript and Node.js in Ukraine
Товарищи девелоперы, подскажите, пожалуйста, нужно написать API, которая при одном из запросов, если же все окей - будет возвращать token, что это такое и где его брать ?
источник

АБ

Артур Бердыев... in NodeUA - JavaScript and Node.js in Ukraine
А теперь перечитайте и попробуйте ещё разок)
источник

DK

Denys Kobzar in NodeUA - JavaScript and Node.js in Ukraine
Vlad Kolomoets
Товарищи девелоперы, подскажите, пожалуйста, нужно написать API, которая при одном из запросов, если же все окей - будет возвращать token, что это такое и где его брать ?
источник

VK

Vlad Kolomoets in NodeUA - JavaScript and Node.js in Ukraine
Спасибо большое
источник

M

Misha e in NodeUA - JavaScript and Node.js in Ukraine
подскажите, как [с точки зрения архитектуры] лучше сделать:
при удалении сущности возникает ошибка на стороне БД (сущность не найдена), что лучше возвращать 1) ошибку с месседжом типа 404 "entity not found" или 2) флаг false и логировать ошибку в логгер?
источник

N

Nikita in NodeUA - JavaScript and Node.js in Ukraine
404. Идет обращение к ресурсы который не существует. Тип обращения не важен
источник

ZZ

Ziyad Ziyadkhanov in NodeUA - JavaScript and Node.js in Ukraine
Доброго времени суток. Я хотел запустит nodejsstarterkit, но при старте выдает ошибку
источник

ZZ

Ziyad Ziyadkhanov in NodeUA - JavaScript and Node.js in Ukraine
npm ERR! code ENOTFOUND
npm ERR! syscall getaddrinfo
npm ERR! errno ENOTFOUND
npm ERR! network request to https://registry.your-registry.npme.io/ws/-/ws-7.4.0.tgz failed, reason: getaddrinfo ENOTFOUND registry.your-registry.npme.io
npm ERR! network This is a problem related to network connectivity.
npm ERR! network In most cases you are behind a proxy or have bad network settings.
npm ERR! network
npm ERR! network If you are behind a proxy, please make sure that the
npm ERR! network 'proxy' config is set properly.  See: 'npm help config'
Ф
npm ERR! A complete log of this run can be found in:
npm ERR!     /home/zi/.npm/_logs/2021-01-18T17_58_30_910Z-debug.log
источник

ZZ

Ziyad Ziyadkhanov in NodeUA - JavaScript and Node.js in Ukraine
Это при npm install
источник