@nodejs_ru

Страница 1193 из 2748
KlonD90
22.09.2017
21:20:30
в одностореннем причем порядке

Ruslan ?
22.09.2017
21:20:53
Можешь вообще с android-a хостить через termux и статический ip (я не пробовал, но говорят можно)

можете подсказать бесплатные хостинги с нодой? сейчас использую хероку, но сервак постоянно "засыпает"
Если вообще бесплатно интересует на постоянку, то юзай Google Apps Script, или настрой Google App Engine

Tim
22.09.2017
21:46:22
now.sh

Google
Vsevolod
22.09.2017
23:12:45
в одностореннем причем порядке
Используем chargify, там можно чарджнуть через него деньги, сами кредитки хранятся в Braintree, там тоже можно просто чарджить

Vsevolod
23.09.2017
00:36:37
а вы через него оплату принимаете?
Сама оплата через брейнтри, чарджифай подписку хендлит

Vsevolod
23.09.2017
02:24:42
Таймураз
23.09.2017
05:04:52
Herman
23.09.2017
06:27:05
какой в данный момент самый попсовый фреймворк для бэка? что посоветуете выучить? я в этом полный нуб. еще про TS вопрос: можно ли на нём писать всё? не хотелось бы js использовать

Pavel
23.09.2017
06:28:43
Использую только роутер в своих проектах. TrekRouter

Таймураз
23.09.2017
06:30:42
какой в данный момент самый попсовый фреймворк для бэка? что посоветуете выучить? я в этом полный нуб. еще про TS вопрос: можно ли на нём писать всё? не хотелось бы js использовать
На TS можно писать все, но требует понимания применения. Относительно давно сижу на ноде, но ещё не пришел к использованию ts

andretshurotshka?❄️кде
23.09.2017
06:31:07
потому что надо флоу)

Google
Таймураз
23.09.2017
06:32:16
потому что надо флоу)
Не пришел к статической типизации короч

После ноды я понял, что раньше все делал неправильно и решил не писать плохой код

Herman
23.09.2017
06:37:27
потому что надо флоу)
flow - это не то. это просто анализатор статический

их вообще нельзя сравнивать

хотя нет, в рамках статической типизации можно. но вещи слишком разные

Таймураз
23.09.2017
06:38:55
После ноды я понял, что раньше все делал неправильно и решил не писать плохой код
Раньше я писал на статически типизированных языках. Поработав с js, пересмотрел свои взгляды и понял, что делал все не так (с точки зрения архитектуры)

Herman
23.09.2017
06:41:58
А чем тебе чистый js не угодил?
ошибки легче отлавливать при статической типизации, не надо ловушки расставлять. где-то что-то не так пошло - и ты сразу это видишь в первой же точке, что типы не сходятся

а при динамической можешь вообще не заметить, и потом баг будет

https://www.youtube.com/watch?v=Ui8YfxzjaTY

Таймураз
23.09.2017
06:44:33
ошибки легче отлавливать при статической типизации, не надо ловушки расставлять. где-то что-то не так пошло - и ты сразу это видишь в первой же точке, что типы не сходятся
Понял Где-то ещё читал, что стат типизация не такая уж и панацея, а собственное мнение так и не сложилось в этом вопросе

Гляну позже, thx

Herman
23.09.2017
06:45:46
ну не панацея, но жизнь немножко легче делает) я еще тестирование планирую использовать, но пока не разобрался с ним - слишком сложная тема.

Herman
23.09.2017
06:47:09
я тоже так когда-то думал) питон был моим первым языком

Таймураз
23.09.2017
06:47:48
Короч нужно вникать, у меня мнения нет

Sergey
23.09.2017
06:59:20
Иные думают, что типизация, наоборот, замедляет процесс разработки
Замедляется процесс написания кода, а не разработки

А кроме написания кода есть ещё тесты, поиск багов, отладка.

Таймураз
23.09.2017
07:00:11
Google
andretshurotshka?❄️кде
23.09.2017
09:07:48
Дмитрий
23.09.2017
10:33:10
Ну ты что, тс жи ЯЗЫК *с придыханием*

illiatshurotshka❄️
23.09.2017
10:34:19
а флоу *с придыханием* нет?

Дмитрий
23.09.2017
10:35:41
int
23.09.2017
11:09:11
как установить nodejs последнюю версию на CentOS? По умолчанию устанавливается v0.10.48

даже let не работает

Evgeny
23.09.2017
11:10:19
В доках же написано

int
23.09.2017
11:32:40
Nvm
спасибо, хороший скрипт должен быть... но после установки команда nvm не запускается, -bash: nvm: command not found, а при повторной установке скрипта одна из строк nvm is already installed in /root/.nvm, trying to update the script

Таймураз
23.09.2017
11:33:29
Ставлю сотку, что на той странице, где ты нашел нвм, найдется инфа, как решить эту проблему

int
23.09.2017
11:34:16
https://github.com/creationix/nvm#problems

