
Дмитрий
31.01.2017
19:15:09
Идея для бота — бот, который автоматически стирает команды к другим ботам после исполнения

Fayozjon [CybernatiC]
31.01.2017
19:15:44
?

@proDOT
31.01.2017
19:15:55
И через таймер ответы ботов

Pavlik
31.01.2017
19:16:07
почему вы делаете это все для телеграмов всяких и других мессенджеров, когда такое расширения функционала было бы ок для ассистентов типа кортаны и сири

Google

Дмитрий
31.01.2017
19:16:44

Pavlik
31.01.2017
19:17:47
все головые помошники делают голос -> Текст в начале
кортана в вин10 норм текстовый ввод чует
и в неё удобнее вводить, чем телеграм искать гдето
чтоб такси заказывать и смотреть курсы биткоина
или что там ваши боты делают ещё

Дмитрий
31.01.2017
19:19:21
Ну это фактически аргумент "я им не пользуюсь, поэтому не нужен"

Narek
31.01.2017
19:19:36
боты рип, на самом деле

Дмитрий
31.01.2017
19:20:17

Pavlik
31.01.2017
19:20:36
ште
они умеют два интерфейса

Vitaly
31.01.2017
19:23:02
разница только между способом ввода информации, браузера уже давно умеют speech API. Проблема в том, что боты в нынешнем виде тупые

Google

Sheridan
31.01.2017
19:52:39
Алкотаран ))))))

Dart
31.01.2017
19:58:37
ага) а это же канал об аниме? подскажите, вот я вебпаком собираю много jsx, а еще надо впилить на страницу бутстрап и прочий jquery. И есть два стула - отдельно минифаеный бандл из jsx и рядом минифаеные библиотеки, которые уже готовые из репозитория идут, либо второй стул - вообще все фигачить в один бандл. На какой стул садятся настоящие джедаи?

S
31.01.2017
20:03:16
а кто юзает async/await, подскажите, даже если функция возвращает синхронное значение (код в функции не содержит await), оно не работает синхронно.
const a = await Promise.resolve(1)
const b = 1
вот эти две строчки выполнятся асинхронно, есть варианты поменять поведение, чтобы выполнялись синхронно

Каїн
31.01.2017
20:46:13
Это нода или бабиль?
Если бабиль - все что после async отворачивается в then созданного проммиса со строки после ключевого await

Roma
31.01.2017
20:51:06
const a = await () => new Promise (resolve => resolve(1))
const b = 1

Каїн
31.01.2017
20:55:04
Сам Promise.resolve его и возвращает

Дмитрий
31.01.2017
21:02:40

Dart
31.01.2017
21:05:00
спасибо. ого, TIL: в мире js есть понятие dll с необманчивым значением

Aleh
31.01.2017
21:19:18

Дмитрий
31.01.2017
21:20:23
Это же одно и то же

Roma
31.01.2017
21:24:36
не, эвейтить нужно промис, правильно поправили. Спать пора. По вопросу, мб код еще запускается не внутри async контекста, поэтому может не работать

Каїн
31.01.2017
21:25:11
По-любому загвоздка вне примера

Aleh
31.01.2017
21:26:08

Nikolay
31.01.2017
23:06:31
Сори если кому то дважды
https://github.com/blog/2309-introducing-topics

andretshurotshka?❄️кде
01.02.2017
03:55:11

Artem
01.02.2017
08:10:14
Может кто дать линк на толковый гайд или линк на гитхаб минимально загруженого всякими пакетами стартер конфига на изоморфное приложение на реакте(react+express+webpack ну и по возможности mongodb)

Ivan
01.02.2017
08:26:54
@xTradTruex http://andrewhfarmer.com/starter-project/ выбирай какой больше нравится

Artem
01.02.2017
08:41:45
Там из выбора один конфиг, и очень загружен пакетами, как по мне
Уже видел его на gh

Google

Artem
01.02.2017
08:41:45
@xTradTruex http://andrewhfarmer.com/starter-project/ выбирай какой больше нравится

Артем
01.02.2017
10:07:25
Пацаны, сори за нубский вопрос
Но если у меня есть две переменные username, одна глобально объявлена, вторая является аргументом внутри функции
Как мне посмотреть на глобальную?
проигнорив аргумент
может глобальная является свойством какого нить объекта, типа window
или document
есть такой вариант?

Boris
01.02.2017
10:09:10
ну свойством window и является
если она прям глобальная

Oleg
01.02.2017
10:09:31
Если она реально глобальная

Артем
01.02.2017
10:09:53
"use strict";
var username;

Артем
01.02.2017
10:09:58
я думаю она достаточно глобальна

Pavel Horoshilov
01.02.2017
10:10:30
window.username

Артем
01.02.2017
10:10:58
Круто, спасибо пацаны
Приятно работать!

Andrey
01.02.2017
10:13:07
Только так делать плохо и мало когда оправданно

Артем
01.02.2017
10:14:12
Да, я просто архитектуру не продумал и начал лепить уже как есть

Admin
ERROR: S client not available

Артем
01.02.2017
10:14:27
Можно конечно переписать пару блоков кода из за этой переменной, а можно дописать window.

Google

Алексей
01.02.2017
10:14:29
а почему просто не поменять название параметра?

Артем
01.02.2017
10:14:32
А почему плохо?
Ну он вызывается дохрена где

Алексей
01.02.2017
10:14:58
функция же одна
ты принимаешь в ней аргумент, поменяй просто название в одной функции все
или функций несколько?

Andrey
01.02.2017
10:15:19
Ну это потом приведет к тому, что какой нибудь код поменяет эту переменную так как ты этого не ожидаешь
неконтролируемый доступ

Артем
01.02.2017
10:15:59
или функций несколько?
там цепочка промисов и всякое такое. Да переписать можно не вопрос, я просто искал альтерантивный вариант

Алексей
01.02.2017
10:16:34

Andrey
01.02.2017
10:16:48

Артем
01.02.2017
10:17:15

Алексей
01.02.2017
10:18:56

Pavlik
01.02.2017
10:20:16

Олег
01.02.2017
10:27:11
бамп вопросу
https://webpack.github.io/docs/code-splitting.html

anoru
01.02.2017
10:36:23

Ivan
01.02.2017
11:11:08

Artem
01.02.2017
11:21:15

Google

Олег
01.02.2017
11:22:21
нажми закрыть

Artem
01.02.2017
11:23:35
так чтоб оно не выводилось вовсе
допустим надо модульное окно свое выводить, заместь этого

Алексей
01.02.2017
11:24:35
вроде бы все

Олег
01.02.2017
11:24:40
ну ты же не будеш перезаписывать window.onbeforeunload надеюсь

Алексей
01.02.2017
11:25:01
даже запрос на сервер отправить нельзя

Олег
01.02.2017
11:28:23
походу сегодня в интернете станет на один сайт больше который на mouseout будет модалки выкидывать