Anonymous
надо тогда и коннект померить, но есть подозрение, что совпадет с юзом экспресса
Artur
В экспрессе же по прежнему regexp-тесты роутов?
Artur
Сейчас попробуем connect
Artur
connect 9030.06
Artur
0.5 - 1% оверхеда
Artur
Сейчас с роутом попробую.
Artur
7.8r rqs
Artur
connect wins
Artur
Если нужен route
Artur
Хотя можно еще всякие use-case роута попробовать.
Artur
Типа /path/:id
Anonymous
c gzip/deflate медленнее будет все
Anonymous
а в nginx норм
Artur
connect /path/:id из коробки не поддерживает, что ли?
Anonymous
нет вроде
Artur
Anonymous
уверен
Anonymous
ноде нужен оверхед на нативные вызовы
Anonymous
а в nginx модуль ок
Artur
Ну ок. Я в принципе gzip/deflate из ноды не стал бы делать. nginx меня устраивает в качестве прокси.
Anonymous
собственно и http в ноде поэтому же медленнее
Artur
Давайте на lua в ноде что ли писать.
Artur
Нахрен этот node.js вообще сдался...
Anonymous
конечно
Anonymous
я ваще не знаю зачем тут нахожусь
Anonymous
ноджс не нужен
Dmitry
Node.js для lua https://luvit.io/ :)
Artur
Anonymous
есть netty на jvm и прочие tornado на pypy
Anonymous
если хочется эвент лупа
Anonymous
да для любого языка есть
Anonymous
luvit похоже тоже на libuv
Anonymous
в луа тоже оверхед есть на нативные вызовы
Dmitry
Ага
Alexander
ПуЕеЩьУ0(
Denis
Anonymous
я дома(
Anonymous
но ща буду выдвигаться
Michael
А где все?
Michael
📀
из serverless конфы
https://webtask.io/
📀
https://twitter.com/hashtag/serverless?f=tweets&vertical=default&src=hash
Alexander
Чо, как оно, бирджаны?
Viacheslav
отлично посидели 👍
в прочем, как обычно
Anonymous
супер
Anonymous
не смотря на то, что опаздал на более чем 2 часа, застал все самое смешное
Michael
В 4 утра разошлись же?)
Anonymous
да
Konstantin
Хелло!
Konstantin
Ну вот! И тут они!) @chicoxyzzy @vslinko Ж)
Anonymous
Denis
Хелло!
Охохо :) Welcome!🎉
Konstantin
@DenisIzmaylov Привет-привет! :)
Michael
output += 'тугуй ол ' + word + ' диэн? 😆\n' if not output or output.length < 2
output += 'пробела суох суруй йолка 😂\n' if word.split(/\s/).length > 1
output = 'онтон текстпыт ханнаный? 😳' if word.length == 0
Alexander
Надеюсь, парсер на регулярных выражениях работает?
Aleksandr
всем привет. Друзья мои, у меня есть вопрос по ноде. Хочу наладить взаимодействие из ноды с ардуино через serialport.
Суть вот в чем - на ардуине я реализовал выполнение определенных команд при получении определенного сообщения через serialport. После окончания выполнения команды ардуина отсылает обратно сообщение "done".
Я хочу реализовать на алгоритм, который последовательно посылает какие-то команды на ардуино, то есть отправляет первую команду, ждет "done", отправляет вторую и тп.
Aleksandr
Подскажите, плз, куда рыть, где искать. Я пока в ноде новичок
Aleksandr
может)
Aleksandr
а если у меня 15 шагов в алгоритме, мне 15 колбеков делать?
Aleksandr
плюс сама нода отсылает только команду на ардуино и должна ждать отклика. А колбек вызывается после выполнения функции, как я понимаю?
Aleksandr
так что получится, что очень быстро отправится на ардуину 15 команд
Evgeny
Promises
Aleksandr
хорошо, почитаю
Aleksandr
спасибо
Aleksandr
может, что-то ещё?
Paul
async function ruleArduino(sequence) {
for (const step of sequence) {
await arduino.fireFuck(step);
}
}
ruleArduino([...steps...]);
Aleksandr
ОГОНЬ
Aleksandr
асинхронное и собитийное программирование, конечно, мозг взрывают с непривычки
Aleksandr
всем спасибо, совет с массивами тоже отличный
Aleksandr
пойду рыть копать =)
Anonymous
хотел пошутить про Дарвина и ноджесеров, но кажется обидно выходит
Vladimir
Но-но
Aleksandr
Пошути, что уж там
Anonymous
не
Anonymous
лучше посмотрите кто меня сегодня на такси вез
Anonymous
Anonymous
Сын Александра Друзь
Evgeny
Ну все, жизнь удалась
Anonymous
нет. хочу еще хрустальную сову
Anonymous
и тогда можно на покой