jueves, 22 de septiembre de 2011

¿Dónde está mi Librería de Usuario en Lion?

Si has actualizado a Mac OS X Lion tal vez te preguntes porqué no aparece la carpeta Librería en tu carpeta de Usuario. ¿Ha cambiado de lugar? ¿Ha decidido Apple suprimirla en esta versión del sistema operativo? La carpeta sigue estando donde estaba, pero en Lion permanece invisible, tal vez porque se considere peligroso que un usuario con poca experiencia pueda alterar su contenido sin saber bien lo que hace.

Pero tal vez quieras eliminar alguna preferencia corrupta, copiar manualmente la base de datos de Mail, o "hacer limpieza" y eliminar archivos no necesarios.¿Cómo accedemos entonces a nuestra Librería?

Si eres un usuario de Mac OS X experimentado, tal vez decidas acceder a ella tecleando la ruta correspondiente, en el menú del Finder Ir, y seleccionando a continuación la opción Ir a la carpeta. A continuación escribiríamos la ruta: ~/Library
Recuerda que para escribir la virgulilla  hay que pulsar ALT + Ñ, y que ésta equivale en Mac OS X a comenzar la ruta desde la carpeta Home del usuario que tiene la sesión abierta.


Si eres un usuario más "geek" y estás familiarizado con el Terminal, puedes hacer que  la carpeta quede permanentemente visible con el comando: 
chflags nohidden /Users/[username]/Library/


Y finalmente, la opción más sencilla, poco evidente, pero muy "a la Apple" si recordamos que en muchos casos Mac OS X nos ofrece un mayor número de opciones si pulsamos ALT (Option) antes de hacer clic sobre un icono, botón o menú. Sencillamente hay que pulsar esta tecla al hacer clic sobre el menú Ir para que veamos aparecer una nueva opción: Biblioteca ¿Biblioteca? Evidentemente se trata de un gazapo de traducción a nuestro idioma, pues como veremos se trata de la "Librería de toda la vida"

Si sólo hacemos clic en el menú "Ir" no veremos la Librería...

...pero si pulsamos ALT al hacer clic en "Ir" veremos "Biblioteca".

Y si, la "Biblioteca" es la "Librería de toda la vida".

lunes, 19 de septiembre de 2011

Presentaciones compatibles entre Mac y PC.

¿Qué ocurre si creamos una presentación en un Mac y la enviamos a un usuario de Windows? ¿Podemos esperar que éste la pueda reproducir sin problemas?

Si lo que se pretende es una total compatibilidad, lo mejor es guardar o exportar como PDF.  ¿Porqué siempre se da por hecho que todo el mundo tiene instalada la última versión de  Microsoft Office? PDF debiera ser el formato por defecto, ya que puede ser "visualizado" en cualquier Mac, PC, tableta e incluso en muchos teléfonos móviles. En Mac OS X podemos abrirlos con Vista Previa, y es raro encontrar un PC sin Acrobat Reader ya instalado, y con esta aplicación se puede visualizar un PDF compuesto por varias páginas a pantalla completa y a modo de presentación. No habrá problemas con las tipografías ya que éstas van embebidas en el documento, tampoco con las cajas de texto, y no nos faltarán imágenes. Por supuesto, no dispondremos de transiciones vistosas (lo cual puede ser un alivio) ni multimedia incrustada (sonido y video), pero si existe un buen contenido y hemos tenido un mínimo de gusto, es la mejor de las opciones.


Para crear una presentación de este tipo no necesitamos forzosamente Powerpoint o Keynote, sino tan sólo una aplicación que nos permita editar documentos multipágina horizontales y exportarlos como PDF, o al menos disponer de "una impresora PDF" como FreePDF para Windows, o la integrada en Mac OS X. Recordad que OpenOffice, LibreOffice, NeoOffice o Symphony son gratuitos.

Tanto Powerpoint o Keynote permiten exportar en diferentes formatos, pero si queremos enviar la presentación a un usuario de PC, con transiciones, objetos en movimiento y con entradas y salidas, lo mejor que podemos hacer es guardar o exportar como PPT, el formato propio de Microsoft Powerpoint y el formato "standard" de facto, ya que no existe una versión de Keynote para Windows, ni tan siquiera un "Keynote viewer".

En realidad, Keynote, permite también exportar una presentación compleja como "video" (.mov), pero los archivos resultantes pueden tener un tamaño demasiado grande para ser enviados, sobre todo si usamos transiciones que deben ser convertidas en numerosos fotogramas o frames.  Que el archivo MOV permita ser controlado "como presentación" y no reproducido de forma contínua como simple video, está subeditado a que sea reproducido con Quicktime, que no estará siempre instalado en todos los PC.

