Archive for the ‘Mac’ Category

Updating MacOS: Cannot open file (-3001)

Thursday, November 20th, 2008

Thought I’d leave a note here for other that may encounter the same issue while trying to upgrade lately. I only got it on my Mac Pro but not on my Mac Mini nor Air.

A networking error has occurred: Cannot open file (-3001). Make sure you can connect to the the internet, then try again.
The terminal came to my rescue. Here is the command:
$ sudo softwareupdate -ia
This will prompt you for your root password and then start downloading the packages. Hope it helps a few until they fix this shitty bug.

Apple: overpriced RAMs, idiot geniuses

Sunday, October 19th, 2008

I passed by the Apple Store downtown yesterday, hoping to pick up 4GBs of RAMs for my Mac Pro. I guess it works the same in all their stores, I first had to chat with a ‘janitor’ so she can pair me with a ‘genius’.

Why?

The first ‘genius’ assisting me, understood everything I needed but screwed up on 2 occasions: * Confirmed to me that 4GBs would cost $CA 399.99 * Transfered me to a different ‘genius’ when I said I was ready to buy

The second ‘idiot’, didn’t understand nothing. Given the fact that I already had to be transfered and wait for a second time, one can imagine I wasn’t really happy. First, she thought I was talking about the G5 and suggested I wait while she goes and checks if they have some RAMs in stock (even if those were the ones I needed, you don’t keep a digital inventory?!). I take the time explaining to her that it’s not a G5 but a Mac Pro. She then asks me to wait while she helps one of her colleagues with another customer. A couple minutes later she comes back.

Genius: Sir, you are aware that you will have to remove the current RAM you have

Me: No! Why exactly?

Genius: Because you can only have 2 paired sticks at once

Me: Are you serious? I am talking about a Mac Pro - are you really sure of what you are saying?

Genius: Positive sir.

Me: Ok, go on to your site and let me see how the Mac Pro is advertised - 32GBs of RAMs, is that only by using 2 x 16GBs sticks? I doubt it!

Genius: No sir. The Macbook Pro can only take 2 sticks.

Me: Did you just say Macbook Pro? I’ve been talking about the Mac Pro - wake up please!

It doesn’t stop there

She then goes to the back and 10 minutes later, comes back with a carton of RAMs. The curious guy I am, I start playing with the box while she is preparing the bill and notice 2 things: * The box contains 2 x 1GB RAMs, I asked for 2 x 2GB. * 2GBs RAMs are selling for $CA 499, what happened to the $CA 399.95 for 4GBs the other ‘genius’ confirmed?

That’s when I was really fed up to try understanding. I stepped out of the store, logged to eBay while walking to the car and ordered my 4GBs for Mac Pro for less than half the price Apple wants for 2GBs!

The downside

I have to wait until next week to get them…

My current development environment - suggestions?

Thursday, September 25th, 2008

While I was away, I wasn’t 100% on break… Among the work related stuff I’ve done was revamping my whole dev environment, hardware as well as software.

For a little over a decade now, I have been a Windows user. In the early days, it was because Mac was just too expensive for what my parents could afford for my toys; but since all the Mac-frenzy started, it was more out of fear of loosing some precious time adapting to a new OS (and all what comes with it) than anything else really. I finally decided to give it a try early this year with a Mac mini to start with but that didn’t impress me much at first, mainly because I was never really giving it a real chance to. Only a month or two later, when I got the MacBook Air as a gift from my partner, that I really started enjoying and appreciating the new OS.

I went ahead and purchased the Mac OS X, installed that on the mini, hoping that it will push me into using that little machine some more until I identified the real reason behind my constant bouncing back to Windows: multiple displays. I know you have ’spaces’ in Mac but I still prefer the physical black separation that I get from working with 2 screens (back then), the same reason why I’d rather have 2 x 21″ screens instead of one big display. To my big deception, the mini was not fit for the multiple displays setting because of it’s low-end graphic card - same for the Air.

Around the same time, I was revamping my desk, making it more ergonomic and much simpler. A solid wood board with a metallic bar going horizontally across to support the extra weight, 2 metallic frames for the legs, a keyboard/mouse tray (#02-ORB439BK) w/ ball bearing arm (#02-ARMLKS) and a multi-display desk mount (#30-500-B16-04). The multiple displays were used back then as follow: one on the mini, 2 for the PC and one switching between the FreeBSD box and the docked laptop. Given the fact that I could run all these OS from a central machine, I decided it was time to invest in a real beast, the Mac Pro, for which I had to add an extra VGA card, a wireless ethernet card (- )can you believe this machine comes with no wireless included?) and some RAM.

dev-env-1

Once all that was plugged, the only PC left around was a Toshiba laptop. The temptation to bounce back to Windows was slowly dying and the current setup was only contributing to that.

Now, a couple months later and after having toyed with different tools, here are the ones that I felt worked well for me:

And finally, I keep all files (local sandbox, remote projects, etc.) in SVN repositories for easy access to my files from anywhere. That pretty much covers it all. Since I am new to Mac, maybe there are stuff I’m missing out on, if so, please share. Also, what’s your approach on having your development environment follow you (files, tools, etc.)?

Hack into any MacOS X

Monday, May 19th, 2008

Early this week, I finally went and purchased Leopard to upgrade my Mac Mini and start running the same MacOS version on all computers I use. Everything was going good until the automated system reboot. Somehow, on the login prompt, my root access wasn’t being authorized anymore.

simple search quickly revealed I wasn’t the only one that ran into this kind of issue, every Mac user that had a password of 8 characters and more faced the same problem. But now what’s the solution when your root password is a long one?

You will be relieved to hear that Apple’s software engineers already thought of that. Actually, I don’t know how much thought was put into it, but there is a solution available. The only problem is that this same solution can be used by anyone on a computer running MacOS X (haven’t tried older versions) to gain root access.

I’ll let you judge for yourselves.