Size: a a a

2018 November 20

LS

Lev Serebryakov in graalvm_ru
Oleg Chirukhin ☄️ 🧙🏻‍♂️🚀
кстати, а ведь это идея. Фреймворк для удаленной отрисовки в браузере по модели X11. Скажите, что этого еще никто не сделал!
Госспади, опять на эти грабли наступать?!
источник

k

koctbik in graalvm_ru
Перенос графического сервера на сторону клиента реализован в VNC
источник

LS

Lev Serebryakov in graalvm_ru
koctbik
Перенос графического сервера на сторону клиента реализован в VNC
Нет. VNC — это битмапы только. Совсем другой уровень по сравнению с X11.
источник

OO

Oleksandr Olgashko in graalvm_ru
Паша Финкельштейн
Не вижу несовместимой экосистемы
увидишь через пару лет
будут и невызываемые из джавы апи, и дубликаты всех либ, только на котлине
источник

AP

Alexey Pomogaev in graalvm_ru
Oleg Chirukhin ☄️ 🧙🏻‍♂️🚀
Ну а что, если OpenJDK втащить в браузер, это будет, наверное, последний день JavaScript как платформы =)
Сколько предлагаешь на клиента грузить? Кто на это пойдёт, чтобы на своих клиентов грузануть так метров 20 кода, его же еще и обновлять надо? Хотя, стоп, может игры заCDNять образ? Но не все в игры играют... Так что я пока не представляю, чтобы заходишь на гугл, а у тебя опа на пару минут встала страничка с загрузкой OpenJDK.
источник

A

Alex in graalvm_ru
Alexey Pomogaev
Сколько предлагаешь на клиента грузить? Кто на это пойдёт, чтобы на своих клиентов грузануть так метров 20 кода, его же еще и обновлять надо? Хотя, стоп, может игры заCDNять образ? Но не все в игры играют... Так что я пока не представляю, чтобы заходишь на гугл, а у тебя опа на пару минут встала страничка с загрузкой OpenJDK.
наверное имеется ввиду что бы браузеры помимо js умели джаву запускать
источник

AP

Alexey Pomogaev in graalvm_ru
На это тем более никто не пойдет.
источник

E

Etki in graalvm_ru
Alex
наверное имеется ввиду что бы браузеры помимо js умели джаву запускать
помянем java applets
источник

A

Alex in graalvm_ru
Etki
помянем java applets
Помянем
источник

AP

Alexey Pomogaev in graalvm_ru
Oleg Chirukhin ☄️ 🧙🏻‍♂️🚀
кстати, тут же гугль выложил таки свой многострадальный транспилер из Java в JS. Я на полном серьезе собираюсь посмотреть и юзать
Они по прежнему компилят ArrayList в JavaScript не используя нативный Array? Я, вообще, щас глянул это похоже просто ребрендинг GWT, всё тоже самое.
источник

AP

Alexey Pomogaev in graalvm_ru
Alex
Помянем
Сильно не раслабляйтесь, я тут придумал как грузить на клиентов OpenJDK, без напряга. Так что еще гуглить будете через OpenJDK в браузере.
источник

OC

Oleg Chirukhin ☄️ 🧙🏻‍♂️🚀 in graalvm_ru
Alexey Pomogaev
Сколько предлагаешь на клиента грузить? Кто на это пойдёт, чтобы на своих клиентов грузануть так метров 20 кода, его же еще и обновлять надо? Хотя, стоп, может игры заCDNять образ? Но не все в игры играют... Так что я пока не представляю, чтобы заходишь на гугл, а у тебя опа на пару минут встала страничка с загрузкой OpenJDK.
Грузить на клиента 200 мегабайт в первый раз при очередном большом апдейте, потом инкрементальные обновления.

200 мегабайт в существующих реалиях это уже ни о чем, но каждый раз их грузить - излишне. Поэтому нужен персистентный кэш.
источник

AP

Alexey Pomogaev in graalvm_ru
Oleg Chirukhin ☄️ 🧙🏻‍♂️🚀
Грузить на клиента 200 мегабайт в первый раз при очередном большом апдейте, потом инкрементальные обновления.

200 мегабайт в существующих реалиях это уже ни о чем, но каждый раз их грузить - излишне. Поэтому нужен персистентный кэш.
Я к тому, что это страницу заблочит, на это никто из комерсов не пойдет. Но я понял как этого можно избежать - просто грузить в бекграунде, добавив ссылку на образ в head html страницы через DOM.

Таким образом клиенты без OpenJDK открывают старый сайт, подгрузают OpenJDK в бекграунде (проверяем, что они не через 4G или можно даже спросить). А при следующем заходе они уже на новом сайте с OpenJDK. Обновлять можно по такому же принципу.
источник

OC

Oleg Chirukhin ☄️ 🧙🏻‍♂️🚀 in graalvm_ru
Ничего это страницу не заблочит. Если кэш добавят как фичу, будет полноценное API для загрузки чего угодно в фоне
источник

k

koctbik in graalvm_ru
Майнеров, например
источник

OC

Oleg Chirukhin ☄️ 🧙🏻‍♂️🚀 in graalvm_ru
А почему бы и не майнеров?
источник

OC

Oleg Chirukhin ☄️ 🧙🏻‍♂️🚀 in graalvm_ru
Например, вместо баннеров вешать майнеры
источник

k

koctbik in graalvm_ru
Уже делают
источник

AP

Alexey Pomogaev in graalvm_ru
Oleg Chirukhin ☄️ 🧙🏻‍♂️🚀
Ничего это страницу не заблочит. Если кэш добавят как фичу, будет полноценное API для загрузки чего угодно в фоне
Да и сейчас можно грузить в фоне, теже изображения например, так что это уже неважно. OpenJDK быть в этих ваших интернетах. Только на переходный период нужно будет держать два фронтенда, что не очень удобно... Опять же фанатики с ЛОР-а
источник

AP

Alexey Pomogaev in graalvm_ru
Так и WASM это же песочница, не всё JDK удасться копирнуть... Так что опять фрагментация, очередная?
источник