“Automator” en el menú contextual.
Asteartea, Iraila 7th, 2010Una pequeña automatización que quería crear… qué sencillo es integrarlas dentro del menú contextual de MacOS X!!!

Más info en Automator and Finder interactions in OS X 10.6.
Una pequeña automatización que quería crear… qué sencillo es integrarlas dentro del menú contextual de MacOS X!!!

Más info en Automator and Finder interactions in OS X 10.6.
Y muchas quejas se oyen sobre el nuevo iTunes10, pero como siempre creo son debidas a que a la gente no le gustan los cambios. Grandes cosas tiene iTunes10, la última que he descubierto, gracias a MacOS Hits es el nuevo controlador que hay junto con la portada.

Encantado de la vida.
Pues ni 24 horas he estado con Ping activado. La gran novedad de Apple, su red social, me ha parecido ser un sistema de promoción de los grupos para que vendan más, los grupos y Apple. No tiene nada de social.
El no poder promocionar la música que escucho, el no poder decir a la gente lo que me gusta realmente, lo que escucho. El estar limitado al catálogo de Apple.
No he visto ninguna ventaja para el usuario, todas son para Apple y los Grupos y no me parece ni medio justo.
Aunque puedo estar equivocado… seguiré la pista, la evolución de Ping pero desde fuera. :-P
Y mirad que tenían un buen ejemplo de red social de música para seguir, last.fm, pero nada.
Paso uno:

Paso dos:

Veremos:
Y a seguir con nuestras vidas. :-D
Pues ya ha aparecido el primer fallo en iTunes 10… :-( y es que tiene problemas en acceder a los servidor DAAP que no sean otros iTunes.
Ya me mosqueó que no mostrase el nombre del disco duro que tengo con la música… pero es que al pulsar sobre él para que muestre el contenido no muestra nada.


No pasa si el que comparte es otro iTunes, pasa en todos los demás. Si es un Firefly Media Server, si es mt-daap o en mi caso un disco duro de Western Digital con servidor, hasta ahora “compatible”, DAAP.
En los foros de Soporte de Apple ya se está tratando el tema, veremos lo que se tarda en solucionar. Menos mal que el ordenador que necesito me funcione no lo he actualizado. ;-P
Esperemos que Apple no hay incluido una firma digital para que iTunes sólo se pueda conectar a otros iTunes. De la misma manera que ya puso en la versión 7 una firma digital para que iTunes sólo funcionase como servidor para otros iTunes y no aplicaciones de terceros. Desde luego sería una mala noticia para los usuarios.
Lo malo del protocolo DAAP es que no es un estándar, es un invento de Apple para uso propio, que por ingeniería inversa se han desarrollado otras alternativas a iTunes. En el fondo Apple no tiene porque informar de posibles cambios en el protocolo.
Más info sobre este protocolo, como siempre, en la wikipedia: Digital_Audio_Access_Protocol.
EDITO [2010/09/03]: Parece que es algún cambio en la estructura de cómo se deben listar las canciones. Ya hay alguna actualización para algunas distribuciones Linux que funciona. Los que tenemos discos duros tendremos que esperar a la actualización de firmware del fabricante.
Pues la primeras impresiones no podrían ser peores. Lo que podría ser una buena red social para descubrir música, lo que temía podría ser el fin de last.fm, la gran ventaja de tener la red social en en el mismo programa con el que se escucha música… la de ventajas que tiene…
… son totalmente aplastadas por estar limitado a que sólo tiene en cuenta la música que has comprado en la tienda iTunes Store, y no la que escuchas.
Ya me imaginaba que no podría tener en cuenta lo que no tienen en su catálogo… pero no que no tuviese en cuenta nada de lo que escucho.
Vamos… que según Ping, a mi lo que me gusta es Shakira, porque una vez compré la canción de Sordomuda, la única de ella que me gusta, o gustaba.
No puedo decir desde iTunes qué me gusta y qué no, tengo que ir a la Store, no dice lo que escucho, etc. ¿Así cómo puede saber iTunes, y la gente lo que me gusta o no? No lo entiendo.
Más me parece una herramienta para que los grupos se promocionen, la gente los promocione y así haya más movimiento de euros en la tienda, por lo que no la definiría como red social sino como herramienta de marketing.
Estaré un par de días con ella activada… a ver que tal y si estoy equivocado en algo o descubro alguna utilidad… si no… “Desactivar Ping”!!!
Ah!!! pero el lavado de cara que le han dado a iTunes 10 está realmente bien… vaya gente elegante que hay en Apple.
Añado: Y no es que no compre en la iTunes Store, que sí, compro… pero es una parte muy muy pequeña de todo lo que escucho y es un sitio más en el que compro y descargo música. No es representativo. En cambio last.fm sí, porque allí está todo lo que escucho, incluso lo más inconfesable.
Ya hay muchas webs y blogs que van a hablar largo y tendido de la más de hora y media que Steve Jobs ha estado presentando los nuevos productos de Apple. Yo os presento mi mini resumen.
iPod Suffle… creo que soy coleccionista de esta maravilla de la tecnología y diseño. Y muy bien de precio.
iPod Nano parece es una maravilla… Menos mal que este año no tocan compras… ummmmm igual se lo pido al Olentzero.
El iPod Touch… cómo nunca he entendido a quién va dirigido… pues nada. Totalmente prescindible.
Apple TV, pues en USA tendrá mucho éxito, en algunos países de Europa se va a vender. Dudo que esto tenga la más mínima relevancia por estas tierras… con la mierda de TV que hay y con la mierda de conexiones a Internet que tenemos… la programación a la carta por Streaming… pues no creo que funcione esta década. Así que nada.
iTunes 10 y su red social Ping. Un poco lo mismo que last.fm, pero dentro del propio iTunes. Al final todo dependerá de “los amigos” y sus gustos musicales.
FLAC (Free Lossless Audio Codec) es un formato de audio libre sin pérdida de calidad y como casi siempre Apple pasa tres pueblos de los formatos libres, así que el soporte de este formato es nulo dentro en MacOS X así como del resto de aplicaciones de la compañía.
Pero… el formato en Internet más utilizado para compartir música sin pérdida de calidad es el FLAC.
Lo ideal es que Apple incorporase estos formatos (envíales una petición) pero de momento no parece que vaya a pasar.
Hasta ahora lo que hacía era pasarlos a MP3 con flac y lame y más o menos estaban bien. Ahora he decido que no merece la pena convertirlos y que voy a usarlos tal cual.
Y he encontrado a Stephen F. Booth que tiene tres aplicaciones estupendas… Play, Max y Tags. Son sencillas, bien hechas, para Mac y Código Abierto. Se puede pedir más?
Play: Para reproducir los ficheros FLAC y todo lo demás.
Max: Para pasar los CDs a FLAC. Y resto de conversiones.
Tags: Para editar los metadatos de los FLAC y otros formatos.
Y entre ellas se integran perfectamente. Fantástico.
Durante una temporada he estado utilizando también XLD.
Nota: No confundir FLAC con los ficheros Ogg FLAC. Estos últimos son ficheros FLAC dentro de un contenedor Ogg y de una manera más o menos fácil se pueden reproducir en iTunes con el componente XipQT.
Y tal vez os vuelva un poco locos entre las cosas que hablo y os cuento de mac, de linux… y de nada más… porque ese otro, el windows… bueno… nada.
Os cuento aquí los ordenadores que uso y a que dedico cada uno de ellos.
Para currar: Mac Mac y sólo Mac. Un MacPro Quad Core y un MacBook para la calle, para cuando me toca currar fuera de casa. En ellos tengo un montón de software libre… y otro montón que no lo es, algunos pagados, otros no.
Tengo dos servidores contratados, un dedicado y un RPS. Ambos con Debian 5. Configurandos por mí y mil horas. Eso sí, Dabo me ha echado un cable con algunos problemas de rendimiento y seguridad, una ayuda que vale oro.
Otro portátil con Ubuntu Trisquel 4.0, con el que hago el vago. Y finalmente en pequeño Giada Slim n10 (azul) del que ya os contaré detalles, que tengo con Ubuntu haciendo de mediacenter y server de pruebas en casa.
De windows… pues mucho me temo que tengo un viejo ordenador con él puesto para unos trabajos que hago para un cliente con una serie de aplicaciones específicas. Sólo lo enciendo para él. Me parece un OS de segunda de división =:-D
Ah!!! y un iPad. :-)

