
Сергей
16.01.2018
16:47:26
Он присылает о новом юзере в чате оповещение
Все ок

Zaur
16.01.2018
16:47:39
он это прислал мне в личку)) зачем мне эта инфа?

Сергей
16.01.2018
16:47:58
А

Google

Сергей
16.01.2018
16:48:11
Ты видимо бота добавил в группу
Или не ты

Zaur
16.01.2018
16:48:24
точно не я

Сергей
16.01.2018
16:48:27
У него есть такая фича

Cenator
16.01.2018
16:49:50

Eddie
16.01.2018
17:02:30

Eldar
16.01.2018
17:04:01
А тебе глубоко или только поля первого уровня?

Eddie
16.01.2018
17:04:22
нужно все

Вишневый чай
16.01.2018
17:04:59
Рекурсией бежать. И надеятся что циклических связей не будет

Eldar
16.01.2018
17:05:02
нужно все
JSON.stringify(obj).match(/undefined/) ;DDD

Вишневый чай
16.01.2018
17:05:37

Eddie
16.01.2018
17:05:46

Вишневый чай
16.01.2018
17:06:00
Да и дорого это

Google

Eldar
16.01.2018
17:06:06

Вишневый чай
16.01.2018
17:06:42
Ну и при циклической связи ляжет так что в трайкеч его

Eldar
16.01.2018
17:07:21
Лучше как предложил AlexCherryTea, бежать глубоко рекурсивно и считать ссылки / глубину. Ниже 20 уровня не спускайся

Eddie
16.01.2018
17:08:26

Eldar
16.01.2018
17:10:44
o_O ну зависит от того что тестируешь
я бы лично не хотел видеть в тесте equal и внутри объект на 20 полей
При том что тебе нужно просто понять что нигде не продолбалось значение

Eddie
16.01.2018
17:12:46

Eldar
16.01.2018
17:13:14
Тогда лучше напиши хелпер или загугли на SO готовый *__* И используй в тесте его

Вишневый чай
16.01.2018
17:13:36
На гисте гитхаба сто одна готовая реализация рекурсивного обхода обьектов

Eldar
16.01.2018
17:14:10

Eugene
16.01.2018
17:30:05
это баг или фича?

Антон
16.01.2018
17:30:09
какой самый простой способ найти файл по имени без расширения в одной директории
не рекурсивно

Eldar
16.01.2018
17:31:09

Антон
16.01.2018
17:31:18

Eldar
16.01.2018
17:31:27
Ты можешь выполнять shell команды в Node.js!

Google

Антон
16.01.2018
17:31:37

Eldar
16.01.2018
17:31:45
Работают быстрее твоего JS ;D

Morsik
16.01.2018
17:31:46
fs.readdir?

Антон
16.01.2018
17:32:16
но мне надо синхронно

Алексей
16.01.2018
17:32:32
Кто пользуется тулзами для дебага - смотрю на пакет debug, удобно тем, что есть неймспейсы и можно выводить только то что надо при отладке. Может лучшие варианты есть, также интересует что-нибудь для ведения логов, желательно простое т.к. в сложном не необходимости, будет использоваться для разработки небольших модулей и добавлено в существующие, не для энтерпрайза - в целях devOps

Eugene
16.01.2018
17:33:07

Антон
16.01.2018
17:36:27
мне просто надо найти звуковой файл но мне неизвестно его расширение

Eldar
16.01.2018
17:37:57
А как ты поймешь что он звуковой найдя его по имени? oO

Michael
16.01.2018
17:42:52
Оно же неверно

Eugene
16.01.2018
17:43:22
там с пробелами
перед а, после а, без пробелов

Sergey
16.01.2018
17:44:10
а есть такие кто больше 7 лет на nodejs?

Eldar
16.01.2018
17:44:54
В каком движке этот бред вдруг работает

Eugene
16.01.2018
17:45:34
в вебките?

Cenator
16.01.2018
17:46:09

Eldar
16.01.2018
17:46:14
Нука скинь кодом, а не скриншотом
Проверю эту херню

Michael
16.01.2018
17:46:59
Все равно не работает) И объясни почему плес
var a = 1;
var a = 2;
var a = 3;
if(a ==1 && a== 2 && a==3) alert('YES');

Google

Eugene
16.01.2018
17:47:10
ща

Vitaly
16.01.2018
17:47:33

Eldar
16.01.2018
17:47:41
Да не должно это дерьмо работать

Michael
16.01.2018
17:48:08
Это рофл был, расходимся

Eugene
16.01.2018
17:48:22
var aᅠ = 1;
var a = 2;
var ᅠa = 3;
if(aᅠ==1 && a== 2 &&ᅠa==3) {
console.log("Why hello there!")
}
походу это не пробелы, а какие то пробелоподобные символы

Sergey
16.01.2018
17:48:47

Vitaly
16.01.2018
17:48:51
Может это три разных символа 'а'

Admin
ERROR: S client not available

Cenator
16.01.2018
17:48:58

Sergey
16.01.2018
17:49:04
7 лет на ноде писать

Michael
16.01.2018
17:49:19
Это не пробелы, а символы

Cenator
16.01.2018
17:49:39

Lulz
16.01.2018
17:49:41

Sergey
16.01.2018
17:49:53

Lulz
16.01.2018
17:50:16

Sergey
16.01.2018
17:50:27
даже райну надоело

Cenator
16.01.2018
17:50:45

Sergey
16.01.2018
17:50:45
а это должен быть человек который вместе с ним начинал

Google

Zaur
16.01.2018
17:52:34
Хочется часто писать в базу разнородную информацию маленькими кусками. Читать это всё - редко. Были мысли создать таблицу с полем типа ArrayBuffer(Uint8Array) и добавлять туда в конец (делать append). Можно ли это сделать с помощью MySQL/Sequelizejs ? Или лучше писать в файл, и в базе держать путь до файла?

Eldar
16.01.2018
17:55:21

Zaur
16.01.2018
17:58:32

Eldar
16.01.2018
17:59:16
Ну пиши в монгу оО
Или в PostgreSQL с JSON полем =/

Sergey
16.01.2018
18:03:44

Zaur
16.01.2018
18:05:22
в БД нормально
Как это сделать? Хочется понять как сделать append в конец поля. Чтобы не доставать большой файл из-за маленького куска, который надо добавить в конец.

Sergey
16.01.2018
18:05:53

Zaur
16.01.2018
18:08:07

Sergey
16.01.2018
18:09:46
нет

©Аброр
16.01.2018
19:07:10
Ребят, как решать это проблем?

Eldar
16.01.2018
19:09:30
Удалили метод, нет его больше
Ну и на скриншоте не видно где ты его вызываешь

©Аброр
16.01.2018
19:10:48
configurire method удалил?

Eldar
16.01.2018
19:11:32
configurire method удалил?
Метода app.configure в express >= 4 версии больше НЕТ. Зачем он тебе?
Method app.configure was removed from express >= 4 version. Why do you need it?

Zaur
16.01.2018
19:13:22
нет
sequelize.query('UPDATE table SET data = ? WHERE id='+this.id, {
replacements: [bytes.buffer]
})
Получаю ошибку Invalid value ArrayBuffer. Поле data имеет тип BLOB в mysql. Что я делаю не так?

©Аброр
16.01.2018
19:14:14

Eldar
16.01.2018
19:15:26