@nodejs_ru

Страница 252 из 2748
Vladimir
05.10.2016
14:25:32
у меня падает например если fs.openFile что-то не так

Alexander
05.10.2016
14:26:04
У тебя выдает сообщение?

в консоли

что-то то поломалось потому-то

Google
Alexander
05.10.2016
14:26:22
на такой-то строке

Vladimir
05.10.2016
14:27:23
$ node > console.log(a) ReferenceError: a is not defined at repl:1:13 at sigintHandlersWrap (vm.js:22:35) at sigintHandlersWrap (vm.js:96:12) at ContextifyScript.Script.runInThisContext (vm.js:21:12) at REPLServer.defaultEval (repl.js:313:29) at bound (domain.js:280:14) at REPLServer.runBound [as eval] (domain.js:293:12) at REPLServer.<anonymous> (repl.js:513:10) at emitOne (events.js:101:20) at REPLServer.emit (events.js:188:7) >

Семен
05.10.2016
14:27:31
Что лучше, 4 пробела или таб?

Александр
05.10.2016
14:27:50
четыре таба

Rustam
05.10.2016
14:27:52
2 пробела

Семен
05.10.2016
14:28:30
А если 3 пробела? Вообще какая приниципиальная разница? Есть тут адепты?

Vladimir
05.10.2016
14:28:39
$ echo "console.log(a)" > dumbtest.js $ less dumbtest.js $ cat dumbtest.js console.log(a) $ node dumbtest.js /Users/vlasta/projects/censoder/dumbtest.js:1 (function (exports, require, module, __filename, __dirname) { console.log(a) ^ ReferenceError: a is not defined at Object.<anonymous> (/Users/vlasta/projects/censored/dumbtest.js:1:75) at Module._compile (module.js:556:32) at Object.Module._extensions..js (module.js:565:10) at Module.load (module.js:473:32) at tryModuleLoad (module.js:432:12) at Function.Module._load (module.js:424:3) at Module.runMain (module.js:590:10) at run (bootstrap_node.js:394:7) at startup (bootstrap_node.js:149:9) at bootstrap_node.js:509:3

на такой-то строке
всё ругается и падает

Alex
05.10.2016
14:29:14
А если 3 пробела? Вообще какая приниципиальная разница? Есть тут адепты?
тут уже даже адепты пробелов должны сказать «ну это уже перебор»

Alexander
05.10.2016
14:40:47
@iamstarkov Hmm, ок.

Alexander
05.10.2016
14:49:08
Nope

Google
Denis
05.10.2016
15:06:28
? Дамы и господа! На следующей неделе, в четверг, состоится конференция InterCom 2016, ктороая будет посвящена интеграции веб и мобильных приложений с голосовыми, видео и текстовыми коммуникациями, чатам, ботам и месседжингом в целом. Что там будет? Звиад Кардава, Google Developer Expert, расскажет о своем опыте разработки Back-end для мессенджеров - он занимался этим последние несколько месяцев и делал глубокий анализ доступных прямо сейчас технологий. Максим Лапшин расскажет про серверную реализацию WebRTC для видеостриминга, а Игорь Шеко - про клиентскую, для работы с голосом и видео в браузерах и на мобильных платформах. Александр Сербул из Битрикс24 расскажет сразу про Front-end и Back-end, при реализации видеозвонков и шаринг экрана со стороны мобильных приложений, отображение большого количества данных в реальном времени со стороны сервера. На наши группы выделили несколько подарочных билетов и мы с удовольствием их розыграем, для того, чтобы принять участие - заполните форму: https://denisizmaylov.typeform.com/to/UA3bDP
Ещё раз напоминаю и через 10 мин закрываем приём заявок)

Denis
05.10.2016
15:44:58
Да, точно :) Отправил повторно

Igor
05.10.2016
15:47:59
Что лучше, 4 пробела или таб?
Нажимаю всегда таб, нравится растояния в 4 пробела. А что там редактор добавляет - пробелы или табуляции - мне все равно.

Dmitry
05.10.2016
18:16:20
Чат, кто знаком с MongoDB?

Джон
05.10.2016
18:17:13
Dmitry
05.10.2016
18:18:26
У меня после апдейта появляются лишние записи, которых не должно быть... Сейчас покажу код

http://pastebin.com/c5jBXjwf

Джон
05.10.2016
18:28:22
http://pastebin.com/c5jBXjwf
и какие поля лишние появляются?

Dmitry
05.10.2016
18:31:03
Появляются лишние документы

То есть было один, стало три... Почему так происходит - не понимаю

Джон
05.10.2016
18:31:57
сек гляну код

{upsert: true}

Сергей
05.10.2016
18:32:54
Кто попробовал graphQL/relay?

Джон
05.10.2016
18:33:05
добавляет новый документ, если не смог найти ничего по квери

Dmitry
05.10.2016
18:33:28
{upsert: true}
Это сделано на тот случай, если документа по nickname не находит

