@nodejs_ru

Страница 1485 из 2748
Amon Bower
12.01.2018
23:39:58
не вариант, я хотел так сделать. У меня 2 рота. 1) /api/filename 2) /api/filename.ext



Кстати, а если в я сделаю так, это норм будет? router.get('/api/:room', [Code.get, Code.raw]);

Таймураз
12.01.2018
23:40:57
Google
Amon Bower
12.01.2018
23:40:57
в первом методе, проверю по условию, если не подходит, то next()

Алексей Дмитриевич
13.01.2018
01:28:08
Коллеги, кто-нибудь swagger использует? Чёт для получения файла по сгенерированному js клиенту хуета какая-то, распарсить тип не может нив какую совсем. type.constructFromObject is not a function и хоть ты тресни, блин

Явно в спеке указываю что мне фал надо получить, либа пытается парсить его как объект

Anton
13.01.2018
08:22:28
Норм же юзать https://github.com/jprichardson/node-fs-extra Чтоб file-system с промисами пользовать?

Дмитрий
13.01.2018
08:27:26
Вообще в ноде в utils есть promisify

Но я ленивый и юзаю fs-extra

Anton
13.01.2018
08:32:04
Но я ленивый и юзаю fs-extra
типизацию ручками писал?

Дмитрий
13.01.2018
08:32:30
Как обычно

Anton
13.01.2018
08:33:07
Как обычно
спасибо, будь здоров

Дмитрий
13.01.2018
08:34:46
типизацию ручками писал?
https://gist.github.com/zerobias/c4c36e2071e68fdfe80eff4dabcea3cc

Anton
13.01.2018
08:35:01
ого! Спасибо!

а че во flow-typed не засунул?

Google
Дмитрий
13.01.2018
08:36:17
Ещё тесты писать, и всё такое А типизацию набросать — дело минут 15)

Anton
13.01.2018
08:39:53
https://gist.github.com/zerobias/c4c36e2071e68fdfe80eff4dabcea3cc
А readFile почему не промис возвращает?

Дмитрий
13.01.2018
08:41:06
Вот поэтому я и не контрибьючу в flow-typed ?

Anton
13.01.2018
08:41:16
:)

Дмитрий
13.01.2018
08:41:32
Надо конечно выпилить все колбэки, по хорошему

Anton
13.01.2018
08:42:43
если уж совсем по хорошему, то и то и то надо оставить. Там ведь промис вернется только если колбэк не передал

Dimanius851
13.01.2018
08:48:50
кто-нибудь знает, на npm есть какая-то валидация при publish-е пакетов?

запушил бесполезный пакет, а его качают

Дмитрий
13.01.2018
08:49:34
Возмутительно

Dimanius851
13.01.2018
08:50:03
ну не совсем бесполезный, так-то смысл в нём есть

Леха
13.01.2018
08:50:36
Нет, премодерации там нет

Dimanius851
13.01.2018
08:51:33
Нет, премодерации там нет
ну тогда его похоже прям качают https://www.npmjs.com/package/console-log-wrap

Vitaly
13.01.2018
08:52:40
Это роботы. Народ развлекается

Дмитрий
13.01.2018
08:53:37
Как правило это те кто заинтересован в каждом пакете в npm, типа runkit

Dimanius851
13.01.2018
08:54:07
в runkit-е его нет, а больше сервисов я не знаю

Дмитрий
13.01.2018
08:54:50
Ну вот их больше А сколько ещё непубличных — минимум 30 почти у каждого пакета в первые месяцы будет

Dimanius851
13.01.2018
08:55:31
эх, печаль, я думал, поймал популярность за хвост

