@nodejs_ru

Страница 2348 из 2748
max
26.07.2018
10:29:19
меня грызут сомнения что не оптимально

и по нескольку раз идет опрос одной и той же ноды если она в нескольких списках

Cenator
26.07.2018
10:44:15
@JSusDev твой модуль решает проблемы коллизий?

Google
Cenator
26.07.2018
10:44:38
если я хочу в каждой вкладке иметь отдельную сессию

Voskresus
26.07.2018
10:44:51
Cenator
26.07.2018
10:45:11
Каких колизий ?
чтобы вкладки были изолированы

ибо новый браузер на каждую сессию это довольно затратно

Voskresus
26.07.2018
10:45:40
Конечно

ты чего

Cenator
26.07.2018
10:45:55
ща посмотрю

Voskresus
26.07.2018
10:46:05
можно открыть сразу несколько вкладок

Cenator
26.07.2018
10:46:28
сорян, сразу закрыл



Voskresus
26.07.2018
10:47:38
По дефолту можно установить некоторые параметры для вкладок еще в конструкторе

Cenator
26.07.2018
10:48:17


Google
Cenator
26.07.2018
10:48:29
такие примеры в документации тоже очень неприятно видеть

Voskresus
26.07.2018
10:49:03
Там выше написано где смотреть опции для конструктора

Eugene
26.07.2018
10:49:13
Ммм, какая читабельность

Voskresus
26.07.2018
10:49:23


Andrey
26.07.2018
10:51:34
жесть, меня аж затроило

Mikhail
26.07.2018
10:51:56
О господи

Voskresus
26.07.2018
10:51:59
У меня в редакторе все ровненько)

Andrey
26.07.2018
10:52:16
на скрине как будто писали под солями

Alexander
26.07.2018
10:52:26
ажтрисет

Cenator
26.07.2018
10:53:16
можете добавить ?ts=2 на гит хабе, но читабельности это не прибавит

Voskresus
26.07.2018
10:54:16
https://github.com/JsusDev/bb101

Andrey
26.07.2018
10:56:07
ааа

не не не, я сваливаю. чувак, твой кодстаил отстой

Nikolay
26.07.2018
11:03:54
Если у меня в базе есть массив каких-то объектов, скажем, новостей. На UI это ображается как список новостей, в каждой: заголовок новости, начало текста, дата публикации. При переходе на новость надо отображать полный текст, автора, комментарии, еще что-нибудь. При запросе этого массива как правильно отдавать его клиенту? Правильным вариантом будет отдавать массив объектов с минимально необходимой информацией, фильтруя поля при запросе и только при переходе на конкретную новость отдавать все поля объекта? Или можно все отдавать клиенту сразу и уже на клиенте отображать только необходимое?

Nikita
26.07.2018
11:15:34
имхо лучше отдавать минимум инфы в список

Google
Dmitry
26.07.2018
11:32:32
добрый день, ткните носом как не затереть старые значения, если новые undefined



сейчас такая портянка в коде...

Cenator
26.07.2018
11:33:02
не надо туда записывать ничего)

ща

Евгений
26.07.2018
11:33:39
Поставил на фон голову протоморфа. Респект сенатор.

Dmitry
26.07.2018
11:33:54
ну я собираю новый объект, беру по дефолту старые данные и накидываю сверху что прилетело. если spread оператором присоединять, то undefined перезатрут старые

Cenator
26.07.2018
11:34:12
const { body: { content = current.content } } = req

вроде так

Dmitry
26.07.2018
11:36:30
это ts что-ли? что за присваивание внутри объекта?

Евгений
26.07.2018
11:37:04
это ts что-ли? что за присваивание внутри объекта?
Это деструкутризация во всей её сложной красе.

И вопрос WTF для сложный деструкутризаций это норма.

Alexander
26.07.2018
11:37:19
Cenator
26.07.2018
11:40:56
Dmitry
26.07.2018
11:41:40
пиздец конечно, но спасибо, постараюсь запомнить

Значит чуть более короткий код будет такой



? =)

Cenator
26.07.2018
11:43:56
более короткий это если убрать это отстойное выравнивание

Google
Dmitry
26.07.2018
11:52:59
почему-то во времена asm на отступы не жаловались)

Nikolay
26.07.2018
11:53:37
Ты еще перфокарты вспомни.

John
26.07.2018
11:56:28
Пробовал с PassThrough. Тоже не работает
Попробовал. У меня выбрасывает ошибку даже если не определять слушателя end

Так что без emitter.setMaxListeners не обойтись

Admin
ERROR: S client not available

Andrey
26.07.2018
11:57:22
Это печально

John
26.07.2018
11:58:31
Ну или забить на логи)

Ilya
26.07.2018
12:21:53
Кто чем в mysql/postgres запросы делает? TypeORM или попроще?

dexofan
26.07.2018
12:26:28
Чем вам typeorm не угодил?

Maxim
26.07.2018
12:49:49
народ, а мидлварь у нас в експресссе только раз подгружается нодой?

у меня есть такой кусок кода: const fs = require('fs'); const viewsList = fs.readdirSync('./views').map(item => item.replace('.ejs', '').toLowerCase()); module.exports = (req, res, next) => {

вот стало любопытно - fs.readdirSynс же у нас будет только раз отрабатывать? при старте сервера?

Cenator
26.07.2018
12:50:51
да

Alexander
26.07.2018
12:51:12
ох уж эти синки...

Cenator
26.07.2018
12:51:26
синк норм

Maxim
26.07.2018
12:51:38
ох уж эти синки...
дак мне раз считать нужно список файлов

почему бы и нет)?

Google
Maxim
26.07.2018
12:51:51
я ж не в роуте это делаю)

Cenator
26.07.2018
12:52:29
если 1 раз при старте или в скрипте каком-то то почему бы синк не заюзать чтобы колбек хелл не городить?

Alexander
26.07.2018
12:52:51
> 1 раз при старте > коллбек хелл

Cenator
26.07.2018
12:52:59
>скрипт

Евгений
26.07.2018
12:55:17
Один коллбек норм же.

Одноуровневый*.

Cenator
26.07.2018
12:56:36
ну да, а еще можно через promisify и await

Docent
26.07.2018
13:05:32
Как достать элемент из new Map() и изменить? Вроде map.get('foo') = bar

Mikhail
26.07.2018
13:07:59
Asan
26.07.2018
13:13:12
у php и node.js Разные задачи? нужно ли учить Php перед изучением node.js

Cenator
26.07.2018
13:13:22
не нужно

Dmitry
26.07.2018
13:14:15
yes

Евгений
26.07.2018
13:15:38
Как достать элемент из new Map() и изменить? Вроде map.get('foo') = bar
Эм, ну я думаю что эта конструкция вообще не рабочая в рамках Js.

Как если присвоить что-то методу method() = valuе, он получит эти данные?

У нас нет никаких подобных перехватчиков. Так что получить и установить ты можешь так (map.get(), map.set()).

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