Machine Virtualization has come a long way over the years and it is about to the point that an OS running in the virtual machine runs just as fast as it would natively. The latest generation of processors support virtualization to make it even better.

VMWare for years has been on the cutting edge of virtualization and owns a slew of patents in the field. Parallels is another virtual machine product for the Mac that has gained a lot of attention for the features it has and got to the market before VMWare’s latest offering for OSX. I decided though to go with VMWare’s Fusion since from what I have read and some of the reviews of it that it utilizes both cores of a dual core processor and that it is totally written in Cocoa from the ground up giving it both better speed and memory utilization.

So I downloaded the 30 day trial of VMWare and had it installed quite quickly. Using the wizard I setup an XP Pro virtual machine using an XP Pro .ISO file and had it up and running pretty quickly. Once setup on the VMWare menu you can install VMWare Tools to make integration better. I then installed some of my favorite windows app in it such as Dreamweaver and was putting it to use with no problems. The clipboard integration between the virtual machine and OSX is seamless. Nicely you can also just drag and drop files between OSX and the virtual machine – this is a great feature.

Normally windows runs in it’s a single window, but you can also run it full screen or in unity mode. Unity mode though allows you to have Window’s windows along side your OSX ones. The Unity mode integration with the Dock is excellent. Windows programs show up in your dock just like OSX ones. You also get both OS’s windows in Expose making it easy to find or switch to another window regardless of what OS it is running in. Previously I used a terminal hack to give me a stack of recently accessed programs and this stack has both the OSX and Windows programs/documents I have accessed.

I would totally love Unity mode if it supported multiple monitors. When you switch from single window/full screen mode to unity mode you can only have your windows on the monitor that you were on when you did this. So you need to put the window in the monitor you want to use for Windows programs before you switch to unity mode. I was able to change the display setting to make the monitor seem wider and could partially move onto the other monitor so a window that did not take up very much screen real estate could be placed on the other monitor. Currently Parallels also does not support multi monitors it is is suppose to be something that will happen in the future.

VMWare Fusion even has support for Direct X 9 and could even be used for gaming. I haven’t tried this out yet not being the gamer I once was. I might try putting Microsoft’s Visual Studio on the Virtual Machine to check out how it performs. I have some projects written in C# that are quite complex and would give me a good idea how fast the virtual machine really is.

Fusion also works with a Bootcamp partition if you have one and will even convert any of Parallels’ virtual machines to work with Fusion.

VMWare Fusion is very intuitive. I didn’t have to read any instructions to get things up and running. I am quite impressed by this product, but I am also pretty glad that their is healthy competition between Fusion and Parallel. This is a win-win situation for users. What is great though is that I can easily see that when in the future my PC gets a little long in the tooth that I will confidently be able to buy a Mac Pro to do all of my work in Windows and OSX on the same machine.

Update: When my Vista PC died I wasn’t too upset and have just switched to my iMac full time.  I have found that Visual Studio 2005 and 2008 run just fine on Fusion and I have had zero problems developing using these tools during the last couple of weeks.  Now that I have to run Windows programs in a virtual machine it gives me a much better test and I am really pleased at the performance and it feels to me as if I am running my programs on a dedicated machine.

0 comments   Comments

 

As a windows/Mac user it is pain to deal with how mainly Alt is used on the Mac instead of Ctrl for many common commands such as copy, paste, etc. I would have remapped the Mac, but by keyboard sharer program Synergy didn’t work with the remapped keys.

One thing I found though is that I much preferred the Alt key combinations over the Ctrl key combinations. You can much easier anchor your thumb on the Alt key and then press the other key and it is much less awkward. So I decided to remap the keys on the Windows side to match the OSX instead. A freeware program called AutoHotkey turned out to do the trick nicely. It took a little work to come up with a script that did what I wanted, but now my Windows keyboard layout matches the OSX with Alt-C for Copy, Alt-P for paste, etc. The program also allows you to specify which Alt key to use, so I programed just the left one so that the right Alt key combinations worked as they did before. I am going to do the same thing to my work machine since I like these key combinations much better.

0 comments   Comments

 

