publicado por LuigiDevelop el 03-11-2010

Me ha surgido la oportunidad de probar un iMac y no la he desaprovechado.
La verdad es que me daba un poco de respeto el cambio de un PC a Mac pero no ha sido para tanto.

Quizás sea porque vengo de Linux pero no me ha costado mucho hacerme al Mac Os x y aunque aún es pronto para hacer valoraciones de momento se cumplen las expectativas y puedo trabajar muy bien con él.
En parte es porque ya utilizaba algunas herramientas de desarrollo multiplataforma.

Debo decir que no soy un fan de Apple pero he sido exiliado al comedor de casa y necesitaba algo que ocupara poco espacio y con los menos cables posible.
Casualmente un amigo vendía un iMac y pensé "Esta es la mía". Por si acaso el PC lo conservo intacto...

Paso a comentar las herramientas que utilizo ahora mismo para programar en el iMac:

Me he ahorrado trabajo instalando el paquete MAMP,, que incluye Apache 2.x, PHP 5.3, Mysql, Sql Lite, Phpmyadmin....

La instalación es muy sencilla.
Por defecto las páginas servidas van en el directorio /Applications/MAMP/htdocs/ y la configuración en /Applications/MAMP/conf/...

Como editor he pasado de Gedit a TextWrangler, un editor fácil y completo que cumple mis necesidades.

Sigo utilizando SVN con RapidSVN para el control de versiones.

En messenger he cambiado Pidgin por msn messenger 8. Hasta ahora desconocía que Microsoft publica software para Mac.

Me he instalado gcc y Qt4, tal y como lo tenía en mi PC y sin problemas (por lo menos haciendo un "Hola Mundo").

Me ha sorprendido la terminal, quería escribir una entrada que se titulara comandos útiles en Linux pero creo que voy a tener que llamarlo comandos básicos en Unix porque en Mac los comandos que utilizo normalmente son los mismos.

Tengo pendiente instalar Windows 7 en una partición con Bootcamp ya que no me puedo despegar de él por motivos de trabajo (no son muchos los clientes que se salen de la línea de Microsoft).

Seguiré contando mi experiencia con este sistema, ya que tiene sus particularidades. De momento me he limitado a hablar de las herramientas que utilizo en el día a día.

Leave a Comment

Fields with * are required.

Por favor, inserta las letras que aparecen en la imagen.
No se distingue entre mayúsculas y minúsculas.