Интересно, что хоть я
в своем предыдущем посте явно и написал, что работа в облаке и работа в браузере - две совершенно перпендикулярных оси, я все равно получил пару комментариев от людей, которым кажется, что ЕСЛИ ты хочешь чтобы IDE работала в облаке, НЕОБХОДИМО, чтобы она работала в браузере.
если у тебя браузер лишь отвечает за фронт, то
(
Read more... )
Comments 25
Правда, не смотря на гигабитные сети и SSD-рейды на серверах, те же поделия JetBrains при таком конфиге довольно жестоко тупят.
И тут возникает дилемма, когда оба хуже. Условный саблайм летает в смысле редактирования текстов, но когда доходит до раскопок при дебаге или рефакторинга, начинается боль и страдания. И наоборот, полноценные ИДЕ хорошо и быстро делают рефакторинг, позволяют летать по коду, но блин, какая же это боль ими пользоваться в процессе кодинга, когда оно тупит рандомное время на каждом вводимом символе...
Reply
vscode работает в эту сторону https://code.visualstudio.com/docs/remote/remote-overview, в фейсбуке как раз такой сетап используют https://developers.facebook.com/blog/post/v2/2019/11/19/facebook-microsoft-partnering-remote-development/
Reply
Очевидно, кросс-платформенностью
Reply
Reply
P.S.
Желаю всем побольше красивых за-катов в Новом 2020 году :)
Reply
Ну а было бы у половины X, у половины Y, и чего
Reply
Тонкий клиент отлично себя зарекомендовал, когда работа идет в пределах одной локалки. Если работа с удаленкой по интернету, начинаются проблемы. Черт с ним, что интернет может тупо отвалиться и трафик не всегда резиновый - если ИДЕ в облаке, то к ненулевой латентности приложений мы еще добавляем время пинга туда-обратно. Которая без использования распределенной инфраструктуры может составлять до 200 мс запросто - и это в предположении, что у нас канал с качеством, близким к идеальному. К таким задержкам можно привыкнуть, но продуктивность работы от этого не возрастает.
Reply
На самом деле да, тайпинг и грамматики надо бы локально гонять, а вот подстазки, навигацию, индексирование - все можно в ремуот
Reply
Reply
Reply
Кстати, а если я по RDP подключаюсь к своей рабочей машине, на которой всё физически расположено и у которой всё в порядке с производительностью, то это за "тонкий клиент" считается?
Reply
Reply
Leave a comment