Ivan Capdeville
Tiger 10.4
Truco del dia – Hacer permanente un PATH
13 dic
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.
Software del dia – Transmission
15 feb
Para que hacernos, la mayoria de nosotros hemos usado alguna vez algun servicio P2P; aunque venga Alekz Sintek a quererme cobrar derechos de autor o me caiga la SGAE; esta es una realidad universal.
Ya el uso que cada quien le de estara en su conciencia, la cosa es que hay un programa genial para mac, se llama Transmission es sencillo, sin mucho adorno (como el super pesado con java, Azureus), algunas ventajas que tiene el programita son: que tiene la posibilidad de seleccionar que partes queremos bajar de un torrent y ponerles prioridad, esto es genial.
Solo sirve para Tiger 10.4 y Leopard 10.5 para versiones mas antiguas de OSX (10.3) esta un programa llamado Bits on Wheels aunque no lo he usado mucho no esta tan mal
Software del dia – Automator
6 oct

Dentro de los programas que incluye el OSX 10.4 Tiger esta Automator lamentablemente muy olvidado por la mayoria (incluyome) y abandonado en el rincon de las Aplicaciones.
Basicamente se trata de un programa para crear programas, automatizando las tareas que usualmente nos llevan un tiempo y que hacemos constantemente.
El ejemplo mas clásico podrÃa ser, el crear un programita que busque en nuestra agenda los cumpleaños del dÃa, saque la dirección y abra mail, agregando una postal y un texto aca llegador (estilo felicitacion impersonal que aplique a todos) y lo envie. Lo guardamos como aplicación, lo enviamos a los elementos de inicio y listo, no nos preocupamos de ese programita mas, estara siempre ejecutandose al inicio de la sesion.

Y gracias a la integración del OSX podemos usar practicamente todos los programas que tengamos instalados.
En mi caso, hice un programa que me sincroniza fotos, musica y videos a mi PSP, estuve dias buscando algun programa que me hiciera eso, pero todos cuestan (y no pocos dolares), asi que como ando en plan codo pues decidi crear un programita que me hiciera esos pasos sencillos, seleccionar las fotos que quiero en el psp, convertirlas a 480 pixeles de ancho, copiarlas en la carpeta PHOTO; seleccionar la musica y copiarla en la carpeta MUSIC, igual los videos, no es algo tan complicado como para pagar 50 usd. Asi que solo perdemos el GUI bonito pero tenemos el mismo resultado.
Si alguien tiene curiosidad de probar este programa hecho con Automator, ya sabe dejeme un comentario (si esa seccion que siempre esta vacia) y yo les respondo con mucho gusto.
Widget del dia – ColourMod
24 ago

Cuando hacemos algun intento por desarrollar páginas de internet, blogs, hasta al editar fotos en Photoshop, nos hemos topado con el código hexadecimal del color, esto para los no iniciados es complicadisimo, pensar en FFFFFF como blanco y 000000 como negro pues no es muy agradable no?
Asi que para los que tenemos Mac OSX 10.4 Tiger, ahora contamos con un widget que nos ayuda a traducir esos codigos en colores y hasta a seleccionar un color y obtener el codigo hexadecimal inmediatamente, sin tener que abrir photoshop o cosas asi de grandes, solo con la rapidez de los widgets.
Asi que bajamos el ColourMod lo instalamos como cualquier widget (solo dando doble clic, facil no?) y a usarlo a diestra y siniestra.
Software del Dia – SSH keychain
24 ago

