Дима
Jasmine
В 2к15 мб
Дима
Етот момент
Дима
Когда тебе потребовалось больше времени на выполнение тестов и jest рекомендует для этого выставить переменную jasmine.DEFAULT_TIMEOUT_INTERVAL
Дима
В пакеты джеста до этого я вообще не смотрел, поэтому сказать, что я был удивлён — ничего не сказать 😄
Ale
А чему удивлен?
Dmitry
какую лучше выбирать архитектуру нынче для сервера на ноде? (кроме, например MVC)
Дима
А чему удивлен?
Ну как-то ожидал, что там своё что-то будет)
Dmitry
для серверного приложения, например какой-то auth-application
Gleb
Эмм... Какая такая архитектура? Нет никакой устоявшейся архитектуры, только подходы. Нужно API - берёшь Koa и фигачишь API, нужна вебморда - берёшь шаблонизатор (или SPA), вот и вебморда. С NodeJS достаточно удобно пилить микросервисы, но если не понимаешь, как всё это должно работать и некому админить - лучше не надо.
Gleb
Пипл, хелп. По какаой-то причине не работает нормально объект Map, NodeJS v8.1.3. В качестве ключа используется объект { category: string, subcategory: string }. Делаю map.get(...), получаю undefined. Okey, иду проверять: беру рандомный элемент из map.keys(), то же самое. Всё это глазками проверяю в консоли, там всё норм. Чё за дичь?
Gleb
Ну эт ясен пень, без приведения типов. Но при чём тут 'по ссылке'? Ты хочешь сказать, что он берёт хэш от адреса в памяти?
Gleb
Ёпт
Gleb
Оо
Gleb
От бредятина...
Gleb
Ну эт понятно. Ладно спасибо, пойду прикручу серелизатор) Там у меня только такой ключ может быть, как выше показанно, так что подойдёт и тупая конкатенация строк. Я думал там хитрые оптимизации в V8, всё такое... Надо чаще спеку читать :) Спасибо за ответ.
Mannaro
Товарищи, кто caddy использует?
Mannaro
Нужна помощь
Mannaro
Как можно сделать условие в proxy? У меня есть лендинг - папка с файлами .html, .js, .css Если кука auth есть, то надо показать лендинг. Причем, если нужного файла нет в этой папке, то надо проксировать запрос к бэку.
Mannaro
Уже всю голову сломал)
Paul
/stat@combot
Combot
combot.org/chat/-1001041204341
Mannaro
Ну вот сейчас я и настроил через rewrite
Mannaro
сделал виртуальный адрес /backend и на него реврайчу
Mannaro
но не думал что это правильный способ
Aleksand
но не думал что это правильный способ
в прокси этого нет специально, скорости ради, рерайты вообще не про скорость
Mannaro
Aleksandr и еще вопрос. Сейчас запустил, но в логи сыпется что-то типа "http: TLS handshake error from 195.43.хх.162:52564: EOF"
Mannaro
это же не норм?)
Aleksand
это же не норм?)
конечно нет, что это за адреса?
Mannaro
Так фиг его знает
Mannaro
Даже не из моей подсети
Mannaro
причем у меня все стабильно
wuðer
Есть какая нибудь альтернатива веб-сокетам?
Den
Да, поллинг сервера
Den
Когда ты раз в н секунд опрашиваешь сервер
Evgeny
Эм нет
wuðer
Это не лучшая идея
Sergey
Да, поллинг сервера
полл это другое
Evgeny
Лонгполл по-другому работает
Evgeny
https://www.pubnub.com/blog/2014-12-01-http-long-polling/
wuðer
Event'ы между фронтом и бэком
Sergey
Event'ы между фронтом и бэком
чем тебе вебсокеты не нравятся
wuðer
Просто спросил
Nikolay
гайз в чем мб проблема?
Nikolay
кароче пишу import handlers from "../handlers";
Nikolay
пишет что не найден
Nikolay
хотя в других все норм
Gleb
А есть у кого-нибудь такой модуль готовый? Пока ел, осознал сколько писать прийдётся и чёт как-то лень) В npm не нашёл ничего специального.
Gleb
Да и я т могу, только надо будет делать обёртку над keys, entries, интератором и т.д.
Gleb
Просто поинтересовался готовым решением.
Gleb
Лан, пойду сам запилю
Gleb
Только как эту штуку назвать, что бы потом по npm найти её можно было?)
Gleb
О, пасиб, меньше кода писать) Да я создам пакет вечерком, выложу на GItHub.
Дима
ramda.equals так же умеет сопоставлять по структуре, но в кейсе именно с es6 Map это не оч подойдет конечно
Дима
В стандартном Map этого нет, потому что это ппц медленно
Данил
подскажите плз актуальные видео курсы по ноде
Ilya
подскажите плз актуальные видео курсы по ноде
https://www.youtube.com/watch?v=M3XA69FuJsk&list=PL0WA-kKU2gpacRHGtW_JXc4D1UKiUcDr3&index=41
Данил
https://www.youtube.com/watch?v=M3XA69FuJsk&list=PL0WA-kKU2gpacRHGtW_JXc4D1UKiUcDr3&index=41
ты уверен, что это ок уроки?) там голос алкаша)
Ilya
Да, вмне понравились
Михаил Макарычев
подскажите плз актуальные видео курсы по ноде
А Кантор чем не угодил? Да, там что-то устарело, но всё равно общее понимание ноды будет после просмотра
Данил
А Кантор чем не угодил? Да, там что-то устарело, но всё равно общее понимание ноды будет после просмотра
ну а зачем смотреть что-то устаревшее, если можно глянуть что-то новое.
Данил
Ну выше дичь какую-то скинули
ну а зачем смотреть что-то устаревшее, если есть возможность смотреть новое* (с англ проблем нет). Сейчас собираюсь смотреть https://rutracker.org/forum/viewtopic.php?t=5402356 и https://rutracker.org/forum/viewtopic.php?t=5425486 Ищу что еще есть
Алексей
А не быстрее будет пробежать глазами api? И вопросов по актуальности не будет
Данил
А не быстрее будет пробежать глазами api? И вопросов по актуальности не будет
ну возможно так делать надо, когда уже дупля отбиваешь. что это все ткое.
Ilya
Ну выше дичь какую-то скинули
Ой да ладно. Забавный курс
Михаил Макарычев
Ой да ладно. Забавный курс
1) Под виндой 2) Мужик пьяный 3) Звук не очень 4) Я не уверен, что этот курс новее уроков Кантора
Nikolay
Михаил Макарычев
Nikolay
Да
Я с него начинал
Nikolay
Не плохой чатик
Ilya
Я с него начинал
Да прикольный курс
Nikolay
Только почемуто вебсокеты странная тема а точнее сокт айо