Aplicaciones

Estás viendo todas las entradas archivadas bajo la categoría 'Aplicaciones'

Control y backup de la librería iPhoto

Publicado el Viernes 30 Mayo 2008

Mi relación con iPhoto es una de amor-odio. Por un lado iPhoto ofrece una interfaz bastante buena (emho) y facilita la ardua tarea de mantener nuestra colección [cada vez más grande] de fotos en orden. Por otro lado, iPhoto suele hacer lo que le da la gana, lo que será bueno para usuarios a nivel básico, pero siempre he echado de menos más control y más opciones.

Cada versión de iPhoto se caracteriza por algunas malas decisiones. La siguiente versión corrige algunas, pero trae alguna nueva particularidad. Es de esas cosas que Apple suele hacer: se esfuerzan tanto en hacer las cosas sencillas e intuitivas que sólo si eres completamente idiota eres capaz de utilizar la aplicación. Algunas de estas obviedades son por ejemplo el cambio de fecha de las fotos en la anterior versión (de lo que ya hablé aquí), el borrado “fantasma” en el que sólo se borraban fotos si las borrabas de la biblioteca (y no de los álbumes)…

La última versión de iPhoto ha traído algo de cordura con la implementación de los eventos, con muchas mejoras en cuanto a la meta-información de las fotos (incluyendo la fecha), pero sigue fallando en algo tan básico como es una debida gestión de la fototeca.

Yo siempre he elegido la opción de no copiar las fotos a la librería a la hora de importarlas, porque me gusta que estén ordenadas según mis criterios y porque creo que así están más accesibles a otras aplicaciones. El problema que tengo ahora es que con cerca de 9000 fotos, iPhoto empieza a temblar cada vez que hago algo.

Hace unas semanas repasé toda mi biblioteca, borrando fotos estúpidas, borrosas, “abstractas” (categoría en la que incluyen fotos veladas, del suelo, del cielo, etc.) y duplicadas. Una vez acabado el herculano órden, vacié la papelera de iPhoto con cierta satisfacción. A los dos minutos me dí cuenta de que las fotos desechadas aún estaban ahí en mi disco duro, ocupando preciosos gigas.

La respuesta obvia es que iPhoto no borra los archivos cuando eliminas fotos de la librería, a no ser que esas fotos estén copiadas a la librería.

La solución por la que he optado es la siguiente: Cuando descargue las fotos de mi cámara, éstas irán en una carpeta que llamaré “Descargadas” o algo similar. El siguiente paso será importar las fotos de ese evento o fecha en iPhoto, eso sí, con la opción de “Copiar fotos a la librería” activada. A partir de ese momento puedo editar y borrar fotos a mi antojo dentro de iPhoto. Al vaciar la papelera esas fotos serán borradas de la librería, pero siempre me queda la copia en mi carpeta.

Además, a la hora de hacer copias de seguridad, basta con copiar la carpeta “Descargadas” a CDs, DVDs o a nuestro disco externo, por eventos, por fechas o lo que sea más conveniente. Una vez copiadas, podemos eliminarlas de nuestro disco duro, arañando un poco de espacio para otras cosas.

De esta forma consigo que iPhoto deje mi colección de fotos en paz y que cuando borro algo en iPhoto, se me haga caso. La librería de iPhoto debería ser mucho más liviana y mi colección estará convenientemente almacenada.

Ahora solo falta que alguien se anime a escribir un script o programa que quite un poco del trabajo.

Reven @ 15:04 pm
Archivado en: Aplicaciones
Tags: ,
Acceder al localhost desde Parallels

Publicado el Miércoles 15 Agosto 2007

Quienes nos dedicamos al desarrollo web necesitamos, de cuando en cuando, comprobar que nuestro trabajo funciona correctamente en todos los navegadores, Internet Explorer incluido (suspiro).

