@nodejs_ru

Страница 1378 из 2748
Yaroslav
08.12.2017
10:14:07
Minifier это Jimp

енот
08.12.2017
10:14:18
Вариантов реализации уйма, простых тож
спасибо, ты просто офигенно помог (нет)

Google
Yaroslav
08.12.2017
10:19:31
а на сервере их в оригинальном размере хранить пока нет возможности

Gleb
08.12.2017
10:25:00
какие есть хорошие альтернативы?
Sharp. Но у него есть один минус (для меня он не играет роли) - при старте процесса он постепенно отжирает 200-300 Mb на свой внутренний кэш, что бы быстрее конвертить. Ну и иногда может падать, если ему дать невалидную картинку. В остальном всё зашибись. Если для тебя это какие-то фатальные недостатки - ищи биндинги к ImageMagic или что там есть популярного.

Nikolay
08.12.2017
10:53:59
кто работал с tcp-сокетами в ноде? Есть пару непонятных вопросов с keepalive

есть вот такой код const connectionListener = function (socket) { logger.debug(`New connection from: ${socket.remoteAddress} : ${socket.remotePort}` ); logger.d(socket); socket.setTimeout(30000); //30 sec socket.setKeepAlive(true, 10 * 1000); // 10 sec socket.on('timeout', () => { logger.d(`Socket timeout: ${socket.remoteAddress} : ${socket.remotePort}`); socket.end(); }); socket.on('data', (data) => {}); socket.on('close', (had_error) => { logger.d(`Connection closed: ${socket.remoteAddress} : ${socket.remotePort} With errors: ${had_error}` ); }); socket.on('error', (e)=>{ logger.e(e); socket.destroy(); }); }; const server = net.createServer(connectionListener); server.listen(conf.listenPort, conf.listenIP, () => { logger.log(`Server is listening on ${server.address().address}:${server.address().port}`); }); я расчитываю что соединение должно поддерживаться в keepalive и каждые 10 сек отправлять пакетики для поддрежки. А если в течении 30 сек нет обмена - разорвать по таймауту



Alex
08.12.2017
12:48:46
А какие есть средние и большие опенсоурсные проекты на свякзе node/express ?

Maxim
08.12.2017
13:16:08
Всем привет! Может кто подсказать на что ругается eslint?

Леха
08.12.2017
13:24:19
express пакет не найден. Он точно установлен?

Maxim
08.12.2017
13:35:45
ага

даже приложение запускается

он так на все модули ругается

Cenator
08.12.2017
13:38:43
он так на все модули ругается
сделай скрин структуры папок (вместе с node_modules)

Dmitry
08.12.2017
13:41:29
https://github.com/benmosher/eslint-plugin-import/issues/720

Google
Dmitry
08.12.2017
13:41:36
Посмотри тут

Пишут что в 2.8.0 поправили

Max
08.12.2017
13:43:05
может быть такое что в конфине еслинта прописано правило что бы иморт/экспорт был не require(), а import express from 'express'?

Maxim
08.12.2017
13:44:05
{ "extends": "airbnb" }

вот такой конфиг

Max
08.12.2017
13:47:17
Ну да

вы реактом пользуетесь?

Maxim
08.12.2017
13:47:57
неа

а какаой конфиг можно попроще поставить? )

Max
08.12.2017
13:48:28
у них два конфига есть, один eslint-config-airbnb второй eslint-config-airbnb-base, вот второй и советуют ставить если не юзается реакт

Maxim
08.12.2017
13:48:40
говорят airBnB как стандарт

ух, окей =) Спасибо)

Cenator
08.12.2017
13:50:50
говорят airBnB как стандарт
https://www.npmjs.com/package/eslint-config-atomix-base

слышал что этот сейчас в топе

Maxim
08.12.2017
14:00:36
я могу ошибаться ) я с JS только пару дней )

может кто знает почему у меня попап с ошибкой выглядит не так как на всех картинках?

atom

Vlad
08.12.2017
14:08:16
ребят всем хай, как считаете хороших джунов знающих nodejs сейчас не много?

Nikolay
08.12.2017
14:13:42
смотря что значит хороший

Google
Nikolay
08.12.2017
14:13:46
смотря кого считать знающим

Cenator
08.12.2017
14:14:03
смотря что значит много

Morsik
08.12.2017
14:14:17
смотря где

Nikolay
08.12.2017
14:14:18
смотря где

бля :)

Morsik
08.12.2017
14:14:24
)

Vlad
08.12.2017
14:16:19
❤️Возможно кто то здесь рассматривает вариант работать с Node js, опыт от года должен быть коммерческой разработки

Vlad
08.12.2017
14:16:54
?

Котяй Негодяй
08.12.2017
14:17:09
Хороший джун - это кто?

Сеньёр, который просит оклад джуна? =)

Maxim
08.12.2017
14:19:29
хороший джун - послушний джун ?

arts
08.12.2017
14:19:38
Maxim
08.12.2017
14:19:53
в base конфиге от airbnb не используют стрелочные функции?

Котяй Негодяй
08.12.2017
14:20:04
хороший джун - послушний джун ?
Не. Послушный джун - вечный джун.

Я вот непослушный. И джуном никогда не был. =)))

Ну... Официально.

Илья
08.12.2017
16:03:15


Morsik
08.12.2017
16:03:58
оффтоп, интересно а из превьюшки справа можно будет ключи вытащить?

Google
BlackGopher
08.12.2017
16:04:02
В catch попадает ?

Admin
ERROR: S client not available

Илья
08.12.2017
16:04:21
я принтами проверял

после civicClient.exchangeCode(jwtToken) все тихо

BlackGopher
08.12.2017
16:04:50
На 55 строке console.log(error)

Morsik
08.12.2017
16:04:51
добавь вывод ошибки в в catch

Илья
08.12.2017
16:05:19
щас

глухо

не выводит ничего



BlackGopher
08.12.2017
16:06:33
В catch

Илья
08.12.2017
16:06:41
понял

щас

BlackGopher
08.12.2017
16:06:50
У тебя тут просто 55



Илья
08.12.2017
16:06:51
протупил

все разобрался похоже

я так и думал

токен левый

Google
Илья
08.12.2017
16:07:52
потому не жрет

спасибо

BlackGopher
08.12.2017
16:08:06
Не за что

Илья
08.12.2017
16:09:28
catch это типа except?

Eldar
08.12.2017
16:24:10
@ilyakmet почти, кроме тех случаев когда промис не отработал then по нормальным логическим причинам, и catch просто поймал rejection

Илья
08.12.2017
16:25:48
понял

Node.js releases
08.12.2017
16:36:47
Node v4.8.7 (Maintenance) https://nodejs.org/en/blog/release/v4.8.7

Node v6.12.2 (LTS) https://nodejs.org/en/blog/release/v6.12.2

Node v8.9.3 (LTS) https://nodejs.org/en/blog/release/v8.9.3

Node v9.2.1 (Current) https://nodejs.org/en/blog/release/v9.2.1

Dmitriy
08.12.2017
17:43:58
Ребят подскажите почему у меня при обращении к переменной модуля выводит одно и тоже значение с полученного рандомного json API. Пример:

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