
Evgeny
03.05.2017
12:47:16
а какие там на убунте файлы? auth и system?
Есть кто с убунты тут?

Yan
03.05.2017
12:47:52
alternatives.log cloud-init-output.log lastlog syslog
apt dist-upgrade letsencrypt ufw.log
auth.log dpkg.log lxd unattended-upgrades
btmp fsck mongodb wtmp
cloud-init.log kern.log nginx

Evgeny
03.05.2017
12:48:32
ну да - auth and syslog

Google

ASergey
03.05.2017
12:50:34
ты сгенерил на локальном компе ключи и хочешь заимпортить их в ДО чтоб логиниться без пароля?
логиниться откуда? кодшип или с локальной машины?


Yan
03.05.2017
12:51:02
May 3 12:50:03 dumpach sudo: yan : TTY=pts/1 ; PWD=/var/log ; USER=root ; COMMAND=/bin/cat auth.log
May 3 12:50:03 dumpach sudo: pam_unix(sudo:session): session opened for user root by yan(uid=0)
May 3 12:50:04 dumpach sudo: pam_unix(sudo:session): session closed for user root
May 3 12:50:28 dumpach sshd[2470]: Accepted password for yan from 188.134.88.165 port 46808 ssh2: RSA SHA256:TcD6H4Jw906o1xYDnyX2IYf9Cn/FReDnOzSV0qQJRBY
May 3 12:50:28 dumpach sshd[2470]: pam_unix(sshd:session): session opened for user yan by (uid=0)
May 3 12:50:28 dumpach systemd-logind[1361]: New session 9 of user yan.
May 3 12:50:31 dumpach sudo: yan : TTY=pts/1 ; PWD=/var/log ; USER=root ; COMMAND=/bin/cat auth.log
May 3 12:50:31 dumpach sudo: pam_unix(sudo:session): session opened for user root by yan(uid=0)
сначала с локалки
это вот что сразу после попытки зайти лог
aurh
auth

Eduard
03.05.2017
12:52:50
правильно ли я сделал?
async await

Сергей
03.05.2017
12:54:33
вроде да
только функция тебе может вернуть undefined если будет ошибка
если тебя устраивает

Google

Сергей
03.05.2017
12:55:09
по идее надо в catch секции добавить в конец throw err

Vint
03.05.2017
12:56:08
правильно ли я сделал?
Неправильно, если хочешь распараллелить запросы. Это обычные селекты, как понимаю, поэтому было бы хорошо.

Eduard
03.05.2017
12:58:52

Vint
03.05.2017
12:59:51
Nope. Везде await убери и тогда будет ок. Ну и try/catch превратится в .catch() у промиса.

Vadim
03.05.2017
13:06:08
let [ammoCats, dcorCats, partsCats] = await Promise.all([
db.get()...,
db.get()...
]);
return [ammoCats, dcorCats, partsCats]

Eduard
03.05.2017
13:06:28
а так?
почему ошибка выше

Vadim
03.05.2017
13:07:08
если await используется - нужен try catch

Maxim
03.05.2017
13:07:28
не обязательно
catch же промис возвращает )

Vint
03.05.2017
13:08:04
а так?
Так лучше. Убрать теперь async в объявлении ф-ции. И вообще, зачем здесь .catch()? Это запросы в БД? Почему там будет ошибка?

Сергей
03.05.2017
13:08:59
не так
примерно так

Eduard
03.05.2017
13:11:30
ага спасибо

Yan
03.05.2017
13:13:38
чет я заебся с этим ssh
попробую потом рестарнуть полностью и заново настроить дроплет
на свежую голову

Сергей
03.05.2017
13:14:09

Google

Vint
03.05.2017
13:17:07

Сергей
03.05.2017
13:17:27

Vint
03.05.2017
13:17:43

Сергей
03.05.2017
13:18:09

Vint
03.05.2017
13:19:02

Yan
03.05.2017
13:19:07

Сергей
03.05.2017
13:19:26

Yan
03.05.2017
13:19:31
я под все вообще бабель юзаю на всякий

Vint
03.05.2017
13:19:38

Yan
03.05.2017
13:19:43
я пропустил похоже
импорты симпатичнее

Сергей
03.05.2017
13:20:03

Yan
03.05.2017
13:20:06
да и их в ноду вводят в данный момент