En principio, si disponemos de un software de virtualización como Parallels, esto no implica mayores problemas: podemos instalar Windows, ejecutar Internet Explorer y acceder al sitio. Sin embargo, muchas veces estaremos utilizando un sistema tipo MAMP para ejecutar nuestro propio servidor y poder trabajar “en local”. La pregunta entonces es: ¿cómo accedemos desde el sistema virtualizado al localhost de Mac OS? ¿Cómo comunicar la máquina hospedada con la anfitriona?

En primer lugar necesitamos conocer la IP del adaptador de red entre Parallels y el sistema hospedado (Windows en este caso). Para ello, nos basta ir al panel de Red en Preferencias del Sistema. Allí debemos localizar el adaptador “Parallels Host-Guest” y ver la dirección IP asignada. En mi caso, esta dirección es 10.37.129.3.

Preferencias de Red

Bien, esta es la dirección del localhost de Mac OS en el sistema hospedado. Si estamos utilizando Windows XP, tenemos arrancado MAMP en Mac OS y queremos acceder a la página de configuración, tendremos que escribir en el Internet Explorer la dirección del adaptador seguida del puerto. En mi caso, esta dirección es http://10.37.129.3:8888/MAMP.

MAMP en IE

Podemos perfeccionar esto para no tener que escribir esta dirección cada vez que queramos acceder a nuestro localhost, modificando el fichero hosts. En Windows tenemos que irnos a \WINDOWS\system32\drivers\etc y allí editar el archivo hosts. En Linux, esta ruta es /etc/hosts, y necesitamos permisos de root. Sea como sea, en el archivo de hosts podemos añadir algo como “10.37.129.3 mac“, con la IP de nuestro adaptador y el nombre que queramos dar a este host. Así, después podremos acceder sencillamente escribiendo http://mac:8888/MAMP/ en el navegador que estemos utilizando.

Pau @ 23:21 pm
Archivado en: Aplicaciones y Trucos y ayuda
Tags: , , ,
Copiar el correo y los contactos

Publicado el Viernes 3 Agosto 2007

Creo que ya no hace falta convencer a nadie de la importancia de realizar copias de seguridad periódicas de los archivos importantes. Sin embargo, algo que solemos olvidar en esta tarea es guardar nuestros correos y nuestros contactos, de modo que vamos a ver cómo solucionarlo.

Los correos pueden tratarse como archivos normales y corrientes. Es necesario copiar:

  1. Los archivos ubicados en ~/Librería/Mail.
  2. La carpeta “AdressBook” en ~/Librería/Application Support, que contiene datos comunes a Mail y a la Agenda.
  3. El archivo de preferencias de Mail denominado “com.apple.mail.plist” en ~/Librería/Preferences.

Donde el símbolo ~ denota nuestro directorio de usuario. Hay también un artículo técnico de Apple respecto a esto, pero vamos, vienen a decir lo mismo.

Y gracias a Hawk Wings he descubierto una aplicación llamada Mail Archiver X, que puede utilizarse para crear una base de datos del correo, y por tanto para realizar copias del mismo.

Mail Archiver X

No he llegado a trastear mucho porque con el primer método me doy por servido, sólo señalar que es necesario hacer clic en “Setup” al iniciar la aplicación, y allí seleccionar el programa de correo que estemos utilizando. Después, basta irnos a “Archive” para componer los índices. Existe una vista detallada de los correos y podemos editar diversos parámetros, así que es una solución bastante interesante.

Si alguien hace más pruebas y quiere compartir con nosotros sus impresiones, serán bienvenidas.

Pau @ 22:57 pm
Archivado en: Aplicaciones y Trucos y ayuda
Tags: , , ,
Un wiki en tu mac

Publicado el Domingo 1 Julio 2007

¿Estás terminando un proyecto de fin de carrera y se acerca la temida fase de elaborar la documentación? ¿Necesitas organizar tus ideas? ¿Buscas un cerebro auxiliar? ¡Necesitas un wiki!

Soy un fan de los wikis. Me parece una forma extraordinaria de organizar la información, mucho más eficiente que utilizar un documento normal y corriente. Pero usar un wiki en Internet para mis turbios asuntos no me acababa de convencer, fundamentalmente por seguridad y velocidad.

Modo principiante