Леха
13.01.2018
08:56:09
Dimanius851
13.01.2018
08:56:23
ага :(

Дмитрий
13.01.2018
08:56:38
Google
Iosif
13.01.2018
09:01:46
Всем привет, можете подсказать, как сохранить колбек промиса, чтобы потом его вызвать?

Леха
13.01.2018
09:02:46
Колбэк промиса? О_о

Iosif
13.01.2018
09:02:54
resolve который

то есть я хочу отдать промис, а резолвить его уже в другом месте

Таймураз
13.01.2018
09:04:02
то есть я хочу отдать промис, а резолвить его уже в другом месте
Передаешь промис, куда хочешь и резолвишь его там

Функцию resolve можно передать куда угодно

Iosif
13.01.2018
09:09:03
но как? Я туплю как-то new Promise((resolve, rejcet) => {}), Как отсюда resolve сохранить, чтобы в одном классе и отдать этот промис и резолвить его позже?

Никита
13.01.2018
09:10:55
let resolve; new Promise((res) => { resolve = res; }); // ... resolve();

Iosif
13.01.2018
09:12:31
и правда, как-то не додумался, что так все просто

спасибо

Таймураз
13.01.2018
09:12:42
let resolve; new Promise((res) => { resolve = res; }); // ... resolve();
Другое дело, нахрена так делать, @iosif_p ?

Iosif
13.01.2018
09:13:19
я либу делаю ¯\_(ツ)_/¯

Никита
13.01.2018
09:14:04
Вообще, конечно, лучше так не делать)

Дмитрий
13.01.2018
09:23:17
Deferred называется

Таймураз
13.01.2018
09:23:18
я либу делаю ¯\_(ツ)_/¯
Дай угадаю название Dontwritelikethis

Iosif
13.01.2018
09:23:27
?

так надо, по-другому никак

Дмитрий
13.01.2018
09:24:31
Дай угадаю название Dontwritelikethis
Ну у меня сейчас вся либа — один сплошной deferred, так что это не догма)

Хотя тяжело конечно чо уж

Таймураз
13.01.2018
09:25:41
так надо, по-другому никак
Либо ты не знаешь, что можно по-другому

Google
Iosif
13.01.2018
09:25:51
колбеки?)

KlonD90
13.01.2018
09:26:29
Admin
ERROR: S client not available

Таймураз
13.01.2018
09:26:32
колбеки?)
Я тоже не знаю, как можно по-другому Не я пишу сия библиотеку

Ну у меня сейчас вся либа — один сплошной deferred, так что это не догма)
Ну то, что ты используешь такие решения осознанно я верю

Дмитрий
13.01.2018
09:29:48
На самом деле конечно бы хотелось какой-либо более стабильный механизм (Deferred можно вызвать несколько раз, что напрягает) но у меня особо идей нет

что у тебя с пурсой? не разочаровался еще?
Я никуда не спешу) У меня сейчас столько жс кода ежедневно, что пурса просто чтобы душу отвести) Правда сейчас дойду до полноценного прода на ней думаю ещё успею поменять мнение ?

Dmytro
13.01.2018
12:48:51
кто-то использует JWT авторизацию? интересно что думаете по поводу секьюрности этого метода

Alexander
13.01.2018
12:53:48
Если бы было несекьюрно, никто бы не использовал. Криптография.

Dmytro
13.01.2018
13:05:44
логично

Nikita
13.01.2018
15:27:21
puppeteer можно пустить через прокси как-то?

Таймураз
13.01.2018
15:30:20
puppeteer можно пустить через прокси как-то?
https://github.com/GoogleChrome/puppeteer/issues/336

Nikita
13.01.2018
15:30:29
да я уже видел это

Cenator
13.01.2018
15:38:27
Как можно через хедеры закрывать доступ к ноде из сторонних клиентов?

енот
13.01.2018
15:39:23
это на примере экспресса

ой, тьфу, надо ж читать

req.headers

Cenator
13.01.2018
15:43:35
Спс

Kolya
13.01.2018
18:49:31
не вижу дату ?

Google
Ilgiz
13.01.2018
18:50:18
скорей всего фейк для подьеба просто

Cenator
13.01.2018
18:50:50
скорей всего фейк для подьеба просто
нет, видел эту страницу как-то

Again
13.01.2018
18:50:58
какой самый модный фраемворк для ноды?

koa2?

Vitaliy
13.01.2018
18:52:07
polka

Vitaly
13.01.2018
18:52:55
polka
80 строк кода )

Vitaliy
13.01.2018
18:53:12
ну да

ну годно

;)))

Страница 1485 из 2748