by binalpatel on 4/5/19, 3:22 AM with 77 comments
by marcus_holmes on 4/5/19, 9:41 AM
um... please tell me devs don't have access to production data in a healthcare environment (of all places!).
I mean, I understand the need for a representative dataset to develop and test against, but this is people's lives they're playing with!
And, you know, if you had a decent set of anonymised or fictitious customer data to work with, you wouldn't need to run your IDE in docker, and there would be less surface area for attackers to get to the data.
by laughingman2 on 4/5/19, 1:37 PM
And if you haven't tried about Org Mode, it is not exaggeration if I say it is life changing. It can help you organize notes, todos, agendas etc.
by banana_giraffe on 4/5/19, 6:10 PM
I want to love it. It makes a very specific use case I use much nicer. I can leave code on a remote server with all the compute power I need to build and run my project, and edit the file I'm working on with VS code's editor without having to sync files around. It does, however, have a few big caveats that killed it for me.
It doesn't block any of the browser things that would leave the webpage. Notably, if you hit Ctrl-W to close a file tab because of muscle memory, you'll close the browser tab. Also, if you hit back on accident like I apparently do all the time, you'll go back to the blank tab page. In both of these cases, you'll lose any unsaved state.
Also, the extension repo it's pointing at isn't MS's live repo. There are apparently reasons for this, but it means you don't get the latest version of extensions, which was annoying for a specific extension I've gotten used to.
I also had issues with VS Code getting confused about state when my connection to the remote box was less than ideal.
All in all, I really wanted to like it, but for truly remote cases, I'm back to using Mosh to interact with the remote box, and a simple tool I wrote ages ago to handle rsyncing the local files to the remote box to build and run them there.
by batmansmk on 4/5/19, 4:25 PM
I really don't understand the localhost use case though. I'm on MacOS. Why would I spawn a VM (docker for macos) with limited access to my system (container promise) to run an editor already running in a VM?
I only end up having a resources and disk space hungry, slow and inconvenient editor?
by alias_neo on 4/5/19, 6:57 PM
It would lead one to believe that VSCode and thus by extension VSCodium could be run in Docker and accessed from a web browser
In fact, you can run "Coder" (https://coder.com/); a product, which according to their GitHub had some non-trivial effort put into it to make it run as such.
Not least of all, looking through their issue list, is the fact they compile extensions themselves and they are therefore somewhat outdated (according to issue comments from their users).
It's nice, but it's not VSCode per-se and sadly means no dice for Codium users.
by cheesedoodle on 4/5/19, 4:27 PM
Edit: I use CMAKE_TOOLCHAIN_FILE to describe the target env.
by paulcarroty on 4/5/19, 9:31 AM
by znpy on 4/5/19, 4:11 PM
by quaffapint on 4/5/19, 1:36 PM
by jlu on 4/5/19, 1:48 PM
by herohamp on 4/5/19, 10:45 AM
by black-tea on 4/5/19, 6:29 AM