La primera opción es utilizar un widget llamado “Wikiti” que nos instala un wiki en el dashboard. Esto es útil para anotar ideas rápidas o sustituir a las famosas notas adhesivas de colores. Se usa muy fácilmente y es bastante práctico.

wikiti.png

Sin embargo, es evidente que no podemos gestionar un documento medianamente grande con este sistema, así que vamos a irnos a algo más sofisticado.

Modo intermedio

¿No habrá una aplicación de escritorio que permita hacer esto mismo? La respuesta es que sí, y se llama VoodooPad. El programa tiene una versión “Lite” gratuita, que vale para la mayoría de las cosas y que es la que estoy utilizando ahora con muy buenos resultados.

voodopad.png

La aplicación completa sale por 29.95 $, y aunque creo que está bastante bien para la calidad del programa no sé si vale la pena pagarlos… sobre todo nos ponemos en plan profesional…

Modo experto

Para los que no temen mirar cara a cara a la muerte y sonreír, está la opción profesional, que es matar moscas a cañonazos pero que es la más completa (y sobre todo la más divertida).

La idea es instalar el software de wikis por excelencia, el MediaWiki, en nuestro equipo local. Claro que no nos vale con instalarlo como si fuera una aplicación normal y corriente: MediaWiki es un programa para ser ejecutado en servidores, así que tendremos que montar un servidor en nuestro Mac, utilizando –por ejemplo– MAMP, para lo que podríamos poner en práctica lo que vimos hace tiempo.

Una vez que hayamos instalado MAMP debemos, en primer lugar, descargar MediaWiki. Después tenemos que copiar los archivos a una carpeta en el directorio web de nuestro servidor, generalmente en la carpeta “Web” de nuestro directorio personal. Si en este directorio creamos una carpeta llamada “wiki”, podremos acceder a ella con la dirección http://localhost/wiki. Si vuestro MAMP está configurado para utilizar el puerto 8888 en vez del 80, la dirección sería http://localhost:8888/wiki.

wiki1.png

Una vez accedamos a esta carpeta, sólo nos queda ejecutar el script de instalación de MediaWiki y seguir los pasos que nos indique el asistente. Al final veremos algo así:

wiki2.png

¡Y ya está! Espero que esto os de alguna idea interesante, sea cual sea la opción que terminéis por elegir. Si conocéis otros métodos y os apetece compartirlos, estaremos encantados de leerlos.

Pau @ 22:34 pm
Archivado en: Aplicaciones y Trucos y ayuda
Tags: , ,
Cambiar la fecha de una foto o carrete en iPhoto

Publicado el Martes 26 Junio 2007

Esta es una de esas cosas que de puro obvio, no te das cuenta. Pero teniendo en cuenta el número de páginas que devuelve la búsqueda “iphoto change date” en Google (unas 570,000), el diseño de la GUI de iPhoto no es todo lo intuitivo y simple que a Apple le gustaría (y no soy el único que no sabía como hacerlo, jeje).

Al importar fotos a iPhoto, el programa se sirve de los datos EXIF incluidos en los archivos para fechar las fotos y las organiza en nuestra fototeca utilizando esas fechas. Pero esa fecha puede no ser la fecha real de la foto, ya sea porque el reloj de la cámara no esté en hora o porque importamos un carrete antiguo.

En cualquier caso, podemos cambiar la fecha de la foto (o del carrete) haciendo uso del panel “Información”, que se activa pulsando en el botón “i” de la parte inferior izquierda de la pantalla.

Panel información de iPhoto

Si tenemos seleccionada una foto, podremos cambiar la fecha de esa foto editando directamente la fecha que aparece en el panel. Para cambiar más de una foto a la vez, debemos seleccionarlas y elegir “Fotos” > “Cambio de grupo…” en el menú (o Mayúsculas+Manzana+B con el teclado).

Lo más importante puede que sea el cambio de fecha de un carrete, para lo cual (con la visualización de carretes activada) podemos hacer click en el nombre del carrete y el panel Información nos mostrará la fecha del carrete y las fechas de las fotos que contiene. Podemos entonces editar la fecha e iPhoto reordenará los carretes para tener en cuenta este cambio.

