first weekend with my new mac

I got my first Mac in 12 years a few days ago.  On Friday, I was able to surf the net.  Now I’ve advanced to doing almost everything I need except for development tools.

What I liked a lot:

  1. It still feels like home
  2. The trackpad lets you scroll so easily.
  3. iChat – thanks Scott! – only important setup was to check the box to automatically save transcripts on the messages part of preferences.
  4. My laser printer worked out of the box. I didn’t need to configure anything!
  5. Ejecting a CD/DVD is a lot more intuitive now than ejecting a disk was on the old Macs. Hmm, is dragging the disk to the trash can going to eject it or wipe it clean. The current icon to eject matches DVD players and is something most people are used to. There’s even a physical button on the keyboard. I also notice that dragging a disk to trash is still an option. This is actually nice in that it doesn’t change the behavior users who have been around a long time are used to. I was upset at how Windows moved everything in Office 2007 as I now waste time finding features. Apple moved things, but not in a way that makes them hard to find.
  6. Having a real UNIX command line and real UNIX system under the hood.

What I found unintuitive: (none of this is terrible, but it takes a little getting used to)

  1. When I wasn’t in stretch resolution, the browser didn’t extend to use the full screen real estate. I get that this is a “feature”, but if all I am using is the browser, I want to use the whole screen!
  2. To look at the site stats for this blog, one needs Flash. The first time I went to that page in Safari it said “missing plugin.” Fair enough. I click on it and get a message that the type is unspecified. This is probably WordPress’s fault and not Apple’s, but still unintuitive.
  3. I keep forgetting that there isn’t isn’t a pop-up when a download has started and then I start it twice. I have to remember to check the downloads list to see it is in progress. Some visual feedback on .dmg files would be nice. (It looks like if I already have the download window open, it does come to the front.)
  4. I understand why secondary clicking is off by default on the trackpad – whether you want bottom right or two finger touch is a personal preference. The default of neither is a surprise though. “right clicking” to choose a command is pretty common.
  5. How to find Mac Help – go to finder and choose help/mac help
  6. I blame Google or Adobe for this since other sites work just fine, but I have the problem where the cursor disappears in plain text mode when using the arrow keys.  The solution will be to get used to using rich text mode.  This was reported over a year ago and I can’t believe nobody fixed.
  7. How to run something as root/admin: “sudo command”.  This *should* be non-intuitive so people don’t do it by accident!
  8. Closing an app via the red x doesn’t release resources. This is actually easier to remember now as it shows up in the Doc. You actually need to quit the app.  This I did remember from last time, but it isn’t obvious.

Interesting configuration:

  1. I understand why secondary clicking is off by default on the trackpad – whether you want bottom right or two finger touch is a personal preference.  The default of neither is a surprise though.  “right clicking” to choose a command is pretty common.
  2. Need to enter your admin password when installing Flash but not Chrome.
  3. Turn on status bar in Safari so can see URLs before click on them.

Some maintenance tasks:

  1. Let battery run down to zero
  2. Checked all hardware works
  3. Print Safari keyboard shortcuts and Mac OS X keyboard shortcuts to start learning them.
  4. Buy a Mac wired keyboard.  I wanted the number pad and navigation options.  I also prefer not to have to replace batteries in as many things.
  5. Buy external hard drive.  Time machine is very easy to use.  Plug it in and go.
  6. Copied files in My Documents folder to Mac via a flash drive.

