Click here to Skip to main content
15,910,123 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: Windows tip of the day Pin
Amarnath S5-Oct-14 19:47
professionalAmarnath S5-Oct-14 19:47 
GeneralRe: Windows tip of the day Pin
Maximilien6-Oct-14 1:09
Maximilien6-Oct-14 1:09 
GeneralWhen tech lets you down - Part III Pin
Mitchell J.5-Oct-14 16:43
professionalMitchell J.5-Oct-14 16:43 
JokeI think this one is for DD Pin
RTek235-Oct-14 13:48
professionalRTek235-Oct-14 13:48 
GeneralWhen tech lets you down - Part II Pin
charlieg5-Oct-14 8:28
charlieg5-Oct-14 8:28 
GeneralVirutal machines... Pin
charlieg5-Oct-14 2:48
charlieg5-Oct-14 2:48 
GeneralRe: Virutal machines... Pin
Kornfeld Eliyahu Peter5-Oct-14 3:00
professionalKornfeld Eliyahu Peter5-Oct-14 3:00 
GeneralRe: Virutal machines... Pin
Marc Clifton5-Oct-14 3:13
mvaMarc Clifton5-Oct-14 3:13 
charlieg wrote:
How many of you follow this approach? The performance seems acceptable, especially on my Xp VM.


I tried this a couple years ago and found the mouse and keyboard delay to be just a tad too noticeable and thus rather annoying. I haven't tried it since I upgraded my machine to an 8 core 16GB all SSD system, except that I have to run Ubuntu in a VM (using Oracle's Virtual Box.) There's still the "mouse just isn't snappy enough" but then again, I detest the UI that Ubuntu comes with. Whoever thought that a window's scrollbar should be hidden, requiring precise hovering over just those few pixels on the edge of the window so that the scrollbar pops up, and then it's this ridiculous slider thing, well, that person should be banned from UI design.

But I digress -- I do indeed completely agree with your point, but whenever I've set one up, I seem to never use it, mainly due to lack of discipline.

And then I get into the scenario of, oh, I need a custom control, let's download the code from this article, nope, not quite what I had in mind, let's try this one, etc., or even worse, doing that with third party software, and I'm not disciplined enough to do it on the main OS, so I end up polluting the VM instead. Of course, I could have saved an image before trying a bunch of options, but again, that's a discipline.

I figure I might try this again and, having failed at this a couple times and learned valuable lessons regarding the care and feeding of one's VM, put those lessons into practice. Discipline!

I should try VMWare again as well. The Virtual Box / Ubuntu combination pisses me off because copy and paste between main OS and Ubuntu doesn't work on one VM I use, but does on the other (probably because one is 64 bit Ubuntu and other is 32 bit Ubuntu) but copy and paste is essential because of klunky the tools are in Ubuntu.

That said, the other thing that I find really helpful is the ability to network into the VM from the main OS -- I would definitely recommend that, either mapping a drive to the VM (for Windows VM's) or WinSCP'ing into the OS (for *nix OS's, PuTTY is also your friend in that case.) It's a huge timesaver to have your VM open but be able to access files from your main OS.

And lastly, put everything valuable under source control, which is a great way to sync between the main and VM OS's. Which of course requires a private repository for private stuff. Options like DropBox, GDrive, etc., suck IMO, for my work process (too slow to sync, added bloat-ware running in the background, etc.) and furthermore, I don't trust that Microsoft or Google isn't looking at my stuff or that we'll read some day about some massive DropBox security breach.

So, long post, hopefully some helpful pointers from lessons I've learned.

Marc

GeneralRe: Virutal machines... Pin
irneb6-Oct-14 2:17
irneb6-Oct-14 2:17 
GeneralRe: Virutal machines... Pin
Marc Clifton6-Oct-14 5:19
mvaMarc Clifton6-Oct-14 5:19 
GeneralRe: Virutal machines... Pin
irneb6-Oct-14 5:41
irneb6-Oct-14 5:41 
GeneralRe: Virutal machines... Pin
Marc Clifton6-Oct-14 7:19
mvaMarc Clifton6-Oct-14 7:19 
GeneralRe: Virutal machines... Pin
harold aptroot5-Oct-14 3:37
harold aptroot5-Oct-14 3:37 
GeneralRe: Virutal machines... PinPopular
dandy725-Oct-14 4:43
dandy725-Oct-14 4:43 
GeneralRe: Virutal machines... Pin
charlieg5-Oct-14 5:53
charlieg5-Oct-14 5:53 
GeneralRe: Virutal machines... Pin
charlieg5-Oct-14 5:55
charlieg5-Oct-14 5:55 
GeneralRe: Virutal machines... Pin
dandy725-Oct-14 6:47
dandy725-Oct-14 6:47 
GeneralRe: Virutal machines... Pin
Marc Clifton5-Oct-14 6:17
mvaMarc Clifton5-Oct-14 6:17 
GeneralRe: Virutal machines... Pin
dandy725-Oct-14 6:53
dandy725-Oct-14 6:53 
GeneralRe: Virutal machines... Pin
Richard Andrew x645-Oct-14 7:05
professionalRichard Andrew x645-Oct-14 7:05 
GeneralRe: Virutal machines... Pin
Andy Brummer5-Oct-14 6:15
sitebuilderAndy Brummer5-Oct-14 6:15 
GeneralRe: Virutal machines... Pin
charlieg5-Oct-14 7:58
charlieg5-Oct-14 7:58 
GeneralRe: Virutal machines... Pin
Brisingr Aerowing5-Oct-14 15:28
professionalBrisingr Aerowing5-Oct-14 15:28 
GeneralRe: Virutal machines... Pin
Dan Neely5-Oct-14 17:48
Dan Neely5-Oct-14 17:48 
GeneralRe: Virutal machines... Pin
Simon O'Riordan from UK5-Oct-14 20:44
Simon O'Riordan from UK5-Oct-14 20:44 

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.