Продолжаем делать свою (мою) жизнь лучше. Это продолжение темы разработки на C++ в VSCode, теперь в докере на удаленной машине, да еще и с иксами! И даже не лонгрид, всё по делу.

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

https://telegra.ph/Dve-mashiny-06-12

4 comments

Интересный способ. Решил ту же задачу поднятием vnc сервера.
Rasim Akhunzyanov
Интересный способ. Решил ту же задачу поднятием vnc сервера.
Раньше это и делали через vnc, только качество картинки и отзывчивость нативного редактора гораздо выше, а мне мои глаза дороги :)
Anton
Раньше это и делали через vnc, только качество картинки и отзывчивость нативного редактора гораздо выше, а мне мои глаза дороги :)
Справедливо. У нас датацентр рядом и я не замечал таких проблем. Input
lag, конечно, больше, чем при работе локально, но это никогда не мешало.

> Рестарт контейнера и авторизацию нужно делать заново
Это самая большая проблема, по моему. У меня ноутбук с доком и часто
приходится переключаться с кабеля на wi-fi. Если иксы умирают,
приходится заново открывать все IDE и ждать переиндексации.

Ещё замечал, что X forwarding по ssh тоже тормозит и это лечится сжатием
потока и заменой протокола шифрования на менее безопасный, но быстрый.
Rasim Akhunzyanov
Справедливо. У нас датацентр рядом и я не замечал таких проблем. Input lag, конечно, больше, чем при работе локально, но это никогда не мешало. > Рестарт контейнера и авторизацию нужно делать заново Это самая большая проблема, по моему. У меня ноутбук с доком и часто приходится переключаться с кабеля на wi-fi. Если иксы умирают, приходится заново открывать все IDE и ждать переиндексации. Ещё замечал, что X forwarding по ssh тоже тормозит и это лечится сжатием потока и заменой протокола шифрования на менее безопасный, но быстрый.
>У меня ноутбук с доком
У меня тоже, но VSCode прекрасен - достаточно заново подключиться к ssh и рестартануть контейнер, VSCode предложит покажет окошко, где жмешь "ДА" и все снова работает.

>X forwarding по ssh тоже тормозит
Меня даже 5 FPS вполне устраивает для моих задач, но на всякий случай использую ssh -C именно для компресии. Но я по ssh и GUI на Qt прокидывал, довольно отзывчиво, не сильно хуже нативного.