KlonD90
28.08.2017
11:47:51
https://github.com/nodejs/node/labels/good%20first%20contribution о есть такой лейбел
Vladimir
28.08.2017
11:47:55
Колбэки это не асинхронность, это просто функции
Aleh
28.08.2017
11:48:15
Алексей
28.08.2017
11:48:38
Google
Vladimir
28.08.2017
11:48:56
Ок, async await
Генераторы абсолютно синхронные
Aleh
28.08.2017
11:49:19
ну и асинхронные ж добавили)
Алексей
28.08.2017
11:49:45
Vladimir
28.08.2017
11:50:39
Я имею в виду сами по себе
KlonD90
28.08.2017
11:50:41
Алексей
28.08.2017
11:51:11
Ches
28.08.2017
11:51:37
можете подсказать, сделал изоморфное приложение ( React + Node.js), деплою на хероку, там собирается билд, потом запускается сервер, вроде все ок, но потом при get "/" где должна отдаваться папка с билдом возникает ошибка 403 Forbidden. с локалхоста все ок. в какую сторону копать?
нагуглил что могут быть права на папки, может из за этого
папки в корне, client, server, build
Aleh
28.08.2017
11:52:01
Aleksandr
28.08.2017
11:52:26
Почему нода - это технология, а reactphp - это фича?
я не хочу лезть в дебри терминологии особенно учитывая ее неоднозначность. но nodejs - это масштабный набор компонентов с навязанным паттерном использования (один поток выполнения + eventloop), можно менять реализацию js, можно расширять возможности, но паттерн не изменяется и не изменится, он поставляется из коробки и его поддержка гарантируется.
в php же наоборот, там другой паттерн поддерживается создателями из коробки и другие не поддерживаются, однако есть небольшая группа людей которая предлагает адаптацию паттерна для nodejs в рамках php, он не поддерживается из коробки и его надежность и работоспособность обеспечена только количеством сил и денег у его создателей
Алексей
28.08.2017
11:52:29
?
генераторы не работают сами по себе, по ним нужно итерироваться, а вот синхронно ли итерироваться или асинхронно - это зависит от того кода, который эти итерации производит
Google
KlonD90
28.08.2017
11:53:04
все еще не делает их асинхронными
Никита
28.08.2017
11:53:35
Aleh
28.08.2017
11:53:40
Vladimir
28.08.2017
11:53:47
Ches
28.08.2017
11:54:18
Aleksandr
28.08.2017
11:56:10
Aleh
28.08.2017
11:57:06
Vladimir
28.08.2017
11:57:16
Короче понятно твоя логика. Если что то не в стандартной библиотеке, то оно не стабильно
Aleksandr
28.08.2017
12:00:19
Алексей
28.08.2017
12:06:30
"принудительная" асинхронность ноды заставляет разработчиков библиотек, драйверов для баз данных делать своё апи также асинхронным, чего нельзя сказать про все остальные языки, для которых наличие синхронного апи и отсутствие асинхронного - это норма, а не исключение
Vladimir
28.08.2017
12:06:55
Про Netty наверно и не слышал никто
Алексей
28.08.2017
12:07:45
Vladimir
28.08.2017
12:08:12
По логике выше оно является нестабильным
Надо срочно рассказать чувакам из твиттера, эппла, и остальным
KlonD90
28.08.2017
12:08:44
Aleksandr
28.08.2017
12:08:46
Vladimir
28.08.2017
12:09:03
Ну то есть все таки дело в популярности, да?
Алексей
28.08.2017
12:09:16
по логике выше (я про своё сообщение), как только захочется использовать с Netty, ну скажем Hibernate, то тут могут начаться проблемы, хотя и решаемые в принципе
Aleh
28.08.2017
12:09:39
так а популярности чего? libuv хоть в бреинфаке юзай себе
Google
Aleksandr
28.08.2017
12:10:23
Ну то есть все таки дело в популярности, да?
ну я выше писал, в бабле и тем кто за фичей стоит. netty формально то же самое, но за счет сообщества фактически совсем другая история. прежде всего по мощности и масштабу проекта.
Shane
28.08.2017
12:10:36
А с Казахстана есть тут разрабы. Какая средняя зп?
Vladimir
28.08.2017
12:11:19
Ок, то есть мы все таки пришли к тому, что значение имеет сообщество и бабло, а не то, стандартная это штука или нет
Таймураз
28.08.2017
12:12:22
Aleksandr
28.08.2017
12:13:45
Nurik
28.08.2017
12:18:03
Всем привет. Кто знает мануалы чтобы юзать babel и express ? Можете плиз накидать ссылок. Честно говоря не понял как разруливать, скомпилированные файлы, куда и зачем их класть. P.S. знакомлюсь с babel
Aleksandr
28.08.2017
12:20:24
Алексей
28.08.2017
12:20:54
Gleb
28.08.2017
12:21:50
Алексей
28.08.2017
12:22:01
иначе толку от асинхронности не будет вообще, такак этот синхронный код будет блокировать поток с event loop
Aleksandr
28.08.2017
12:22:46
Алексей
28.08.2017
12:26:30
Aleksandr
28.08.2017
12:28:37
Nurik
28.08.2017
12:28:42
KlonD90
28.08.2017
12:29:12
https://highloadcup.ru/ кто-нибудь вписался?
Aleksandr
28.08.2017
12:29:48
Gleb
28.08.2017
12:33:41
Aleksandr
28.08.2017
12:35:25
Google
Gleb
28.08.2017
12:35:26
Ilya
28.08.2017
12:37:22
Aleksandr
28.08.2017
12:37:42
Таймураз
28.08.2017
12:38:03
Aleksandr
28.08.2017
12:39:06
например сишник может зафакапить бестолковым хранением данных и выборкой, а питонист или гошник его на этом обогнать может, причем не в фантастическом рассказе а при определенных условиях на практике
Gleb
28.08.2017
12:39:32
Aleksandr
28.08.2017
12:39:34
но да, было бы круто если бы был ограничен стэк и он был бы приближен к бою
Gleb
28.08.2017
12:41:00
На 143 есть ПОХАПЕ с MySQL =)
154 - PHP 1C Bitrix)
Aleksandr
28.08.2017
12:42:49
Gleb
28.08.2017
12:44:54
Да не в том то дело) Просто тут меряют тупо скорость, а эту задачу можно закидать железом (в нашем случае, быстродействием стека). А в реальных задачах важнее была бы архитектура, распределённость обработки задачи, надёжность хранения данных и т.д.
Aleksandr
28.08.2017
12:45:02
Gleb
28.08.2017
12:46:01
Aleksandr
28.08.2017
12:46:25
Ilya
28.08.2017
12:46:47
Gleb
28.08.2017
12:48:00
lexxx
28.08.2017
12:48:02
поцоны синтаксис es5 который работал на node.js 5.6 будет работать на node.js 8.3?
Aleksandr
28.08.2017
12:48:08
Google
Таймураз
28.08.2017
12:48:18
lexxx
28.08.2017
12:48:29
а то я волновался
Таймураз
28.08.2017
12:48:39
lexxx
28.08.2017
12:48:44
в старом проекте все классами рестами и стрелками исписал
Таймураз
28.08.2017
12:49:01
Aleksandr
28.08.2017
12:49:10
lexxx
28.08.2017
12:49:23
Таймураз
28.08.2017
12:49:57
lexxx
28.08.2017
12:50:12
а я смеялся?
я сказал слава аллаху
в чем проблема?
это же хорошо?
что я восхваляю господа
Таймураз
28.08.2017
12:50:30
%)
Уберите его
Aleksandr
28.08.2017
12:53:13
%)
Уберите его
да ты зря гонишь, это так же как "слава богу", оно не имеет отношения к вере и там нет попытки задеть кого-то
Gleb
28.08.2017
12:53:26
lexxx
28.08.2017
12:53:38
Таймураз
28.08.2017
12:54:10
Vladimir
28.08.2017
12:54:28
> Если кто-то верит в то, что тебе кажется бессмысленным, не дает тебе права смеяться над этим
Вот это спорно