
Nex
04.09.2017
13:41:08

Mikhail
04.09.2017
13:41:45

Nex
04.09.2017
13:42:43
Посмотрите tsconfig выше
на что я должен обратить внимание? на paths или include? Это вроде тоже самое, что и ///<reference path="module" />

Kirill
04.09.2017
13:45:34

Google

KlonD90
04.09.2017
13:46:24
о егоров теперь над Dart работает О_о

Nex
04.09.2017
13:48:11
если убрать импорт, то всё работает

Ilya
04.09.2017
13:54:13

Kirill
04.09.2017
13:54:28
Это у тебя ambient модуль и в нём нельзя делать импорты и экспорты внешних модулей.
Насколько я знаю, было так.
Вот это вроде.
https://github.com/Microsoft/TypeScript/issues/8004

Nex
04.09.2017
14:00:58

æ digital
04.09.2017
14:18:10

Таймураз
04.09.2017
14:19:07

æ digital
04.09.2017
14:19:10
При чем я отсылаю как джэсон, и тип джэсон. Что этой падле не нравится непонятно

Таймураз
04.09.2017
14:19:15

æ digital
04.09.2017
14:19:24

Google

Zamir
04.09.2017
14:19:59
Оба
вот на сервер отправляю
headers: new Headers({ "Content-Type": "application/json" })
а вот с сервера
res.json(req.body);

Таймураз
04.09.2017
14:20:13
На сервер из браузера?

Zamir
04.09.2017
14:20:28
да, гружу изображения

Таймураз
04.09.2017
14:20:38
Чем отправляете? Откуда? Какие заголовки?

æ digital
04.09.2017
14:20:44
Я джэсон получаю и у меня такая же ошибкп
Чем это чревато? Может игнорить?

Таймураз
04.09.2017
14:22:11
Чем-нибудь да может быть чревато
С разными ресурсами разная политика

Zamir
04.09.2017
14:24:24

Таймураз
04.09.2017
14:25:06
Content-Type- братиш, смотри, я тебе value принес
Тогда как Accept- братиш, жду value
Где value- тип ресурса

Michael
04.09.2017
14:26:50
мб он грузит и отдаёт изображение в base64 ;)

Zamir
04.09.2017
14:29:01
{"model":"Газель","type":"Грузовойр","number":"а56705","photo":"b82282fa-d124-4e8c-af7f-d63ea877d22e.png"}
вот ответ

Таймураз
04.09.2017
14:29:33
Потому что это текст
И Михаил, что выше- дело говорит
base64- это текст, тогда как обычная картинка- бинарные данные
Но это не говорит о том, что тебе надо base64 отправлять
сделай не req.json, а req.send

Zamir
04.09.2017
14:30:22
делал

Таймураз
04.09.2017
14:30:43
Должен приходить без заголовка и все должно быть ок
допустим, ты шлешь изображение, а сервер может вернуть либо json, либо xml, либо вернуть модифицированное изображение
указываешь в Accept либо application/json, либо application/xml, либо image/jpeg и сервак вернет тебе то, что ты попросил
Короче читай стандарты

æ digital
04.09.2017
14:49:35
У меня контент тайп джэсон в респонз. Но браузер интерпретирует как Документ. Почему?

Google

æ digital
04.09.2017
14:52:31
Хотя почему понятно. Как исправит
Убрать контент тайп на сервере или добавить аксцепт на клиенте?
@Atassis

Таймураз
04.09.2017
14:53:41

æ digital
04.09.2017
14:53:49
Джэсон

Таймураз
04.09.2017
14:54:01
А мне кажется, что боль
Покажи, как ты возвращаешь

æ digital
04.09.2017
14:55:01
Promise.all([cat, dog])
.then((pets) => {
console.log(pets)
const cats = pets[0]
const dogs = pets[1]
client.get('test', (err, reply) => {
console.log(reply)
})
res.json({
results: {
cats,
dogs
}
})
})
.catch((err) => {
res.json({
error: err
})
})

Никита
04.09.2017
14:55:25
Покажи хэдер ответа сервера

æ digital
04.09.2017
14:56:05
С контент тайп джэсон, нету под рукой
В ассепт в реквесте нету джэсон, только хтмл
Где добавить?

æ digital
04.09.2017
15:06:33
Ну так как эту хуйню исправлять-то

Kirill
04.09.2017
16:16:32
А кто-нибудь докером пользуется для написания приложений? Есть какой-то правильный воркфлоу для ноды? Круто, если там ещё CI задействован.

Evgeny
04.09.2017
16:18:46
А что там сложного?

Aleksandr
04.09.2017
16:18:53

Kirill
04.09.2017
16:20:46
Я просто вообще новичок в докере. Как там происходит процесс разработки (локальный вотчинг), как настроить скачивание последних сорсов при сборке контейнера и т.п. Чтобы в деталях всё.


