
Gats
18.08.2018
18:12:29
есть ли смысл от того что я хочу или с этой дребеденью в хеше можно удобнее как-то работать?
цель - в последствии выводить эти изображения на странице
jpg, png

Sheldhur
18.08.2018
18:16:13

Google

Sheldhur
18.08.2018
18:16:26
если это бинарный формат, то в нем уже определен тип
и похуй какое расширение
если у тебя не виндовс

Gats
18.08.2018
18:16:50
но не помогло

Sheldhur
18.08.2018
18:17:11
ну он и сохранил в пнг
просто расширение не указал
тебе подсказать как указать расширение файла?
или сам найдешь?
все сервера перед отдачей смотрят на mime-type

Gats
18.08.2018
18:19:52

Alexander
18.08.2018
18:20:20

Google

Sheldhur
18.08.2018
18:20:26
нет

Alexander
18.08.2018
18:20:43
врешь

Radim
18.08.2018
18:20:58
почитать документацию
Хотелось немного похоливарить на тему отвратительных ответов, но суть рили находится в доках, прямо в ридми в гите...

Sheldhur
18.08.2018
18:20:59
не вру, ни одного патча в ядро

Radim
18.08.2018
18:21:18
Note: Multer will not append any file extension for you, your function should return a filename complete with an file extension.

Gats
18.08.2018
18:22:11

Sheldhur
18.08.2018
18:22:28
ты потратил 20 минут, хотя мог бы бегло пробежаться по доке
за 2 минуты

Radim
18.08.2018
18:24:09

Gats
18.08.2018
18:25:07

Sheldhur
18.08.2018
18:25:27
(1 min)
я вношу погрешность на летс ми спик фром май харт

Radim
18.08.2018
18:25:36
Надо сделать курс по гуглению

Sheldhur
18.08.2018
18:26:21
гугл транслейт

Alexander
18.08.2018
18:53:36
Бан!

Sergei
18.08.2018
19:28:12

Alexandr
18.08.2018
19:40:57
Sergei, я ничего не говорил про то, что функция не будет ничего возвращать. По истечению тайм-аута можно просто резолвить промис значением null или undefined (или чем угодно, обозначающим, что сервис ничего не вернул)
Но я не думаю, что это хорошая идея ведь подазумевается, что должен возвращаться ответ. Кидать исключение, имхо, получше будет.

Anton
18.08.2018
19:59:33
insertMany
Попробовал - не получается все равно.
Какая-то магия: есть две функции
firstFunc(){
//Парсит глобальную переменную html содержащую веб-страницу
...
Model.insertMany(...)
Или
Model.save()
Или
Model.create(...)
}
secondFunc(){
//Достаёт новую HTML страницу и присваивает глабальной переменной html
}
А дальше
while (true){
firstFunc();
secondFunc();
}
Не работает, а вот просто
firstFunc ();
secondFunc ();
Работает
Помогите пожалуйста. Всё обыскал

Google

Alexander
18.08.2018
20:00:37

Anton
18.08.2018
20:01:16
Монгодб и прочее

Alexandr
18.08.2018
20:11:10
Как написать юнит тесты на 100% покрытие и не сойти с ума?

Kendr
18.08.2018
20:14:02

Alexandr
18.08.2018
20:17:22
И главное нахуя
Не использую тдд, вначале я пишу код, потом под него тесты, большинство мелочных, неприятных багов нахожу
Да и придает уверенности, что все работает так, как надо

Тимофей
18.08.2018
20:22:04

Nikita
18.08.2018
20:22:50

Alexandr
18.08.2018
20:22:53
@tanyaisinmybed
Я про те баги, из-за которых не выполняются написанные тесты

Nikita
18.08.2018
20:23:06
Находишь баг -> Пишешь под него тест -> Фиксишь баг пока тест не пройден
но TDD это не знаю для кого придумали, у меня к сожалению или к счастью не бывает такого чтоб систему можно было полностью продумать

Тимофей
18.08.2018
20:23:50

Nikita
18.08.2018
20:23:52
все равно какие-то изменения приходят по ходу
То можно и покрыть
и тесты тестами покрыть
2 недели таска в самый раз

Alexandr
18.08.2018
20:24:39
@tanyaisinmybed
Наверное ты прав, покрытие ради покрытия такое себе. И ладно бы если бы платили, но я как хобби : D

Google

Maxim
18.08.2018
20:27:17
Привет, нашёл недавно пару статей по иморту модулей в ноде:
https://medium.com/devschacht/node-js-tc-39-and-modules-3813d2f37370
https://medium.com/devschacht/an-update-on-es6-modules-in-node-js-e0e7dcc44c6e
но мне кажется после выхода 10-ки инфа устарела
Посоветуйте что-то актуальное почитать на эту тему.

Alexandr
18.08.2018
20:35:05
Как в тайпскрипте можно указать, что массив может быть пустым?

Леха
18.08.2018
20:46:32

Alexandr
18.08.2018
20:46:50
Это рантайм проверка
А мне нужно указать компилятору, что в массиве объектов с определенной сигнатурой их вообще может не быть

Gats
18.08.2018
20:48:22
Что это может быть?

Sergei
18.08.2018
20:52:54

Alexandr
18.08.2018
20:54:04
Sergei
Да, я понял в чем ошибся.
playersInfo: {
"index": DataChar,
"name" : DataString,
"score": DataLong,
"duration": DataFloat
}[] = [];Вот так надо было описать

Max
18.08.2018
21:00:14

Gats
18.08.2018
21:01:03
хотелось бы узнать как надо

Max
18.08.2018
21:01:12

Gats
18.08.2018
21:01:34

Alexander
18.08.2018
21:04:42
по мемам учишся?

Vitaly
18.08.2018
21:19:51

Alexander
18.08.2018
21:20:10

Vitaly
18.08.2018
21:20:50
Там я смотрю все застряло на уровне 2000х

Станислав
18.08.2018
21:27:38
Сгенерил под вопрос?

Google

Alexander
18.08.2018
21:40:58
@Atassis

Yura
18.08.2018
22:00:32
Потому чтофункция вызывается не из класа а снаружи

Alexander
18.08.2018
22:00:53

Yura
18.08.2018
22:00:57
Нужно либо делать bind в конструкторе либо переписать на стрелочную
Ну вот так вот

Alexander
18.08.2018
22:01:18
бред какой-то