JavaKazRace - Playable Java racing game demo
PSEmu Pro GPU plug-in
DOSX Utils
SHLight 2004
JavaKazRace DSharingu PSEmuGPU DOSX Utils SHLight 2004

Swinging both OSes, while being faithful to Visual Studio

Davide's picture

I've been coding at home.. with my iMac.. only, using Windows XP 8)

While learning new OSes and new development environments or even new languages (Objective-C !) can be a great thing, my current focus is really mouse about graphics that application interfaces or multi-platform development.
I'm also so much used to Visual Studio (.NET 2005, using VC6 key mapping) and Visual Assist X.

I'm only now managing to get a decent setup and here is a list of things that are helping me:

VMWare Fusion

Fusion can actually display single application windows mixed with the OS X windows, but personally I prefer to leave it in a single window, better if full-screen.. because I can get OS X windows on top of it (basically full-screen means "maximized", though there is no "maximize" in OS X).

One problem I had, is that the cursor stays the Mac one, meaning that I get a black caret on my black background code editor windows 8)
For that I went to change cursor type on the Windows side.

Another key factor is having 3GB of RAM..

A Real Mouse !!

With one button one has to use the Control key to simulate right click. Which is fine, until you try to do Control+LMB 8)

Only today I discovered that Apple's Mighty Mouse (standard for iMac) can actually handle a right click !! Great ! ..not really: it's very easy to accidentally do a right click while trying to do a left one. A very frustrating experience, possibly worse than the unwanted side buttons clicks, the scroll ball/nipple getting stuck and sometimes the inability to click at all. What a crappy mouse !

My solution was to plug a regular 2 buttons + Scroll Wheel mouse.. much better now.

Key and mouse mappings

I set the middle mouse button (clicking on Scroll Wheel) to show "All Windows" (see Expose' video). The "All Windows" view is actually very useful.

Then I swapped Control and Alt (Option on Mac), because on the iMac keyboard Alt takes the place of Control which is too much an important key to try attempt relearn it's position (when I'm not at work !)

...And ?

My smallish "computer desk" is still lacking. Must get rid of it, but trashing old furniture and housing large furniture does require a certain will power if you live in Tokyo 8)

I wish I had two smaller monitors rather than a large 24 inches one. In the office, I like how I can maximize Visual Studio in the left monitor while doing something else in the right monitor.

Still, I'm much happier now. I can use the same computer using applications from both OS X and Windows.
Interoperability is great. Copy and paste, drag and drop works both ways.
Keyboard and mouse are just too important, and while I can tolerate XP not recognizing the Japanese layout (could overwrite a DLL for that, but I prefer the English keyboard layout for code anyway), I definitely needed to remap the Control key and to get a decent mouse.

I'm writing this with an editor on the Mac while the Windows screen saver runs in the background. Putting an x86 processor on the Mac is the best thing Apple could have done for the machine at least for those of us that can't get into serious relationships (with operative systems 8)

woooo !!

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

iKaz, I'm still waiting for

iKaz, I'm still waiting for my equipment to arrive here ... probably another 3 weeks ... what a pain ... at least we have limited e-mail access. I was going to get a Macbook, but I hear that Apple's releasing some new stuff in a month or two ... so ... we wait ... contemplating a new PC ... especially now that there's a bit more space. 8P

ummmmm.. big as you are, you

Davide's picture

ummmmm.. big as you are, you may as well get a macbook pro.. no performance compromises and makes a great desktop I guess (using a separate/dual monitor, keyboard and mouse)

Maybe we'll get a pro ...

Maybe we'll get a pro ... not sure yet ... two more weeks at least until my stuff arrives. :(

Furnitures should not be a

Duddie's picture

Furnitures should not be a problem as long as you can find some cardboard stuff around :P

PS. What has happened to the comments? I have to solve math now to post?

Even as registered used you

Davide's picture

Even as registered used you have to solve the math thing ?
I'll see about disabling that about registered user (I don't have it).
It's because recently some spam bots targeted the site and it became unbearable (if you didn't see it it's because I promptly removed the spam by hand 8)

Now it seems that you fixed

Duddie's picture

Now it seems that you fixed it and I do not need to use remains of my brain to post here :P

I didn't really change

Davide's picture

I didn't really change anything.. but I'm not going to complain about it working 8)

Hmmm, get to test your math

Hmmm, get to test your math knowledge in the comfort of your own home!

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <b> <i> <img> <table> <tr> <td> <ul> <li> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <blockquote> <div> <pre> <font> <h1> <h2> <h3> <h4> <h5> <h6>
  • Lines and paragraphs break automatically.
  • You may use [inline:xx] tags to display uploaded files or images inline.

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
11 + 0 =
Solve this simple math problem and enter the result. E.g. for 1+3, enter 4.