cc rafaespada
Y es que me han parecido impresionantes las instalaciones. Éstas son las de Apple, en las que prueban el iPhone, pero no dudo que las del resto de fabricantes sean incluso más grandes, en el fondo Apple sólo comercializa un modelo de móvil. A saber que tiene Nokia, por ejemplo, para probar su extenso catálogo de terminales.
Desde luego que no quiero entrar en la polémica de si sí o si no, sólo enseñar el vídeo.
Más info en http://www.apple.com/antenna/
Tengo que hacer una recopilación de fotos y no quería que se identificasen fácilmente, para ello lo más fácil es quitar todo tipo de metadatos, pero algo que también tienen mis fotos que las puede indentificar es “el nombre”.
En él suelo poner una serie de datos (nombre, fecha, etc.) y es una dato que en este caso no quería que se mostrase.
Así que he preparado un script en AppleScript para renombrar todos los ficheros de una carpeta.
Os dejo el script y el código, descargar: file_random.zip
Songbird es el único programa que hace un poco la competencia a iTunes en Mac. Y ahora lo he retomado porque ya han actualizado el plugin para DAAP* y me he decidio a ponerlo en Linux (hasta ahora utilizaba Rhythmbox) y aunque oficialmente no dan soporte para Linux si se puede bajar el programa.
El programa me gusta más que otros para linux por como se integra con Jamendo, el manejo y que es muy parecido a iTunes, al cual estoy acostumbrado desde hace años, muchos años.
Ahora queda que el plugin DAAP lo preparen para MacOS X, una pena que este programa dependa de plugins para según que cosas pero bueno… es lo que hay, no nos quejaremos que bastante curro se pegan por amor al arte.
* DAAP es un protocolo para compartir música entre máquinas. La copia de seguridad de la música (y de todo lo demás) la guardo en un disco duro en red, el cual tiene un servidor DAAP y así desde el resto de equipos puedo seguir accediendo a ella, sin necesidad de andar copiándola, sin tener el principal encedido, etc.
Grrrr el plugin de last.fm no funciona grrrrr
Y de regalo, por tiempo limitado, acceso a mi biblioteca… “rafaespada.homelinux.com” Veo que desde el exterior de mi red funciona con SongBird, con Rhythmbox pero no con iTunes, que sólo accede a bibliotecas locales.
Edito: He encontrado una solución a lo del plugin… hay otro alternativo que se comunica con la aplicación “oficial”. Así que no habrá más problemas con last.fm.
Instalar el repositorio para last.fm: http://apt.last.fm/
Instalar last.fm: sudo apt-get install lastfm
El plugin alternativo: http://addons.songbirdnest.com/addon/1208
Tenía que cambiar la codificación de un par de cientos de documentos de ISO-8859-1 a UTF8 y bueno… seguro que hay cosas por ahí para hacerlas automáticamente, pero con un poquito de Applescript y una de mis aplicaciones favoritas, Textwrangler, no he tardado ni 3 minutos en hacerlo.
Los abría por carpetas, porque prefiero vigilar un poco… y luego… ejecutar. Si además se guarda en la carpeta de scripts de la aplicación se hace más rápido y se tiene siempre a mano.
tell application "TextWrangler"
try
set encoding of every document to "Unicode (UTF-8, no BOM)"
close every document saving yes
end try
end tell
Se puedes sustituir “UTF-8, no BOM” por “ISO Latin 1″ si lo que se quiere es convertir a ISO-8859-1.
Para un par de clientes a los que hago una serie de trabajos de maillings y webs tengo que enviarles constantemente lo que les voy haciendo pero como imagen, para correcciones y demás pasos intermedios.
Lo cierto que es que con Paparazzi! me arreglo bastante bien, pero he dado un paso más… automatizarlo con AppleScript. Una pequeña aplicación que con un sólo click se encarga de dejarme en el escritorio lo que estoy viendo en el navegador.
Aunque yo uso WebKit aquí dejo la versión para utilizar con Safari. No utilizo más navagadores salvo para cosas concretas, así que no tengo pensado que sirva para otros. Firefox descartado por el pobre soporte de AppleScript que tiene, aunque ya tiene un plugin para ello. Opera y Camino pueden ponerse sin problema.
Requisito es tener Paparazzi! instalado: http://derailer.org/paparazzi/
Descargar mi script: capture_paparazzi.zip. El script es editable por si se quieren hacer cambios.
Me comenta un usuario que el script da problemas en Tiger (MacOS X 10.4) pero como no tengo acceso a ninguno… ni idea.
Estos días un amigo/conocido se ha comprado un mac y me está bombardeando a preguntas. Una de ellas es el porqué si se monta desde MacOS X un servidor FTP, éste es de “sólo lectura”.
Los motivos por los que MacOS tiene esta limitación no la sé, igual por los ficheros de control que se generan junto a los ficheros en un servidor FTP sería una locura. Ni idea. El caso es que no se puede y se deben utilizar programas del estilo Cyberduck o Transmit.
Pero existe otra opción… MacFuse, que nos permite montar en el escritorio diversos sistemas de ficheros que MacOS X no soporta (sobre todo, los que no soporta en modo lectura/escritura).
La forma que tiene MacFuse interna tampoco la he encontrado como para manejarlo desde el terminal y ser así más versátil. Lo que si he encontrado es MacFusion, una utilidad que nos permite fácilmente acceder a servidores FTP y SSH con sólo un par de clicks.
Así pues… instalar primero MacFuse y luego MacFusion para acceder.

Para unos podcast que estoy realizando tengo que crear los ficheros de suscripción (RSS). He estado probando una serie de programas del estilo de FeedForAll pero me da un poco de palo pagar por cosas que no son difíciles de hacer, pero al hacerlo a mano me volvía loco con una par de chorradas…
Una de ellas es que la fecha hay que ponerla en formato RFC-822, fundamental para que el RSS funcione. La otra era que cada fichero debe tener un identificador único, que se puede poner el nombre de fichero, pero no quiero así por si éste cambia, así que se suele poner una cadena aleatoria de texto/número.
Así que me he hecho un programa en RealBasic para crearme estos dos datos.

El resto de información es fácil ponerla, no hay más que seguir las reglas generales de RSS y luego concretar con las específicas para iTunes si se quiere completar las que este programa muestra.
La próxima aplicación espero que sea ya en Xcode!!! ;-P
Descargar RFC&Random.app: RFC&Random.zip (se incluye también el código fuente en RealBasic).