
Aga
05.09.2018
10:19:55
ws

?
05.09.2018
10:21:55

Cenator
05.09.2018
10:22:36

Alexey
05.09.2018
10:23:26
express-routes-mapper/README.md at master · aichbauer/express-routes-mapper · GitHub
https://github.com/aichbauer/express-routes-mapper/blob/master/README.md

Google

Alexey
05.09.2018
10:23:46
кто нибудь подобное юзает?

Gleb
05.09.2018
10:24:00

Alexey
05.09.2018
10:24:15
как вообще лучше организовать структуру роутов и контроллеров..

Cenator
05.09.2018
10:24:32

Gleb
05.09.2018
10:24:51

?
05.09.2018
10:24:57

Cenator
05.09.2018
10:25:03
при чем можно залить на 2 сервера, в зависимости от случайности на одном будет проблема, на другом - нет

Влад
05.09.2018
10:41:42
ребят кто знает как прокинуть ошибку из промиса в верхний try/catch. используется конструкиция async/await
.catch((e) => {
throw new CustomError(1, "тестовая ошибка");
});

Konstantin
05.09.2018
10:44:48
try {
await doSomething()
} catch(err) {
return new CustomError(1, "тестовая ошибка”);
}

Josh
05.09.2018
10:46:22
как вы кодить начинаете, не зная теории, я в шоке )

Alexander
05.09.2018
10:46:45
Привет! ?
Кто нибудь имеет опыт разарботкой своей статистики и админки?
Нужно сделать 1/10ю яндес Метрики
Nodejs, CLickHouse

Konstantin
05.09.2018
10:46:53
тебя не удивляет, что человек эвэйтит выполнение промиса и чейнит then/catch?

Влад
05.09.2018
10:47:33
try{
await db.card.update({balance: db.Sequalize.literal('balance + ' + pay)},{where: {id: user_id}})
.catch((e) => {
throw new CustomError(1, "моя ошибка");
});
} catch (err) {
console.log(err)
}

Google

Влад
05.09.2018
10:48:01
я хочу сделать такую конструкцию т.к. в промисе хочу обозначить ошибку

Konstantin
05.09.2018
10:48:26
.catch((e) => {
throw new CustomError(1, "моя ошибка");
});
Вот это можно убрать

Влад
05.09.2018
10:48:53
мне нужнко конкретизировать ошибку

Yadgar
05.09.2018
10:49:01

Konstantin
05.09.2018
10:49:22
у тебя в err и так прилетит норм ошибка

Влад
05.09.2018
10:49:43
в ерр прилетит ошибка sql
я ее кастомизирую и отдаю ответ в клиент

Konstantin
05.09.2018
10:50:24
логично было бы использовать что-то типа: CustomError(1, err.message);

Влад
05.09.2018
10:51:55
в err.message падает sql ошибка
есть красивое решение?
для кастомизации

Yadgar
05.09.2018
10:52:31

Konstantin
05.09.2018
10:52:57
есть красивое решение?
1. Упростить твой код. Там кэтч для промиса, когда у тебя асинк/эвэйт не нужен. Или используй промисы в чистом виде, или асинк/эвжйт.
2. Есть практики эррор хендлинга. Это когда ты передаёшь туда просто объект созданной ошибка, а там уже оно само хендлится и резоливится

Yadgar
05.09.2018
10:55:29
это очень плохо
пишу то, что человек спрашивает)
я не утверждаю что это красивое решение)

Влад
05.09.2018
10:57:06

Jack
05.09.2018
11:35:32

Harry
05.09.2018
11:36:23
а что не так?

Jack
05.09.2018
11:36:42
ну смотрите на круг. и на плюс.

Konstantin
05.09.2018
11:36:48
кнопка + поплыла

Google

Nell
05.09.2018
12:37:06
Вы ничего не понимаете в современном искусстве! И ТА ЖИ ШИ ДЕ ВЫР! ?

Aga
05.09.2018
12:42:01
Это фича, ты че!

Alexander
05.09.2018
12:50:33
Works on my mashine

Valdemar
05.09.2018
12:53:51