Vint
03.05.2017
13:21:59
Тут каждую неделю об этом разговор, что вот-вот в ноду их введут. Это как про умирающий флеш разговоры.
Но не суть. Нода без импортов ничего не теряет, на мой персональный взгляд конечно же.
А вот нативные a/a во фронте будут очень не скоро, чтобы можно было без транспайлеров жить.

Yan
03.05.2017
13:24:57
соглашусь, но и фронт без асинков тоже не особо что-то теряет
это же все сахар по большей части
раньше на колбэках жили, надоело, сделали промисы, теперь промисы надоели, сделаем асинки
хотя по сути одно и то же
просто удобство добавляет

Vint
03.05.2017
13:25:59
Да. Но только ведь асинки активно юзают на фронте, обрастая бородой, свитером и бабелем.

Google

KlonD90
03.05.2017
13:26:11
асинки и есть промисы. кстати кто смотрел в v8 как они сделаны?
там корутины?

Yan
03.05.2017
13:26:18
да фронт уже давно оброс всем, чем только можно)

KlonD90
03.05.2017
13:26:22
от генераторов?

Node.js releases
03.05.2017
13:27:19
Node v7.10.0 (Current)
https://nodejs.org/en/blog/release/v7.10.0

Сева
03.05.2017
14:25:33
ребят, а кто вообще на чем из фреймворков сейчас работает?
ну, express, koa, hapi, sails?
nodal там какой-нибудь, может

Yan
03.05.2017
14:28:58
express пока онли
другие не трогал

Admin
ERROR: S client not available

Vint
03.05.2017
14:29:02

Yan
03.05.2017
14:29:39
для новичков всегда экспресс советуют
как самый популярный
и порог вхождения низкий

Roman
03.05.2017
14:30:36

Yan
03.05.2017
14:31:21
сейлс, например

Vint
03.05.2017
14:32:18
Вхождение всюду быстрое, а толковое писать - опыта надо и дров наломать. Чтобы потом жить можно было и поддерживать. Это ко всем веб-фреймворкам одинаково относится, а тонкости везде свои.

Konstantin
03.05.2017
14:37:24
Я перешёл c Express на Hapi.
Express слишком „unopinionated“ на мой взгляд )

Gaga
03.05.2017
15:27:56

Google

arts
03.05.2017
15:31:10
haskell :-)

KlonD90
03.05.2017
15:33:24
хз express почти ничего не делает и меня это устраивает

Aleksandr
03.05.2017
15:41:35

Dmitrii
03.05.2017
15:44:43
Коа сейчас топ, не так сильно распиаренна только, и в асинки с промисами не все могут

KlonD90
03.05.2017
15:45:30

Aleksandr
03.05.2017
15:47:09

KlonD90
03.05.2017
15:47:41
О_о ну не знаю тут скорость только по сравнению с пыхом руби

Aleksandr
03.05.2017
15:51:37

Vladimir
03.05.2017
15:52:19
> Aleksandr
это совсем не так, конечно. среди языков с динамической типизацией тут вообще не с кем сравнивать js в компоновке nodejs
неправда

KlonD90
03.05.2017
15:52:51
надо где-нибудь в npm тэг завести написано фронтендерами

Aleksandr
03.05.2017
15:53:19

Vladimir
03.05.2017
15:53:43
Есть дарт, есть luajit

KlonD90
03.05.2017
15:54:15
а так миллиард говнокода которое будет тормозить ничем не хуже чем руби пхп и т.д. если пишешь свое без чужих библиотек то какими-то трюками можно добиться вполне нормальной скорости но это идет в off по сравнению с остальным. например callback'и в среднем пашут быстрее promise'ов

Aleh
03.05.2017
15:54:26
разве дарт быстрее жс?

Aleksandr
03.05.2017
15:54:29
Есть дарт, есть luajit
да, я неверно озвучил. среди популярных языков с большим сообществом и большим рынком разработчиков

Vladimir
03.05.2017
15:54:52

Aleksandr
03.05.2017
15:55:27
luajit прекрасен, но он для очень узких задач

Aleh
03.05.2017
15:55:28
мне казалось, что он медленнее, хоть и незначительно
ну а luajit конечно)

KlonD90
03.05.2017
15:55:52
ну там по тестам рвал когда-то. сейчас может уже догоняют.
но в тарантуле меня этот lua все равно напрягает :/