Si decidimos exportar como PPT, el asunto es, si podemos hacer ésto con Keynote o es necesario usar Powerpoint para Mac. En muchos casos podremos utilizar el comodísimo Keynote, pero en este caso es conveniente comprobar antes en Windows que todo funciona como esperábamos. Si, Keynote exporta en formato PPT, pero algunas cosas pueden variar, y por ejemplo, las suaves transiciones Quicktime se convertirán en el "disolver" de Powerpoint; y es posible que las "entradas y salidas" de objetos no sean perfectas.

Además, hay que tener especial cuidado con el uso de tipografías, ya que si no están instaladas en el ordenador de destino serán sustituidas por otras. Por ello se debe tener precaución con el tamaño de las cajas de texto, y hacerlas más grandes para que el texto "tenga holgura" y no aparezca recortado y salten las líneas.

Estas incompatibilidades prácticamente desaparecen si usamos la versión para Mac de Powerpoint, especialmente la incluida en Office 2011. Sin embargo, aún así pueden surgir algunos problemas. Las imágenes que insertemos se verán bien, pero no podremos añadir archivos multimedia de sonido o video. Se verán bien en un Mac, pero no en un PC, ya que Keynote y Powerpoint para Mac OS X recurren internamente a Quicktime para su reproducción, pero sin embargo, el Powerpoint en Windows usa Windows Media Player.

Curiosamente, si la presentación PPT con multimedia se ha creado con Powerpoint en un PC, si que veremos la multimedia en las diapositivas (aunque a veces sólo si usamos Powerpoint 2011). Lo sorprendente es que en algunos casos se visualiza mejor en Keynote que en el Powerpoint de Mac.

Evidentemente, si somos usuarios de Mac, la única "solución" 100% compatible es usar Powerpoint para Windows, en un Windows instalado mediante Bootcamp, o bien en un PC virtualizado (VMware Fusion, Parallels, VirtualBox). La enorme ventaja de esto último es que no hay que reiniciar el Mac y se puede copiar y pegar "entre Mac y PC" y utilizar las mismas carpetas de imágenes. Lógicamente, todo se verá correctamente en un "PC real" con Powerpoint o con Powerpoint Viewer, y podremos añadir audio y video sin problemas.

"Rizando el rizo", si instalamos iSpring en el "PC virtual", desde Powerpoint podremos exportar como Flash, tanto en SWF (pensando en los Mac) como en autoejecutable EXE (solo PC, claro), a bien en ambos. El archivo Flash resultante conservará su interactividad y contendrá el audio, el video, las transiciones, etc... que hemos añadido en Powerpoint. Por si fuera poco, podemos usarlo en "modo pizarra" y subrayar y garabatear en colores sobre las diapositivas, dejando boquiabierto a nuestro auditorio.

jueves, 8 de septiembre de 2011

¿Ha desaparecido FTP en Lion?


¿Ya no existe FTP en Lion?
Si has actualizado a Mac OS X "Lion" tal vez te haya sorprendido que en las Preferencias de Compartir haya desaparecido como Opción  el protocolo FTP. Veremos las casillas de verificación para activar la compartición de archivos y carpetas mediante AFP y mediante el nuevo SMB, pero la casilla de FTP que encontrábamos en versiones anteriores de Mac OS X ya no está.

¿Qué ocurre? ¿Ya no podemos compartir activos mediante FTP? ¿Porqué ha hecho esto Apple? Para algunos usuarios esto parece un problema, ya que necesitan de este servicio por diferentes motivos, como por ejemplo, que el scanner de su impresora multifunción envíe de este modo los documentos al ordenador.

En realidad, FTP sigue existiendo como servicio en Mac OS X, pero Apple ha decidido eliminar la interfaz gráfica para su activación y desactivación por motivos de seguridad. Pero es posible que algunos usuarios decidan por su cuenta y riesgo activar FTP, aunque dado que se ha eliminado la interfaz gráfica, estarán obligados a escribir determinados comandos en el Terminal.

Activando FTP mediante Terminal.
El proceso es muy sencillo, y siempre que estén accediendo a su Mac con privilegios de administrador bastará con copiar y pegar las siguientes líneas de comando y pulsar Enter. Se nos solicitará la contraseña de administrador, la introduciremos y nuevamente pulsaremos Enter:

Para ACTIVAR FTP:
sudo -s launchctl load -w /System/Library/LaunchDaemons/ftp.plist
Para DESACTIVAR FTP:
sudo -s launchctl unload -w /System/Library/LaunchDaemons/ftp.plist

