@nodejs_ru

Страница 191 из 2748
Sergey
09.09.2016
12:50:28
#whois Привет! Я по происхождению разработчик, сейчас у меня своя компания/команда разработчиков сложных веб-проектов (я в основном менеджерю, но иногда и сам что-то пишу), последнее время мы делаем фронт в основном на react+redux (nodejs для серверного ренеринга), бекенд чаще php, но есть проекты и nodejs (в основном там где нужна “честная” асинхронность). Сообщество мне интересно для связи с отраслью, новостей и трендов, поиска ответов на вопросы. Я могу быть полезен прежде всего по вопросам архитектуры, отказоустойчивости и масштабирования веб-проектов в целом.

Sergey
09.09.2016
13:12:16
В зависимости от потребности :-) Типичный случай: два (или больше, в зависимости от нагрузки) разных физических сервера, на каждом подняты нужные сервисы (мы стараемся следовать микросервисной архитектуре), запросы балансируюся. Ну и конечно мониторинг этого всего, чтобы сразу узнать, когда что упало.

Alex
09.09.2016
13:14:03
чем балансируется, чем мониторите? как\чем запускаете проекты на ноде?

Google
Evgeny
09.09.2016
13:15:52
Балансировщик- РР. Запускаем в докере

YOda
09.09.2016
13:16:10
Алексей, Юрий спасибо

Sergey
09.09.2016
13:18:19
У нас балансирует почти всегда nginx на уровне http. Он же выполняет простейший роутинг между компонентами проекта (ну банальный классический случай: some.site - это фронт, api.some.site - это основной бекенд-сервис работы с данными, some-service.some.site - это всякие сервисы). Запускаем в докере тоже.

Nikita
09.09.2016
13:19:17
@chicoxyzzy osx GM норм уже? ставить можно?

Ҫѐҏӗѫӑ
09.09.2016
13:19:35
ну мне и на бете 1 было ок

хотя после йосемите и капитана было стремновато

Nikita
09.09.2016
13:20:08
а с gm на stable полной переустановкой только?

Ҫѐҏӗѫӑ
09.09.2016
13:20:13
но обощлось

нет. можно обновить

Nikita
09.09.2016
13:20:48
я просто сначала на ios попробовал. там жесть была на бетах) osx не решился

Alex
09.09.2016
13:21:17
@smartynov ну а там всякие pm2/(+)consul, вот это всё,?

Sergey
09.09.2016
13:23:13
Не пробовали ни то, ни другое, навреное стоит попробовать

Nikolay
09.09.2016
13:23:18
а можно где-нибудь глянуть, какие версии node.js поддерживают const? да и вообще что-то вроде caniuse для ноды

Google
Nikita
09.09.2016
13:24:04
http://node.green/

Nikolay
09.09.2016
13:24:30
спасибо!

Ҫѐҏӗѫӑ
09.09.2016
13:38:09
но у меня было 2 ноута, и на одном я работал, а на другом терпел

Denis
09.09.2016
15:07:20
Статья Лучшие серверные Swift фреймворки против Node.js. Ссылка #Article #NodeJS #Swift

Paul
09.09.2016
17:50:47
http://v8project.blogspot.de/2016/09/v8-release-54.html Наиболее вероятный кандидат для Node 7.x

hamper ?
09.09.2016
18:53:07
@smartynov ну а там всякие pm2/(+)consul, вот это всё,?
вот мне pm2 хоть и нравится но в продакшне опасаюсь использовать, с ним иногда случается такое что его главный процесс например падает и надо чем то следить что бы он сам был запущен или еще хуже когда главный процесс зависает и вешает все что под ним запущено насмерть, помогает только рестарт самого pm2

Vladimir
09.09.2016
18:56:42
а что используете?

hamper ?
09.09.2016
18:59:04
supervisord

он как то ни разу ничего непредсказуемого не творил в отличие от pm2

hamper ?
09.09.2016
19:05:49
ну и плюс у меня в некоторых проектах свои оберточки которые через cluster запускают процессы для обработки какой нибудь фигни и например перезапускают если процесс грохнулся раньше чем должен был сам закрыться

Никита
09.09.2016
19:39:57
> In 5.4 we tuned V8’s garbage collector for low-memory devices with 512 MB RAM or less. Depending on the website displayed this reduces peak memory consumption of on-heap memory up to 40%.

