@JSlang

Страница 1032 из 2237
Дмитрий
04.07.2017
14:44:33
Они и сейчас наркоманы, у нормальных людей (у меня) уже давно статическая типизация

Winni
04.07.2017
14:44:36
Дмитрий
04.07.2017
14:45:20
Кстари, наверняка одна из причин болей @captainhorse в том, что ему просто никто не показал flow с typescript ?

Google
Sergey
04.07.2017
14:46:01
вообще на питоне надо было делать, если там много мат анализа

Alex
04.07.2017
14:46:29
Кстари, наверняка одна из причин болей @captainhorse в том, что ему просто никто не показал flow с typescript ?
Не, на уровне ядра. Или я хз что там в вебките. Некоторые функции необходимо выполнять только асинхронно, хотя они должны работать синхронно.

Сергей
04.07.2017
14:46:55
Sergey
04.07.2017
14:47:17
Не. На R намного лучше и быстрее
он только в питон умеет

и на дж учиться я так понял

Alex
04.07.2017
14:47:48
вообще на питоне надо было делать, если там много мат анализа
Да не, не матанализ конечно. Весь матан у меня на си через пуш.

Сергей
04.07.2017
14:48:35
и на дж учиться я так понял
Без мягкого знака. Проверить можно вопросом "Что делает?" Или "Что делать?" Знак ставится только если в вопросе он есть Что делает — учится Что будет делать — учиться

Alex
04.07.2017
14:48:58
А подробнее?
Лень пилить отдельный пример, а скринами делу не поможешь. Просто сделаю асинхронно и всё, че уж тут.

Кирилл
04.07.2017
14:48:59
матан для генерации дорвеев это мощно

Евгений
04.07.2017
14:49:10


Google
Alex
04.07.2017
14:49:16
матан для генерации дорвеев это мощно
У меня там и нейросеть настроенная есть, олололо.

Сергей
04.07.2017
14:49:29
Winni
04.07.2017
14:49:39
Мемы не глагол
Мемы это наше ВСЕ

Дмитрий
04.07.2017
14:49:46
Alex
04.07.2017
14:53:02
Да ты в двух словах опиши характер функции и область применения)
Две функции. Первая дергает электрон. Вторая дергает электрон. Проскакивает через первую функцию, даже если они одинаковые.

Maxim
04.07.2017
14:53:21
Есть две функции...

Кирилл
04.07.2017
14:53:46
async/await promise генераторы

и ничего не проскакивает

Дмитрий
04.07.2017
14:54:52
Две функции. Первая дергает электрон. Вторая дергает электрон. Проскакивает через первую функцию, даже если они одинаковые.
Так тебе тут не синхронность нужна, лол. Нужен стейт-менеджер, чтобы второе действие выполнялось только тогда, когда первое пришлёт сигнал о том, что всё готово. Event driven

Alex
04.07.2017
14:55:03
async/await promise генераторы
Но почему проскакивает? ПОЧЕМУ? ВЕДЬ НЕ ДОЛЖНО НЕ ДОЛЖНО ЖЕ ПОЧЕМУ ОНО ЭТО ДЕЛАЕТ НИГДЕ НЕ ПРОСКАКИВАЕТ А ТУТ ПРОСКАКИВАЕТ У МЕНЯ СЕЙЧАС АНУС ПРОСКОЧЕТ

Кирилл
04.07.2017
14:55:13
ахахахах

Дмитрий
04.07.2017
14:56:11
Я так две недели отлаживал проблему, которая описывается точно как у тебя

Но про event driven подход всё же почитай, полезная штука, в любом случае)

Alex
04.07.2017
14:56:53
Alex
04.07.2017
14:57:46
Дмитрий
04.07.2017
14:58:54
как console.log может сломать что-то?
Очень может. Прикинь какие у меня были глаза, когда вторая последовательно вызываемая функция выполнялась раньше первой. Всё было потому, что console.log не бесплотный, занимает свои 20-100 мс, чего в моём случае было достаточно, чтобы перепутать шаги авторизации

Google
Дмитрий
04.07.2017
14:59:01
две недели перманентного WTF

Sergey
04.07.2017
14:59:41
??

Alex
04.07.2017
14:59:42
две недели перманентного WTF
А у меня только день. Ну как день, часов 30.

Дмитрий
04.07.2017
15:00:22
Рекомендую поспать, всё равно после 30 часов не действует, кек ?

Alex
04.07.2017
15:03:21
объясните плз нубу, что у него проскакивает)
Да эт прост моя тупость проскакивает. Решение-то простое.

