
Alexander
01.10.2018
10:08:59

Cenator
01.10.2018
10:09:11
Нельзя

Артем
01.10.2018
10:09:39
Redis это nosql
?

Google

Alexander
01.10.2018
10:09:56

Michael ?
01.10.2018
10:10:06

Alexander
01.10.2018
10:10:29

Kolya
01.10.2018
10:24:06
Ребят, кто-то сталкивался с проблемой с cors в сафари? В хроме работает нормально, в сафари ругается на cors, хотя использую const cors = require('cors');
app.use(cors());
Что-то в гугле ничего не могу найти, в чем может быть проблема ???

OlegBrony
01.10.2018
10:38:04

Konstantin
01.10.2018
10:40:09

Kolya
01.10.2018
10:41:22
че сафари пишет?
[Error] XMLHttpRequest cannot load https:// due to access control checks.
Есть подозрение на то, что это из-за того, что стучусь из http на https, потому что на https -> https работает нормально

Konstantin
01.10.2018
10:41:43
В AllowedHeader че ставишь? * || origin?

Kolya
01.10.2018
10:42:23

Alexander
01.10.2018
10:42:36
@MongoDBRussian

OlegBrony
01.10.2018
10:55:32

Бенедикт
01.10.2018
11:21:41
Ребят, может кто подскажет. Когда я рендерю шаблон во многих частях кода, я везде указываю одну и ту же функцию (в options), нельзя ли ее как-то зашить, что бы не дублировать везде код? т.е встроить ее в рендер шаблона? надеюсь понятно обьяснил

Konstantin
01.10.2018
11:22:07

Google

Konstantin
01.10.2018
11:22:20
или класс расширять

Бенедикт
01.10.2018
11:22:31
не мутируя вариантов нету? т.е на уровне решений

Konstantin
01.10.2018
11:23:06
не мутирия - это только создавать новую и расширять её функционал

Сергей
01.10.2018
11:25:58

Konstantin
01.10.2018
11:26:28

Rutcod
01.10.2018
11:26:37
function == new Funtion() не?
function.prototype == Object.prototype

Konstantin
01.10.2018
11:27:36

Вишневый чай
01.10.2018
11:27:42

Rutcod
01.10.2018
11:28:03
?

Сергей
01.10.2018
11:28:06

Kolya
01.10.2018
11:30:44
Reports

OlegBrony
01.10.2018
11:32:31
А у всех Линукс стоит?

Konstantin
01.10.2018
11:32:37

Cenator
01.10.2018
11:32:42

Сергей
01.10.2018
11:32:42

Cenator
01.10.2018
11:32:45
ну или мак

Сергей
01.10.2018
11:32:45

Google

Konstantin
01.10.2018
11:32:58

Сергей
01.10.2018
11:33:03
распутывать потом наследование из цепочки классов
кто какой метод вызывает.
плавали, знаем

Konstantin
01.10.2018
11:33:30
тут всего 1 наследование без оверрайдов и прочего. че там распутывать то?

Дмитрий
01.10.2018
11:33:33
Дата тайпы

OlegBrony
01.10.2018
11:33:42
Просто не используй наследование.

Konstantin
01.10.2018
11:34:07
Можно объекты возвращать и расширять.

Дмитрий
01.10.2018
11:34:10
Без наследования, без get set, без методов (!)

Сергей
01.10.2018
11:34:24

Дмитрий
01.10.2018
11:34:28
И становятся просто более удобные обьекты

Сергей
01.10.2018
11:34:34

Konstantin
01.10.2018
11:34:58
это сейчас столько
никогда не ипытывал проблем с этим, кстати. видать свой айсберг я ещё не нашел

Сергей
01.10.2018
11:35:31

Дмитрий
01.10.2018
11:35:38
вот это норм
Не, я имею ввиду, что если в классах только поля юзать, то это будет уже не ооп а более аккуратные дата тайпы

Konstantin
01.10.2018
11:35:44
Такой себе типа-ООП (имитация классов)

Сергей
01.10.2018
11:35:59

Eugene
01.10.2018
11:37:13
Всем привет!
Пытаюсь конвертнуть пдф в превью (пнг)
Разные либы под капотом юзают примерно одно и то же и возвращают странную ошибку
message: 'Failed to convert page to image',
error:
{ Error: Command failed: convert "/opt/api/public/1538393598185/registry.pdf[0]" "/opt/api/public/1538393598185/registry-0.png"
GPL Ghostscript 9.06: Unrecoverable error, exit code 1
convert: no images defined `/opt/api/public/1538393598185/registry-0.png' @ error/convert.c/ConvertImageCommand/3210.
типа он не может найти пнг, который он и должен сгенерить? втф?

Google

Poul
01.10.2018
11:40:27
Привет, ребята.

Alexander
01.10.2018
11:59:45

[Anonymous]
01.10.2018
12:00:26
Здравствуйте! Подскажите, какие есть способы добавление нового метода к классу, объявленого в стиле es6?
То есть, раньше, я мог сделать это через prototype, а теперь как? Только через extend?

Alexander
01.10.2018
12:01:23

[Anonymous]
01.10.2018
12:02:36
>Раньше
Т.е. сейчас не можешь?
У меня this теряется. Даже если не использую стрелочную функцию. Сейчас гист скину.
https://gist.github.com/demidborodin/b3123003e9afff5512d6331bcbbe2989

Alexander
01.10.2018
12:03:39
Если делать в стиле функции то this в прототипе сохраняется

[Anonymous]
01.10.2018
12:04:43

Alexander
01.10.2018
12:04:58
Типо
function...
Мда, писать код с телефона не удобно пиздец

Andrew
01.10.2018
12:05:00
тебе нужен bind
в твоем стиле
class Person1 {
constructor(firstName, lastName) {
this.firstName = firstName;
this.lastName = lastName;
}
greet(){
console.log(this.firstName,
this.lastName);
}
}

Alexander
01.10.2018
12:05:30

Andrew
01.10.2018
12:05:32
Но вообще люди делает это так

[Anonymous]
01.10.2018
12:07:02

Kool
01.10.2018
12:11:12

[Anonymous]
01.10.2018
12:13:26

Kool
01.10.2018
12:13:34

[Anonymous]
01.10.2018
12:15:21
прокатит
...
Чет у меня все через одно место работает)
Простите)
https://gist.github.com/demidborodin/01b756b60e4a0c97c907ed172a65aa04

Google

Kool
01.10.2018
12:15:51
у тебя же функция ничего не возвращает

[Anonymous]
01.10.2018
12:16:29
Ок, он лишний) я его убрал) разницы никакой)
undefined, undefined
https://gist.github.com/c76fadd7b463e8735dd5b97324445444

DimenSi
01.10.2018
12:17:51
ребята, подскажите куда смотреть. Собираю ts проект, потом запускаю node ./dist/app.js, но все require собирают путь как будто от папки src а не от текущей. При этом пути относительные в app.js

[Anonymous]
01.10.2018
12:18:24

DimenSi
01.10.2018
12:18:32

Kool
01.10.2018
12:18:47
да, ты прав

Alexander
01.10.2018
12:19:05
тебе_нормально_так_писать_?

Kool
01.10.2018
12:19:06
я декларирую методы без прототипа

[Anonymous]
01.10.2018
12:19:20

DimenSi
01.10.2018
12:19:27

[Anonymous]
01.10.2018
12:19:34