@nodejs_ru

Страница 2733 из 2748
Станислав
23.10.2018
19:59:21
што
Где?

Vitaly
23.10.2018
19:59:29
Где?
когда?

Станислав
23.10.2018
19:59:33
Valerii
23.10.2018
20:00:03
Ну так и я ж о чем

Google
Cenator
23.10.2018
20:00:09
Асинк эвейт просто алиас промис then
не совсем, await 1488 не аналогично (1488).then()

Purple
23.10.2018
20:00:42
Это ж сахар не?

Alex
23.10.2018
20:01:00
Это контролируемая асинхронность. Это управление асинхронным кодом.
Что значит контролируемая? И какая асинхронность тогда не контролируемая?

Cenator
23.10.2018
20:01:16
овейт врапает в промис любое значение

Sklyarov
23.10.2018
20:01:44
овейт врапает в промис любое значение
Ну он якобы более оптимизирован

Чем promise chain

Alex
23.10.2018
20:01:55
Он ляпнул сам не понял что
Пусть сам признается ?‍♂

Valerii
23.10.2018
20:02:34
не совсем, await 1488 не аналогично (1488).then()
В прототайпе намбера просто нет then, авейт просто проигнорирует сам авейт и пойдёт дальше, по идее

Ну он якобы более оптимизирован
Более оптимизирован чем что?

Sklyarov
23.10.2018
20:04:17
Более оптимизирован чем что?
https://mathiasbynens.be/notes/async-stack-traces

Чем then, дуся

Google
Valerii
23.10.2018
20:05:20
К коллайдеру!

Пойду проверять бенчмарками

Станислав
23.10.2018
20:05:52
Что значит контролируемая? И какая асинхронность тогда не контролируемая?
Промисы нужны для контроля потока выполнения асинхронной программы. Что непонятного? Когда ты делаешь await getA(); await getB(); при том, что эти геттеры асинхронные, ты можешь быть уверен, что второй геттеры будет выполняться только после того, как выполнения первый. В случае, если ты их без промисови будешь использовать, порядок их выполнения недетерминирован.

Сорри, с телефона.

Sklyarov
23.10.2018
20:06:57
Да не парься

Просто конструкция try, catch режет глаз

Eugene
23.10.2018
20:16:11
интересно что такое неконтролируемая асинхронность

это типа когда нахуярил через колбеки/промисы и код непонятно как работает?

типа "делайте ваши ставки"

куда пойдет фло

сегодня он заходит в then, а завтра в catch, но это не точно ?

Node.js releases
23.10.2018
20:18:46
Node v11.0.0 (Current) https://nodejs.org/en/blog/release/v11.0.0

Alexander
23.10.2018
20:19:04
опа

11я версия

чо там

Eugene
23.10.2018
20:25:15
concurrent execution
Ну как бы там все контролируемо, хоть и не так очевидно, если знать как делать

Дмитрий
23.10.2018
20:26:41
Окей, nondeterministic execution)

Google
Eugene
23.10.2018
20:27:05
Понял, thnx

Mikhail
23.10.2018
20:38:58
А можно как-то пропарсить хеш из урла с которого обращаються на нодовский сервак?

Станислав
23.10.2018
20:38:59
Ты противопоставлял промисы и асинк/эвейт Надо так понимать, что если эвейт это контролируемая асинхронность, то промисы не контролируемая?
Отвечать не надо, у меня самолёт взлетает. Извини, если обидел. Перечитай мои сообщения, я ничего не противопоставлял.

Alex
23.10.2018
20:39:14
Ты дурак? Эвейт -- это сахар для промисов
Так почему тогда не юзать онли промисы, как у тебя выше спрашивали?

Mikhail
23.10.2018
20:43:53
а его нет там?
На сервак идёт запрос с урла с хешом. Хеш в req.url не показывается

Eugene
23.10.2018
20:52:09
Хеш не передаётся на сервер

Это чисто браузерная шляпа

