Size: a a a

Node.js — русскоговорящее сообщество

2020 March 31

R

Roman in Node.js — русскоговорящее сообщество
Переслано от Roman
источник

Р

Русик in Node.js — русскоговорящее сообщество
Roman
Переслано от Roman
Привет, есть двумерный массив. Подскажи как вывести найбольшую пару(пара слаживается по первым двум елементам) например 99 и 141 или 139 и 141, где их нужно сравнивать, по елементу по 4ому индексу в подмассиве.

Например, есть две пары:
[ '139', '141', '689', '1', '120.00382611914', '100000', '0.6', '1' ],
 [ '139', '141', '689', '1', '119.02382611914', '100000', '0.6', '1' ]

В втором массиве елемент по 4ому индексу больше чем в первом, значит нужно второй массив оставить, а первый убрать(в таком формате отсортировать). И так для кажной пары.
Array.sort
источник

R

Roman in Node.js — русскоговорящее сообщество
Русик
Array.sort
А проверки какие делать?
источник

Р

Русик in Node.js — русскоговорящее сообщество
Roman
А проверки какие делать?
Так по четвертому индексу и проверяй
источник

АП

Алексей Попов in Node.js — русскоговорящее сообщество
Русик
+ чтобы на одном сервере я знал что сервер 100% подключен, если отключен получал бы сообщения
если тебе только это нужно, то тебе вообще не нужны никакие вспомогательные инструменты
nodejs.org/dist/latest-v12.x/docs/api/child_process.html#child_process_event_exit
источник

Р

Русик in Node.js — русскоговорящее сообщество
Алексей Попов
если тебе только это нужно, то тебе вообще не нужны никакие вспомогательные инструменты
nodejs.org/dist/latest-v12.x/docs/api/child_process.html#child_process_event_exit
Но мне не только это надо)
источник

АП

Алексей Попов in Node.js — русскоговорящее сообщество
Русик
Но мне не только это надо)
источник

AP

Alexander Popov in Node.js — русскоговорящее сообщество
Всем привет. Пишу проект на стеке MERN. Не знаю какой путь выбрать. есть различные фреемворки, которые уже создают основу для клиент/сервер, типо express-generator или create-react-app. Можно просто создавать на их основе. Я в проекте выбрал другой путь - пишу все конфигурации сам, развертываю webpack, babel, настраиваю сервер, роутеры, подсоединяю с беком. И в какой то момент на основе гайдов из инетов я понял, что запутался че как работает (когда дело дошло до масштабирования). Пытался углубиться в каждый предыдущий шаг, но ухожу в дебри документаций и не понимаю че к чему.
Не знаю даже что посоветуете) Прост переходить снова на npm генераторы приложений и представлять все как черный ящик или дальше продолжать сложный путь, но стать специалистом в NodeJS понимая все тонкости языка. Конечно 2 путь сложнее и как бы интуитивно правильный. Но в голове каша...
источник

Л

Легенда in Node.js — русскоговорящее сообщество
Alexander Popov
Всем привет. Пишу проект на стеке MERN. Не знаю какой путь выбрать. есть различные фреемворки, которые уже создают основу для клиент/сервер, типо express-generator или create-react-app. Можно просто создавать на их основе. Я в проекте выбрал другой путь - пишу все конфигурации сам, развертываю webpack, babel, настраиваю сервер, роутеры, подсоединяю с беком. И в какой то момент на основе гайдов из инетов я понял, что запутался че как работает (когда дело дошло до масштабирования). Пытался углубиться в каждый предыдущий шаг, но ухожу в дебри документаций и не понимаю че к чему.
Не знаю даже что посоветуете) Прост переходить снова на npm генераторы приложений и представлять все как черный ящик или дальше продолжать сложный путь, но стать специалистом в NodeJS понимая все тонкости языка. Конечно 2 путь сложнее и как бы интуитивно правильный. Но в голове каша...
>пишу все конфигурации сам, развертываю webpack, babel, настраиваю сервер, роутеры, подсоединяю с беком
Разве тебе за это платят?
источник

Р

Русик in Node.js — русскоговорящее сообщество
Это в пределах одного процесса, мне же нужна возможность распределения на несколько физических серверов, я уже выбрал веб-сокет
источник

АП

Алексей Попов in Node.js — русскоговорящее сообщество
Русик
Это в пределах одного процесса, мне же нужна возможность распределения на несколько физических серверов, я уже выбрал веб-сокет
Это в пределах одной машины, процессы разные
источник

Р

Русик in Node.js — русскоговорящее сообщество
Алексей Попов
Это в пределах одной машины, процессы разные
Я понимаю
источник