Таймураз
23.09.2017
11:34:45
https://github.com/creationix/nvm#problems
https://github.com/creationix/nvm#install-script Внимательно читай

int
23.09.2017
11:40:52
https://github.com/creationix/nvm#install-script Внимательно читай
да, понял почему. я просто перезапустил ОС. скрипт работает.

Спасибо Таймураз :)

Таймураз
23.09.2017
11:41:24
да, понял почему. я просто перезапустил ОС. скрипт работает.
Перезапускать не нужно. Достаточно было еще просто сессию терминала новую открыть

Спасибо Таймураз :)
При запуске сессии у тебя выполняется ~/.bashrc Туда должен был прописаться nvm для работы

int
23.09.2017
11:45:03
При запуске сессии у тебя выполняется ~/.bashrc Туда должен был прописаться nvm для работы
Спасибо за разьяснение. Я не линуксоид) Как под центом переключать сессии?

Сейчас смогу поставить последнюю ноду и запустить свой любимый скрипт :))

Таймураз
23.09.2017
11:46:11
Google
Таймураз
23.09.2017
11:46:44
И, точно не уверен, но, возможно, bash создает новую сессию внутри текущей

int
23.09.2017
11:47:48
в общем спасибо тебе друг, я понял. что мне нужно будет ознакомиться с сессиями в ОС Линукс

A.
23.09.2017
11:48:25
https://github.com/tj/n аналог nvm

Sergey
23.09.2017
12:04:39
https://github.com/tj/n аналог nvm
Я не понял зачем он. Какая у него киллер фича?

A.
23.09.2017
12:06:06
Evgeny
23.09.2017
12:09:13
Исправляет фатальный недостаток

Sergey
23.09.2017
12:09:23
"Аналог NVM"
А чем плох NVM?

Oleg
23.09.2017
12:10:40
const a = async () => { await Promise.all([1, 2, 3, 4, 5].map(async(user_id) => { f(await Promise.resolve('first action = ' + user_id)) f(await Promise.resolve('second action = ' + user_id)) f(await Promise.resolve('third action = ' + user_id)) })) } a() first action = 1 first action = 2 first action = 3 first action = 4 first action = 5 second action = 1 second action = 2 second action = 3 second action = 4 second action = 5 third action = 1 third action = 2 third action = 3 third action = 4 third action = 5 Почему так?

A.
23.09.2017
12:11:42
А чем плох NVM?
Если написано слово на русском языке - "Аналог", то обязательно должно быть указано чем плох один от второго?

A.
23.09.2017
12:14:05
?

int
23.09.2017
12:14:31
посоветуйте демона под CentOS для nodejs скриптов

A.
23.09.2017
12:14:52
PM2, Forever

Oleg
23.09.2017
12:16:39
Sergey
23.09.2017
12:22:04
PM2, Forever
Forever не умеет показать статусы по приложениям, да и вообще у pm2 больше функций

A.
23.09.2017
12:22:26
Супер!

int
23.09.2017
12:23:59
PM2, Forever
достаточно прописать pm2 start script.js и после ребута системы он будет запускаться?

Eliajah
23.09.2017
12:27:14
Что неплохо было бы знать junior backend developer`у ? В частности на ноде.

Google
Eliajah
23.09.2017
12:29:19
Es6
Это да, а более фундаментально, типа http, tcp...?

Sergey
23.09.2017
12:30:08
Для остального есть документация

int
23.09.2017
12:35:41
после ребута pm2 не стартует скрипт

Vladimir
23.09.2017
12:35:59
Джуниору в любой сфере необходимо и достаточно не ныть, браться за любую работу, которую дадут, делать, что говорят и как говорят, и копать, когда чего-то не знаешь

int
23.09.2017
12:36:02
pm2 startup перед ребутом писал

Алексей
23.09.2017
13:08:57
И система типов у него мощная

Таймураз
23.09.2017
13:11:26
А зря, TS - хорошая вещь. И его статическая типизация опциональна.
Меня не хватает на такое количество знаний сейчас:)

Алексей
23.09.2017
13:12:53
Ну не знаю. Для ноды, для бэкенда, я считаю TypeScript - must have.

Вот для фронта - вопрос. Например мне слегка неудобно писать на React + TS

Но самая главная плюшка TS - это то, что редактор/IDE/VS Code начинает давать хорошие подсказки

Таймураз
23.09.2017
13:16:15
Ну не знаю. Для ноды, для бэкенда, я считаю TypeScript - must have.
Много раз слышал это:) Мне именно времени не хватает самим все это узнать)

Алексей
23.09.2017
13:17:18
да можно же на домашних проектах пробовать TypeScript

можно даже проект на JS потихоньку на TS переводить

A.
23.09.2017
13:19:03
pm2 startup перед ребутом писал
int https://futurestud.io/tutorials/pm2-restart-processes-after-system-reboot

Таймураз
23.09.2017
13:20:36
можно даже проект на JS потихоньку на TS переводить
Неужели я так сильно похож на дебила, что кажется, будто не понимаю этого?:)

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