Igor
КОд рефакторить ещё не начали?
O.
Но решение выше получше будет.
O.
O.
Почему администраторы группы не принимают никаких действий в сторону флуда и прочего и прочего?
O.
Вот порой зайдёшь, начинаешь читать, уходишь.
O.
Пару раз так, потом уже не заходишь.
O.
Ну действительно, нет разве?
Sergey
а о чем сейчас речь?
Sergey
какой флуд я пропустил?
Dreamerinnoise
там что-то про политику было
O.
Sergey
чет я пропустил
Kons
Вот почему надо привязываться к конкретному образу в докере:
> argon2@0.15.0 install /home/node/tmp/node_modules/argon2
> node-gyp rebuild
gyp info it worked if it ends with ok
gyp info using node-gyp@3.6.2
gyp info using node@8.1.1 | linux | x64
gyp http GET https://nodejs.org/download//v8.1.1/node-v8.1.1-headers.tar.gz
gyp http 404 https://nodejs.org/download//v8.1.1/node-v8.1.1-headers.tar.gz
gyp WARN install got an error, rolling back install
gyp ERR! configure error
gyp ERR! stack Error: 404 response downloading https://nodejs.org/download//v8.1.1/node-v8.1.1-headers.tar.gz
У меня FROM: node:8. Обновил образ, скачался 8.1.1, а в нём какая-то проблема.
Artur
А он разве не фиксит тегу так, что без принудительного пуллинга имаджа он поставит из локальной репы?
Kons
Я сам сделал pull 😏
Artur
Artur
Да, пожалуй, когда надо стянуть последнюю версию с хаба можно таким образом нехило огрести...
Nikolay
а есть свежие бенчмарки nodejs vs %platform name%
Nurik
Всем привет. Пытаюсь эмулировать функционал один в консоли. Можно ли создать асинхронные prompt`ы Чтобы запустил скрипт, а он через какое-то время вызывает приглашение для ввода ?
Nurik
По сути у меня есть список из 10 водителей, для каждого завожу таймер, со сдвигом в 10 секунд, если в каком-то из них (последовательно) срабатывает необходимое событие - то все остальные очищаю. Вот думал проверить в консоли всё это.
Pavel
есть много разных модулей для этого. вот например: https://www.npmjs.com/package/prompt
Nurik
Mannaro
ребят, caddyserver юзал кто?
Mannaro
есть какие отзывы?
Aleksand
Pavel
а в чем польза? nginx полюбому быстрее будет...
Aleksand
а в чем польза? nginx полюбому быстрее будет...
мы тут все не гугл, вот эту вот быстроту никто здесь не ощутит она всплывает на скоростях в многие тысячи запросов в секунду, а вот удобство и быстрота настройки и автомагия типовых настроек это насущная задача
Pavel
фиг знает, когда в продакшене все крутится и обновляется с помощью систем управления конфигами, больше смотришь на скорость и стабильность работы чем на синтаксис конфигов
Aleksand
По Caddy расклад по опыту такой
+ Из коробки HTTP/2, WebSockets, QUIC, auto-HTTPS
+ Масса практичных расширений и простота написания плагинов на го
+ Простота и эффективность конфигурации типовых вещей
+ Адские трюки можно делать на его базе
+ Хорошая документация, активные создатели и сообщество
- Всего в 2-3 раза медленее nginx
- Есть неприятные баги в расширениях и местами не все нужное портировано с nginx и аналогов
Aleksand
Aleksand
Pavel
вопрос даже не в нагрузках конкретных проектов. а в том сколько времени он тратит при проксировании. Скажем если мой сервер отвечает за 10 ms, то сколько к этому добавит Caddy?
Aleksand
Aleksand
185.49.65.54 - - [15/Jun/2017:11:44:38 +0000] "GET /images/.....png HTTP/2.0" 200 177 "https://......?v5.36" "Mozilla/5.0 (Windows NT 6.2; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36" 426µs
Aleksand
тут с nginx никакой разницы
Nurik
Ребят подскажите где есть функционал: Нужно чтобы можно было prompt сделать асинхронным. Т.е. сработал prompt по событию в консоли. Затем вдруг какое-то событие произошло и теперь нужно старый prompt затереть и на его место новый поставить. Где есть что-то подобное или самому пилить ?
Aleksand
это задержка обработки с парой простых рерайтов
Pavel
тогда эти "в 2-3 раза медленне" несущественны
Aleksand
там и tls тюнить нужно глубоко например, там не место caddy и он туда и не метит
Pavel
тюнить tls по скорости или по секурности?
Node.js releases
Node v8.1.2 (Current)
https://nodejs.org/en/blog/release/v8.1.2
Sergey
Aleksand
Aleksand
Илья Григорик вообще сейчас один из самых главных людей в вебе, его книга и твиттер абсолютный топ
Pavel
Anonymous
Как у ноды с миграциями? Нужен слепок скелета базы, со связями. Кто что использует?
Sergey
Anonymous
постгре, если это имеет роль какую-то
Sergey
Sergey
sequelize имеет обычное API
запускай миграции из жс при старте приложения
Anonymous
да хардкодом пока файл сделали, чтобы сидил при запуске)
Denis
Ребят, а есть ли сравнительные бенчмарки 6ки и 8ки?
Влад
https://hackernoon.com/upgrading-from-node-6-to-node-8-a-real-world-performance-comparison-3dfe1fbc92a3
Влад
Ещё не читал, если по чесноку. Хз что там за инфа.
Влад
Хотя, это возвращение к старым баранам
Влад
Сомневаюсь что быстродействие самой ноды особо зарешает в проекте, учитывая вечные костыли в коде
Max
Влад
Дык гугл "Илья Григорик твиттер" 1-3 ссыль :)
Anonymous
8 медленная
Anonymous
статью не читал, но это все знают
Таймураз
В 8 ноде некоторые вещи быстрее, а некоторые- медленнее. Медленнее из-за багов, фиксят
Sergey
как авторы ноды умудрились замедлить стандартные операции?
Влад
Что я начитал, так это что на 30% медленнее, но я нубас, потому спорить не буду :)
Таймураз
Aleksand
его книгу должен прочесть любой инженер кто работает с интернетом в принципе
Denis
High Performance Browser Networking?
Aleksand
Denis
Я глянул оглавление, прост мб у него ещё какие книги есть
Aleksand