@nodejs_ru

Страница 524 из 2748
Daniel
24.01.2017
11:19:35
Его можно же поднять отдельно на NodeJS (сервер)

А на бекенде использовать все что угодно, когда фронтенд будет взаимодействовать с WebSocket сервером NodeJS?

hamper ?
24.01.2017
11:26:11
morgan?
А intel для логгирования уже не модно?

Google
Vladimir
24.01.2017
11:27:03
hamper ?
24.01.2017
11:29:03
вообще мы раньше пользовались вот этим https://github.com/btd/rufus (на основе intel как раз сделан) но его разработчик забросил

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

У меня вот такое сейчас тот бенч выдал: console.info x 14,836,530 ops/sec ±2.27% (94 runs sampled) rufus.info x 480,830 ops/sec ±1.08% (96 runs sampled) winston.info x 62,686 ops/sec ±1.75% (97 runs sampled) intel.info x 115,314 ops/sec ±0.37% (98 runs sampled) bunyan.info x 122,622 ops/sec ±1.98% (95 runs sampled) log4js.info x 113,009 ops/sec ±1.72% (98 runs sampled)

Кирилл
24.01.2017
12:26:15
#whois * node.js backend dev * в поиске по стэковерфлов * странными хуизами * продвинутые техники кодинга, практики * дефолт сити * чувак ссылку кинул

Всем приветики в этом чатике

Andrey
24.01.2017
13:07:35
не могу найти у ноды нормальный модуль. Который умеет воспроизводить интернет радио в формате aac чтоб в линухах или osx произрвывлось

ктнить встречал такое ?

или всё тлен, и мне нужен aplay/cvlc/mplayer через brew ?

Vladimir
24.01.2017
13:21:04
https://m.habrahabr.ru/post/320306/
хабр не нужен https://medium.com/@gab_montes/is-async-await-a-step-back-to-javascript-95e31263dd31#.2lbk78la7

tldr: async/await feels bad in fp way

Google
Vladimir
24.01.2017
13:24:05
sure it does

но без приложения к фп асинкавейты это добро

Andrey
24.01.2017
13:31:11
Куда воспроизводить?
в аудиовыход наушников например

лан я уже cvlc нашёл. заюзаю его. в коммандном режиме

abc
24.01.2017
13:33:39
Допустим над поднять чат
тут лучше Erlang / Elixir

Daniel
24.01.2017
13:33:59
Скорость?

Стабильность?

Практичность?

Vladimir
24.01.2017
13:34:11
Vladimir
24.01.2017
13:34:16
erlang — fault-tolerant by design

скорость не лучшая

abc
24.01.2017
13:34:49
не лучше
для чатиков именно к OTP / Elixir пришел. до этого страдал на NodeJS

Vladimir
24.01.2017
13:34:52
практичность — сложнее искать разрабов

Vladimir
24.01.2017
13:35:05
Да это бред

Типо для чатиков подходит специальный ЯП?

Daniel
24.01.2017
13:35:32
Речь о веб сокет сервере)

На чем его гамать

abc
24.01.2017
13:35:40
один pattern matching чего стоит в Elixir

Daniel
24.01.2017
13:35:54
Так то можно и на PHP демон херачить

Google
Roman
24.01.2017
13:36:02
скорость не лучшая
nodejs не быстрее erlang.

abc
24.01.2017
13:36:05
пхп не для демонов

Vladimir
24.01.2017
13:36:21
Можно долго обсуждать языки, их преимущества и недостатки

Но говорить, что для чатиков или чего угодно другого есть лучший яп - это бред

Славик
24.01.2017
13:36:48
а потом забить и стать писать на идеальном js

abc
24.01.2017
13:38:02
я говорю что Elixir на порядок удобнее JS. по синтаксису. ну и OTP сама располагает для написания чатиков. тут как бы все возможности есть из коробки

ватцап тому прямое подтверждение

Vladimir
24.01.2017
13:38:25
Это весьма спорно

Удобнее всего то, к чему ты привык

Я например считаю что ФП без статической типизации - это чушь

Vladimir
24.01.2017
13:39:18
Кто-то не согласен

abc
24.01.2017
13:39:20
я не буду спорить. но у меня достаточно большая экспертиза чтобы сделать выводы