B

Bat in Node.js — русскоговорящее сообщество
Alexander Popov
Всем привет. Пишу проект на стеке MERN. Не знаю какой путь выбрать. есть различные фреемворки, которые уже создают основу для клиент/сервер, типо express-generator или create-react-app. Можно просто создавать на их основе. Я в проекте выбрал другой путь - пишу все конфигурации сам, развертываю webpack, babel, настраиваю сервер, роутеры, подсоединяю с беком. И в какой то момент на основе гайдов из инетов я понял, что запутался че как работает (когда дело дошло до масштабирования). Пытался углубиться в каждый предыдущий шаг, но ухожу в дебри документаций и не понимаю че к чему.
Не знаю даже что посоветуете) Прост переходить снова на npm генераторы приложений и представлять все как черный ящик или дальше продолжать сложный путь, но стать специалистом в NodeJS понимая все тонкости языка. Конечно 2 путь сложнее и как бы интуитивно правильный. Но в голове каша...
Я бы на твоем месте:
Составил список проблем, которые надо решить и приблизительно их оценил бы
Если проблем очень много и ты нашел бойлерплейт в котором все настроено и если он все решает - перенес бы.
Если проблем немного иногда проще всетаки ее исправить и жить спокойно)
источник

AP

Alexander Popov in Node.js — русскоговорящее сообщество
Легенда
>пишу все конфигурации сам, развертываю webpack, babel, настраиваю сервер, роутеры, подсоединяю с беком
Разве тебе за это платят?
Хочется стать профессионалом в какой то области. И если представлять все как чёрный ящик, то вряд ли можно поднять себе цену до 2000 долларов, а хочется углубиться, чтобы потом на работу устраиваться не по цене начальника, а по своей собственной указанной в резюме) ну до этого ещё далеко, но путь надо к этому строить уже сейчас. Дак с чего начать?
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
о, stackoverflow добавили темную тему
источник

AP

Alexander Popov in Node.js — русскоговорящее сообщество
Bat
Я бы на твоем месте:
Составил список проблем, которые надо решить и приблизительно их оценил бы
Если проблем очень много и ты нашел бойлерплейт в котором все настроено и если он все решает - перенес бы.
Если проблем немного иногда проще всетаки ее исправить и жить спокойно)
Интересно как это все происходит. Те кто хорошо уже шарят в технологии, конфигурируют webpack, ставят сервер без шаблонов, как до этого доходя.
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Alexander Popov
Всем привет. Пишу проект на стеке MERN. Не знаю какой путь выбрать. есть различные фреемворки, которые уже создают основу для клиент/сервер, типо express-generator или create-react-app. Можно просто создавать на их основе. Я в проекте выбрал другой путь - пишу все конфигурации сам, развертываю webpack, babel, настраиваю сервер, роутеры, подсоединяю с беком. И в какой то момент на основе гайдов из инетов я понял, что запутался че как работает (когда дело дошло до масштабирования). Пытался углубиться в каждый предыдущий шаг, но ухожу в дебри документаций и не понимаю че к чему.
Не знаю даже что посоветуете) Прост переходить снова на npm генераторы приложений и представлять все как черный ящик или дальше продолжать сложный путь, но стать специалистом в NodeJS понимая все тонкости языка. Конечно 2 путь сложнее и как бы интуитивно правильный. Но в голове каша...
а какие проблемы с масштабированием возникли?
источник

B

Bat in Node.js — русскоговорящее сообщество
Alexander Popov
Интересно как это все происходит. Те кто хорошо уже шарят в технологии, конфигурируют webpack, ставят сервер без шаблонов, как до этого доходя.
ну в основном люди пытаются подстроить как раз готовые сборки под свои нужны. Редко кто на работе каждую неделю настраивает новый вебпак - такого помоему не бывает. И уже в каком-то крупном проекте если есть необходимость - такой специалист садится за настройку вебпака и погружается в дебри документации - это характерно когда пишешь что-то свое для разработки. Мало кто хочет выделять на это много средств.
источник

B

Bat in Node.js — русскоговорящее сообщество
Alexander Popov
Интересно как это все происходит. Те кто хорошо уже шарят в технологии, конфигурируют webpack, ставят сервер без шаблонов, как до этого доходя.
ну или делает пет проект и хочет разобраться, покопаться
источник

AP

Alexander Popov in Node.js — русскоговорящее сообщество
Когда проект перешёл из проекта Гайда, в свой собственный, с собственными фичами. Довольно сложно делать все как делает кто то в книжке, а потом когда подключаешь свои собственные идеи улучшений, ничего не состыковывается.
источник