Pavel
23.10.2018
20:52:27
Всем привет! Решил переписать свое древнее веб приложение на NodeJS. Оно имеет структуру: - админка - и часть для клинетов: конерктено морда магазина и морды лендов Основной трафик это мобильные телефоны с старыми браузерами в том числе и их много, скорость 3G - не совсем гуд вобщем. Вопрос: Стоит ли при таком раскладе переходить на NodeJS? Для админки оно идеально подходит, собственно там я решил на нем замутит целую CRM систему, с пуш уведомлениями и тд и всякими плюшками. Но я переживаю за клинетсую часть. Так как почитал что рендрингом REST занимаетьсю Angular и ему подобные… фреймворки. Тянуть сначала Angular и потом рендрить, ну такое себе на 3G (и это в лучшем случае). Может я не верно понимаю что то?

Eugene
23.10.2018
20:52:32
Могу поискать пруф если надо попозже

Но это гуглится

Егор
23.10.2018
21:37:15
Кто-то пишет "use strict" в ноде?

Cenator
23.10.2018
21:39:47
FUGO XXX
23.10.2018
21:50:42
Прив

Подскажите что юзать для взаимодействия с виндой, например возможно ли написать на ноде+nw что то типо диспетчера задач?

Daniel
23.10.2018
21:52:58
Всем привет

Google
Alexander
23.10.2018
22:06:45
Максим
23.10.2018
22:08:03
не открывается

Daniel
23.10.2018
22:09:59
neprivet.ru
Да я просто в чатик залетел

Максим
23.10.2018
22:11:05
Благодарю

Станислав
23.10.2018
22:28:05
Так почему тогда не юзать онли промисы, как у тебя выше спрашивали?
Я там раньше писал, что промисы и коллбэки -- это разные инструменты для разных задач. Нужны и те, и те.

Maxim
23.10.2018
22:50:56
Кто-нибудь уже пробовал 11 ноду в проде?

Cenator
23.10.2018
22:51:39
она вышла несколько часов назад ты чего

Maxim
23.10.2018
22:52:05
Кстати, тут можно разместить вакансию?

Cenator
23.10.2018
22:52:09
описание читай

Maxim
23.10.2018
22:52:32
А, вижу, соррян

Julia
23.10.2018
23:10:24


получилось реализовать через три вложенных SELECT’а, но это прям такое)

есть конфы по sql в tg?

Alex
23.10.2018
23:53:18
Julia
24.10.2018
00:18:14
спасибо

dvv
24.10.2018
02:13:17
Пипец. Дискус о promise и async. Две стороны одной медали. На лицо полнейшая деградация.

Alexander
24.10.2018
07:15:08
такой вопрос. какую базу можно использовать на малинке? монго слишком геморно ставится, редис слишком простой. Требования к базе простейшие: получать данные по ключу, делать выборку по данным и сохранять значения

Denis
24.10.2018
07:18:21
sqlite :))

Alexander
24.10.2018
07:20:34
?

Google
Евгений
24.10.2018
07:20:58
Tarantool

KlonD90
24.10.2018
07:22:17
Ну что-то да похоже на тарантул

dvv
24.10.2018
07:25:30
Sqlite

Евгений
24.10.2018
07:26:53
хотя у меня на малине и MySQL с Postrge рядом нормально работают

Alexander
24.10.2018
07:29:16
ну я уже тоже думал в сторону sql баз. но думал на документиках получится легко выкрутиться. чтож, так тоже неплохо, спасибо!

Alexander
24.10.2018
07:46:07
так не собирается, в этом и прикол. малинка же на арм, а монга после 2.4 не собирается на арм

точнее дело не совсем в арм, а в 64-битной архитектуре. а в малинке 32 бита по дефолту. А переустанавливать всю систему ради базки как-то жирно

some_random_anonymous
24.10.2018
07:47:06
Возьми другую nosql базу. Тысячи их.

Sheldhur
24.10.2018
07:47:15
мой совет лучше переустановить

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