Espero que os sirva de ayuda y que dominéis de una vez por todas la ordenación de vuestra fototeca.

Reven @ 14:44 pm
Archivado en: Aplicaciones y Trucos y ayuda
Tags: , ,
GrandPerspective

Publicado el Lunes 18 Junio 2007

GrandPerspective es una pequeña aplicación que nos muestra de forma gráfica el uso de disco de una determinada carpeta o sistema de archivos. Es genial para hacer limpieza (porque hacéis limpieza, ¿no?) ya que podemos ver de un vistazo dónde se están yendo esos “gigas”.

Grand Perspective

Cada archivo se muestra como un rectángulo cuya superficie es proporcional al tamaño del archivo. Además, GrandPerspective puede colorear la gráfica en función de la extensión, la carpeta, el nombre, la carpeta de primer nivel o la profundidad de la ruta.

Esta aplicación es gratis y se distribuye bajo los términos de la licencia GNU-GPL. Si os gusta echad un vistazo a la web: GrandPerspective.

Reven @ 11:43 am
Archivado en: Aplicaciones
Tags: , ,
Thunderbird e integración con la Agenda

Publicado el Viernes 15 Junio 2007

La mayoría de los usuarios de Mac utilizan Mail* como su cliente de correo. Incluso antiguos usuarios de Windows que se pasan a Mac se acostumbran a Mail enseguida por aquello de que en Mac OS todo está integrado y todo “simplemente funciona”.

Muchos, ya sea porque son incondicionales de la fundación Mozilla, porque ya lo utilizaban en Windows o Linux, o porque les gusta su filtro de spam robusto, utilizan Thunderbird.

El problema de Thunderbird es que aunque en principio tenga más características, su integración con Mac OS no es buena. Thunderbird utiliza sus propios elementos de interfaz, no sigue las directrices de diseño de Apple, no tiene enlaces al sistema de scripts o servicios de Mac OS (y por lo tanto no se integra bien con aplicaciones Cocoa)…

El inconveniente del que más usuarios de Mac se quejan es la falta de integración con la Agenda. Thunderbird mantiene su propia agenda y no hay una forma de sincronizar ambas agendas de forma automática. Uno de los problemas, es que la Agenda de Mac no permite exportar todos los contactos, sólo nos permite hacerlo de uno en uno. Existen muchos scripts o mini aplicaciones que nos permiten extraer nuestros contactos de la Agenda, con mayor o menor intervención humana, pero nada que permita una comunicación bilateral directa.

Este es el “bug” más votado en Bugzilla (para Mac OS) con 488 (frente a los 110 del siguiente bug más votado). Pero que muchos usuarios pidan que Thinderbird tenga esta funcionalidad no quiere decir que la vaya a tener. Este bug se creó en 2003 y aunque se han enviado diversos parches que implementan esta característica (al menos parcialmente), el núcleo de desarrolladores de Thunderbird no ha tenido el tiempo o los recursos necesarios para integrar dichos parches en el código, o bien no lo han considerado una prioridad.

Algunos usuarios han publicado sus propios “builds” o versiones, que incluyen estos parches, de modo que Thunderbird puede leer la Agenda, aunque no podamos editar las entradas dentro del propio Thunderbird. Gracias a Robert Coleman, podemos obtener la versión 3.0 Alpha de Thunderbird con dichos parches integrados. El último build de Robert es del 13 de diciembre del 2006 y se basa en el código inestable de la siguiente versión, por lo que sólo se recomienda para valientes (i.e. los que llaman lloricas a los que se quejan de los bugs de la beta de Safari 3, jeje). Y eso es todo lo que tenemos. No se ha vuelto a saber de Robert desde entonces.

Aparte de los esfuerzos de la comunidad, no se espera que los parches logren entrar en la versión 3.0 final. Tendré que volver a plantearme pasar todo mi correo a Mail.

Enlaces: el bug en cuestión para lectores suicidas; páginas de Torsten Curdt, quien también colaboró en el bug.