Installed after first day:

  1. Flash
  2. ClamXAV – Consensus says you don’t need anti-virus. I feel better having it though and know at least one person who does on a Mac. I think it’s cool they include in the feature list that you can use regular expressions!  Not that I’ll need to, but it’s nice someone thinks it is important.
  3. Open Office – The editing I do on my home computer is pretty light.  Except for the time I was preparing for The Server Side Java Symposium and needed PowerPoint.  I’ll cross that bridge when I come to it.
  4. Skype
  5. Dropbox
  6. Postgres and pgadmin – I got a message “Your system seems to be set up with less than 32MB shared memory”.  The postgres readme clearly explained what to do about it.
  7. Tomcat – this was the first thing I downloaded that assumes you know Mac is a UNIX system.  Granted postgres required that knowledge to install, but not to download.  Not a bad assumption since it is a developer tool of course.  I didn’t untar it/install since I’m not up to testing an application locally yet.
  8. Assorted Safari plugins.  (this seems like a good blog post in itself).  I will say at this time that I like how fast the plugins install.  The first two I tried didn’t work until I restarted Safari.  Would have been nice to a prompt to this effect.
  9. Regular readers of this blog may note that Eclipse is not on the list.  Since Indigo comes out in about a week, I’m going to wait for that to install Eclipse.  I can do any development on my old machine until then.

my first mac in 12 years

I bought my first Mac computer.  The last time I had a Mac was 12 years ago.  That Mac and it’s predecessor was as a gift.  It also predated me having the internet at home.  A lot has changed in 12 years!  As I set up the Mac, I’ll be blogging about my experiences, so check back in a week.

Research Online

Apple.com very clearly lets you see your choices.  I was able to find out most of the information I needed there.  I was then able to get my reminding information to decide by starting a thread at CodeRanch.  Now I know what you are thinking – getting advice from an online forum about what to buy isn’t the best idea.  It’s different here because a most of the posters in that thread are fellow moderators who know me well enough to give good advice.  And a couple of the people in that thread are people in NY that I know in real life.  Scott gave good advice too.

Tuesday – Research In store

There was only one of the model I wanted to buy in the store.  Which would be fine except someone was using Facebook extensively on it.  I asked an Apple employee who said people could surf the net for 30 minutes.  So I want to give Apple two thousand dollars, but I have to wait up to 30 minutes for the guy on Facebook!?!  I asked another Apple employee who asked the guy on Facebook to move to a different computer.

Employee #2 was helpful and answered all my questions.  Including stupid ones.  A lot has changed in the twelve years I’ve been on Windows.  I learned it takes four hours to put the RAM upgrade in so I said I would pick up my computer the next day.

I didn’t go to the famous 5th Avenue store to avoid crowds.  There were still crowds, but distributed on three floors crowds are less overwhelming.

Wednesday – Picking up the Mac

In one day, Apple moved the shelves behind the counter which was a little disorienting and had me second guessing what floor I was on.  The pick up was routine.  The large bag was nice and I was able to use it as a backpack.  Which was nice as I wasn’t thrilled about carrying the box in my hands.  Once unwrapped, the laptop will fit in a laptop bag.

I got home late since I went to Ignite after picking up the laptop so didn’t set it up that night.

Thursday – Setting up the Mac

I was able to get online in 10 minutes and to a point where I could do all my regular internet surfing activities in 90 minutes.  This includes time I was checking e-mail and reading the newspaper though.  I’m sure the real effort was less.

To get online:

  1. Unpack box
  2. Plug in laptop and press power button to turn on laptop
  3. See Apple splash screen
  4. Choose English as language
  5. Watch the Welcome movie (I could have done without this, but I suppose it is better than an hourglass)
  6. More language settings
  7. Enter wifi information and apple id
  8. Saw it test the web cam, but choose a stock photo
  9. Choose safari and done – on the internet!

