3 ms·
All this is fine and dandy if you don't care about keyboard latency and writing code. If you're running a large workload, this is the way to go. However, using
by systemvoltage 5y ago
All this is fine and dandy if you don't care about keyboard latency and writing code. If you're running a large workload, this is the way to go. However, using a VM to write code is just painful.
- kube-system 5y agoI don't write the code in a VM, I just run the code in a VM. It depends on your development stack, but many stacks have options for running code on remote machines. For example, you can configure a Docker context running on another machine. docker context create remote ‐‐docker “host=ssh://user@remotemachine”
- systemvoltage 5y agoYes, PyCharm also has remote options. But I see a lot of people writing code on remote machines. A good keyboard + baremetal FreeBSD (no GUI) machine is an absolute pleasure to write code on.
- cyberpunk 5y agoAt 80x25 or are you doing some 'mad tricks' with your kernconf to get it higher res? Got a diff on /usr/src/sys/amd64/conf/GENERIC (or whatever you call yours)?
- cyberpunk 5y agomosh + tmux makes this largely a non-issue. (source: I've spent the last 5 years working primarily on a physical server in a proper dc and just connecting into it from thin/fanless laptops)
- seabrookmx 5y agoTry the VSCode remote SSH extension. You'll often forget that you're actually editing on a remote machine. The interactive debugger works and everything.
- apatheticonion 5y agoI have been using this for the last year or so, I was surprised finding out that it's not a standard feature of other IDE/editors. Intellij doesn't support this and they are releasing a new development editor designed to offload compilation to their own build servers.
- tkiolp4 5y agoI don’t think developers write code in VMs. I use vagrant and mount folders as needed between the host and the guest.