La única pega es que, por defecto sólo se podrá acceder a las carpetas HOME de cada usuario y utilizando los correspondientes nombres de usuario y contraseñas, y nada nos indicará "de modo visual" si el servicio está activo o no.
¿Pero no era posible añadir carpetas a Compartir y especificar para qué usuarios y con qué privilegios? Pues al parecer esto sólo funciona si compartimos esas carpetas añadidas mediante AFP o SMB, pero si accedemos mediante FTP estaremos limitados a las carpetas HOME; al menos, esto es lo único que he conseguido en mi instalación de Lion.

Acceso Remoto permite SFTP.
¿Y no existe otra alternativa? Por supuesto, si en Preferencias / Compartir, habilitamos el Acceso Remoto en nuestro Mac permitiremos el acceso al ordenador a través de diferentes servicios de tipo SSH, entre ellos el mucho más seguro protocolo SFTP, ya que utilizando éste, el tráfico de datos, incluso el nombre de usuario y password, van encriptados, cosa que no ocurría en FTP.

Veremos que una vez habilitado Acceso Remoto, podremos acceder desde otro ordenador a la carpeta Home de cada usuario utilizando los correspondientes nombres y contraseñas. Muchos clientes FTP permiten acceder mediante SFTP/SSH, entre ellos el gratuito Cyberduck, que recordemos, está ahora disponible tanto para Mac como para Windows.



Pero ojo, si queremos acceder a un Mac de forma remota, recordad que SSH utiliza por defecto el puerto 22, y será éste el que deberemos mapear en el router a través del cual se comunica ese ordenador con internet, y no el 21 de FTP.

domingo, 4 de septiembre de 2011

Ya que no funciona en Lion, ¿porqué no usar Freehand en un Windows virtualizado?

Como ya he comentado en otra entrada de este blog, si uno es usuario de Mac OSX "Lion", ya no puede utilizar en este sistema operativo la venerable aplicación de diseño Freehand. Una posibilidad, sería seguir utilizando este editor en Leopard o Snow Leopard pero iniciando desde un disco externo o partición.

El inconveniente es que debemos reiniciar el ordenador cada vez que que queramos hacer uso de Freehand. A pesar de ello, y si lo usamos de forma habitual tal vez sea ésta la mejor solución, pero si sólo lo necesitamos de vez en cuando para editar algo, o para abrir archivos cabría plantearse algo diferente.

Muchos hemos valorado la posibilidad de virtualizar Leopard o Snow Leopard mediante VMware Fusion o VirtualBox instalados en Lion para correr de este modo Freehand, pero desde mi experiencia  esto resulta poco viable. No se trata ya de que esto no esté soportado por Apple o de que sea más complicado de lo esperado, sino de que el rendimiento deja muchísimo que desear.

Un momento, ¿y correr Freehand en un sistema operativo diferente y virtualizar éste? Lo primero que se nos viene a la cabeza es recurrir a la versión Windows de Freehand e instalarla en el sistema operativo de Microsoft. Podríamos recurrir a un Windows XP, cuyos requisitos de memoria y procesador son inferiores a Windows 7, y que funciona bastante fluido tanto en VMware Fusion como en Parallels o en el gratuito VirtualBox.



Las ventajas serían las propias de utilizar "aplicaciones Windows" virtualizadas: poder ejecutar Freehand simultáneamente con Lion, compartir carpetas de archivos entre éste y el Windows sobre el que corre Freehand, e incluso recurrir al copiar y pegar e incluso al "drag and drop" entre sistemas (esto último aún no lo soporta VirtualBox).

Existen inconvenientes, como tener que instalar también todas las tipografías necesarias "en el PC", que la gestión de color de Windows no es precisamente como la de Mac OS X, o resolver el tema de la impresión. Pero podemos recurrir a tipografías multiplataforma como TrueType u OpenType o bien convertir los tipos Postscript  con alguna de las utilidades que existen para ello. Y teniendo en cuenta que se ha generalizado el usar PDF como archivo de salida, y que podemos mover éstos al entorno Mac con un simple copiar y pegar, el tema de la impresión dejaría de ser una pega.

Admito que no he probado a usar Freehand "a fondo" de este modo. Me he limitado a crear documentos poco complicados, y a probar su funcionalidad tanto en los modos "ventana" de los virtualizadores, como en el "Unity" o "Coherence", en los que lo único que vemos de Windows son los menús, ventanas y paletas de la versión PC de Freehand MX (11.0.2). Esto, claro, es interesante para aquellos que odian Windows.


Si, es cierto que siendo realistas, hay que admitir que Freehand está en sus últimos estertores, y que guste o no, hay que pasar por el aro y migrar a las aplicaciones de su verdugo, o sea, InDesign o Illustrator; pero puede que, aunque sea sólo por nostalgia, algunos estén dispuestos a hacer el experimento. En todo caso, me gustaría conocer si alguien ha trabajado " en serio" de este modo y ha sacado conclusiones positivas.

