Size: a a a

Programming Offtop

2020 August 02

AN

Alexander Nozik in Programming Offtop
Вы в своем фронте вообще расслабились. Как насчет того, чтобы сложные проблемы решать :)
источник

AM

Artem Molotov in Programming Offtop
тогда какие проблемы собрать все модули в один бандл с динамическим импрортом и в зависимости от переменных запускать тот или иной модуль, передавая всё это в html и вручную не разгребая очерёдность зависимостей?
источник

AM

Artem Molotov in Programming Offtop
Alexander Nozik
Вы в своем фронте вообще расслабились. Как насчет того, чтобы сложные проблемы решать :)
по моему тут уже решённые задачи пытаются переизобретать
источник

AM

Artem Molotov in Programming Offtop
ну и я не фронт, если что
источник

AN

Alexander Nozik in Programming Offtop
Artem Molotov
тогда какие проблемы собрать все модули в один бандл с динамическим импрортом и в зависимости от переменных запускать тот или иной модуль, передавая всё это в html и вручную не разгребая очерёдность зависимостей?
Ну поставил я грузиться. А пока оно грузится, другая ячейка пофейлилась. Все.
источник

AM

Artem Molotov in Programming Offtop
не понял ничего ни о каких ячейках, ну да ладно
источник

AO

Alexey Otts in Programming Offtop
Щас бы с пеной у рта раздавать советы не зная задачи 😏
источник

AN

Alexander Nozik in Programming Offtop
Не ну все советы принимаются. Но конкретно вебпак не канает
источник

AM

Artem Molotov in Programming Offtop
Alexey Otts
Щас бы с пеной у рта раздавать советы не зная задачи 😏
а почему бы и да
источник

AM

Artem Molotov in Programming Offtop
Alexander Nozik
Могу подгрузить бандл, но опять же в виде html только. Например тем путем, что @eld0727 написал.
Вот этот пример @eld0727  https://gist.github.com/dtestyk/64af16ef15bdee079d1a тебе вполне  подходит или те же проблемы, что и в вебпаком?
источник

AO

Alexey Otts in Programming Offtop
если ты знаешь какой скрипт на странице тебе нужно подождать до вызова из своего кода, то можно точно также  повешать листенер на его загрузку
источник

AM

Artem Molotov in Programming Offtop
Alexander Nozik
Ага, а теперь надо сделать так, чтобы виджет ждал пока не загрузится этот скрипт. Потому что если она подгружается до скрипта, то ошибка и второй попытки нет
Это единственная проблема?
источник

AM

Artem Molotov in Programming Offtop
Alexey Otts
если ты знаешь какой скрипт на странице тебе нужно подождать до вызова из своего кода, то можно точно также  повешать листенер на его загрузку
Костыли? Ммм. Приятно
источник

AN

Alexander Nozik in Programming Offtop
Artem Molotov
Вот этот пример @eld0727  https://gist.github.com/dtestyk/64af16ef15bdee079d1a тебе вполне  подходит или те же проблемы, что и в вебпаком?
Это было первое, что я попробовал. Там проблема в том, что надо связать порядок загрузки. Вот текущее решение: https://github.com/mipt-npm/plotly.kt/blob/9e98eabc8ccc5edd5bd35e325b530d03d4338a6d/plotlykt-server/src/main/kotlin/scientifik/plotly/server/JupyterPlotly.kt#L142-L175. Оно более или менее работает. В лабе по крайней мере.
источник

AO

Alexey Otts in Programming Offtop
Блет, да тут повсюду будут костыли, пойми ту уже, ты когда нибудь пытался что нибудь вставивать в среду, над которой у тебя нет контроля? Это ебаные садам и гамора
источник

AN

Alexander Nozik in Programming Offtop
Alexey Otts
если ты знаешь какой скрипт на странице тебе нужно подождать до вызова из своего кода, то можно точно также  повешать листенер на его загрузку
А там возникает проблема яйца или курицы, потому что листенер тоже в какой-то момент появляется.
источник

AN

Alexander Nozik in Programming Offtop
Alexey Otts
Блет, да тут повсюду будут костыли, пойми ту уже, ты когда нибудь пытался что нибудь вставивать в среду, над которой у тебя нет контроля? Это ебаные садам и гамора
Ага, Садам.  Вот поэтому буду пинсть людей из JB, чтобы они вставили загрузчик в ядро\
источник

AM

Artem Molotov in Programming Offtop
Alexander Nozik
Это было первое, что я попробовал. Там проблема в том, что надо связать порядок загрузки. Вот текущее решение: https://github.com/mipt-npm/plotly.kt/blob/9e98eabc8ccc5edd5bd35e325b530d03d4338a6d/plotlykt-server/src/main/kotlin/scientifik/plotly/server/JupyterPlotly.kt#L142-L175. Оно более или менее работает. В лабе по крайней мере.
Что в JS коде у тебя меняется, если меняется клиентский код из Джупитера?
источник

AN

Alexander Nozik in Programming Offtop
Artem Molotov
Что в JS коде у тебя меняется, если меняется клиентский код из Джупитера?
Все
источник

AN

Alexander Nozik in Programming Offtop
Он просто разный
источник