I have been curious to test out how well using virtual machines to allow me to use some Windows apps under OSX would work out. So I figured this would be a good excuse to upgrade from the default 1 GB of ram to the max allowed of 4 GB. I had heard that Apple’s prices for memory were pretty high, though I was surprised to find out how high. When I first started looking last month these were the prices and in fact still are.

applememory.png

Woo Nelly! If you buy a new machine and have them upgrade the memory this is what they are currently charging.

memorymac.png

Obviously I started looking around at other dealers. When I first started looking prices were mostly around $300 dollars for two 2 GB sticks. Though through one Mac site I found a reference to a recommended dealer where the price was $158. When I ended up buying the memory it was down to $117. They have great response time considering that I ordered it late Friday and had it arrive on Monday. They also allow you to send in your previous memory to receive a rebate. This is pretty cool because otherwise the 1 GB stick that came with the iMac would have just gone to waste. I somehow doubt that it is worth the $150 dollars Apple would charge.

The Aluminum iMacs have a small memory access panel on their bottoms help in by one screw. There is a plastic tab that you unfold and use to eject the memory that was in the machine. This plastic tab was quite slick and I had a lot of difficulty using it to eject the memory. Mainly since even when fully extended the memory still hadn’t fully ejected. After some fuss though I finally go the default 1 GB stick out and the two new sticks installed quited quickly and soon had the machine fully booted up and ready to install VMWare Fusion. I will write about my Fusion experience later.

1 comment   Comments

 

In the Mac world it seems everybody has Photoshop.  This program is the predominant graphic program on the Windows and Mac platform, but I have noticed that it is especially mentioned among Mac users, almost like it is part of the OS.

I just wonder exactly how many of them have legal copies since its $600 plus price tag  is pretty pricey and even an upgrade approaches $200 dollars.

I don’t have that kind of money to burn so I have been learning to use Gimp which is not as intuitive as other graphic programs I have used in the past, but it does have plenty of power and since it is open source it is free.  I have never used Photoshop, though where I work all of the artists do.  In the past I have used Macromedia’s Fireworks on the Windows’s platform and it is a fairly decent vector graphic tool that I used mainly because I have a licensed copy through my job.  Buying it for the Mac though is almost $300 dollars so I will learn to work with Gimp.  I will probably end up getting a program like Pixelmator that seems to have a lot of functions, is built for the Mac, and has a quiet reasonable price tag.

1 comment   Comments

 

