OP, I am now curious about using Docker to manage dotfiles and some installs. Could you tell us more about it, or give some resources to get started?
Remotely tunneling to a server using an iPad Pro for programming
11–20 of 82 posts
Re: Remotely tunneling to a server using an iPad Pro for programming
#12Re: Remotely tunneling to a server using an iPad Pro for programming
#13Prompt is alright although I need to stay active on it due to the iOS app lifecycle constraints. If an application is suspended for more than 10 minutes iOS will kill it, meaning that if I'm working on a different application I'll constantly receive notifications to switch back to Prompt just to reset the death counter.
I have also spinned up a jupyter server so whenever I want to work on a notebook I'll SSH into my desktop and start the server. I can then use Safari on iOS to do browser based work. I imagine something similar can work for web developers. React Native developers can also upload their applications to hosting services such as Expo or Codepush and work on mobile applications on the go.
Re: Remotely tunneling to a server using an iPad Pro for programming
#14Re: Remotely tunneling to a server using an iPad Pro for programming
#15Re: Remotely tunneling to a server using an iPad Pro for programming
#16Should be titled, "I remotely tunnel to a server using my iPad Pro for programming" very misleading. Furthermore to the point: what's the benefit of tunneling to a remote machine for dev work? The latency would suck as would the overall slowness of things, it would drive you insane. You can hammer nails into a piece of wood using a rock, but why would you when you can use a hammer?
You can do it from anywhere; you don't need a powerful local machine; controlling what devs do is easier; etc.
3 of my last 4 contracts have been development on remote machines. It's perfectly fine unless you somehow have abysmal networking (and then you really have bigger problems.)
Re: Remotely tunneling to a server using an iPad Pro for programming
#17Wait, what? This isn't about using an iPad as a development machine, it's about using a server as a development machine and an iPad + keyboard to access said development machine. I get that the author wants to use his iPad for day-to-day stuff, and that's fine, but it's a stretch to say it's their main programming machine when it's not actually running the "local" setup. Heck, it would drive me bananas having to stop…
Re: Remotely tunneling to a server using an iPad Pro for programming
#18Wait, what? This isn't about using an iPad as a development machine, it's about using a server as a development machine and an iPad + keyboard to access said development machine. I get that the author wants to use his iPad for day-to-day stuff, and that's fine, but it's a stretch to say it's their main programming machine when it's not actually running the "local" setup. Heck, it would drive me bananas having to stop…
The author made it seem that mosh would make that a non-issue.
Re: Remotely tunneling to a server using an iPad Pro for programming
#19Should be titled, "I remotely tunnel to a server using my iPad Pro for programming" very misleading. Furthermore to the point: what's the benefit of tunneling to a remote machine for dev work? The latency would suck as would the overall slowness of things, it would drive you insane. You can hammer nails into a piece of wood using a rock, but why would you when you can use a hammer?
> Furthermore to the point: what's the benefit of tunneling to a remote machine for dev work? You can do it from anywhere; you don't need a powerful local machine; controlling what devs do is easier; etc. 3 of my last 4 contracts have been development on remote machines. It's perfectly fine unless you somehow have abysmal networking (and then you really have bigger problems.)
> You can do it from anywhere; you don't need a powerful local machine; controlling what devs do is easier; etc.
I can do that from my mobile too. There is absolutely no comparision with the "powerful local machine". And yes, you do need a powerful local machine, unless you are just writing text.
Re: Remotely tunneling to a server using an iPad Pro for programming
#20Wait, what? This isn't about using an iPad as a development machine, it's about using a server as a development machine and an iPad + keyboard to access said development machine. I get that the author wants to use his iPad for day-to-day stuff, and that's fine, but it's a stretch to say it's their main programming machine when it's not actually running the "local" setup. Heck, it would drive me bananas having to stop…
Depends on the length of the tunnel since he is using Mosh. Also then there's the Macbook for when you know you are going through some swiss megatunnel. ;)