*En diversas páginas (especialmente las de habla inglesa) podéis encontrar “Mail.app” como el nombre de la aplicación, lo que se hace para diferenciarla de la palabra Mail (”Correo” en inglés) en su uso más genérico y por el hecho de que las aplicaciones en Mac OS tienen siempre la extensión “.app”.

Reven @ 9:28 am
Archivado en: Aplicaciones y Hacks
Tags: , ,
Trasteando con Safari 3

Publicado el Lunes 11 Junio 2007

Ya tengo funcionando la beta 3 de Safari que se presentó ayer, seguro que al igual que muchos de vosotros. Así que uno lo ejecuta y se pregunta en voz alta eso de ¿qué hay de nuevo, viejo? Bueno, pues aquí van algunas características interesantes que he encontrado y que harán que Safari recupere el espacio que había perdido en mi ordenador.

Desde el punto de vista del propio renderizado, lo primero que me ha llamado la atención es que ahora acepta estilos en los controles: por ejemplo, los botones ya no aparecen con el estilo Mac OS como antes, sino que se muestran en concordancia con el CSS de la página, lo que creo que es una buena noticia.

El mismo soporte a JavaScript ha mejorado mucho, y de hecho al fin puedo escribir en el editor de Wordpress con el Safari. Entre las funciones del navegador, hay que destacar la búsqueda mejorada (¡por fin!), más al estilo Firefox, que destaca los términos de búsqueda así:

Buscando texto

Más cosas. Ahora el corrector ortográfico de Mac OS nos echa una mano en los cuadros de edición de texto, hay funciones interesantes como la posibilidad de volver a abrir una pestaña cerrada recientemente. También es posible por fin redimensionar los cuadros de texto. Y hay sorpresas. Intenta arrastrar una pestaña por la ventana. Se puede cambiar de posición, sí, pero también se puede abrir como ventana aparte. Muy “mac”, y también práctico.

¿Problemas? La estabilidad. De hecho esta entrada empezó a escribirse en Safari 3 y acabó escribiéndose en Firefox. No obstante, recordemos que estamos ante una beta. Muchos están decepcionados con Safari por su mal funcionamiento, y habría que decirles que en las versiones beta es más importante el aspecto incremental que el iterativo, lo que significa que se considera más prioritario agregar funcionalidad al sistema que refinarlo. Así que menos llorar. En general, creo que Apple ha hecho un gran trabajo: ahora la vida será más fácil para los usuarios, pero también para los desarrolladores.

Si quieres probar la beta puedes descargarla de aquí. Eso sí, tu Safari no volverá a ser el mismo ya, así que tal vez quieras esperar un poco.

Pau @ 23:16 pm
Archivado en: Aplicaciones
Tags:
Tu servidor virtual

Publicado el Jueves 31 Mayo 2007

¿Utilizas tu mac para desarrollar aplicaciones web? ¿Estás harto de cargar los archivos al servidor de prueba? ¿De no poder trabajar en el tren porque no hay conexión a Internet?

Puede que MAMP sea lo que estás buscando. Consiste en un sistema de los llamados LAMP, que viene a designar la agrupación de Linux, Apache, MySQL y PHP… ¿Qué dices…? ¿Que vaya más despacio?

Cuando empezó el boom del PHP, el MySQL y toda esta nueva tecnología libre, los programadores web empezaron a hacer un uso intensivo de la misma, así que tocó instalar todas estas herramientas en los servidores. Este trabajo no siempre es sencillo: montarlo todo para que el Apache sepa que PHP está instalado y para que PHP sepa dónde buscar a MySQL nos puede llevar un rato largo y algunas aspirinas.

Así que nacieron las soluciones LAMP, que integran todo el paquete se programas, de forma que se instalan y se configurar automáticamente. De este modo, en un par de comandos tenemos nuestro servidor funcionando. Fácil e instantáneo. Cualquier idiota puede hacerlo, y en consecuencia existe su correspondiente versión para Windows (que se denominan WAMP en vez de LAMP).