[youtube=http://www.youtube.com/watch?v=KXNZV1I6s9w&rel=1&border=0]

The above is Fr. Roderick comparing a clean install of Leopard to going to confession. Appropriate since I also went for a clean install. Even though my iMac was only three weeks old and one of the other install methods would probably have been just fine – I always prefer a fresh install and then adding backed up data. Maybe it is lessons learned from Windows that make me prefer this, though some did get an Apple blue screen of death using the other methods.

This was certainly an easy install that went rather quickly. One of the easier installs that I have done and I have done hundreds of installs over the years at home and at work. Windows Vista install process is much improved with limited reboots, but Leopards was even simpler. The only thing disconcerting for me was when the screen would just go blank during the install which was only a power saving mode – this freaked me out at first since during a windows install this would be a bad sign. After installing I then backed up my OSX Leopard setup disk. I had never backed up anything to a dual layer DVD disk before and was quite pleased it took on the first take considering that this media is much pricier.

After a day of playing with it I am quite pleased. With Windows you come to expect more features at the cost of decreased performance and the need to update your hardware. With Leopard everything is noticeably faster (especially Spotlight) and response time is really snappy.

It is the visual interface of Leopard that has drawn the most criticism from users. A lot of this is of course quite subjective and what will please one person will annoy another. I don’t mind the new 3D looking dock with its reflection and glowing blue dot to indicate a program is loaded. Maybe this is because I am a new user and not as staid in my ways when it comes to OSX. For me it doesn’t get in the way.

The new stacks feature is interesting, but I think it is poorly implemented. I don’t keep large amounts of files in a single folder and keep my data and programs categorized in subfolders so the fan option works for me just fine. What I find annoying is that the icon used on the dock is the icon of the first item found and there is no easy way to set this folder icon to one of your choosing. I think it would have made more sense to put the “Show in Finder” button as the first option instead of the last. You can set the default view, but you have to wonder why they didn’t allow the use of the previous behavior as an option.

The translucent menu bar is another item that has gotten much criticism. I don’t think it is as bad as some critics have described is as a menu smear, but it would have made so much sense for the user to be able to set how translucent it is or to make it totally opaque. I tried one of the software solutions to make it opaque, but it didn’t work for me. I ended up adding a 22pixel white strip to the top of the background graphic I used. This fixes the strip, but the pull down menus still have the same problem.

One last criticism of interface changes. The new folder icons look like they had to budget color. The blue color of the folders themselves is just fine, but it is more difficult to discern what the folder represents from the faded blue icon in their center. It is like the folder icon went through too many washing cycles and has come to look like somebodies favorite pair of faded blue jeans.

You have to wonder how much input people had during the beta process? This couldn’t have exactly blindsided them considering how some of this has been panned by prominent reviewers. At least they could have easily included options to modify these behaviors or to be able to choose a different icon set.

Spaces is a very nice implementation of virtual windows. I have used virtual windows over the years and never found a implementation that I would keep using. This being built into the OS makes it very functional and I am quite impressed by the speed of it’s operation. I am not sure if I will use it on a consistent basis considering that I use multiple monitors, but I think that I am more likely to since it also works quite well with multiple monitors. You can access spaces via the dock, keyboard shortcuts, and the menubar. Spaces could though use some more enhancements, such as the ability to customize each space by having its own dock and its own background graphic.

One of the new abilities I like most is how it works so much better on a network. I often go back and forth between my Windows folders and my OSX ones and Tiger was not the speediest in doing so. Shared folders are so much easier to get to and especially to browse to. Before clicking on an icon would send you into spinning rainbow limbo for quite a while just to get to the next level within a workgroup. Now it works just like you are accessing a local drive.

I find that I like the Coverflow option in finder much better than I expected to. I don’t use it in iTunes because for me with a large CD collection it is not a very efficient way to find an album.  But for browsing files it is really quite useful and fast in showing you a good idea of what a specific file contains. The same goes for quick look which also lets you browse, play, and read through a file without every having to open up a parent application to do so.  Even better though coverflow is one of four file view options so you can just choose the view you want depending on your needs.  OSX could do a little more with this philosophy especially for visual interface elements.

What will be interesting to see is the third party apps that will be developed using all of the new underlying capabilities of Leopard.   There was a lot more done under the hood then meets the eye and obviously a lot of optimization was done on existing code to make it more efficient.  This is a great time for PC users to start using Macs.  Now I am not a Vista hater and like many of the new capabilities of Vista over XP, but it certainly doesn’t have as coherent an experience as Leopard does.  Many things in Vista seemed glued on instead of fitting in with the whole.  Though I would love to see OSX to get the flexibility of Vista’s file and folder dialog boxes that contain the full capability of the Finder window.

I haven’t played with Time Machine yet though it is quite interesting that Apple can design a backup feature that you are actually eager to try.  Though it does make you wonder if there will be any system paradoxes if you delete your grandfathers file.

Time will tell just how bug free Leopard is and of course there have already been a patch. But my limited experience has been very good.

0 comments   Comments

 

I am still waiting for my copy of Leopard that I had pre-ordered to arrive. It shipped on the day Leopard came out and was slated to be here by Oct 30. When it comes to Trick or Treat today – I got no treat.

What is really annoying is that they gave me a tracking number for USPS that is not a real tracking number. They shipped Standard-Residential so I assume this was a tracking free method in the first place. But Standard-Residential is not a USPS category, so I have no idea what that is suppose to mean other than just plain ground shipping. Apple’s help says this can be three to seven business days after they ship and I am starting to wonder if they used Pony Express.

Oh well. After reading scores of articles and listening to countless Mac podcasts on Leopard it really tests your patience to have something your pre-ordered take so long – though many who pre-ordered it received it on the same day it came out.

0 comments   Comments

 
 
 
AWSOM Powered