Leopard 10.5

Snow Leopard – Como hacer nuestros propios iconos

Algo de lo que mas me gusta de Apple y sus Mac OSX son los iconos, en el Mac OSX 10.6 Snow Leopard son especialmente lucidores (tamaños de 512 px) con tantos detalles que hasta te quedas un rato viendolos hasta tirar baba (bueno no tanto)

Pero siempre hay algun icono desafortunado que a lo Windows simplemente sin feos, simplones o sin atractivo.

Asi que vamos modificando los iconos de un programa; antes era tan simple como ver las propiedades del programa (o archivo) y pegar encima una imagen (hasta fotos), pero como siempre hay personas que abusan, empezaron a aparecer archivos con el icono de una imagen (por ejemplo) siendo en realidad scripts de terminal (que aun asi se pedia permiso para ejecutarse, pero nunca falta el despistado que hace todo lo que pide la compu). Por motivos de seguridad se complico un poco el cambiar la imagen al icono, pero aun es posible.

3g Voy a utilizar para este ejemplo un icono de mi programa para usar conexion 3G de Movistar (que realmente es de una telefonica colombiana).

El icono es realmente feo, con muy poca resolucion y pues desentona con el resto.

cambiar icono mac osx 10.6

Vamos a buscar una imagen en Google de nuestro agrado, con un buen tamaño y buena definicion (si agarramos una imagen borrosa obvio que saldra borroso el icono).

Usando nuestro editor favorito de imagenes, vamos a quitarle el fondo (para dejar transparente la imagen, es muy importante esto de lo contrario se veria un cuadro blanco en el Dock); vamos a salvarlo como png (para que conserve la transparencia)

icono

img2icns Ahora vamos a usar un programa llamado img2icns, este programita nos convertira nuestra imagen en un archivo icns con varios tamaños incluidos.

Arrastramos nuestro archivo png a la ventana de img2icns y elegimos la opcion de crear un archivo icns.

img2icns

candybar Para el siguiente paso vamos a usar Candybar un programa que altera los iconos y demas imagenes de todo el sistema, es bastante conocido y funciona muy bien con el archivo icns que creamos con img2icns.

Vamos a arrastrar el icono sobre la aplicacion dentro de la ventana de Candybar y oprimir el boton Apply Icons

candybar

Y aunque un poco laborioso, pasamos de un icono feo como este

icono

A un icono mas representativo de nuestra aplicacion y mas ad hoc con el sistema.

icono

icono

Incluso si somos un poco pervs podemos cambiar iconos del sistema para incluir imagenes mucho mas decentes que las que vienen por default.

Image Hosted by ImageShack.usImage Hosted by ImageShack.us

GPS en Mac – Primeros pasos

Despues de un largo rato esperando mis cosas, por fin llegaron (no todo, lastima) asi que a probar la unidad Globalsat BT-359
.

Enlazarlo a la mac es lo mas simple, lo prendemos y en la mac ponemos al asistente de dispositivos que lo busque, y ya queda ahi listo para la acción.

Ya que esta enlazado y funcionando, la gran duda: Qué programa debemos usar para probar el GPS en mac?

Bueno, no es tan sencillo de responder, el buen Kismac reconoce perfecto el aparato y hasta muestra un mapa (que podemos bajar de internet) con la localizacion de los mac address que haya encontrado.

Hay programas muy complicados de usar como GPSy (horrible) o el MacGPS pro (mas horrible) que usan una interfaz como del siglo pasado y nada de funcionalidad.

Pero yo compré este gps para ver mapas, planear rutas y usar mi lap como navegador GPS, asi que no me quedo otra mas que probar el Route Buddy que prometia tener trazado de rutas y navegación y un GUI de primer mundo.

RoutebuddyRoutebuddy tiene una interfaz casi identica a iTunes, asi que no es nada dificil el usarlo, utiliza iconos, tipografia y elementos graficos muy actuales (cocoa en vez de aqua).

