Size: a a a

Node.js — русскоговорящее сообщество

2019 December 09

АП

Алексей Попов in Node.js — русскоговорящее сообщество
Andrew Ostrovskii
Я про это пишу. Потому что, процессор будет вносить погрешность. И если ты сравнишь на одной машине 2 разных движке и скажешь, окей, значит эта функа быстрее в 1000 раз на этом движке.

А потом ты проведешь такой же тест, но уже на другой машине. И у тебя противоположный результат из перфоманса проца, а не движка.

Непонятно, как при так сравнении можно учесть эту погрешность
так понятное дело что запускать тесты надо на одной машине, желательно в одинаковых условиях 🤷‍♂️
источник

AO

Andrew Ostrovskii in Node.js — русскоговорящее сообщество
Алексей Попов
так понятное дело что запускать тесты надо на одной машине, желательно в одинаковых условиях 🤷‍♂️
ты не понял, о чем я. Вот ты запустил их на одной машине. У тебя, к примеру вышло что V8 считает Math.min в 1000 раз быстрее чем chakra ( это ИЕ ).

Ты сделал вывод, окей, в этой функе V8 в 1000 раз лучше чем чакра.

А где-то, чувак, который не знает о твоем эксперименте, сделал тоже самое. У него вышло, что Math.min примерно одно и то-же в chakra и V8 и он сделал вывод, что движки равны.

Хотя дело в том, что вы юзали движки на разных процах. Которые в принципе с разной скоростью считают конкретно эту функу. Так что, оба вывода - бесполезны, запускай ты их на одной машине или на разных. Или нет?
источник

JD

John Doe in Node.js — русскоговорящее сообщество
Serega🏝
пацаны а можно на ubuntu устанавливать ноду указывая версию типа sudo apt install nodejs 12.0?
Можно используя nvm
источник

A

Artur in Node.js — русскоговорящее сообщество
🎈JiL🎈 (Vlad)
всем привет.
скажите в какую сторону двигаться?
есть вот такое задание.
реализовать CLI утилиту для поиска файлов, оформление результатов в Excel файл та отправить их на указанную електронную почту"
что почитать чтобы сделать это задание?
универ?)
https://github.com/sindresorhus/awesome-nodejs

ищещь либки для cli, excel, mailer подмазываешь бизнес логикой и готово
источник

🎈(

🎈JiL🎈 (Vlad) in Node.js — русскоговорящее сообщество
я имею ввиду, что нужно прочесть чтобы понять эту всю штуку)
источник

🎈(

🎈JiL🎈 (Vlad) in Node.js — русскоговорящее сообщество
это у меня курсы)
одна лекция на ноду выделилась))) а её пока, что не так просто понять)))) от задания самого ещё не отошёл
источник

A

Artur in Node.js — русскоговорящее сообщество
🎈JiL🎈 (Vlad)
я имею ввиду, что нужно прочесть чтобы понять эту всю штуку)
источник

🎈(

🎈JiL🎈 (Vlad) in Node.js — русскоговорящее сообщество
джс я знаю) но с нодой не работал ещё.
источник

АП

Алексей Попов in Node.js — русскоговорящее сообщество
Andrew Ostrovskii
ты не понял, о чем я. Вот ты запустил их на одной машине. У тебя, к примеру вышло что V8 считает Math.min в 1000 раз быстрее чем chakra ( это ИЕ ).

Ты сделал вывод, окей, в этой функе V8 в 1000 раз лучше чем чакра.

А где-то, чувак, который не знает о твоем эксперименте, сделал тоже самое. У него вышло, что Math.min примерно одно и то-же в chakra и V8 и он сделал вывод, что движки равны.

Хотя дело в том, что вы юзали движки на разных процах. Которые в принципе с разной скоростью считают конкретно эту функу. Так что, оба вывода - бесполезны, запускай ты их на одной машине или на разных. Или нет?
То, что ты пишешь, справедливо абсолютно для всех тестов. Здесь нет специфики тестов js в браузере
Такая же ситуация может возникнуть и со срвнением кода на java и плюсах. Более того, даже версия ОС может сказаться на результатах, т.е. результаты одни, обновил ос, и результат другой
источник

A

Alex CherryTea in Node.js — русскоговорящее сообщество
🎈JiL🎈 (Vlad)
джс я знаю) но с нодой не работал ещё.
ты начинай делать и приходи с конкретными вопросами
источник

AO

Andrew Ostrovskii in Node.js — русскоговорящее сообщество
Алексей Попов
То, что ты пишешь, справедливо абсолютно для всех тестов. Здесь нет специфики тестов js в браузере
Такая же ситуация может возникнуть и со срвнением кода на java и плюсах. Более того, даже версия ОС может сказаться на результатах, т.е. результаты одни, обновил ос, и результат другой
потому я и хочу сказать, что такие тесты кажутся мне бесполезными, если хочется судить о перфомансе самих движков.

С чего и началася этот диалог)
источник

AZ

Alexander Zayka in Node.js — русскоговорящее сообщество
Мне нужно сделать апи сервер и сокет сервер. Общение идет апи - сокет, клиент - сокет, клиент - апи. Есть ли какие-то статьи, как правильно такое организовать?
источник

AZ

Alexander Zayka in Node.js — русскоговорящее сообщество
И есть ли вообще смысл делать апи? Можно все на сокет сделать
источник

АП

Алексей Попов in Node.js — русскоговорящее сообщество
Andrew Ostrovskii
потому я и хочу сказать, что такие тесты кажутся мне бесполезными, если хочется судить о перфомансе самих движков.

С чего и началася этот диалог)
Просто при указании результатов тестирования принято указывать и условия. Железо, ос в том числе
Поэтому - нет, не бесполезны
источник

A

Alex CherryTea in Node.js — русскоговорящее сообщество
Alexander Zayka
И есть ли вообще смысл делать апи? Можно все на сокет сделать
Зависит от того что там у вас за апи
источник

A

Alex CherryTea in Node.js — русскоговорящее сообщество
Ахах) блин это про меня
источник

MV

Maxim Vynogradov in Node.js — русскоговорящее сообщество
привет, подскажите как пробросить в semantic-release гитхаб и npm токены
источник

MV

Maxim Vynogradov in Node.js — русскоговорящее сообщество
хочу пока релиз делать с локальной машины (как минимум пока для теста)
источник

AO

Andrew Ostrovskii in Node.js — русскоговорящее сообщество
Алексей Попов
Просто при указании результатов тестирования принято указывать и условия. Железо, ос в том числе
Поэтому - нет, не бесполезны
Ну, если учитывать условия - да, не бесполезны.

Но я о том, как вывод ты делаешь, проводя такой эксперимент.

Я думаю, что вывод о том, что один движок быстрее другого, в этом случае, сделать нельзя.
источник

АП

Алексей Попов in Node.js — русскоговорящее сообщество
Andrew Ostrovskii
Ну, если учитывать условия - да, не бесполезны.

Но я о том, как вывод ты делаешь, проводя такой эксперимент.

Я думаю, что вывод о том, что один движок быстрее другого, в этом случае, сделать нельзя.
Ты не въехал в суть спора. Там не движками мерялись
источник