Alexander
05.09.2018
12:54:01
ла вроде ок

Jack
05.09.2018
12:54:19
у меня windows.

Alexander
05.09.2018
12:54:24
выключи refresh в настрокай и поставь 69
>яндекс

Alexander
05.09.2018
12:54:47

Alexander
05.09.2018
12:54:54

Alexander
05.09.2018
12:55:06
вот это хватка

Valdemar
05.09.2018
12:58:46

Alexander
05.09.2018
12:59:00

Сергей
05.09.2018
13:00:34
Оффтопите

brachkoff
05.09.2018
13:10:33
?

Kendr
05.09.2018
13:11:00

Im the
05.09.2018
13:11:05
Че за бровзер

brachkoff
05.09.2018
13:11:11
Хром

Google

Im the
05.09.2018
13:11:30
Надо бы обновить

Дмитрий
05.09.2018
13:55:01
Всем привет. Тут или где-то ещё можно спросить помощи в установке postgresql-9.6 на Ubuntu 18.04 / Mint 19 ?

Nell
05.09.2018
13:55:42
Как известно, за спрос не дают в нос

Michael ?
05.09.2018
13:55:57
У ДО отличные гайды по установке почти всего серверного

Дмитрий
05.09.2018
13:58:55
Спасибо, но тут в другом проблема: мне нужно версию именно 9.6 установить. Я перерыл с 50 ссылок, но ничего не помогает.
При добавлении любых версий под релизы систем в source.list нет возможности установить версию меньше, чем 10.
Это всё, что предлагается. Я даже установщик с enterpriseDB брал для postgresql 9.5

Admin
ERROR: S client not available

Дмитрий
05.09.2018
13:59:34
Он чет установил, но в системе нет ничего
В принципе, мне подойдёт любая версия postgres между 9.3 - 9.6

Gor
05.09.2018
14:02:22

Дмитрий
05.09.2018
14:02:40

Gor
05.09.2018
14:03:02
не нашел репозиторий?
ручками тогда каждый пакет.
с ожиданием того что все же могут быть не совместимые либы по зависимостям
ну или еще интереснее - ручками с исходников

Дмитрий
05.09.2018
14:03:54

Gor
05.09.2018
14:04:07
ну или чуть менее интереснее - сборка пакета установки из исходников. я обычно такое делал на rpm based. debian хз как там, но смысл тот же

Cenator
05.09.2018
14:04:18

Google

Gor
05.09.2018
14:04:29
потому нужно подключить репы в которых есть

Дмитрий
05.09.2018
14:04:49

Gor
05.09.2018
14:05:05
вот. репы (репозиторий пакетов с нужной версией) нужны

Michael ?
05.09.2018
14:05:52
https://askubuntu.com/questions/1052079/unable-to-install-postgresql-9-6-in-ubuntu-18-04

Дмитрий
05.09.2018
14:06:14

Michael ?
05.09.2018
14:06:18
Хм, странно

Дмитрий
05.09.2018
14:06:51
Я тоже не пойму, почему конкретно с ppostgers так. С другими вещами срабатывало

Michael ?
05.09.2018
14:07:01
http://www.codebind.com/linux-tutorials/install-postgresql-9-6-ubuntu-18-04-lts-linux/

Gor
05.09.2018
14:07:08
https://apt.postgresql.org/pub/repos/apt/dists/jessie-pgdg/9.6/
а вот так?

Дмитрий
05.09.2018
14:07:22

Gor
05.09.2018
14:07:26
только учесть что тут сборка под конкретный деб и могут быть проблемы с зависимостями

Michael ?
05.09.2018
14:07:29
Лол кек

Gor
05.09.2018
14:09:03
ну или совмем для ленивых
https://apt.postgresql.org/pub/repos/apt/pool/9.6/p/postgresql-9.6/
нагуглил через кейворд "postgresql deb 9.6"
2 ссылка сверху*
берем ссылку на пакет... и ставим напрямую незабыв указать все что нужны по зависимостям тоже

Дмитрий
05.09.2018
14:17:20
Понял, спасибо, буду пробовать