El software de hoy es uno super geek, mega friki, pero muy util si usas SSH para conectarte de forma segura a servidores remotos y manejarlos via Terminal. Lo que hara este programa es manejar nuestros passwords en el keychain (llavero) del sistema (Aplicaciones/utilidades/) asi, cuando conectemos a algun servidor, no nos pedirá password, muy util (pero hay que tener cuidado a quien le dejamos nuestra mac).
Aparte para complicar mas el asunto, hay que configurar llaves privadas y publicas en nuestra mac, cosa sencilla si tienes algun conocimiento de comando Unix, cosa muy complicada si no.
Esto me recuerda el sentido original de este blog, tener un lugar donde guardar los procedimientos que seguia para instalar algun programa y tenerlo a la mano si lo borraba accidentalmente
Empecemos:
- Hay que descargar el dmg del software SSHKeychain
- Abrimos Terminal y tecleamos el comando > cd .ssh
- ssh-keygen -t dsa nos pedira un password, hay que poner uno bueno y recordarlo
- ssh-keygen -t rsa lo mismo, poniendo un password y enter
- Abrimos SSHKeychain y vamos a la seccion en Environment, palomeamos el Manage global
- En SSH Keys deben estar 3 lineas empezando con /Users/…/.ssh/id_ y en type DSA y RSA respectivamente
- si no, cerramos la sesion y volvemos a iniciar el SSHKeychain
- Abrimos Terminal y hacemos un ssh a nuestro servidor, nos pedira ambos passwords (DSA y RSA) hay que asegurarnos de palomear el add to keychain
- Y por ultimo, hay que copiar nuestra llave publica en el servidor mediante este comando ssh {username}@{host} -C “echo \”`cat ~/.ssh/*.pub`\” >> ~/.ssh/authorized_keys” claro sustituyendo el username y el host por nuestros datos, nos pedira el password (del servidor)
- Ahora tenemos que tener corriendo el programa SSHkeychain todo el tiempo, asi que es buena idea agregarlo a los items de inicio, en preferencias del sistema y en usuarios
Suena algo laborioso, pero es solo hacerlo una vez, todas las demas veces será solo hacer ssh al servidor y entrara automaticamente, gracias a nuestro buen amigo Keychain de Mac OSX, una herrmamienta super util para los passwords en internet, y demas cosas.
Widget del dia – Delivery Status
26 jun
Estoy a punto de recibir mi nuevo lente Canon EF para mi dSLR, asi que como tengo el numero de guia, me gusta rastrear hasta por donde ha dado vuelta el camion de entrega.Y que mejor que un widget para Dashboard, no estorban, son pequeños, usan poca memoria, asi que a buscar en la pagina de Apple y encontré esta pequeña maravilla Delivery StatusEste Widget nos muestra el status de envios de DHL, UPS, Fedex, Amazon, Adobe, etc etc, solo les falta Mexpost y Estafeta (quiza solo sea cosa de editar el widget y agregar estas empresas) (si tu que facil)Lo mas interesante del widget es que programas que cada cierto tiempo verifique la informacion y si hay algun cambio, avise via Growl, asi no tienes que tener activo Dashboard todo el tiempo, estas trabajando y aparece una notificacion transparente con el ultimo informe.
App del dia – Mailbadger
6 jun
Si hay un programa al que soy adicto en la mac, es sin duda Mail un cliente de correo genial, sencillo, puedes agregar cuentas de yahoo, gmail, correos que soporten POP e IMAP.
Con una gran integracion a las demas Apps de Mac OSX, tenemos agenda a la mano, podemos programar a iCal para que envie un correo en cierta fecha y hora (bueno eso sera en otro post) y lo mejor, acepta extensiones o plugins.
Actualmente tengo dos plugins en mi Mail, el ultimo es Mailbadger, se han fijado en el dock de mac que en ciertos programas aparece un globo con un numero, en mail significan los mensajes no leidos. El problema es que solo aparecen los de la bandeja de entrada; que pasa si tenemos varios buzones y reglas que mueven los mensajes de la bandeja de entrada a cierto buzon? Pues con este plugin, podemos agregar globos de estos en el icono de Mail en el Dock, asi podemos tener un globo rojo para los nuevos en la entrada, uno azul para los correos personales, uno rosa para los correos nuevos de alguna persona en especial. etc Ademas podemos personalizar las imagenes y la transparencia, bastante util y friki

Widget del dia – Diccionario de la RAE
22 may
Hoy nos pondremos un poco nerds con el Widget del Día.
Siempre tenemos alguna duda respecto a la ortografía, a pesar de tantas herramientas que manejamos que nos corrigen, siempre se nos escapa algo, ademas es bueno practicar de vez en cuando escribir bien sin la ayuda de una maquina.
El Widget dRAEutil simplifica mucho el trabajo, nos despliega el significado de las palabras, asi como la conjugación en caso de los verbos. Herramienta bastante útil pero muy olvidada en estos tiempos que todos escriben con la k

Si no tenemos la mas pajera idea de como se escribe la palabra, podemos incluso hacer busquedas por aproximación o evitando los signos de acentuación.

Para usarlo hay que contar con el OSX 10.4 Tiger
Widget del Dia – App Update
21 may

Una de las funciones que mas me gustan en el Mac OSX 10.4 Tiger es el Dashboard, ese pequeño escritorio extra con programas sencillos y que se ocultan con un solo clic o presionando alguna tecla.
La recomendacion de hoy es un widget muy util, mas para las personas que bajamos cualquier cantidad de aplicaciones pensando en que las necesitamos; claro aplicaciones que siguen desarrollandose y van saliendo versiones nuevas y que pocas veces le damos seguimiento a esos cambios
Hay un pequeño widget llamado App Update que se mete a Versiontracker y busca actualizaciones para todas nuestras aplicaciones instaladas en la mac.
Nos da una lista de los cambios y solo damos clic y nos lleva a la pagina para actualizar.

Para bajarlo, solo hacemos clic aqui
Shiira – Cuidado Safari, un navegador mas amigable ha llegado
5 may
Hasta hace poco consideraba a Safari el mejor browser que habia usado, sencillo, sin botones fisherprice©, sin cosas de mas, puro estilo Apple. Lo usaba todo el tiempo, con pestañas a montones, hasta que me di cuenta que consumia memoria con singular alegria.
Mi laptop no es nada humilde en RAM, tiene 1.256 Gigas de RAM, pero cuando corri la utilidad para ver el uso de la memoria RAM, me impresionó el tener solo 20 megas libres, con aplicaciones usando 400 Megas cada una (mercurito y safari), asi que me volví paranoico como en los tiempos en que se editaba el config.sys para sacarle el mayor jugo de RAM a las poderosas compus con 32 Megas de RAM, mi primo friki podria dar fe de eso.
Buscando algun remedio, encontré un proyecto japones (open source por cierto) llamado Shiira que es un pecesito japones, esta muy completo, escrito en Cocoa y usando el Webkit de Apple, hacen un browser totalmente pensado para Macs, con pantallas semi transparentes, con funciones muy utiles (RSS, pestañas, miniaturas de paginas) y otras no tanto, lo mejor de todo, no consume casi RAM, unos 160 Megas en promedio con 5 pestañas.
Asi que como diria Jobs: “Shiira is my browser of choice..” Boom !!!

Esta en version para Tiger 10.4 y para Panther 10.3, asi que pueden bajarlo de la pagina oficial de Shiira