Кирилл
04.07.2017
15:03:30
объясните плз нубу, что у него проскакивает)
видимо вызывались 2 одинаковых асинхронных функции и 2-я выполнялась раньше 1-й

Евгений
04.07.2017
15:05:07
не оч понял... первая функция синхронная?
вот и я не пойму. как можно быть уверенным, что первая функция отработает быстрее второй?

Alex
04.07.2017
15:07:28
видимо вызывались 2 одинаковых асинхронных функции и 2-я выполнялась раньше 1-й
Не-не, синхронные функции. Просто две функции которые следуют одна за другой. Первая не выполнялась, сразу вторая выполнялась. Всё что нужно - чтобы вторая функция получала событие из первой функции. Сейчас быстренько наговнокодил - работает. Это, вопщем-то нормальный подход и правильный, но.

Евгений
04.07.2017
15:12:06


? гриб
04.07.2017
15:13:31
cссылки
причём код работал нормально, а в консоли был бред. не могу повторить это ) но в те времена я мог не заметить асинхронность где-нибудь

? гриб
04.07.2017
15:14:19
сейчас так же это будет рабоатть)
var x = {b: 1}; console.log(x); x.c = 2; в консоль вбей

Sergey
04.07.2017
15:14:24
только не в консоли браузера пробуй, а напиши в файле это

Google
? гриб
04.07.2017
15:15:27
всё ок

node v8.1.2

Sergey
04.07.2017
15:16:10
так работает интерпретаор жс в браузере, а вот в ноде как - хз

? гриб
04.07.2017
15:17:49
ясно, в общем, браузер может "тормозить"

Кирилл
04.07.2017
15:17:51
консоль выводит строковое представление и оно будет как в момент логирования обьекта, если "раскрыть" то увидишь уже версию по ссылке, она уже изменится

? гриб
04.07.2017
15:18:06
тк если ты сейчас это объект изменишь, он не поменяется в том слепке

Кирилл
04.07.2017
15:18:08
и там кстати будет i и если навести то там будет написано что обьект менялся

Sergey
04.07.2017
15:18:21
Admin
ERROR: S client not available

? гриб
04.07.2017
15:21:13
крч, чтобы иметь уверенность того самого объекта, лучше в строку превратить )

? гриб
04.07.2017
15:22:01
а вообще, давно я не отлаживал объекты в процессе их изменения

Кирилл
04.07.2017
15:22:29
Object.assign
не всегда спасает, могут меняться обьекты внутри

Sergey
04.07.2017
15:22:55


Евгений
04.07.2017
15:24:43
Sergey
04.07.2017
15:25:21
? гриб
04.07.2017
15:25:45
парс забыл

Google
Евгений
04.07.2017
15:25:51
ага

Alex
04.07.2017
15:25:55
я этой цитаткой брата, который учит js теперь буду пугать )
Инструмент же. Не более. Пугай его тем что если не будет учиться - будет таким же тупым как я и не будет видеть других возможностей решить проблемс быстро и правильно.

Кирилл
04.07.2017
15:26:41
JSON.parse(JSON.stringify(obj)) ?
функции вырежет

json не умеет в function

Евгений
04.07.2017
15:28:05
функции в консоли?) нафига?)

? гриб
04.07.2017
15:28:37
чтоб не испугаться, что они исчезли )

Sergey
04.07.2017
15:28:52
??

? гриб
04.07.2017
15:29:18
JSON.stringify({a: ()=>5}) "{}" обожечки, где всё?!

:)

Кирилл
04.07.2017
15:30:14
функции в консоли?) нафига?)
ну это некоторое недопонимаение может вызвать + у залогированного обьекта можно методы подергать прям в консоли

не помню чтоб надо было, но возможность есть)

Winni
04.07.2017
15:32:25
у меня была в давние времена такая примерно ситуация: var x = {b: 1}; console.log(x); x.c = 2; в консоль падало {b: 1, c: 2} так и не понял как это происходило
Хоистинг, вот она проблема "знания" языка, знают новые фичи, которые ещё в черновики, а основы нет.

? гриб
04.07.2017
15:33:12
бгг

да и история из моего детства )

там ни новых фич, нифига

а вообще это особенности работы консоли именно в браузере

потому что она "умно" показывает текущее состояние объекта при его разворачивании

Winni
04.07.2017
15:35:21
Доберусь до компа разберусь, бесят люди и свайп

? гриб
04.07.2017
15:35:43
Дмитрий
04.07.2017
15:35:52
?

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