Alexander
банальные ошибки
Vlad
у меня падает например если fs.openFile что-то не так
Alexander
У тебя выдает сообщение?
Alexander
в консоли
Alexander
что-то то поломалось потому-то
Alexander
на такой-то строке
Vlad
$ 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)
>
Semyon
Что лучше, 4 пробела или таб?
Cocaine
четыре таба
Rustam
2 пробела
Semyon
А если 3 пробела? Вообще какая приниципиальная разница? Есть тут адепты?
Vlad
$ 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
Alexander
@iamstarkov Hmm, ок.
Evgeny
Vlad
Alexander
Nope
Denis
🎉 Дамы и господа! На следующей неделе, в четверг, состоится конференция InterCom 2016, ктороая будет посвящена интеграции веб и мобильных приложений с голосовыми, видео и текстовыми коммуникациями, чатам, ботам и месседжингом в целом.
Что там будет? Звиад Кардава, Google Developer Expert, расскажет о своем опыте разработки Back-end для мессенджеров - он занимался этим последние несколько месяцев и делал глубокий анализ доступных прямо сейчас технологий. Максим Лапшин расскажет про серверную реализацию WebRTC для видеостриминга, а Игорь Шеко - про клиентскую, для работы с голосом и видео в браузерах и на мобильных платформах. Александр Сербул из Битрикс24 расскажет сразу про Front-end и Back-end, при реализации видеозвонков и шаринг экрана со стороны мобильных приложений, отображение большого количества данных в реальном времени со стороны сервера.
На наши группы выделили несколько подарочных билетов и мы с удовольствием их розыграем, для того, чтобы принять участие - заполните форму: https://denisizmaylov.typeform.com/to/UA3bDP
Ещё раз напоминаю и через 10 мин закрываем приём заявок)
Daniil
Denis
Да, точно :) Отправил повторно
Igor
Что лучше, 4 пробела или таб?
Нажимаю всегда таб, нравится растояния в 4 пробела. А что там редактор добавляет - пробелы или табуляции - мне все равно.
Anonymous
Чат, кто знаком с MongoDB?
Джон
Anonymous
У меня после апдейта появляются лишние записи, которых не должно быть... Сейчас покажу код
Anonymous
http://pastebin.com/c5jBXjwf
Anonymous
Появляются лишние документы
Anonymous
То есть было один, стало три... Почему так происходит - не понимаю
Джон
сек гляну код
Джон
{upsert: true}
Sergey
Кто попробовал graphQL/relay?
Джон
добавляет новый документ, если не смог найти ничего по квери
Anonymous
{upsert: true}
Это сделано на тот случай, если документа по nickname не находит
Джон
а оно точно находит?
Anonymous
Мм... Сейчас проверю
Anonymous
Почему? 😒 в массиве ключи лежат, в базе данные с такими ключами есть
Cocaine
Anonymous
Нет, я сначала извлекаю, потом смотрю и, если профиль новый - создаю нового пользователя. Иначе обновляю старого
Anonymous
И в плане оформления кода покритикуйте, плз
Cocaine
критикую
Cocaine
а монга у тебя кластер?
Anonymous
Александр
Cocaine
Не понял вопроса
у тебя один инстанс монги, или реплика сеты есть с шардами? кароче видимо один
Anonymous
Anonymous
Anonymous
У меня после апдейта появляются лишние записи, которых не должно быть... Сейчас покажу код
Anonymous
Появляются лишние документы
Anonymous
То есть было один, стало три... Почему так происходит - не понимаю
Anonymous
Сейчас уже понимаю примерно, что происходит
Александр
Покажи именно косячный запрс, а то я с теонфона, чёт не втуплю
Александр
Anonymous
Upset делаю в цикле для каждого отдельно
Cocaine
как то код у тебя написан по инопланетянски давно такого не видел
Anonymous
Cocaine
хороший вопрос
Anonymous
Хорошо, подойдём с другой стороны - что плохого в коде, что стоило бы изменить или улучшить
Cocaine
хороший вопрос
Cocaine
да ничего
Cocaine
пиши да пиши само придет
Dmitry
Dmitry
Зависимость
Dmitry
Она логгирует
Mikhail
https://rethinkdb.com/blog/rethinkdb-shutdown/
Mikhail
Мы все умрем?
Nikita
печаль(
Anonymous
Что вас раздражает/чего вам не хватает в телеграме?
Nikita
подсветка кода и звонки)
Michael
у меня на убунте картинки непонятно куда сейвятся, я не могу выбрать фолдер для сейва
Michael
ну все файлы не только картинки
Oleksandr
favorites бы, раздражает когда важный контакт которому нечасто пишешь надо каждый раз искать
Oleksandr
да и если часто то все равно на телефоне максимум 6 сверху
Oleksandr
реально хватило бы даже одного фав контакта, ну двух
krn
о, и фаворитс в сообщениях тоже хочется
Anonymous
А как получить абсолютный путь к корню npm-модуля (изнутри него)?
Anonymous
Не катит. Это директория текущего файла.