Setup for my regular internet surfing activities (and other things to make me comfortable through the weekend)

  1. Plugin in my old Windows keyboard and mouse until I buy a Mac keyboard and trackpad.  (I keep my laptop about nine inches up and arms length back for home use so use separate peripherals.)  Apple asked me to select a keyboard since it didn’t recognize the type.  The mouse worked without any setup.  I find myself reaching up to the trackpad on the actual laptop instead of using the mouse for scrolling because the trackpad is so much more natural.  Note to self: should have bought the keyboard/trackpad up front.  The current situation is contrived and a bit awkward.
  2. Change screen resolution because default is on the small side.  I chose 1024×768 stretched which feels comfortable.  Probably because that’s the best  resolution I my old Windows XP laptop supported.  Over time I’ll try changing the resolution a little.
  3. Turn on firewall.
  4. Tune energy settings including turning off keyboard lighting.  I have enough light, I don’t need the keyboard creating any.  Besides, I don’t look at the keyboard so that is a waste of energy.
  5. Download Twitter client from App Store.  Entered my credit card info again.  I didn’t realize this was tied to my device (ipad) rather than Apple id.  Was also surprised I had to enter my credit card t download a free app.
  6. Use the browser a little and let it learn my favorite pages.
  7. Download and install Chrome.  There are some websites I don’t like to visit in my primary browser so I can separate the cookies.  Facebook is one of them.  Also, I like to have two gmail accounts open – one for my mail and one for the coderanch book promos.  Having two browsers open lets me keep both logged in.

What’s next

  1. Relearn keyboard shortcuts.  I can get around in the meantime without them and without reading the instructions so this doesn’t need to happen on day one.
  2. Customize the dock
  3. Install open office
  4. Install developer tools
  5. Buy proper keyboard and trackpad
  6. Configure settings in Safari and Chrome.

The stats

Because what kind of tech blog doesn’t post the details:

  • 15 inch monitor
  • 2 GHz quad core processort
  • 8 GB RAM (my previous machine only had 1 GB and RAM is my constraining force.  Granted my previous computer was six years old.)

Conclusion

When I turned on the Mac, my first thought was “it feels like home.”  I can’t believe it has been 12 years since I last had a Mac.  It’s nice to see it again.  It’s also nice to see how much has changed (internet) and how much has stayed the same (menu structure.)  Windows “moved everything” with Office 2007 and it looks like with Windows 7.  Yet my Mac knowledge that is out of date by a decade was enough to find things without instructions.  That says something about usability.

 

The story continues

18 minutes from alarm to door. A business process engineering exercise

Someone was showing me how to categorize waste in business process engineering (BPE) and mentioned an example about listing every little thing you do getting ready for work in the morning.  I think the idea is to think about every little step and look for waste.  While I’m a morning person, I don’t like to get up earlier than I need to for work.  And that morning person bit starts about an hour after I wake up.  Here’s a stab at the exercise:

My morning ritual

  1. minute 0 – alarm rings, hit snooze, sit up, shut alarm and stand up (the point of hitting snooze isn’t to go back to sleep, it’s to stop the ringing so I can collect myself.)
  2. minutes 1-2- pee, wash hands
  3. minute 3 – turn on radio to CBS 880, take juice and milk out of fridge, put box of cereal on table
  4. minutes 4-5 – drink juice and make bowl of cereal while listening to “traffic and weather on the 8’s”.  Also listen to news headlines if got up at :25 or :55.
  5. minutes 6-9 – finish breakfast
  6. minute 10 – wash dishes
  7. minutes 11-14 – brush teeth, wash up, brush hair
  8. minutes 15-17 – get dressed
  9. minute 18 – grab watch, BlackBerry, id and keys.  Take out Metrocard.  Put on backpack and go.

Assumptions:

  1. I wake up via the alarm.  If I wake up on my own, I am a bit more leisurely about getting ready or check my e-mail on the iPad during my extra minutes.
  2. It’s not my “female time” of month.  It takes another couple of minutes then.
  3. I wake up on the 5 (:05, :15, :25, etc)

Human interaction

I’m only able to be this fast because I don’t have to get ready at the same time as anyone else nor be responsible for another person/pet.  When I lived with my parents, my father and I got ready at the same time.  It took a little longer, but we had a system where neither of us would need to be in the bathroom at the same time.  That bathroom always had someone in there and was definitely the critical resource!

Waste

I suppose having breakfast at home is a form of waste.  I value eating breakfast to be alert over saving a few more minutes.  Other than that, I think I’ve tuned this process to get rid of all waste.  See any?