Click here to Skip to main content
15,890,946 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: Developer Laptop Pin
Jörgen Andersson10-Jun-21 7:14
professionalJörgen Andersson10-Jun-21 7:14 
GeneralRe: Developer Laptop Pin
Chris Maunder11-Jun-21 4:28
cofounderChris Maunder11-Jun-21 4:28 
GeneralRe: Developer Laptop Pin
Jörgen Andersson9-Jun-21 22:14
professionalJörgen Andersson9-Jun-21 22:14 
GeneralRe: Developer Laptop Pin
Chris Maunder10-Jun-21 4:41
cofounderChris Maunder10-Jun-21 4:41 
GeneralRe: Developer Laptop Pin
Wizard of Sleeves9-Jun-21 20:11
Wizard of Sleeves9-Jun-21 20:11 
GeneralRe: Developer Laptop Pin
Caslen16-Jun-21 22:10
Caslen16-Jun-21 22:10 
GeneralRe: Developer Laptop Pin
Wizard of Sleeves16-Jun-21 23:30
Wizard of Sleeves16-Jun-21 23:30 
GeneralRe: Developer Laptop Pin
rob tillaart9-Jun-21 23:08
rob tillaart9-Jun-21 23:08 
It really depends on how your daily job would look like.

That said, I would go for a virtual setup

1 server with 20 cores + memory + VMware ==> create a clean (test) environment in "no time"
- VM's to mimic customer PC's (4 core PC ?)
- VM's to do unit tests (2 core PC might be enough and allows to run multiple in parallel)
- VM's to do number crunching (8 core PC - optimum cores may depend on algorithm / flow)
- VM's to do data processing (throughput may depend more on network speed than # cores)
- VM to schedule automatic tests (Jenkins - whatever)
(this part should be scalable)

1 server to keep logs, documents, backups of your VM's

do not forget to organize backups, version control for the test code, UPS for server(s)

Connect to the servers with your laptop over remote desktop/VPN/something when needed.
- a minimum of sensitive data would be carried around.
- no draining of batteries due to the number crunching in background
- when your laptop is not around you can use any PC, even your phone to connect.
(take care of secure login of course)

The advantage of multiple VM's is that you can create setups including a database and/or a webserver as separate servers to mimic the customer environment as close as possible.
GeneralRe: Developer Laptop Pin
Kirk 1038982110-Jun-21 4:39
Kirk 1038982110-Jun-21 4:39 
GeneralRe: Developer Laptop Pin
rjcallahan10-Jun-21 6:17
professionalrjcallahan10-Jun-21 6:17 
GeneralRe: Developer Laptop Pin
SeattleC++10-Jun-21 6:53
SeattleC++10-Jun-21 6:53 
GeneralRe: Developer Laptop Pin
MichaelLuna10-Jun-21 11:29
MichaelLuna10-Jun-21 11:29 
GeneralRe: Developer Laptop Pin
Bill S10-Jun-21 12:31
professionalBill S10-Jun-21 12:31 
GeneralRe: Developer Laptop Pin
Fabio Franco11-Jun-21 0:33
professionalFabio Franco11-Jun-21 0:33 
GeneralRe: Developer Laptop Pin
Caslen16-Jun-21 22:40
Caslen16-Jun-21 22:40 
GeneralHow to write a "Hello World" app in C ... PinPopular
OriginalGriff8-Jun-21 9:52
mveOriginalGriff8-Jun-21 9:52 
GeneralRe: How to write a "Hello World" app in C ... Pin
Nelek8-Jun-21 9:55
protectorNelek8-Jun-21 9:55 
GeneralRe: How to write a "Hello World" app in C ... Pin
OriginalGriff8-Jun-21 9:59
mveOriginalGriff8-Jun-21 9:59 
GeneralRe: How to write a "Hello World" app in C ... Pin
jeron18-Jun-21 10:08
jeron18-Jun-21 10:08 
GeneralRe: How to write a "Hello World" app in C ... Pin
OriginalGriff8-Jun-21 10:52
mveOriginalGriff8-Jun-21 10:52 
GeneralRe: How to write a "Hello World" app in C ... Pin
pkfox8-Jun-21 23:42
professionalpkfox8-Jun-21 23:42 
GeneralRe: How to write a "Hello World" app in C ... Pin
OriginalGriff8-Jun-21 23:56
mveOriginalGriff8-Jun-21 23:56 
GeneralRe: How to write a "Hello World" app in C ... Pin
pkfox9-Jun-21 1:23
professionalpkfox9-Jun-21 1:23 
GeneralRe: How to write a "Hello World" app in C ... Pin
raddevus8-Jun-21 10:19
mvaraddevus8-Jun-21 10:19 
GeneralRe: How to write a "Hello World" app in C ... Pin
DRHuff8-Jun-21 19:11
DRHuff8-Jun-21 19:11 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.