Офигеть.

Ҫѐҏӗѫӑ
09.09.2016
19:42:01
там еще и игнишн для них включен подефолту

ну это еще с 5.3

Paul
09.09.2016
19:43:13
Для ноды это в принципе не имеет значения А вот увеличение производительности промисов - то что надо

Ҫѐҏӗѫӑ
09.09.2016
19:45:01
имеет для функций с телом более 600 символов

другое дело что это херовые функции

но пробелы и комменты учитываются

Google
Ҫѐҏӗѫӑ
09.09.2016
19:45:48
и хз что в 3rd party либах

так что норм штука

Никита
09.09.2016
20:07:16
Промисы всё ещё так себе, насколько я понимаю.

Sklyarov
09.09.2016
20:19:54
вот есть годные примеры их применения? проходил promise-it-wont-hurt от nodeschool

Paul
09.09.2016
20:20:26
Промисов?

Sklyarov
09.09.2016
20:20:38
именно

вот чтобы подробно

чтобы автор такой, чтобы проникнуться

Никита
09.09.2016
20:26:53
сразу async/await смотри уже

Mikhail
09.09.2016
20:29:39
не знает никто чатов, где можно стажировку по node.js поискать? помимо JavaScript Jobs, конечно

Sklyarov
09.09.2016
20:31:27
сразу async/await смотри уже
спасибо пороюсь

Vadim
09.09.2016
20:36:28
В яндексе есть стажировка

Mikhail
09.09.2016
20:40:36
Насколько я знаю, там только C++, Java и Python

Vadim
09.09.2016
20:57:46
По js тоже берут стажеров

Anton
10.09.2016
16:14:19
Насколько я знаю, там только C++, Java и Python
Есть у нас стажировка. Но сезонно.

Artur
10.09.2016
18:33:24
Котаны, такой вопрос: а какой сейчас рейт у джуна\стронг джуна почасовой? бэк интересует

Vadim
10.09.2016
18:41:07
Джуны ведь разные бывают, есть ребята, которые со школы занимаются информатикой и им всего лишь нехватает опыта промышленной разработки. Так что все зависит от опыта в программировании и компании, в которую он устраивается.

Как себя подашь, столько и получишь.

KlonD90
10.09.2016
18:43:19
как договоришься проще говоря

Google
kaflan
10.09.2016
20:47:18
вот что я могу сказать

чуствовать себя ровно на ту сумму что ты о себе имеешь

Admin
ERROR: S client not available

kaflan
10.09.2016
20:47:51
желательно начинать с 400 баксов

KlonD90
10.09.2016
20:47:53
"как быть богиней"

kaflan
10.09.2016
20:48:05
и нужно себя чуствовать 400 баксов и 23 цента

и все будет заебца

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

Богдан
10.09.2016
21:07:50
Аккуратнее чувак Я тоже рассылал в чаты своего бота и мне перманент бан дали Хотя я всего 4 сообщения отправил в разные чаты

Пиши хотя бы разные сообщения

Mikhail
10.09.2016
21:11:23
раздражает курсив в основном меню, которое появляется при отправке /start

Roma
11.09.2016
09:57:42
Привет, я Рома. Работаю разработчиком в Paymentwall (платежные провайдер). Занимаюсь разработкой как и самой платежки, так и дочерних проектов. Стек технологий самый разный. #whois

Roma
11.09.2016
10:54:05
Рома, а не 15 ли 43?
Не понял вопроса.

Evgeny
11.09.2016
10:54:13
Сорри, ошибся

Amir
11.09.2016
16:47:43
Интересно где то есть сравнение, что работает только в браузере, а что в ноде?

Amir
11.09.2016
16:51:13
Не совсем

Тот же hoisting работает в ноде иначе

Google
Vladimir
11.09.2016
17:11:18
это как?

Amir
11.09.2016
18:27:30
Хм, факир был пьян и дальше по тексту, не заметил легаси код сверху :)

Пока вполне честно работает нода

Кстате

А что за фишка

Если в переменную назначить анонимную функцию и не вызвать и следом объявить iife то выполнится первая?)

(function(){}())

Которое

https://jsbin.com/edit?js

https://jsbin.com/huhicavaza/edit?js

Точнее так

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