@nodejs_ru

Страница 22 из 2748
Artur
26.05.2016
17:31:16
Наверное что-то в конфиге надо подтюнить.

Ҫѐҏӗѫӑ
26.05.2016
17:33:35
не понял, что странного в том, что nginx быстрее?

Artur
26.05.2016
17:35:09
Нет, ничего странного. Просто интересно, что не настолько быстрее, чем я ожидал.

Ҫѐҏӗѫӑ
26.05.2016
17:35:28
ну так хеллоу ворлд

Google
Artur
26.05.2016
17:35:31
Хотя это тест-пустышка, по сути ничего не говорящая

Ну да

Ҫѐҏӗѫӑ
26.05.2016
17:35:35
обычно ноду для другого юзают

Artur
26.05.2016
17:36:00
Таки да. Просто ради любопытства.

Хотя у меня тут вопрос зреет. А почему всю юзают koa/express и т.п.? Даешь ванильку в Node.js?

Ҫѐҏӗѫӑ
26.05.2016
17:38:01
коа ваще не нужна. экспресс нужен когда роутер нужен и всякие коннектовые миддлвары

опять же можно и коннект юзать

Paul
26.05.2016
17:38:15
express для роутинга и middleware

> express 5.3k rqs > express use only 7k rqs Что такое второе?

Artur
26.05.2016
17:39:44
первое app.get('/', ...) второе app.use

Ҫѐҏӗѫӑ
26.05.2016
17:39:46
.use()

Artur
26.05.2016
17:39:51
т.е. без роута

А с роутом вдвое голому http.Server проигрывает

Google
Vladimir
26.05.2016
17:41:00
о чем этот тест вообще?

Artur
26.05.2016
17:41:06
Хотя пока нет мысли, где можно из этого извлечь пользу.

Paul
26.05.2016
17:41:21
Ну без роутера экспресс и не нужен)

Ҫѐҏӗѫӑ
26.05.2016
17:41:29
+

Artur
26.05.2016
17:41:38
о чем этот тест вообще?
Сколько оверхеда добавляют express-подобне фреймворки

Капитаны детектед!

Ҫѐҏӗѫӑ
26.05.2016
17:43:45
надо тогда и коннект померить, но есть подозрение, что совпадет с юзом экспресса

Artur
26.05.2016
17:44:58
В экспрессе же по прежнему regexp-тесты роутов?

Сейчас попробуем connect

connect 9030.06

0.5 - 1% оверхеда

Сейчас с роутом попробую.

7.8r rqs

connect wins

Если нужен route

Хотя можно еще всякие use-case роута попробовать.

Типа /path/:id

Ҫѐҏӗѫӑ
26.05.2016
17:51:05
c gzip/deflate медленнее будет все

а в nginx норм

Artur
26.05.2016
17:51:53
connect /path/:id из коробки не поддерживает, что ли?

Google
Ҫѐҏӗѫӑ
26.05.2016
17:52:08
нет вроде

Artur
26.05.2016
17:52:14
Ҫѐҏӗѫӑ
26.05.2016
17:52:18
уверен

ноде нужен оверхед на нативные вызовы

а в nginx модуль ок

Artur
26.05.2016
17:52:57
Ну ок. Я в принципе gzip/deflate из ноды не стал бы делать. nginx меня устраивает в качестве прокси.

Ҫѐҏӗѫӑ
26.05.2016
17:53:06
собственно и http в ноде поэтому же медленнее

Artur
26.05.2016
17:53:31
Давайте на lua в ноде что ли писать.

Нахрен этот node.js вообще сдался...

Ҫѐҏӗѫӑ
26.05.2016
17:53:54
конечно

я ваще не знаю зачем тут нахожусь

ноджс не нужен

corpix
26.05.2016
17:54:16
Node.js для lua https://luvit.io/ :)

Ҫѐҏӗѫӑ
26.05.2016
17:54:42
есть netty на jvm и прочие tornado на pypy

если хочется эвент лупа

да для любого языка есть

luvit похоже тоже на libuv

в луа тоже оверхед есть на нативные вызовы

corpix
26.05.2016
17:56:36
Ага

Alexander
26.05.2016
17:59:58
ПуЕеЩьУ0(

Google
Ҫѐҏӗѫӑ
26.05.2016
18:23:37
я дома(

но ща буду выдвигаться

マイク
26.05.2016
19:03:32
А где все?

Denis
26.05.2016
20:36:28
из serverless конфы https://webtask.io/

https://twitter.com/hashtag/serverless?f=tweets&vertical=default&src=hash

Alexander
26.05.2016
20:39:17
Чо, как оно, бирджаны?

Viacheslav
27.05.2016
06:21:16
отлично посидели ? в прочем, как обычно

Ҫѐҏӗѫӑ
27.05.2016
09:24:25
супер

не смотря на то, что опаздал на более чем 2 часа, застал все самое смешное

マイク
27.05.2016
09:27:24
В 4 утра разошлись же?)

Ҫѐҏӗѫӑ
27.05.2016
09:29:51
да

Konstantin
27.05.2016
15:34:39
Хелло!

Ну вот! И тут они!) @chicoxyzzy @vslinko Ж)

AZ
27.05.2016
15:44:35
кого интересует написание html парсера и бота на телеграм можете посмотреть пример написанный на coffeescript'е https://github.com/progerer/SakhaBot

Denis
27.05.2016
15:51:19
Хелло!
Охохо :) Welcome!?

Konstantin
27.05.2016
15:52:04
@DenisIzmaylov Привет-привет! :)

マイク
27.05.2016
16:08:37
кого интересует написание html парсера и бота на телеграм можете посмотреть пример написанный на coffeescript'е https://github.com/progerer/SakhaBot
output += 'тугуй ол ' + word + ' диэн? ?\n' if not output or output.length < 2 output += 'пробела суох суруй йолка ?\n' if word.split(/\s/).length > 1 output = 'онтон текстпыт ханнаный? ?' if word.length == 0

Google
Belskikh
27.05.2016
16:51:27
всем привет. Друзья мои, у меня есть вопрос по ноде. Хочу наладить взаимодействие из ноды с ардуино через serialport. Суть вот в чем - на ардуине я реализовал выполнение определенных команд при получении определенного сообщения через serialport. После окончания выполнения команды ардуина отсылает обратно сообщение "done". Я хочу реализовать на алгоритм, который последовательно посылает какие-то команды на ардуино, то есть отправляет первую команду, ждет "done", отправляет вторую и тп.

Подскажите, плз, куда рыть, где искать. Я пока в ноде новичок

Belskikh
27.05.2016
16:54:36
может)

а если у меня 15 шагов в алгоритме, мне 15 колбеков делать?

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

так что получится, что очень быстро отправится на ардуину 15 команд

Evgeny
27.05.2016
16:56:17
Promises

Belskikh
27.05.2016
16:57:20
хорошо, почитаю

спасибо

может, что-то ещё?

Paul
27.05.2016
16:58:03
async function ruleArduino(sequence) { for (const step of sequence) { await arduino.fireFuck(step); } } ruleArduino([...steps...]);

AZ
27.05.2016
16:58:44
сохранить команды в массиве и удалять из массива по мере выполнения команды

Belskikh
27.05.2016
16:58:59
ОГОНЬ

асинхронное и собитийное программирование, конечно, мозг взрывают с непривычки

всем спасибо, совет с массивами тоже отличный

Страница 22 из 2748