Category Archives: MacBook

What is your favorite MAC App?

Many of the new mac users are looking for apps to do the tasks they need on their new OS.

I am making a list of Mac apps to help the new converters 🙂 ,  and the best source to prepare such a list is mac users, so what is your favorite MAC app ?

Mine is TextMate

TextMate

TextMate

What is yours ?

note: your mentioned apps will be listed in a later post, thus your replies is highly important 🙂

Fixing MacBookPro Superdrive

I have purchased my MacBookPro in October 2007, after 6 months my optical drive was so picky in reading or writing DVDs and CDs, and after few months, it was able to read originals only.

I tried everything from updating the firmware or flashing it to restore its original firmware, but no luck, until yesterday when i had to format and install the OS from scratch, but to my surprise it wasn’t able to read the Original MacOS DVD.

I Googled once again about the cuase of this, and found some results referring to cleaning the lens,

I followed this tutorial to disassmble the laptop :

http://www.ifixit.com/Guide/Repair/MacBook-Pro-15-Inch-Core-2-Duo-2-16-2-33-GHz-Optical-Drive-Replacement/461/1

and this one to disassmble the optical drive and clean the lens with benzene,

http://muzso.hu/2008/08/17/how-to-clean-the-lens-of-a-slot-loading-optical-drive-a-macbook-pros-superdrive

In 1 hour i had my superdrive working as brand new one and saved me from buying a new one 🙂 , i know many who face the same problem with the optical drive, this was a nice way to have it back.

Installing Python & PyGTK on Mac OsX

Recently i have been asked to develop an application that will work on Linux, and Mac os, so i started developing it on my Ubuntu, i chosed Python as the programming language and PyGTK as the GUI for it.

The application worked fine on my Ubuntu, but when i moved it to Mac OSx (Leopard), i had a problem importing the PyGTK module and the program GUI didn’t run. so i tried to install PyGTK from sources with all its dependencies, but after spending a day doing so i ended up with many errors in compiling the dependencies and finding them.

after some search i found out that i can do this using MacPorts.

so here is the steps i followed :

– Install X11 http://guide.macports.org/#installing.x11

– Install Xcode tools http://guide.macports.org/#installing.xcode

– Install MacPorts http://guide.macports.org/#installing.macports

– Make sure the paths are configured in your shell profile http://guide.macports.org/#installing.shell

– Restart your shell, and follow the next commands :

1- Install Python

sudo port -v install python25

2- Install Python select

sudo port -v install python_select

3- Activate our installed python version

sudo python_select python25

4- Install pygtk

sudo port -v install py25-gtk

5- Install some gnome themes and engines

sudo port -v install gnome-themes
sudo port -v install gtk-nodoka-engine
sudo port -v install gtk-smooth-engine
sudo port -v install gtk2-aurora
sudo port -v install gtk2-clearlooks
sudo port -v install gtk2-extra
sudo port -v install gtk2-industrial
sudo port -v install gtk2-murrine

6- Install theme switch

sudo port -v install gtk-theme-switch

7- Select which theme to be used by your applications by running the theme switch

switch2

Now you can have the applications you develop using python and pygtk running smoothly on mac os leopard.

Convert DAA disk images to ISO on Mac osX

DAA Converter icon

 DAA Converter for OS X
 Access DAA disk images on your Mac

Direct Access Archive (DAA) is a disk image format that’s currently unsupported on OS X.
DAA Converter is a free utility which allows you to access the contents of a DAA image file by converting it to ISO disk image format; The converted ISO disk image can be mounted as a readable volume on your Mac by double-clicking it.

DAA Converter is a native OS X GUI application which wraps the command-line tool, daa2iso, by Luigi Auriemma.
It runs on OS X 10.3 Panther or later, and does not currently support password-protected DAA files.

Download:

 DAA Converter v1.0


DAA Converter is free software, distributed under the GNU General Public License (GPL).
Download
DAA Converter’s source code.

MacBookAir – a Real Thinnoavation …

This month apple has launched its 3rd model of the MacBook Generation, the MacBookAir, after MacBookPro and MacBook.

The size and thickness of this new model makes you speechless, it is unbelievable how can they ship all this technology features, in this envelope thin device, really impressive.

i will leave you now with the Ad and steve job presentation about the product.