Vladimir
24.01.2017
13:40:01
Вполне возможно, но в интрнете это плохой аргумент

abc
24.01.2017
13:40:01
да в интернете всегда кто-то не прав)

Roman
24.01.2017
13:41:01
бенчмарки дело хитрое
это да ) но тот же erlang прекрасно параллелится и имеет много хороших паттернов из коробки.

Сергей
24.01.2017
13:41:08
чет эта конструкция не очень работает

Vladimir
24.01.2017
13:41:09
Обычно люди с большим опытом сходятся во мнении, что язык - это не главное

Vladimir
24.01.2017
13:41:33
Google
abc
24.01.2017
13:41:34
язык да не главное. а вот платформа OTP решает

Dreamerinnoise
24.01.2017
13:41:50
handle404 возвращает промис?

Vladimir
24.01.2017
13:42:17
А люди которые, которые говорят, что X - заебись, а все остальное - говно, обычно не заслуживают доверия

Сергей
24.01.2017
13:42:28
Promise.reject(120).catch(e => true, e => console.log(e))

Roman
24.01.2017
13:42:30
Обычно люди с большим опытом сходятся во мнении, что язык - это не главное
нуу... язык - да. но просто может оказаться что у тебя в языке нужных инструментов просто нет и надо всё изобретать самому. либо просто бороться с языком

Сергей
24.01.2017
13:42:30
тоже не оч

Admin
ERROR: S client not available

abc
24.01.2017
13:42:41
я разве говорил что нода говно ? я сказал что OTP лучше подходит для чатов

как всегда все переврали

Roman
24.01.2017
13:43:12
я разве говорил что нода говно ? я сказал что OTP лучше подходит для чатов
нода течёт. иногда сама, иногда из-за сторонних либ.

а если без сторонних либ, то закат солнца вручную

Vladimir
24.01.2017
13:43:35
Это заявление весьма кривое по форме. Почему именно для чатов? Что такого особенного в чатах, чего нигде больше нет?

abc
24.01.2017
13:43:42
но если уж на то пошло то JS на backend это плохая идея была изначально

Vladimir
24.01.2017
13:43:57
Чем же?

Дмитрий
24.01.2017
13:44:15
Джавистам обидно

Наверное

Roman
24.01.2017
13:45:25
Чем же?
язык неподходящий.

Vladimir
24.01.2017
13:45:44
Мда

Аргумент

Google
Сергей
24.01.2017
13:46:12
о снова

abc
24.01.2017
13:46:31
ну сказали выше что нода течет с этим согласен. язык так себе это да. идея крутить event loop на одном процессе тоже как бы не для всех задач подходит

Vladimir
24.01.2017
13:46:47
Нода не течет

> @zeroweb идея крутить event loop на одном процессе тоже как бы не для всех задач подходит безусловно

но это хорошая альтрнатива языкам с GIL

Roman
24.01.2017
13:48:53
Нода не течет
https://github.com/nodejs/node/issues/6673

abc
24.01.2017
13:48:55
ох да ладно и чем же ? в питоне есть asyncio (считай нодовский event loop) и он с GIL .

Vladimir
24.01.2017
13:49:25
https://github.com/nodejs/node/issues/6673
Это не то чтобы баг

Roman
24.01.2017
13:49:39
Нода не течет
https://github.com/nodejs/node/issues/5699

abc
24.01.2017
13:49:59
Это не то чтобы баг
конечно! это фича!

Vladimir
24.01.2017
13:50:12
Roman
24.01.2017
13:50:49
а ещё хендлы: https://github.com/nodejs/node/issues/1834

Vladimir
24.01.2017
13:50:53
конечно! это фича!
Нет, это правильное поведение

abc
24.01.2017
13:50:57
так я о том же, алтернатива потокам
что ? с каких пор asyncio альтернатива потокам ?

Vladimir
24.01.2017
13:51:13
Алтернатива выполнению IO в потоках

а ещё хендлы: https://github.com/nodejs/node/issues/1834
тоже не баг, такое может быть в любой среде

то есть, это конечно весьма печальное поведение, но вполне предсказуемое

тем более что речь об "утечке" fd, а не памяти

abc
24.01.2017
13:53:49
undefined is not a function тоже предсказуемо, ага

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