El unico problema: los mapas, totalmente complicado; el mapa de Mexico es un agregado al mapa de Norte America, lo que lo hace mas costoso. Pero como no soy como mi primo, pues cosa de investigar un rato en internet y 4.77 gigas despues estoy probando un mapa de Mexico.

Al prender el BT-359 aparece como devices en el Routebuddy, y empieza a capturar informacion de la ubicacion; mi primera reaccion fue casi un wow, cuando empecé a ver como el punto donde segun yo estaba se movia como loco por varias calles. Sera que este aparato no es tan exacto? o el programa tiene algun bug.

routebuddy

Todo el resto de funciones es super sencillo, las categorias son mil veces mejor que en el Roadtrip de Garmin, las calles no son tan exactas fuera del DF (a pesar de que tengo el mapa 2009.01).

Algo de lo que me gustó de Routebuddy es que podemos importar y exportar datos de otros programas GPS, como el Roadtrip de Garmin o el de Tomtom, asi todo lo que he agregado en Roadtrip no se pierde; hasta podemos exportar a Google Earth

routebuddy

El tema obligado: Que mapa es mejor en cuanto a informacion para Mexico? comparando los 3 mapas que tengo para Mexico y que puedo ver en la mac (el igo8 no puedo verlo en mac), puedo decir que el Mexico City Navigator NT 2010.1 de Garmin es el mas completo en cuanto a información, quiza el Mexico Atlas GPS 2009 v4.4 tiene mas informacion topografica, pero flaquea en calles fuera del DF y el Routebuddy quiza usa mapas de Mexico de hace 10 años, ojala el 2009.2 ya este mejorcito.

routebuddy Con Routebuddy

GPS Atlas 2009 v4.4Con GPS Atlas Mexico 2009 v4.4

City Navigator 2010.1Con el Garmin Mexico City Navigator NT 2010.1

Ahora a seguir haciendo pruebas pero en la calle, a ver que tal se porta el GPS en movimiento, lo que no pude fue agregarlo en mi kubuntu PPC, me late que el controlador del bluetooth de kubuntu esta mal, aunque ya me da cosa actualizarlo, actualizo y se descompone la instalacion.

Habia comprado un gps USB pero nunca llegó, si lo ven por ahi, mandenmelo.

Apple Aperture – Como reacomodar una libreria

Advertencia: Voy a escribir unicamente sobre Aperture de Apple, no quiero saber si Lightroom hace lo mismo o es mejor; se trata unica y exclusivamente de Aperture.

Aperture Desde que tuve mi primer reflex digital siempre he almacenando los archivos RAW en diferentes lugares: Discos duros externos, el disco de mi lap; pero ya al pasar de 10,000 archivos RAW el espacio que ocupaban era de preocupacion.

De ahi fue mi idea de habilitar una vieja PC Compaq para que sirviera como Servidor de Archivos, mediante Ubuntu y Samba; asi podia tener disponibles los archivos RAW en varias maquinas mediante red.

El problema es que ya tenia unas 2,000 fotos en la libreria de mi lap, cosa que no me causaba conflicto, podemos tener miles de carpetas diferentes en una misma libreria de Aperture. Pero quiero concentrar todos mis archivos RAW en mi servidor Ubuntu.

En el server ubuntu copio los archivos de la camara tal cual los ordena, respetando el nombre de archivo y de carpeta; cualquier modificacion de datos lo hago en Aperture; que ventaja tiene esto? pues me evito el estar renombrando los archivos por nombres super extraños, creando carpetas con titulos aun mas extraños, simplemente copio todo y dejo que Aperture trabaje por mi.

Ubuntu

Ahora si, vamos a mover los archivos de la libreria en mi lap al server Ubuntu, conservando los ajustes y versiones que hayamos hecho de la foto. Para trabajar mas comodos cambiamos a vista de lista y solo los archivos. Aparecen todos los datos de la foto, seleccionamos los que no tengan la indicacion de estar fuera de la libreria de Aperture

aperture

aperture

Vamos al menu file y seleccionamos Relocate Masters, nos aparece una ventana solicitandonos la nueva ubicacion de los archivos.

