Ich habe es wirklich genossen, Ruby-Anwendungen mit Pry zu entwickeln. Ich habe auch ein Pry-Plugin namens pry-remote gesehen, mit dem Sie einen Drb-Server für den Remote-Zugriff auf eine Pry-Sitzung einrichten können. Die Pry-Remote-Zusammenfassung in der README macht Sinn und ich habe kein Problem, lokal zu laufen. Aber wie kann ich das verwenden, um beispielsweise einem Kollegen zu ermöglichen, auf dieselbe Pry-Sitzung in seinem Terminal zuzugreifen?Remote-DRB-Server erstellen (zur Verwendung mit PRY-Remote)
Wenn möglich, die API wäre ich wünsche so etwas wie localtunnel:
Auf computer1:
$ ruby main.rb
[pry-remote] Waiting for client on druby://127.0.0.1:9876
$ drblocaltunnel 9876
share this url:
http://xyz.drblocaltunnel.com
Auf computer2:
$ drblocaltunnel login -url http://xyz.drblocaltunnel.com
Frame number: 0/4
From: /programming/drb/main.rb @ line 5 Foo#initialize:
4: def initialize(x, y)
=> 5: binding.remote_pry
6: end