Джон
05.10.2016
18:33:42
а оно точно находит?

Dmitry
05.10.2016
18:34:01
Мм... Сейчас проверю

а оно точно находит?
Да, странно.... Не всех находит...

Почему? ? в массиве ключи лежат, в базе данные с такими ключами есть

Google
Александр
05.10.2016
19:17:41
Почему? ? в массиве ключи лежат, в базе данные с такими ключами есть
а ты случайно перед тем как искать, его в базу не записываешь?

Dmitry
05.10.2016
19:19:06
Нет, я сначала извлекаю, потом смотрю и, если профиль новый - создаю нового пользователя. Иначе обновляю старого

И в плане оформления кода покритикуйте, плз

Александр
05.10.2016
19:24:55
критикую

а монга у тебя кластер?

Dmitry
05.10.2016
19:25:46
а монга у тебя кластер?
Не понял вопроса

Александр
05.10.2016
19:26:26
Не понял вопроса
у тебя один инстанс монги, или реплика сеты есть с шардами? кароче видимо один

Dmitry
05.10.2016
19:26:46
У меня после апдейта появляются лишние записи, которых не должно быть... Сейчас покажу код

Появляются лишние документы

Dmitry
05.10.2016
19:27:06
То есть было один, стало три... Почему так происходит - не понимаю

Сейчас уже понимаю примерно, что происходит

Alxander
05.10.2016
19:27:39
Покажи именно косячный запрс, а то я с теонфона, чёт не втуплю

Dmitry
05.10.2016
19:28:33
http://pastebin.com/c5jBXjwf
В массиве Keys лежат ключи, по которым идёт поиск, вот код сам

Alxander
05.10.2016
19:30:50
В массиве Keys лежат ключи, по которым идёт поиск, вот код сам
Так блин, надо отдельно для каждого же апсерт делать, не?

Dmitry
05.10.2016
19:31:37
Upset делаю в цикле для каждого отдельно

Александр
05.10.2016
19:32:09
как то код у тебя написан по инопланетянски давно такого не видел

Dmitry
05.10.2016
19:33:36
Google
Александр
05.10.2016
19:35:01
хороший вопрос

Dmitry
05.10.2016
19:38:25
Хорошо, подойдём с другой стороны - что плохого в коде, что стоило бы изменить или улучшить

Александр
05.10.2016
19:38:54
хороший вопрос

да ничего

пиши да пиши само придет

Admin
ERROR: S client not available

Dmitry
05.10.2016
19:56:58
Зависимость

Она логгирует

Mikhail
06.10.2016
08:22:37
https://rethinkdb.com/blog/rethinkdb-shutdown/

Мы все умрем?

Nikita
06.10.2016
08:26:21
печаль(

[Anonymous]
06.10.2016
08:28:11
Что вас раздражает/чего вам не хватает в телеграме?

Nikita
06.10.2016
08:28:57
подсветка кода и звонки)

Михаил
06.10.2016
08:29:00
у меня на убунте картинки непонятно куда сейвятся, я не могу выбрать фолдер для сейва

ну все файлы не только картинки

Oleksandr
06.10.2016
09:12:12
favorites бы, раздражает когда важный контакт которому нечасто пишешь надо каждый раз искать

да и если часто то все равно на телефоне максимум 6 сверху

реально хватило бы даже одного фав контакта, ну двух

krn
06.10.2016
09:13:38
о, и фаворитс в сообщениях тоже хочется

Google
Oleksandr
06.10.2016
09:14:15
о, и фаворитс в сообщениях тоже хочется
это сейчас можно костылить форвардом себе, но да, тоже актуально)

Котяй Негодяй
06.10.2016
09:18:19
А как получить абсолютный путь к корню npm-модуля (изнутри него)?

KlonD90
06.10.2016
09:19:16
__dirname

Хотя это не корень модуля будет

Котяй Негодяй
06.10.2016
09:22:53
__dirname
Не катит. Это директория текущего файла.

Evgeny
06.10.2016
09:23:13
а ты не знаешь как до корня добраться от текущего файла?

Ilya
06.10.2016
09:23:28
Посоны, есть либа типо bottleneck, но с отсчетом таймаута от вызова колбека, а не от вызова функции?

Котяй Негодяй
06.10.2016
09:23:39
Evgeny
06.10.2016
09:23:51
о БОЖЕ! и что?

Сергей
06.10.2016
09:24:12
то, что в ноде каждый файл это МОДУЛЬ!

каждая директория с index.js файлом тоже!

Котяй Негодяй
06.10.2016
09:24:34
При этом неизвестно, из какого файла это нужно будет узнать.

KlonD90
06.10.2016
09:24:42
Regexp node_modules

Evgeny
06.10.2016
09:24:43
о.О

Котяй Негодяй
06.10.2016
09:24:52
Сергей
06.10.2016
09:25:02
npm-пакет уж тогда

Котяй Негодяй
06.10.2016
09:25:04
В моём случае.

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