aperture

Elegimos la carpeta correspondiente y listo, aparece una ventanita de que esta moviendo de lugar los archivos

aperture

Y es todo, tenemos los archivos en el server Ubuntu y las modificaciones en la libreria de Aperture.

Software del dia – Daisy Disk

La historia con este programa es bien curiosa, porque no recuerdo por que lo bajé ni de donde lo bajé; pero el otro dia estaba curioseando y me tope con él.

Daisy Disk es un pequeño programa que nos despliega información de volumenes montados en la mac (o sea discos duros, memorias usb, discos de red, discos DMG, discos virtuales, etc etc) graficando el uso de estos volumenes mediante colores, mostrando las carpetas que mas espacio usan.

Captura 2009-03-31 12-45-51


Para que resulta util?

En mi caso, tengo unos 5 años arrastrando la misma información entre macs, la libreria, preferencias, etc, las copio de disco duro en disco duro y de maquina en maquina, dando por resultado? pues que tengo información desde Mac OSX 10.3 seguramente.

Y siendo tan paranoico con el espacio (desde siempre, era feliz exprimiendo 30kb de espacio a mi disco de 5 1/4) pues me pusé a buscar que carpetas usan mucho espacio y asi borrarlas.

Captura 2009-03-31 12-46-24

De los muy humildes 160Gb de espacio en mi disco duro, es genial ver que en mi carpeta de usuario tengo 85Gb, que cantidad de basura tendré??

La distribucion no es nada sorprendente, 46 Gb de musica, 16Gb de fotos (de los cuales son 2gb de fotos en iPhoto para el iPod, algunas fotos RAW que no he pasado a mi server ubuntu) 3 Gb de documentos (principalmente hojas de calculo y leyes)

Aqui el programa hace cosas interesantes, porque tenemos acceso al Quicklook de mac, solo seleccionando el archivo y oprimiendo la barra espaciadora, podemos avanzar en niveles de carpetas y se va rehaciendo la grafica.

Asi que bajen el programa, es demasiado util si usan adecuadamente, aunque conozco a una persona que lo usa como si fuera arbolito de navidad o de esos circulos que iban cambiando de color, mal mal.

Ahora ando en la busqueda de algun programa para localizar archivos duplicados.

Truco del dia – Hacer permanente un PATH

Hace tanto tiempo que no escribia consejos (mas bien auto notas) para usar el Mac OSX

Una de las maravillas de usar el Mac OSX es que contamos con un completo sistema Unix (Darwin) incluido (no confundir con Linux son cosas diferentes) asi que podemos instalar (mas bien compilar) programas especializados como podria ser un servidor MySQL (el Apache y PHP ya vienen incluido en cada Mac de fabrica) y asi tener un servidor web poderoso.

Con tanto programa que llamamos mediante comandos escritos (super geek) hay que recordar todas las rutas hacia los binarios de dichos programas, unas veces son /usr/bin otras /usrs/local/bin otras /opt/bin y asi, entonces hay una forma facil de solo llamar al programa desde cualquier sitio: las variables de entorno al usar el comando env vemos que rutas busca nuestro sistema al recibir un comando. Para agregar una ruta a nuestro entorno usamos el siguiente comando

export PATH=$PATH:ruta

Obvio sustituimos ruta por la ruta completa al binario de nuestro programa en mi caso /usr/local/bin

El problema es que esto en Darwin no es permanente, asi que cuando abramos otra vez terminal y busquemos nuestro programa no buscará en esta nueva ruta, la solucion depende de que gato usemos:

Tiger 10.4

Tenemos la opcion crear un archivo llamado .profile en nuestro home de Darwin (/users/~/) mediante nano (los mas geek usarian vi pero a mi me da floje), asi que hacemos esto en terminal, primero nos aseguramos que estemos en nuestro home tecleando cd y dando enter, eso nos llevara al home

nano .profile (es importante el punto antes de la p)

y copian estos comandos

