Как я могу настроить окружение "удаленного парного кодирования" для Linux?
Я провел некоторое исследование о том, как удаленно включить среду парного кодирования, чтобы кто-то еще на их MacOx/Linux мог видеть мой экран (я пишу код с помощью vim + плагин rails).
Я читал блог Эвана Лайт о его настройке здесь, но у меня нет роутера с открытым исходным кодом:
http://evan.tiggerpalace.com/articles/2011/10/17/some-people-call-me-the-remote-pairing-guy-/
Так что SSH сложно, потому что у меня нет липкого IP.
Какой простой способ сделать это?
2 ответа
Так что SSH сложно, потому что у меня нет липкого IP.
Существует множество инструментов, позволяющих получить DNS-имя, указывающее на динамический IP-адрес (некоторые из них даже бесплатны). Я использовал No-IP.com, но не в течение нескольких лет (и не имею никакой принадлежности). Вам необязательно иметь маршрутизатор с открытым исходным кодом - вы можете запустить демон на своем компьютере, а затем использовать переадресацию портов для получения входящих SSH-соединений с вашим компьютером.
Вы должны перенести это на http://superuser.com/ - там, вероятно, больше по теме.
Пока что не для парного программирования, но я обычно делюсь экранами через TeamViewer. Он чрезвычайно прост в настройке и проходит через маршрутизаторы, как горячий нож, через масло. Тем не менее, он передает графический интерфейс, поэтому он может быть несколько медленным (в зависимости от вашего соединения).