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