Mac Stuff

I haven't written much about my Macbook Pro as yet, however after a few months of fairly heavy use I'm finding it a very nice piece of kit for running both OSX and Windows. There are quite a few people in the land of .NET who have switched to Macbook (*.*)'s and written about it, so I'll skip that, but there are a few things I did want to write about quickly.

When I first got my Mac I noticed that what OSX and Windows refer to as hibernation is slightly different.  The default in OSX is to suspend the OS to RAM, while with Windows it suspends to the hard drive. It's obviously a personal preference thing, and it depends on how you like to work, but I prefer to suspend to disk – something about having that power light flash, no matter how subtle, which I just don't like. Fortunately there are other people out there who feel the same way, and apparently there are a lot of rather grandiose applications available to help you manage this.. or if you're like me and you prefer to keep it simple, check out this post. The summary is that if you just want to switch to suspend to disk then you can run up a terminal window and run "sudo pmset -a hibernatemode 5". Done. If you ever want to switch back to the OSX default behavior, then just issue "sudo pmset -a hibernatemode 0". Read more if you want to know more about the modes and setting up bash aliases etc, but those 2 commands were enough for me. Actually, one was enough to be precise.

I'm still not quite sure whether I'll settle on using Windows via Fusion or Bootcamp for Visual Studio use – I've got both setup at the moment and am finding it hard to decide whether the improved performance of running Vista via Bootcamp is more valuable to me than the convenience of running Windows 2003 server inside Fusion. I suspect I really need to give Vista inside Fusion a try, and I'd try this with my Bootcamp partition if it wasn't for the "You may be a victim of forgery" popups get thrown up when loading my Bootcamp partition via Fusion due to the differing hardware signatures. More investigation required on my part – I suppose I should also give Vista inside a VM a try as well, although there's only so many times you can install Windows per month before you need to draw a line and get some actual work done and I will, now that I took the leap of faith and activated Vista a second time via Fusion.

Sticking on the Bootcamp theme, I recently wanted to slightly expand my Bootcamp partition. I first created it as a test more than anything else, but loved the speed of Vista on the Macbook too much to delete it. However after a bit of regular use it seems I need just a tiny bit more space. A bit of research revealed that resizing it was going to be as much of a pain as I feared, so I went the low tech route – for now I've simply disabled the hibernation in Vista to reclaim 3gb and reduced the max size of the pagefile. The gain of 5gb should be enough to let me put off the joy of imaging my Bootcamp partition, deleting it, and restoring it for a few months at least. It's a shame to lose hibernation though – it's quite neat using dual boot and restoring Vista from hibernation instead of booting up – and so far it's seemed pretty reliable too.

Finally, I'm a bit surprised at the fact that there's no alternative to Entourage if you're after an OSX client for Exchange. I need RPC over HTTP, so POP/IMAP won't cut it. For now I'm just going to install Outlook inside one of my Windows options for when I'm on the move, and wait for Snow Lepoard, which is apparently going to add support for Exchange servers inside OSX's native Mail application.

Just gave Mail in my current version of OSX (10.5.5 – is that Snow Leopard? Me Windows Guy no understand shiny mac) a go. Connected to Exchange, no dramas at all. Yet again the Mac experience delivers!

 Print | Posted on Sunday, November 23, 2008 10:02 PM |


Feedback

Gravatar

# re: Mac Stuff

snow leopard is the next major release.. 10.6.0

interesting.. 'Snow Leopard includes out-of-the-box support for Microsoft Exchange 2007 built into Mail, Address Book, and iCal.'

http://www.apple.com/macosx/snowleopard/

11/24/2008 1:28 AM | matt

Gravatar

# re: Mac Stuff

Maybe it's the Calendar and Address book support they're talking about as being the additions - as the mail functionality seems to work pretty well, and is all I needed for now.

Kind of funny that while I was spending pissing about looking at options for Entourage alternatives Mail was sitting there ready to go at any time :)

11/24/2008 9:20 AM | Ross Hawkins

Gravatar

# re: Mac Stuff

Ahh PC User, you're looking too deep into "how it works" because you're used to HAVING to know "how it works" because Windows isn't very smart with this. Mac OS doesn't give you the choice between hibernate and sleep because you don't really need to know. Sleep mode puts the laptop to sleep, if it's in this mode for too long it hibernates itself to disk. If you're worried about battery life you should do a google for how long the battery lasts in sleep mode on a current macbook, it's measured in DAYS...

So why do you need to care about, or even know, the difference between the two modes? Just trust that your running state is safe and you're not going to lose anything and ignore it as it Just Works As Advertised.

Hello and welcome to Mac OS.

11/26/2008 11:06 AM | sonic

Gravatar

# re: Mac Stuff

I hear what you're saying, and am not surprised you said it ;)

By and large I've been trying to use my macbook "out of the box" without pissing about with it too much at all. But battery life is the one thing I'll permit myself to be persnickety about.

Part of me wanting to do this was related to commuting - when I closed the lid, I wanted to be 100% sure that it was cool for me to walk about with the laptop in my bag - having the flashy light worried me a little.

The keyword you mention is trust, and I guess I'm not used to trusting computer manufacturers!