Alex
04.09.2017
16:27:50
Народ, помогите проблему с CORS пофиксить.
В хроме запрос апи проходит отлично. Сначала проходит запрос-опрос, потом уже запрос с данными. В мозиле запрос-опрос возвращает 403, сервер его рубит на корню.
Сервер поднят на sails
В config/cors.js
allRoutes: true,
origin: '*',
credentials: false,
// allRoutes: false,
origin: '*',
credentials: true,
methods: 'GET, POST, OPTIONS, HEAD',
// headers: 'content-type'```Это заголовки запроса-опроса с хрома
```OPTIONS /api/admin/login HTTP/1.1
Host: my.cool.domain:1234
Connection: keep-alive
Access-Control-Request-Method: POST
Origin: https://my.cool.domain
User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.113 Safari/537.36
Access-Control-Request-Headers: content-type
Accept: */*
Referer: https://my.cool.domain/admin/login
Accept-Encoding: gzip, deflate, br
Accept-Language: ru-RU,ru;q=0.8,en-US;q=0.6,en;q=0.4,bg;q=0.2
Name
login
loginЭто заголовки запроса-опроса в мозиле
Host: my.cool.domain:1234
User-Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:42.0) Gecko/20100101 Firefox/42.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Origin: https://my.cool.domain
Access-Control-Request-Method: POST
Access-Control-Request-Headers: content-type
Connection: keep-alive
Pragma: no-cache
Cache-Control: no-cache


Cenator
04.09.2017
16:33:32

Kirill
04.09.2017
16:35:15

Google

Cenator
04.09.2017
16:35:39
Все для тебя

Timur
04.09.2017
17:07:28
Всем доброго времени суток.
Интересно узнать, есть ли польза от использования возможностей объектно-ориентированного подхода при отсутствии хранения состояния (то есть данные "пролетают" сквозь бакенд в базу и обратно) и применяет ли кто такой подход в своих проектах. Поделитесь опытом)

Ast
04.09.2017
18:23:20
Bceм привет! Прошу простить меня если не правильно спросил, но могли бы вы накидать ссылок на обучающие статьи с GitHub, Medium, YouTube, etc. рес-ов желательно на Ru, но можно и на En, заранее всем спасибо! (Просмотрел линки что есть в группе, сохронил пару интересных)
По Node.js*

Иноятов
04.09.2017
18:25:40

Ast
04.09.2017
18:26:41

arts
04.09.2017
18:30:51
Кто-нибудь юзает transit для сериализации? Как оно по удобству/производительности? Имеет смысл переходить?

Admin
ERROR: S client not available

Сергей
04.09.2017
18:32:48

arts
04.09.2017
18:35:52
С JSON.stringify/JSON.parse, вестимо.

KlonD90
04.09.2017
18:36:26
(

Nikita
04.09.2017
19:18:35
Есть идеи откуда взять города россии разбитые по регионам желательно с падежами?

Dmitry
04.09.2017
19:19:10
Классификатор адресов России (КЛАДР)?
но падежей там нет

arts
04.09.2017
19:22:36
Есть сервис для склонения: http://morpher.ru/WebService.aspx

Nikita
04.09.2017
19:22:43
спасибо, но не представляю как в моем случае обойтись без падежей

Vladislav
04.09.2017
20:08:07
Гайс. Вопрос очень не стандартный. Голова кипит просто. Есть выбор: Контора на которой ты сидишь уже год и проект знаешь как 5 пальцев. Очень вальяжный график. Или стартап, который возможно выстрелит и в котором будешь не просто писать код, а и руководить работой(аля тимлид отдела). Разницы в ЗП почти нету. Она не принципиальная. Чтобы вы выбрали?

Dmitry
04.09.2017
20:13:01
В стартапе долю дают? Если нет, то ни тепло ни холодно будет если он выстрелит. А пахать придется за те же деньги
Повышение должности при той же зп так себе бонус
Предлагаю найти третий вариант )

Google

Vladislav
04.09.2017
20:14:54
Стартап: Доли в нем не будет. Просто есть дядка с идеей. Не плохой как по мне. Ему надо ее сделать. И он всыживает в это дело деньги

Morsik
04.09.2017
20:15:42
убедись что он адекватный

Vladislav
04.09.2017
20:16:15
Один раз разговаривал. Вроде как адекватный. Слушает. прислушивается.

Morsik
04.09.2017
20:16:38
он понимает, что ты будешь делать?

Vladislav
04.09.2017
20:17:00
Да.
В ИТ понимает тоже не плохо

Dmitry
04.09.2017
20:17:11
Все они поначалу адекватные. Без доли не вижу смысла во все это лезть чисто за должность

Vladislav
04.09.2017
20:18:19
Вот это меня и стремает. С одной стороны контора в которой подписал контракт и год на жопе ровно. А сдругой стороны шанс выстрелить и будет что-то большее чем просто на котнторе писать код

Dmitry
04.09.2017
20:19:38
А попросить повышение на текущем месте аккуратно?

Vladislav
04.09.2017
20:20:15
Дело в том, что разница в зп ничтожная как раз после повышения на текущем месте.
Типо у меня закончился контракт и пришел новый офер.
и в нем зп чуточку выше чем в стартапе.

Dmitry
04.09.2017
20:21:18
Попроси сильно больше на стартапе и долю для интереса. Ничего не теряешь, тыл закрыт текущем местом )

Vladislav
04.09.2017
20:22:09
Не плохое решение. Просто немного стремает то, что стартап может развалится
и потом буду на пиках точеных

Morsik
04.09.2017
20:22:44
найдешь новое место работы

Dmitry
04.09.2017
20:22:51
А он скорее всего и развалится, мало какой переживает. Статистика так себе )

Roman
04.09.2017
20:24:08

Ilya
04.09.2017
20:28:50
А как сделать чтобы импортировался файл from 'my-module/sub' - для хорошего treeShaking? но не класть файлы в корень? чтобы они были в src или dist?

Nikolay
04.09.2017
20:46:15
#whois
Привет. Поддержим традиции.
Пишу на es201* в Яндексе. Чистый жээс, нода, интерфейсики.
Живу почти в Казани.
Пришёл из @react_js.
Буду мало писать и иногда читать, ну как обычно)