Include the following lines in .bash_login (if you are using the bash shell)
export PATH=$PATH:/opt/local/bin
export MANPATH=$MANPATH:/opt/local/share/man
export INFOPATH=$INFOPATH:/opt/local/share/info
Then try:
sudo port -d selfupdate
If that works, you can install other packages by running:
sudo port install <package_name>
In reference to Apple, Time.com wrote the following truth:
Unlike most competitors, Apple also places an inordinate emphasis on interface design. It sweats the cosmetic details that don’t seem very important until you really sweat them. “I actually have a photographer’s loupe that I use to look to make sure every pixel is right,” says Scott Forstall, Apple’s vice-president of Platform Experience (whatever that is). “We will argue over literally a single pixel.” As a result, when you swipe your finger across the screen to unlock the iPhone, you’re not just accessing a system of nested menus, you’re entering a tiny universe, where data exist as bouncy, gemlike, animated objects that behave according to consistent rules of virtual physics. Because there’s no intermediary input device—like a mouse or a keyboard—there’s a powerful illusion that you’re physically handling data with your fingers. You can pinch an image with two fingers and make it smaller.
…What does that mean for Graphic Design, and a Web Application??? Attention to detail matters!