KlonD90
22.09.2017
21:20:30
в одностореннем причем порядке
Ruslan ?
22.09.2017
21:20:53
Можешь вообще с android-a хостить через termux и статический ip (я не пробовал, но говорят можно)
Tim
22.09.2017
21:46:22
now.sh
Google
Vsevolod
22.09.2017
23:12:45
в одностореннем причем порядке
Используем chargify, там можно чарджнуть через него деньги, сами кредитки хранятся в Braintree, там тоже можно просто чарджить
Denis
22.09.2017
23:30:08
Aleksandr
23.09.2017
00:13:13
Vsevolod
23.09.2017
00:36:37
Aleksandr
23.09.2017
00:36:56
Vsevolod
23.09.2017
02:24:42
Таймураз
23.09.2017
05:04:52
Herman
23.09.2017
06:27:05
какой в данный момент самый попсовый фреймворк для бэка? что посоветуете выучить? я в этом полный нуб.
еще про TS вопрос: можно ли на нём писать всё? не хотелось бы js использовать
Таймураз
23.09.2017
06:28:38
Pavel
23.09.2017
06:28:43
Использую только роутер в своих проектах. TrekRouter
Таймураз
23.09.2017
06:30:42
andretshurotshka?❄️кде
23.09.2017
06:31:07
потому что надо флоу)
Google
Таймураз
23.09.2017
06:32:16
После ноды я понял, что раньше все делал неправильно и решил не писать плохой код
Herman
23.09.2017
06:37:27
их вообще нельзя сравнивать
хотя нет, в рамках статической типизации можно. но вещи слишком разные
Таймураз
23.09.2017
06:38:55
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
ну не панацея, но жизнь немножко легче делает) я еще тестирование планирую использовать, но пока не разобрался с ним - слишком сложная тема.
Таймураз
23.09.2017
06:46:49
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 не работает
Таймураз
23.09.2017
11:09:56
Или докер
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
int
23.09.2017
11:40:52
Спасибо Таймураз :)
Таймураз
23.09.2017
11:41:24
Спасибо Таймураз :)
При запуске сессии у тебя выполняется ~/.bashrc
Туда должен был прописаться nvm для работы
int
23.09.2017
11:45:03
Сейчас смогу поставить последнюю ноду и запустить свой любимый скрипт :))
Таймураз
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
A.
23.09.2017
12:06:06
Evgeny
23.09.2017
12:09:13
Исправляет фатальный недостаток
Sergey
23.09.2017
12:09:23
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?
Если написано слово на русском языке - "Аналог", то обязательно должно быть указано чем плох один от второго?
Sergey
23.09.2017
12:13:00
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
Igor
23.09.2017
12:15:50
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`у ? В частности на ноде.
Sergey
23.09.2017
12:28:36
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
12:38:19
Алексей
23.09.2017
13:08:57
И система типов у него мощная
Таймураз
23.09.2017
13:11:26
Алексей
23.09.2017
13:12:53
Ну не знаю. Для ноды, для бэкенда, я считаю TypeScript - must have.
Вот для фронта - вопрос. Например мне слегка неудобно писать на React + TS
Но самая главная плюшка TS - это то, что редактор/IDE/VS Code начинает давать хорошие подсказки
Таймураз
23.09.2017
13:16:15
Алексей
23.09.2017
13:17:18
да можно же на домашних проектах пробовать TypeScript
можно даже проект на JS потихоньку на TS переводить
A.
23.09.2017
13:19:03
Таймураз
23.09.2017
13:20:36