Vlad
установи линтер (eslint)
а как его юзать?
Sergey
eslint + eslint-config-airbnb-base
ixplo
или в вебсторме ctrl+alt+L
ixplo
:)
Ilya
е удается получить доступ к сайту Превышено время ожидания ответа от сайта stackoverflow.com. Попробуйте сделать следующее: Проверьте подключение к Интернету. Проверьте настройки прокси-сервера и брандмауэра. Выполните диагностику сети в Windows ERR_CONNECTION_TIMED_OUT
Ilya
короче блокировками в родном тамбове галиматья )
Ilya
да у меня есть куда пойти.
Ilya
на свои хосты. но этож содомия
Ilya
ща весь рунет распидорасит
Ilya
народ будет конкурентов гасить
Vlad
если use выше, то так и должно быть
но я чего-то не вдуплю(нуб просто), чего post может не видеть
Михаил Макарычев
npm i mysql -D
Ilya
npm i mysql -D
думаешь ему поможет?
Михаил Макарычев
"либо шлю один и всегда делаю парсинг" какой парсинг?
Ilya
http://bfy.tw/CB1m
Vlad
Подскажите, в чём прикол. при запросе на /notes методом get выводит всё, а, если делать через post, то не видит его
Anonymous
Крч вынеси обработчик post из module.exports
Combot
combot.org/chat/-1001041204341
Матрос
https://jsfiddle.net/9j5rs4ko/ с фронта прилетает post на создание, вызывается метод Pool.create(). Соответственно другой модуль (machina) - класс который мне нужен, наследуется от EventEmitter'а и генерит события. Проблема в том что как только я создаю много инстансов machina - количество навешанных обработчкиов увеличивается в прогресии. В чем может быть беда?
Матрос
тьфу. сейчас отредактирую. доброе утро)
Матрос
то есть первый созданный объект эмитит эвенет, он обрабатывается один раз, второй объект эмитит эвент но обработчик вызывается дважды третий уже три и т.д. то ли я что-то не обнулил, то ли что-то не так с hoisting'ом, но никак не пойму что
Матрос
подскажите плиз, товарищи
Матрос
ЗЫ.: если я до того как создать n+1 объект удаляю n-объект - все работает как надо
Матрос
ЗЫ2.: Если чего-то не хватает для понимания что там происходит - скажите, я добавлю, расскажу и т.п.
Anonymous
Pool то у тебя синглтон?
Матрос
типа да
Матрос
ну я его в сборочном файле require один раз и все
Матрос
я уже до этого там все consle.log'ами и logger'ом затыкал, два дня возился но так и не понял как он это делает(((
Anonymous
Ты лучше класс Machina покажи
Матрос
ща
Матрос
там много)))
Anonymous
Метод init
Матрос
не знаю как в jsfiddle еще один файл туда же добавить
Матрос
https://pastebin.com/eGdnUyVW
Матрос
там страшно немного
Матрос
ну... для меня
Матрос
init на 167
Матрос
интересно сколько из этого кода достойно уйти на говнокод.ру...))))
Kons
Может быть, я плохо смотрел, но зачем там бабель?
Матрос
нужен был давно, пока не выпилил. плюс хотел MobX прикрутить, там декораторы нужны были, которые нативные но еще в драфте.
Матрос
а, и object rest-spread я где-то юзал, не помню где
Матрос
может беда в том что тело промиса - стрелочная а не анонимка?
Матрос
так Map ж вроде без бабеля уже работает в восьмой ноде?
Anonymous
Нет)
Anonymous
Ну ты сказал давно...
Матрос
три месяца имелось ввиду)))
Anonymous
Тогда можно убрать
Матрос
Ну так а с собственно самой проблемой что делать?(
Sheldhur
sphinx 3.0 будет или слова про 3ю смертоносную версию были пророческими?
Anonymous
@uakoB в том что ты скинул я не вижу ничего что к этому бы привело
Матрос
ну больше уже негде....
Матрос
беда именно в первом файле. я проверил, эвенты он эмитит именно один раз, он обротчики начинает вешать лишние при подписке в .on()
Матрос
какая-то беда возможно с контекстом выполнения... хз
Таймураз
Всем привет Кто-нибудь использует IPC соединение в приложениях?
Матрос
@barmaglot92 const util = require('util'); const EventEmitter = require('events'); util.inherits(Mock, EventEmitter);
Матрос
это помогло
Матрос
что-то я напутал с контекстом в наследовании
Матрос
пока тьфу-тьфу-тьфу работает как надо, но я все равно не понял что у меня там произошло с контекстом
from
кто-нибудь считает, что полезно было бы иметь что-то вроде NumberFormat.prototype.parse?
from
как будто нехватающая фича но планов по её осуществлению нет : /
from
https://github.com/tc39/ecma402/issues/147
Anonymous
Да лучше бы parseFloat парсил "0,1" как 0.1, а не 0 (((((
Таймураз
Никто unix сокеты не использует для приложений?
Vladislav 👻
это не микросервесная архитектура, против тренда не попрешь
Таймураз
это не микросервесная архитектура, против тренда не попрешь
Вот я об этом и думаю, как и стоит ли это внедрять
Vladislav 👻
сокеты - это локальность машины, для теста сойдет, для больших масштабов в продакшене - нет
Таймураз
Понятное дело, что локальность машины Локальный сервер разворачивать- тоже локальность машины Просто проксирование легче разворачивать
Таймураз
С точки зрения архитектуры можно, например, в том же докере разворачивать один общий том на каждой машине кластера, в котором держать сокеты всех инстансов приложения и тд Но все это реализуется через задницу по сравнению с обычным проксированием Потому и спрашиваю
Vladislav 👻
мне кажется вы уже сами себе ответили, но почему-то хотите услышать/прочитать это от других
Таймураз
И уже в этом контексте лучше стучать в те же чаты по докеру
Таймураз
Иногда через задницу бывает оптимальнее, + услышать иное мнение всегда полезно
from
Да лучше бы parseFloat парсил "0,1" как 0.1, а не 0 (((((
не, запятая это разделитель тысячных в многих локалях, как у нас пробел
Anonymous
Спасибо, не знал об этом, хоть и замечал не одну сотню раз )
Anonymous
не, запятая это разделитель тысячных в многих локалях, как у нас пробел
Pavel
Парни, всем привет. Подскажите по монгусю пожалуйста.
Pavel
https://gist.github.com/zombiQWERTY/ac43355add9f32a9f0109eeff2091cab
Pavel
Внутри описание того, что нужно получить
Pavel
В доках чет не могу найти того, что мне нужно