Changing MacBook Pro Harddrive

Changing Macbook hard drive was very easy, and I thought changing Macbook Pro hard disk will also be easy. It turns out that I had to deal with 27 screws, some of them are Philips-head screw type, and some others are Torx screw type. Thankfully the guys at iFixit has made a wonderful tutorial.

I didn’t have a Torx T6 screwdriver, so I had to buy one. Unfortunately I can’t find a single screw driver for Torx T6, so I have to buy a set, which cost me 120 baht (about 3.5 USD). The process was relatively easy, and takes about 30 or 40 minutes. If you don’t have the time or patience to do it, just remember that next time you wan’t to upgrade your Macbook Pro hard drive, you should take it to the store (especially if your Macbook Pro is still under warranty).

As a tip: I use my digital camera to take pictures of every step, In case I forgot what is the previous state of the things I take apart.

Here are the photos that I took when replacing the hard drive: http://www.flickr.com/photos/yohanes/sets/72157619774176803/

Adobe Flex Builder 3 Expiring too Fast

My friend installed the exact same DMG image to install the beta version of Adobe Flex Builder 3 beta 2, but when tried to use it, it says that the Beta has expired. We have the exact same hardware, and same software (Mac OS X, 10.4/Tiger). The Flex Builder does not show when it expired in the message (only: Beta Expired). It took me quite a long time to realize that the SDK says:

computer:~ tc3$ /Applications/Adobe\ Flex\ Builder\ 3/sdks/3.0.0/bin/mxmlc thinkcubic.mxml
Loading configuration file /Applications/Adobe Flex Builder 3/sdks/3.0.0/frameworks/flex-config.xml
This beta will expire on Thu Jan 31 00:00:00 ICT 1465.
Error: Beta expired.

While it should be

Loading configuration file /Users/tc4/flex/frameworks/flex-config.xml
This beta will expire on Thu Jan 31 00:00:00 ICT 2008.

It expires 543 years ago!. So why does this happen?. One hint: he is a Thai. He prefers Thai language. Thai people use Buddhist calendar, which differs 543 years from Gregorian calendar.
Continue reading

Deleting Localization from Mac OS X Applications

Well behaved mac applications stores their localization info on the Resources folder inside their application bundle. This localization can be deleted using finder (or you can add one to if you like). I have noticed that almost all applications from Apple (such as iTunes, iMovieHD, etc), comes with many language, and when I delete these uneeded language, I got about 1,3 Gigabytes free space. That may not seem much, but since I am running out of disk space, it helps me a lot.
Continue reading