Sin embargo, muchas veces necesitamos desarrollar aplicaciones web en nuestro propio equipo, sin que sea un servidor. Entonces a alguien se le ocurrió ¿y si uso un software LAMP y lo instalo en mi propio equipo? pues entonces tendrás un completo servidor en tu ordenador, lo que te permitirá desarrollar tu software en directo, tal como se ejecutaría en la web.

Por supuesto, hay software de este tipo para Mac, y se llama, cómo no, MAMP. Y tiene esta pinta:

MAMP

¿No se puede utilizar MAMP para montar un servidor web en un Mac? Por supuesto que sí, pero en el caso de Mac OS el trabajo de configuración es menor, así que si queremos montar un servidor web permanente en un Mac, en vez de utilizar una solución de este tipo podemos tirar de Mac OS X Server, que funciona de maravilla.

Pau @ 23:53 pm
Archivado en: Aplicaciones
Tags: , , , , ,
Nuestras aplicaciones

Publicado el Viernes 25 Mayo 2007

Dime con quién andas y te diré quien eres. Bueno, más o menos. Dime qué aplicaciones usas y te diré como te gusta perder el tiempo. Esto es más o menos lo que será esta entrada; Pau y yo os haremos una breve lista de las aplicaciones que más usamos o las que más nos gustan, de forma que podáis conocernos un poco mejor. Vosotros sacáis las conclusiones (ahí está lo divertido).

Reven

99 ítems en la carpeta “Aplicaciones” + 48 en la carpeta “Utilidades”. Mis aplicaciones instaladas son siempre un delicado equilibrio: añado y borro aplicaciones constantemente (si hubiera que reiniciar como en Hasefroch no instalaría ni la mitad) en búsqueda de las aplicaciones perfectas. Siempre que puedo, utilizo aplicaciones libres (OSS) o al menos gratuitas. A pesar de todo, se me ha pasado la fiebre de instalar todo lo que pasa por mis manos.

Correo e internet: Thunderbird y Firefox (incondicional).

Lector RSS: Vienna.

IM: Adium.

Multimedia: VLC.

Un vistazo rápido por mi carpeta de Aplicaciones: Adium, Adobe Photoshop, aMule (en desuso), Aperture, Audacity, Azureus (ganando puntos), Chicken of the VNC, Coda, Cyberduck, Delicious Library, Democracy, Firefox, Gimp, Google Earth, Inkscape, iPartition, iScrobbler, iWork ‘06, Joost, MacTheRipper, MAMP (copiado de Pau), Max, OmniOutliner, OpenOffice, Parallels, Quicksilver (mi favorita), Skype, SuperDuper!, TextMate, Thunderbird, TriTag, Tunatic, Vienna, VLC y Yahoo! Widget Engine. Me he saltado unos cuantos.

Pau

100 elementos en la carpeta Aplicaciones (¡te gano por uno, Reven!). Nunca me gustó tener muchas aplicaciones de esas pequeñas e inútiles, pero hay que reconocer que con lo fácil que es instalarlas a ver quién dice que no… con esos ojitos con que te miran… Me gusta tener varios programas para hacer más o menos lo mismo, y utilizar uno u otro en función de lo que quiero obtener…

Correo e Internet: Mail, Safari y BonEcho (soy de los que les va fatal el Firefox).

Lector RSS: Vienna, gracias a Reven…

IM: MSN Messenger y Adium.

Multimedia: iTunes y VLC.

Un vistazo rápido por Aplicaciones: Adium, aMule, Cyberduck, Gimp, Google Earth, Inkscape, ImageWell, iStumbler, iWork ‘06, MagicDraw UML, MAMP, Merlin, NeoOffice, NetBeans, OmniOutliner, OpenOffice, Parallels, Quake 4, Quicksilver, Seashore, Sproing (delirante), StuffIt Expander, Vienna y VLC. Al menos son las más destacadas de las que se pueden publicar…

¿Qué os ha parecido? ¿Nos recomendáis alguna más?

Reven @ 10:27 am
Archivado en: Aplicaciones
Tags: ,