echo $PATH | grep -q -s “/usr/local/bin”
if [ $? -eq 1 ] ; then
PATH=$PATH:/usr/local/bin
export PATH
fi

Se sustituye el /usr/local/bin por la ruta que necesiten, damos ctrl + o y despues ctrl + x y regresamos al prompt; para probarlo solo abrimos una nueva ventana de terminal y tecleamos nuestro comando

Leopard 10.5

Aqui es mas simple el asunto, solo vamos a crear un archivo dentro de un directorio especial; en terminal tecleamos

cd /etc/paths.d/

ahi vamos a crear un archivo con el nombre de nuestro programa

sudo nano mysql damos enter y nos pedira el pass de usuario, entramos a nano y ahi solo ponemos

export PATH=$PATH:/usr/local/bin (o la ruta que quieran)

guardamos (ctrl + o) y salimos (ctrl + x)

Todo esto ya lo probé y sale perfecto, es casi foolproof ya que no modificamos archivos, solo creamos y ningun archivo que sustituya algo vital, pero de nuevo, hagan esto bajo su propio riesgo, no me hago responsable de sistemas atorados, discos quemados, BSOD, BBOD o cualquier otra cosa catastrofica.

Truco del dia – Pimp my Dock

Hace mucho no ponia algun truco para personalizar mas nuestro Finder, claro sin tener que recurrir a programas; solo necesitamos una linea de comando en Terminal.

Para los que usan stacks en Finder (bastante util para tener a la mano programas o documentos) hay una opción para poner un degradado en lo que seleccionemos, esto es bueno para tipos como yo que tenemos mala punteria

Solo hay que escribir write com.apple.dock mouse-over-hilte-stack -boolean YES

En terminal, dar despues killall Dock y listo tenemos un degradado gris en nuestra seleccion

Pimp my Dock

Ahora para los iconos que tenemos en el Dock, cada que usamos la opcion Ocultar o ⌘H la ventana principal del programa se oculta pero se mantiene en el Dock con su flecha debajo indicando actividad, pues con este truco vamos a identificar que programas estan ocultos; los hara semi transparentes

write com.apple.Dock showhidden -bool YES

lo mismo, killall Dock y listo

Pimp my Dock

Trucos que no aportan nada realmente diferente a la mac, ni funciona mejor ni nada, pero son divertidos.

Mac para no geeks – Compartir archivos entre dos macs

Ayer me llamaron por telefono para que les dijera como pasar archivos entre mac. Asi que es buena excusa para ir poniendo una serie de ejemplos aqui muy basicos de como ir trabajando con dos macs en una red o una mac y una pc con windows. Claro que no es una guia para usuarios entendidos en la mac (geeks) asi que abstenerse de comentarios ironicos.

Con la llegada de Leopard esto de conectar equipos es lo mas simple que hay, todo aparece automaticamente en el Finder.

Abrimos Finder y en la barra lateral buscamos el area que dice Compartido ahi va a aparecer una lista con computadoras accesibles en la red local.

Finder

Con solo seleccionar la computadora, aparecerán las carpetas compartidas por default y si es una linda mac, la opción de conectarse usando un usuario y contraseña de la computadora remota.

Captura 2008-06-29 16-09-09

Asi que solo ponemos usuario (ya sea nombre corto o largo) y la contraseña, tenemos la opción de guardar contraseña

Captura 2008-06-29 16-09-54

En ese momento aparecen todos los volumenes montados en la computadora remota (discos, cds, dvd) y ya podemos trabajar como si fuera una carpeta mas en nuestra computadora

Captura 2008-06-29 16-10-17

Para pasar archivos solo arrastrando y soltando para ambos lados, asi sea para enviar archivos o para pasar archivos a nuestra computadora, o como lo llego a usar yo, para trabajar de forma remota con los archivos de la computadora. Esto es genial cuando tenemos una mac portatil y tambien tenemos una mac de escritorio con mas capacidad de almacenamiento (para usar musica y fotografias)

El proximo paso es usar simlinks para usar la musica de la otra computadora en nuestra laptop.