Rest assured I'm not spending too much time trying to work out how and why things work - just this one.

Oh, and I'm loving "Mail". It's Exchange support does just enough for what I need - very impressed.

11/26/2008 3:27 PM | Ross Hawkins

Gravatar

# re: Mac Stuff

I've only started giving Mail.app some attention recently, after having to use entourage (which isn't all that bad) at my last job.

If you're interested in becoming a Mail.app power user or taking advantage of some of the add-ons out there, there are a couple of sites I'd recommend..

http://www.hawkwings.net/

http://www.43folders.com/

Neither site has been getting much love lately, but have a search/browse through some of their older entries and you'll find some good information.

-Paul

12/4/2008 12:56 AM | Paul

Gravatar

# re: Mac Stuff

I've only started giving Mail.app some attention recently, after having to use entourage (which isn't all that bad) at my last job.

If you're interested in becoming a Mail.app power user or taking advantage of some of the add-ons out there, there are a couple of sites I'd recommend..

http://www.hawkwings.net/

http://www.43folders.com/

Neither site has been getting much love lately, but have a search/browse through some of their older entries and you'll find some good information.

-Paul

12/4/2008 12:56 AM | Paul

Post Comment

Title  
Name  
Email
Website / Url
 

Your comment

   

Due to excessive comment spam, all comments are moderated. If you're a comment spammer, then you're wasting your time. Your comments will not be published - ever.

Please add 6 and 1 and type the answer here:

About me

My name is Ross Hawkins and I'm a Developer, Consultant and Writer based in Auckland, New Zealand (pictured below!). My current work revolves around ASP.NET, C#, jQuery, Ajax, SQL Server, and a mix of other Microsoft development technologies.

I also have about 14 years of experience with IBM Lotus Notes/Domino and associated technologies. While Notes/Domino is no longer my primary focus I still like to dabble and keep my skills up to date.

I own and run 2 businesses - Hawkins Consulting Services, and Ignition Development.

Bethells Beach, located in sunny West Auckland, New Zealand


Subscribe

Subscribe to this feed


Search




Popular Content

Troubleshooting WebResource.axd

The .NET 2.0 framework changed the way clientside JavaScript is delivered to the browser. Previously, ASP.NET 1.1 used the aspnet_client directory whereas now 2.0 uses WebResource.axd.

Published on October 8, 2006

Microsoft AJAX Extensions: Sys.Debug is null or not an object

One of the breaking changes which was made with the 1.0 release of the Microsoft Ajax Extensions was the renaming of the 'Debug' class to 'Sys.Debug' for reasons of compatiability with other frameworks. Breaking changes like this can often be a source of frustration..

Published on May 22, 2007

Simple ASP.NET Character Counter

A textbox character counter is a pretty simple piece of functionality, and there's a lot of different ways to apply one to your application. The following method is nice and simple, and can be done using only clientside JavaScript if required, or combined with server side code in order to create a more dynamic effect

Published on December 4, 2006

Simple ASP.NET Character Counter - with Master Page Support

A quick update to my previous character counter article adding some changes for those using it with Master Pages.

Published on February 7th, 2009

Adding Tooltips to Gridview Headers

As the title says, this is a very simple but dynamic way of achieving tooltip text on a header column. It's not overly flash, but it's lightweight and quick to implement.

Published on April 15, 2007

SQL Server Web Report Viewer Issues on Windows 2008 Server/IIS7

A fix for another AXD related issue, this time with the SQL Server Web Report Viewer Control which was being served up via IIS7 on a Windows 2008 server.

Published on June 2, 2007
Updated on April 10, 2008


Archives

July, 2010 (12)
June, 2010 (8)
May, 2010 (8)
April, 2010 (4)
March, 2010 (8)
February, 2010 (6)
January, 2010 (12)
December, 2009 (13)
November, 2009 (11)
October, 2009 (12)
September, 2009 (12)
August, 2009 (2)
July, 2009 (7)
June, 2009 (12)
May, 2009 (9)
April, 2009 (9)
March, 2009 (9)
February, 2009 (8)
January, 2009 (7)
December, 2008 (6)
November, 2008 (7)
October, 2008 (9)
September, 2008 (12)
August, 2008 (9)
July, 2008 (6)
June, 2008 (24)
May, 2008 (13)
April, 2008 (16)
March, 2008 (8)
February, 2008 (10)
January, 2008 (1)
December, 2007 (14)
November, 2007 (11)
October, 2007 (11)
September, 2007 (13)
August, 2007 (11)
July, 2007 (5)
June, 2007 (15)
May, 2007 (11)
April, 2007 (9)
March, 2007 (9)
February, 2007 (10)
January, 2007 (8)
December, 2006 (18)
November, 2006 (11)
October, 2006 (14)
September, 2006 (9)
August, 2006 (10)
July, 2006 (4)
June, 2006 (4)
May, 2006 (6)
April, 2006 (3)
February, 2006 (6)
January, 2006 (10)
September, 2005 (2)
August, 2005 (4)

Post Categories

ASP.NET
AJAX
Amusing
NZ
NZ Trains
Notes/Domino
Visual Studio
Web Development
Miscellaneous
Me
Rugby
C#
SQL