@JSlang

Страница 1682 из 2237
Ivan
15.02.2018
18:40:34
https://github.com/you-dont-need

Maxim
15.02.2018
23:38:06
Привет! Подскажите, в ноде для http/2 mutual tls не завезли? http2.createSecureServer вообще не понимает опции ca, requestCert, rejectUnauthorized, в отличае от https.createServer и tls.createServer.

Роберт
16.02.2018
00:27:02
Всем привет. Я начинающий front-end разработчик. Использую phpStorm и Atom. Возник такой вопрос: во время работы рядом открыты браузер и редактор, приходится постоянно сначала сохранять файл, а потом обновлять страницу, как это можно ускорить?

Google
Роберт
16.02.2018
00:27:16
Модно сделать отображение в браузере в реальном времени?

Для атома autosave стоит, но он все равно через раз работает

Winni
16.02.2018
00:57:05
Конечно, есть такая вещь как autoreload, если используешь webpack у него есть webpack-dev-server и в нем есть опция autoreload, если используешь gulp grunt, то у них так же есть свои локальные сервера с данной опцией.

Можно конечно его отдельно использовать без сборщиков и таскеров.

Дмитрий
16.02.2018
08:10:34
https://esdiscuss.org/topic/async-class интересует такой сахар для js, как Async Class кому это еще интересно кроме меня или кто что об этом думает??

Pckman
16.02.2018
10:11:39
Попробуй interceptor написать с условиями под свой кейс
спасибо за наводку, посмотрю этот вариант

Alexey
16.02.2018
10:33:57
спасибо за наводку, посмотрю этот вариант
у нативных промисов нет механизма отмены. советую посмотреть в сторону bluebird, там это реализовано

http://bluebirdjs.com/docs/api/cancellation.html

Pckman
16.02.2018
10:40:20
http://bluebirdjs.com/docs/api/cancellation.html
Пасиб, просто я не любитель подключать сторонние библотеки без крайней необходимости

Gnh
16.02.2018
11:44:42
почему .offset().right не считает

не считает только .right и .bottom

Eight
16.02.2018
11:54:42
Google
Eight
16.02.2018
11:55:02
Есть только left и top

Maxim
16.02.2018
13:11:36
как в phaser передвинуть спрайт? к примеру сначала показывается 1 зображение спрайта, потом при событии показывается 2 итд

Artem
16.02.2018
13:24:54
что то новое)

Дмитрий
16.02.2018
14:07:48
Это как вообще)
эм ну как бы там по ссылке вроде описано все) и декларация и даже пример использования есть чуть дальше)

async class Files{ constructor(path){ this.blob = await get_file(path); }} async class ExtFiles extends Files{ constructor(path){ await super(path); this.path = path; }} [file1,file2,file3] = await Promise.all([ new ExtFiles(path1), new ExtFiles(path2), new ExtFiles(path3) ]); ну типа такого вообщем)

Artem
16.02.2018
14:10:11
?

Дмитрий
16.02.2018
14:10:32
что непонятного то? асинхронный класс позволяет использовать асинхронно конструктор и это удобно для описания асинхронных объектов и дальше работы с ними

Сергей
16.02.2018
14:10:54
эм

нахрена

NEOQAZAQUE
16.02.2018
14:10:56
плюсую

Artem
16.02.2018
14:10:57
?

Дмитрий
16.02.2018
14:10:58
пример с файлами выше написал

Сергей
16.02.2018
14:11:01
какой кейс

этого делать в конструкторе не оч надо то

Дмитрий
16.02.2018
14:12:09
окей перепиши тогда пример чтобы было удобнее - возможно твой метод гораздо более красивый?)

Artem
16.02.2018
14:13:00
зачем в конструкторе?)

Google
Сергей
16.02.2018
14:13:17
вообще зачем для этого классы

че за ооп головного мозга?

Artem
16.02.2018
14:13:33
ну создал объект, потом работай с ним как хочешь)

Сергей
16.02.2018
14:13:41
ну создал работай

Artem
16.02.2018
14:14:08
а если тебе нужно обратиться к созданному объекту, до того как все промисы выполняться?)

ну проще же да, создал экземпляр, запустил промисы, поставил флаг, что работаем сейчас

ну и хотя бы знать будешь чем у тебя сейчас экземпляр занят

Сергей
16.02.2018
14:17:25


Admin
ERROR: S client not available

Сергей
16.02.2018
14:18:09
возвращать из new не инстанс это крайне не интуитивно

Дмитрий
16.02.2018
14:19:08
ну кому не интуитивно я же не предлагаю замену другим подходам - это лишь дополнение) а так может и асинхронные функции кому-то не интуитивны кто знает)

"ну и хотя бы знать будешь чем у тебя сейчас экземпляр занят" дак это тоже решается просто console.log('начата загрузка файла'); await user_yes_no();

Дмитрий
16.02.2018
14:24:13
хотя это уже отдельные кейсы, которые нужны или не нужны по обстоятельствам

в любом случае не вижу особо причин против async классов - они дают больше возможностей, а какие минусы кроме не интуитивности? для меня тут ситуация ровно как с async func и не более

Artem
16.02.2018
14:26:58
какие возможности?)

Дмитрий
16.02.2018
14:36:08
в целом видимо тут вопрос подходов... да конечно можно сделать так file1 = new File(); file2 = new File(); file3 = new File(); [file1.blob,file2.blob,file3.blob] = await Promise.all([ File.download(path1)), File.download(path2), File.download(path3) ]); но мне лично проще убрать три строчки и получить уже сразу готовые файлы при создании объекта

ну и да логика может быть сложнее нежели просто получить файл при создании

изначально у меня должны были скачиваться модули, которые должны были обработаться

так что это простой пример, а могут быть и более сложные примеры объектов

поэтому да можно каждое действие повторять

Google
Дмитрий
16.02.2018
14:39:33
но лично мне проще было бы сделать это в конструкторе

Alex
16.02.2018
14:41:05
$('#to-mob, #mob').hover(function () {$('#mob').show();}, function(){$('#mob').hide();}); Привет! сделал меню для мобильной версии сайта вот таким образом. По на телефоне оно не убирается если тыкнуть в свободное место. Как сделать, что бы оно открывалось и закрывалось по клику?

weyheyhey
16.02.2018
14:49:56
блин, тут какая-то магия =\
$('#elem').click(function(){ $(this).toggleClass('_active'); }); так попонятнее?

Alex
16.02.2018
14:50:16
Я не понимаю, где я указвываю меню

Artem
16.02.2018
14:50:26
?

Страница 1682 из 2237