This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2018-01-31
Channels
- # aleph (9)
- # bangalore-clj (1)
- # beginners (115)
- # cider (16)
- # clara (20)
- # cljs-dev (47)
- # cljsrn (50)
- # clojure (70)
- # clojure-dusseldorf (2)
- # clojure-italy (16)
- # clojure-sanfrancisco (1)
- # clojure-spec (9)
- # clojure-uk (37)
- # clojurescript (132)
- # cursive (21)
- # datomic (36)
- # dirac (53)
- # fulcro (34)
- # graphql (6)
- # hoplon (96)
- # jobs (2)
- # juxt (2)
- # keechma (2)
- # leiningen (5)
- # off-topic (3)
- # om (2)
- # om-next (3)
- # parinfer (3)
- # re-frame (17)
- # remote-jobs (1)
- # shadow-cljs (57)
- # specter (12)
- # sql (43)
- # unrepl (11)
- # yada (5)
We’ve got some code for dealing with ssh tunneling in CIDER - I guess you can take a look at it.
It’s just for cider-jack-in
and it relies on tramp - something similar can be done with connect I guess, although it’s a bit odd to me to be doing ssh tunnelling unless you’re already editing the remote source files.
fwiw, a use case that I value is when I have an instance of an application running in a cloud environment, in an integration context which is difficult to replicate locally, maybe even as one trial balloon in production. In that case, tunneling in to connect to a repl port from emacs is super useful, though with cider I have to jump through hoops to get code navigation working. The ability to tweak, evaluate the tweak and test it live is awesome, even if it's despised by ops people often.