Size: a a a

Node.js — русскоговорящее сообщество

2020 January 15

d

ds in Node.js — русскоговорящее сообщество
Спасибо за ваше терпение и ответы)
источник

d

ds in Node.js — русскоговорящее сообщество
Но вопрос остался открытым хехе, в спецификации не пишут о том, как вести себя, если сервер выслал на три буквы, при движении напролом через simple request...

p.s соре, меня интерес разбирает... пойдем сервак подымим и глянем
источник

AZ

Aleksey Zhdanov in Node.js — русскоговорящее сообщество
подскажите плиз как sed/awk отрезать сайт до последнего слеша
источник

E

Envy in Node.js — русскоговорящее сообщество
Ð
иногда на грабли не обязательно наступать, если их вовремя увидеть
Для написания чистых запросов без использования orm необходима лишь библиотека типа pg (postgresql), которая выступает в роли «драйвера»?
источник

AZ

Aleksey Zhdanov in Node.js — русскоговорящее сообщество
накидал скрипт для сохранения 100500 вкладок с исключениями по человечески нумеровать не получается
источник

АШ

Алексей Шугало in Node.js — русскоговорящее сообщество
Алексей Шугало
т.е. app.use каждый раз вызывается? никакой разницы между router(req, res, next) и app.use(router)?
разницу понял, её нету :)
вызывая методы типа .use, .post, .get у экземпляра роутера все middleware попадают в stack, далее при каждом запросе вызывается внутренний метод .handle, он перебирает весь stack (все добавленные middleware). соответственно если вызывать .use(router), это как добавить в stack middleware, в которой будут перебираться другие middleware. а если я вызову роутер как router(req, res, next), это как вызвать middleware в которой будут перебираться middlewares.
источник

Ð

Ð in Node.js — русскоговорящее сообщество
Envy
Для написания чистых запросов без использования orm необходима лишь библиотека типа pg (postgresql), которая выступает в роли «драйвера»?
да
источник

E

Envy in Node.js — русскоговорящее сообщество
Ð
да
Понял, спасибо
источник

Ð

Ð in Node.js — русскоговорящее сообщество
Envy
Понял, спасибо
но там есть разные режимы работы, есть драйвер яваскриптовый, есть нативные биндинги на сишный драйвер, есть текстовый режим и бинарный, много нюансов, но это все стоит внимания когда проект уже запущен и приносит миллионы прибыли.
источник

E

Envy in Node.js — русскоговорящее сообщество
Ð
но там есть разные режимы работы, есть драйвер яваскриптовый, есть нативные биндинги на сишный драйвер, есть текстовый режим и бинарный, много нюансов, но это все стоит внимания когда проект уже запущен и приносит миллионы прибыли.
Мне не хватит квалификации, чтобы осмысленно выбирать из всего множества, таким образом, самым разумным вариантом будет использование JS-драйвера?
источник

Ð

Ð in Node.js — русскоговорящее сообщество
Envy
Мне не хватит квалификации, чтобы осмысленно выбирать из всего множества, таким образом, самым разумным вариантом будет использование JS-драйвера?
для стартапа хватит просто import pg и в бой, дальше уже несложно будет переконфигурировать
источник

E

Envy in Node.js — русскоговорящее сообщество
Ð
для стартапа хватит просто import pg и в бой, дальше уже несложно будет переконфигурировать
Понял, благодарю Вас
источник

Ð

Ð in Node.js — русскоговорящее сообщество
еще в ней бывает клево заменить дефолтные парсеры каких-то данных на свои, например парсер даты и больших интов
источник

Ð

Ð in Node.js — русскоговорящее сообщество
так например, бывает, что с датами гораздо удобнее работать если это юниксовые инты, а не строки с датой или объекты Date, а большие 64-разрядные инты засовывать в 53-битные яваскриптовые инты если там исключено переполнение
источник

E

Envy in Node.js — русскоговорящее сообщество
Ð
еще в ней бывает клево заменить дефолтные парсеры каких-то данных на свои, например парсер даты и больших интов
Не совсем только понимаю, каким образом это осуществляется, но думаю, если возникнет потребность, смогу найти ответ в интернетах или здесь
источник

AZ

Aleksey Zhdanov in Node.js — русскоговорящее сообщество
можно и не sed/awk главное чтобы имя для файла было коротким без слешей
источник

Ð

Ð in Node.js — русскоговорящее сообщество
Envy
Не совсем только понимаю, каким образом это осуществляется, но думаю, если возникнет потребность, смогу найти ответ в интернетах или здесь
осуществляется заменой функции парсера на конкретный OID постгреса, но это такие твики специфические, просто если сразу не пойти этим путем, потом на него перейти не будет смысла )
источник

Ð

Ð in Node.js — русскоговорящее сообщество
ладно, для начала это да, сложновато, но если вдруг будет утомительно работать с датами в яваскриптовом формате, или с бигинтами в виде строк - то это думать надо сюда.
источник

E

Envy in Node.js — русскоговорящее сообщество
Ð
ладно, для начала это да, сложновато, но если вдруг будет утомительно работать с датами в яваскриптовом формате, или с бигинтами в виде строк - то это думать надо сюда.
Благодарю Вас за рекомендацию
источник

AZ

Aleksey Zhdanov in Node.js — русскоговорящее сообщество
можете модуль посоветовать на ноде Я перепишу
источник