News for hackers. Stuff that matters.
Re:The erosion of the Mac experience by davrosthedalek on Saturday August 20, 2022 @10:06AM (#32532141)
The students have to develop software using the framework, not just use the final program. I always found docker as a dev environment rather painful. Maybe I have to revisit.
Re:The erosion of the Mac experience by imron on Sunday August 21, 2022 @07:35PM (#32545599)
> I always found docker as a dev environment rather painful.

I’ve found the following to work quite well:

Have a docker compose file setup that runs a container with all the necessary build tools and anything else.

Map home directories, /opt and anything else you want to persist as named volumes.

Run docker compose up -d

Use the remote development extension of vscode to connect to the container and develop almost as if it was local.

Re:The erosion of the Mac experience by davrosthedalek on Monday August 22, 2022 @03:16AM (#32548317)
vscode's remote dev is indeed god-tier. I love vscode.
Re:The erosion of the Mac experience by imron on Monday August 22, 2022 @03:44AM (#32548495)
I’m not a huge fan of vscode (speaking as a c++ dev), but remote dev is a killer feature so I use it over other alternatives.
Re:The erosion of the Mac experience by MathMonkeyMan on Monday August 22, 2022 @12:16AM (#32547280)
This is a neat idea.
Re:The erosion of the Mac experience by snoopy_telex on Sunday August 21, 2022 @01:48PM (#32542572)
Maybe https://www.vagrantup.com would be a better solution then vanilla docker