Y por último, se me ocurrió también la posibilidad de trabajar con Freehand en el viejo Mac OS 9. Si, es cierto que el entorno Classic ya no está soportado por las últimas versiones de Mac OS X, y que tampoco es posible iniciar con Mac OS 9 en los Mac modernos, pero como ya vimos en una entrada anterior, es posible correr OS 9 virtualizado. El problema es que no es posible instalar en éste las últimas versiones de Freehand. Y aunque resulte paradójico, para la mayoría de usuarios de Mac, Windows resulta más familiar que el viejo OS 9.





miércoles, 31 de agosto de 2011

Un par de consejos antes de participar en un foro de ayuda.

Antes de hacer clic en "Enviar", intenta leer tu propia pregunta.
Si quieres que alguien dedique diez minutos de su precioso tiempo a resolver tu duda, dedícale tu también al menos diez minutos a plantear la pregunta como es debido.

"Vende bien" tu consulta.
Además del tuyo, habrá con seguridad muchas otros temas por responder. Así que, sé original y muéstrate conciso, claro y educado. ¿Recuerdas la netiquette? Ni se te ocurra escribir en mayúsculas, entenderán que estás gritando o enfadado y no te harán ningún caso.

Nadie tiene la obligación de contestar.
El que te contesta no gana nada con ello, excepto incrementar aún más su ego. No te muestres exigente y ten paciencia. La respuesta puede tardar horas, incluso días.


Pónselo facilito a los demás.
Leer una consulta y entender el problema ya supone un esfuerzo. Así que, cuida el lenguaje, utiliza el corrector ortográfico y olvida el lenguaje SMS, o te recordarán que "esto no es un puto chat". Con demasiada frecuencia se ven preguntas prácticamente indescifrables que sólo causan rechazo.

Utiliza las búsquedas del foro.
Seamos sinceros, es más sencillo y práctico preguntar directamente, pero evitarás que usuarios o moderadores recalcitrantes te abronquen con un "este tema ya se ha contestado varias veces; utiliza las búsquedas", olvidando que esa es la mejor forma de conseguir que un nuevo usuario no regrese nunca más al foro.

No juegues a las adivinanzas.
Ve al grano desde el principio y facilita todos los datos necesarios. Pide que te resuelvan el porqué, pero el qué, cómo, desde, cuándo y dónde ha de ser cosa tuya. Así que, no olvides describir el modelo concreto de dispositivo, sistema operativo y circunstancias concretas y detalladas del problema.

Se agradecido, no cuesta nada.
Tanto si la respuesta te ha servido de ayuda como si no, el que se ha tomado la molestia en contestar agradecerá algún comentario positivo. Y si se ha resuelto el problema, por el amor de Dios: DILO; será de utilidad para otros miembros del foro.

No te hagas "el interesante".
Si has planteado un problema, pero has conseguido resolverlo por tu cuenta, ten el detalle de explicar cómo lo has hecho. Nada es más irritante que el "ya lo he resuelto, gracias", y si te he visto, no me acuerdo.

Fíjate en qué foro recalas, piratilla.
Algunos creen que todo el monte es orgas… digo orégano y que se puede hablar de software obtenido irregularmente en cualquier foro. Lee antes las normas.

Los demás usuarios merecen respeto.
Bueno, algunos no, pero aunque no lo merezcan, no entres en el juego y se tolerante con los mensajes y opiniones de los demás. Si en el hilo se tratan ideas y soluciones, entra en el debate sobre éstas, pero evita alusiones personales.

Haz caso omiso a los trolls.
Y hablando de entrar en el juego, resiste la terrible tentación de contestar escribiendo lo que opinas sobre esa fauna y simplemente, ignóralos. Ya sé que es difícil, pero es un magnífico ejercicio de autocontrol, pequeño padawan.


Al César lo que es del César, y a al moderador lo que es del moderador.
Limítate a participar como un usuario mas y deja el arbitraje, las broncas y llamadas al orden a los moderadores. Curiosamente, la etiqueta de moderador suele ser respetada incluso por los usuarios más recalcitrantes, que incluso admiten que éstos les afeen la conducta, cosa que jamás tolerarían a otro forero.

Y recuerda, hay muchos otros foros.
Si consideras que en algún foro van de estupendos, no te lo pienses: hay otros sitios en internet. Pero nunca te cierres puertas y discúlpate amable e hipócritamente por tu ignorancia: en algún momento puedes llegar a necesitar de ellos.