Already time for a new Mac
I've had the MacBook for just over two and a half months now. I've grown to really enjoy working on the little machine; so much so that I will use any excuse to spend time on it. All my web browsing, RSS feeds, e-mail, word processing, blogging, instant messaging, etc. happens on the MacBook now. If I have a meeting outside the office I snap the machine shut, place it in it's form fitting black neoprene Incase sleeve and take it with me wherever I go. It has become my trusty sidekick.
There is one thing though that always makes me grudgingly turn to my Windows XP machine: that's where I really do all of my development work. I am still committed to Visual Studio and C#. Sure, I have VMWare Fusion installed on my MacBook and it is capable of running my development environment but the screen real estate is too small for the code / test / debug cycle. For that I need lots and lots of pixels and simply adding an external monitor is not enough.
My Windows XP machine has two beautiful Samsung SyncMaster 204B LCDs running 1600x1200 side by side (effectively 3200x1200). I thought to myself that those two monitors would look pretty cool running OS X, wouldn't they?
Well, last weekend I went out and ordered a Mac Pro to compliment the MacBook. Based on all of the feedback I've received I decided to go with a refurbished current generation model: 8 core / dual 2.8GHz processors. This particular machine comes with a 320GB drive and 2GB of RAM. I also ordered additional memory and a couple of 1TB hard drives for all of my photos, video and backups from some different vendors. When all is installed it will have 12GB of memory and 2.3TB of disk space. I'll be writing about all of this after I put it all together and see how it performs.
So far everything is here except one key piece: the Mac Pro itself. According to FedEx it should be here today. Somehow I think this is going to be a painfully slow Friday until it arrives.
As usually happens when I obtain new technology, my older equipment cycles downstream. The Windows XP machine will remain on my desk, though mainly as a resource for the Mac Pro as I bring it up to speed. The HP Laptop running Vista is the odd man out now, having been pushed over to a different desk here in the office. I have an intern starting in June and he will have the pleasure of using Vista on that machine. Sorry Daniel!
One Key Decision Remains
I need to name this machine. I like naming computers short, single word, easily remembered names; it makes it easier when trying to grab data or connect to them internally. All of my current machines have Star Wars themed names; Luke, Vader, Wookie and Solo. The exception is the MacBook, which is named Drifter.
So what should I name it? Got any suggestions?
But beware, a Mac Pro never dies :-) You will have to spend years with it !!!!
My PowerMac G5 MP (2 GHz) is still on 24/7 and I can't imagine replacing it.
I'm thinking Xena.... Hot, feisty, and kicks butt
It's worked though - I'm incredibly jealous. Running VMWare and Visual Studio on a machine like that will be a piece of cake.
@Charles: Such a simple question but such a complex answer. The really short version is this:
Visual Studio is a complete development environment; robust programming editor with debugger, HTML design surfaces, integrated SQL support, a membership provider model for easily creating a signup / account system for a web application, C# is a really great language, there are extensive 3rd party libraries for web based controls that make things like paged and ajax enabled grids really simple, the garbage collection and stability of .NET based web servers is now excellent, performance from a .NET based application is excellent and can scale pretty easily.
I actually nearly dropped my current development activities mid-course and switched to Python because of the Google App Engine - that's the one area that is really lacking for Visual Studio applications; you need some serious IT resources to scale it up. Then I heard that Python runtime performance on production servers is not very good.
Bottom line is I still haven't found the right one. If you have a recommendation I would really like to hear it though!
@Paul: I am not showing off! (OK, maybe a little). It's just part of my ongoing saga I guess. I'm just really lucky to have the resources to pull this off. Since I build software for a living it's much more easily justified for me - and buying refurbished did save me a ton of money. I am spending less for this machine than the XP rig I bought one year ago.
Would you care to share that?
I think I found your site from Digg and have followed you ever since. You've got me thinking about converting.
Thanks for your daily blogging.
@All: I like Yoda - haven't used that one yet, though my daughter seems to like Jabba quite a bit. I could use this sound effect when my application generates a run time exception.
The Force. As in "The Force is with you, always".
Despite my setup of a 24" iMac and 15" MBP, I am still quite jealous of your Mac Pro purchase!
That said, given your status as a recent "switcher" I do think an appropriate name for the new Mac Pro would be "darkside" :)
- Ben (Kenobi)
- Mace (Windu)
- Dantooine (far too remote to make an effective demonstration, but still a good name!)
- Kamino (where the clone army came from, hence a good name for a development computer)
- George (Lucas)
Looking forward to reading about your choice. I'm having a very slow Friday, too, waiting for my Kindle to arrive today. :-)
Let's see... a name... C-3PO or maybe Millennium Falcon or you can find just the right name from this List of Star Wars characters
"switch": admit it, like me you are commited.
@Anon: I really like Switch! And yes, I am committed. Or at least I probably should be committed.
Still stuck on the Star Wars theme though. Jabba and Yoda are the front runners, though TheForce is interesting.
*waits on his tax refund check*
Trying to be good for once and buy with cash in hand instead of putting the Mac Pro on a credit card. This will be my first Mac desktop in a long time. Last one I had was the G4 Cube, and I discontinued that from daily use back in 2003.
Not following the Star Wars theme, but since this thing seems to be taking over, how about "Big Mac" or "Mac Daddy"?
P.S.- You look a wee bit like Dr. Phil in the new picture you put up for your Blogger account.
More name suggestions:
And you should rename your Windows machine to...
You're going to love your new Mac Pro.
First off you'll be surprised at the size of the huge honking box! Open it up and the surprises continue...
With the flip of the latch on the back the side is unlocked and opens from the top outward to reveal the most pristine and uncluttered interior you've ever EVER seen in a desktop computer.
Your memory modules snap into two easily removable daughter cards. Your 2 extra drives will attach to the included sleds with their included screws then just slide into their respective slots and snap into the backplane. No cable clutter- in fact, no cables to weed thru at all. I've setup about a dozen of these for my office and they're just amazing. Tricked out with a Boot Camp partition or using a separate drive for it so that it can be utilized by Parallels or Fusion- makes using whatever flavor of Windows you prefer (or multiples for that matter) a piece of toast- er- cake. no, pie! Its just sweet. Not to mention solid as a rock.
I'd recommend calling it just that- Rock
You should give a try to Pylons:
This is a great web-framework for Python if you're interessed.
Have a nice day.
@Anon: Thanks for the Pylons tip - I will check it out. Because of the Google App Engine I am interested in giving Python a try. I've done a little reading on it and I like the philosophy behind it, though I've never been a fan of loosely typed languages. Application performance and scaleability are my main concerns there. Still, I do want to try it out.
I appreciate everyone's name suggestions!
My suspicion is that the Mac Pro is inside. More on this shortly.
Luckily the Simpsons has plenty of half-witted characters so I never run short of names for a primarily windows based network.
My own theme is the Himalayas, and I have Himalaya for my network, Everest for my PowerMac, K2 for my MacBook Air, Sir Edmund for my iPod touch, and Tenzing for my iPod Classic :)