Acaba de llegarme un aviso. Coda ha sido actualizado a la versión 1.0.1. Incluye soporte de JSP y Smarty en su reconocimiento de sintaxis pero, lo que es más útil, incluye la posibilidad de mapear un website remoto a un website local. Esto, indispensable hoy en día, permite tener un servidor local (en la máquina local o la red local) que refleja lo mismo que tiene un servidor remoto. Para programación en PHP y MySQL era algo completamente necesario.

Además de esto tiene un montón de mejoras pequeñas, muchas de las cuales eran quejas inmediatas de la mayoría de los que lo probamos.

Aún así, algunas cositas siguen estando pendientes que siguen siendo indispensables para justificar el precio del programa:

Mejor editor de CSS, que soporte pseudo-selectores y permita reflejar en tiempo real los cambios (CSSEdit es un excelente punto de partida de cómo debería hacerse)
Si la secuencia de estilos es mas larga que el ancho de pantalla lo que no se ve se pierde.
Muchas opciones que actualmente reciclan la pestaña deberían realmente abrir pestañas nuevas (o, lo que es lo mismo, deberían separarse los «modos» de las «acciones», «editar» y «previsualizar» son acciones, «Terminal», «CSS/HTML/JS/PHP/MySQL» son modos).
Una forma de usar «zoom» en la pantalla. Ya sea para imágenes o, más importante, con páginas web. El hecho de trabajar en una ventana con paneles significa que no se tiene todo el espacio que se quisiera. Poder hacer zoom ayudaría en el diseño general de la página.

Aún así, es un producto espectacularmente completo para estar tan temprano en su desarrollo (menos de una semana de liberado). Pinta fabuloso.


Coda 1.0.1

En las nuevas versiones de iTunes se ha expandido enormemente el uso de carátulas para la música y, con el soporte de carátulas en el iPod y el AppleTV, aquellos de nosotros de una naturaleza obsesiva queremos tener todas las posibles.

Si quieres actualizar las carátulas de tu música puedes usar varias herramientas pero a mí lo que más me ha funcionado es una página web a la que puedes subir tu fichero iTunes Music Library.xml (preferentemente comprimido con zip, ya que pueden ser muy grandes) y te dará todas las carátulas para los ficheros que no las tengan.

La página web está aquí:
Artie iTunes Cover Art

Y para usarla sólo tenéis que comprimir el fichero iTunes Music Library.xml (ubicado usualmente en la carpeta del usuario/Music/iTunes/ ) en un zip y subir este en la página web.

 
iTunes Zipped XML

Una vez que termine el proceso (puede tardar muuuucho) en la página se mostrarán las carátulas listas para arrastrarse sobre las canciones en iTunes.

Otra opción es la página de iTunes de DevFactory. Esta sólo permite subir el fichero sin comprimir (en mi caso esto son mas de 10MB) y puede fallar bastante más y tardar hasta horas, pero si tienes la paciencia puede valer la pena.

Sobre iTunes mismo, si piensas que te quedan cortas las opciones que tiene, puedes visitar el sitio de DougScripts y revisar entre los mas de cuatrocientos scripts para optimizar y mejorar el uso de iTunes, incluyendo manejo de duplicados, creación de listas, etc.

NOTA: iTunes trae en sus versiones más recientes una forma de bajar automáticamente carátulas para las canciones. Esto las baja de la iTMS y obviamente sólo lo hace para música que Apple tiene en su tienda. El problema es que estas carátulas no quedan embebidas en el fichero sino que se guardan en un caché en disco duro. Uno de los scripts de DougScripts llamado «embed artwork» al correrlo se asegura de incrustar la carátula en el fichero mismo, arreglando este problema.

Hey! Me ha llegado el registro del beta de Disco. Pantallazos de mi copia más abajo pero antes mis impresiones.

Antes que nada: Disco es una aplicación para el día a día de usar CDs y DVDs. No es para editar vídeo ni para hacer VCDs ni es para convertir formatos. Esto es una revisión inicial de la versión Beta.

Disco sirve para grabar ficheros a disco, así de simple como se oye. ¿Por qué querríamos utilizar una aplicación para algo que MacOSX hace nativamente? No tengo una respuesta simple para esto pero si puedo decir que la pequeña utilidad (menos de 700K!) centraliza el proceso de pasar ficheros a CD y logra hacerlo aún más sencillo de lo que ya es.

Arrastras ficheros, nombre al disco, Grabar. Puedes decirle que quieres hacer un disco de Mac, de Windows (Joliet), híbridos, ISO 96660 o UDF. Puedes leer y guardar imágenes en DMG, ISO o CDR (aún sin soporte de NRG, sin embargo).

Se pueden crear de forma muy fácil discos multisesión y se puede meter cualquier cantidad de ficheros que, si necesitan más de un CD, lo dirá antes de empezar.

Disco, fácilmente, vale los 15 dólares que cuesta si grabas a CD o DVD con frecuencia.

Pantallazos! (también en Flickr)

AppZapper recibió muchas reseñas positivas y recomendaciones de sus usuarios por cubrir una necesidad muy básica y hacerlo de una forma original y entretenida. AppZapper permite «desinstalar» aplicaciones arrastrandolas a una aplicación, que con animación y sonidos se encarga de borrarla y eliminar sus ficheros relacionados. Los usuarios de Mac de hace tiempo saben que en su mayoría se pueden borrar las aplicaciones arrastrándolas a la papelera pero AppZapper lo hace de forma entretenida y segura y, además, provee un desinstalador para usuarios que vengan de Windows o Linux, acostumbrados a ellos.

Disco intenta algo diferente. Usando el mismo manual de diseño de AppZapper (una aplicación compacta, simple, animada) pretende simplificar el proceso de grabado y copia de CDs y DVDs de forma extrema. Con soporte planeado para varios formatos, multisesión, capacidad de hacer copias de seguridad en múltiples discos y aprovechando las últimas tecnologías de OSX como sensores de movimiento o efectos visuales la aplicación promete.

Algunos ejemplos de la nueva interfaz a tamaño real:

Descripcióno del Grabador

Detalles del Grabador

Trabajo sobre el disco completado

Grabación completada

Disco listo

Listo para grabar

Copia de seguridad a varios discos

Copia de Seguridad a varios discos

Catálogo Automático de todos los discos hechos con la aplicación, con búsqueda integrada de ficheros y sus características. (catalogador)

Catálogo de discos grabados y búsqueda

Repaso del flujo de grabado de un disco.
Utilizando el sensor de movimiento de los portátiles de Apple la aplicación muestra cuando el movimiento del mismo puede ser peligroso para grabar los CD’s, un proceso que no puede detenerse una vez iniciado.
Disco utiliza efectos visuales para mostrar que esta «tostando» un disco (del inglés, «Burn», quemar). Efectos de partículas visuales muestran visualmente esto y responden al ratón o a soplar al micrófono. ¿Útil? No. ¿Frívolo? Sí… y nos encanta.

Aunque Toast ya es un ejercicio bastante bueno de simplificación del proceso de grabado CD’s, y no perderá su lugar como la herramienta más completa en Mac, es de agradecer que salga algo de menor precio que cubra el 90% de las necesidades de la gente. Yo sé que aunque conozco docenas de funcionalidades diferentes de Toast principalmente lo uso para restaurar imágenes a disco o para copias de seguridad de ficheros. Eso sí, tanto Toast como Disco son una refrescante alternativa a programas de Windows como Nero.

Disco costará 1/6 del precio de Toast (15USD$) y estará disponible… pronto. Atentos a MacZot! que ya ha tenido ofertas sobre Disco (yo lo he comprado por $5) y volverá a tenerlas.

Notas (probablemente mejor escritas) también aquí, aquí y aquí.

Finalmente, el icono que tendrá Disco:

David Pogue ha escrito un artículo conmemorando 10 años desde que Apple tocó fondo y para recordarlo adecuadamente ha hecho una recopilación de citas de «analistas» y «expertos» y sus predicciones y comentarios de la época. Como bien dice en el verano de 1996 (un año antes del regreso de Steve Jobs) apple no sólo no era el favorito de los medios, sino que era «el perro que todos disfrutaban pateando». Los críticos estaban convencidos de que Apple no sobreviviría hasta el fin del año.

Aquí, las referencias de estos «analistas», la mayoría de los cuales siguen trabajando en lo mismo y continúan dando sus opiniones «profesionales» con respecto al futuro de las compañías y la tecnología:

  • Fortune, 19/2/1996: “Cuando leas esta historia, la inusual compañía de culto… habrá terminado su alocado viaje en el mundo de las empresas independientes”.
  • Time Magazine, 5/2/96: “Una vez Apple fue una de las principales compañías tecnológicas con activos capaces de hacer cualquier conglomerado tecnológico salivar. Después Apple se volvió un desastre caótico sin visión estratégica o futuro”.
  • BusinessWeek, 16/10/95: “Incapaces de predecir la demanda, la compañía tiene mil millones de dólares en pedidos retrasados… La única alternativa: Unirse con una compañía con la capacidad financiera y de mercado para ayudar a Apple a sobrevivir una transición hacia ser una productora de Software. El mejor candidato, muchos piensan, es IBM Corp.»
  • Un analista de Forrester Research, 25/1/96 (cita en el The New York Times): “Ya sea que continúen solos o sean adquiridos, Apple como la conocemos ya no existe. Es tan típico. Es tan triste”.
  • Nathan Myhrvold (Oficial en Jefe de Tecnología de Microsoft, 6/97: “La compra de NeXT es demasiado poco, demasiado tarde. Apple ya ha muerto”.
  • Wired, “101 Formas de Salvar a Apple,” 6/97: “1. Admítelo. Estás fuera del juego de hardware”.
  • BusinessWeek, 5/2/96: “Había tanta magia en Apple Computer a principios de los 80 que es difícil creer que se puede extinguir. Apple pasó de ser el ejemplo a seguir a ser un segundón en sólo 19 años”.
  • Fortune, 19/2/1996: “El errático desempeño de Apple le ha dado, en Wall Streeet, una reputación por la que un inversor a largo plazo la evitaría”.
  • * The Economist, 23/2/95: “Apple podría aguantar por años, estoicamente intentando contener su descenso. Pero pocos esperan que cometa ese error. En su lugar parece tener dos opciones: La primera es dividirse y vender su lado de hardware.La segunda es venderse totalmente”.
  • The Financial Times, 11/7/97: “Apple ya no juega ningún rol en la industria de 200 mil millones de dólares que son los ordenadores personales. ‘La idea de que vuelvan a tener un producto éxitoso como en el pasado… es una locura’, dijo Dave Winer, un desarrollador de software”.
  • Michael Dell, 1997: “¿Que haría yo? Cerraría la compañía y le daría el dinero a los accionistas”.

Mientras tanto, el «Contador de la muerte» de MacObserver sigue registrando los mejores artículos en los que, según los analistas, Apple debería haber muerto.

Hace diez años las acciones de Apple valían entre 5 y 9 dólares, ahora oscilan alrededor de 70. Ojalá hubiera podido comprar más de ellas (como le recomendaba a muchos incrédulos).

Aviso a aquellos que uséis Adium:

Los 4400

Al Adium se le va la pinza. Estaba viendo los contenidos de mis discos para ver que cosas podía borrar y me encontre con un grupo de lo que parecían ser miles de ficheros diminutos. Al buscar el directorio no aparecía porque al empezar su nombre con un punto no lo mostraba el Finder.

Al final lo abrí con la terminal ( open ~/.gaim/. ) y me encontré con esta carpeta. Por lo visto Adium ha estado guardando ahi cachés de todos los iconos de usuarios con los que me he topado durante los últimos 4 años. Es posible que ya no se utilice, ya que al borrarlo y arrancar el Adium no se regeneraron los ficheros.

Así pues, revisad si tenéis una carpeta similar y si sí, podéis borrarla.

He visto en muchos sitios cuestionar la decisión de Apple de incluir RSS en el mail y personalmente yo tengo una teoría al respecto.

Sin contar que hay herramientas ya existentes para incluir RSS en mail.app (y hay servicios que redireccionan RSS a mensajes de mail) me parece a mí que Apple ha decidido incluir RSS en mail como parte de su estrategia de groupware (integración para grupos de trabajo)
Recordemos que Apple utiliza macs internamente y que muchos de los problemas e inconvenientes existentes tienen que estarlos afrontando hoy en día.

Una de las constantes de ambientes corporativos es la necesidad de distribuir información de forma casi constante: Avisos oficiales de la compañía, avisos de personal, avisos de sistemas, etc. Estos se envían, tradicionalmente, en forma de mail pero el problema con el mail es que, en un ambiente sin personalizar todos los correos llegan al mismo sitio y de la misma forma. A menos que el usuario se cree sus propias reglas para distinguir (y donde yo trabajo esto significa casi dos docenas de reglas) entonces cada uno escoge qué hacer, algunos colorearan los correos diferentes, otros mandaran el correo a una carpeta específica para leerlos después y otros (bastantes más de lo deseable) redireccionarán los mensajes directamente a la basura sin pensárselo dos veces.

Incluir una sindicación de noticias como RSS en el mail permite automatizar esta entrega de información sin saturar la bandeja de correo del usuario y asegurándose que a todos les aparecen los mensajes nuevos de la misma forma.

Esto no es cualquier tontería. Para una corporación grande (la mía tiene más de 300 mil usuarios de correo en todo el mundo y sólo en mi oficina local hay 200) es importante asegurar que a todos los usuarios les llega la información eficientemente.

RSS tiene una ventaja secundaria que no es tan obvia: Al enviar un correo masivo a toda la compañía los servidores de correo tienen que crear cientos (en nuestro caso cientos de miles) de copias del mismo correo, incluyendo todos los ficheros que puedan estar anexados (y una Newsletter cada vez tiene mas formato e imágenes, aprovechando la tecnología disponible). Una newsletter por RSS es pasiva, el formato es más compacto y la carga en los servicios se distribuye (no sólo no se «empuja» el contenido dos veces, una al servidor de mail y otra a los clientes finales sino que la carga se escalona mucho más). La idea realmente no es nueva, pero no la he visto asociada a este tema y la conexión me parece demasiado lógica.

A finales de Enero Noruega, a través de su Consejo del Consumidor, acusó a Apple de tener prácticas en la iTunes Music Store que no cumplían con las leyes locales de control de mercado. Entre estas acusaciones se alega que se rompen los derechos fundamentales de los consumidores con el DRM que tienen las canciones vendidas en la misma. El grupo tambien dice que el DRM puede causar problemas como los experimentados por los últimos intentos de Sony de limitar las copias en sus CDs (el famoso rootkit). Asimismo se dice que la ley inglesa (la cual rige los términos del servicio de la iTMS) no puede aplicar en Noruega y que, de acuerdo a la ley local, los términos no pueden cambiar una vez adquirido el producto o servicio, como la licencia pretende.

El 6 de junio una decisión preliminar le dio la razón a las quejas y exigió que Apple diera una contestación. Esta contestación de parte de Apple fue enviada y hecha pública en su mayoría ayer, 2 de Agosto. Después del salto recojo una traducción de un sumario hecho por andwest.com del original.

Continuar

Hoy ha sido publicado un vídeo demostrando como es «posible» hackear un MacBook en 60 segundos aprovechando supuestos agujeros en los drivers de las tarjetas WiFi de los mismos.

El mensaje original, que causó mucha expectación, apareció ayer por la mañana y la presentación se hizo anoche. Se presentó en forma de vídeo bajo la excusa de que alguien cercano podría capturar los paquetes WiFi y reproducir el agujero.

¿Cuál es el problema? Al ver el vídeo se nota que el MacBook en cuestión está utilizando una tarjeta de WiFi adicional, no la de fábrica de Apple sino una en la ranura externa. El comunicado oficial (sumarizado abajo) decía que este no es un problema específico de Apple sino de muchos fabricantes. ¿Podría ser que el problema es más bien con un tipo específico de tarjeta WiFi o los drivers de algún fabricante específico en todas sus versiones? ¿Podría ser que se ha escogido hackear la tarjeta un MacBook en vez de, digamos un Lenovo porque eso produciría 10 veces más publicidad? ¿Podríamos estar viendo a un grupo de hackers aprovechándose de la publicidad que recibe Apple ante cualquier defecto (sólo hay que ver el ejemplo de la publicidad que reciben los portátiles de Apple cuando se calientan comparado a la que reciben los portátiles Dell cuando explotan) para obtener más visibilidad, patrocinio y de paso atacar a una plataforma que consideran arrogante?

Si el caso fuera alguno de los mencionados arriba me parecería perfectamente humano y comprensible pero difícilmente justificable y un golpe bastante bajo. Veremos como se cuece esto. A mí personalmente me parece maravilloso que se encuentren agujeros de seguridad si existen porque si no no pueden arreglarse, pero no me parecería bien «torcer un poquito» la realidad sólo para cumplir una agenda propia. Si frases como «Bueno, esto sólo sucede con tarjetas de terceros» o «Realmente es un problema común a todos los ordenadores con WiFi que usen cierto chip/driver» terminan surgiendo me parece que la credibilidad de esta gente puede sufrir un golpe duro (eso sí, la publicidad en el intermedio será notable).
[Sumario del original: Sólo una parte relevante. El texto completo en el link, itálicas mías]

Post original: 7.30am ET, Aug. 2:

Si quieres llamar la atención de una habitación llena de hackers una forma segura es mostrándoles un nuevo método para darle la vuelta a la seguridad de un Apple MacBook y tomar control del mismo. Esto es exactamente lo que los hackers Jon «Johnny Cache» Ellch y David Maynor planean hacer hoy en su presentación Black Hat modificando el código de bajo nivel que hace funcionar muchas tarjetas inalámbricas externas e internas del mercado actual.

El vídeo muestra a Ellch y Maynor atacando una falla de seguridad específica en el «driver de dispositivo» inalámbrico del MacBook, el software que le permite a la tarjeta inalámbrica comunicarse con el sistema operativo OSX. Aunque estas fallas de seguridad en particular son específicas al MacBook (y no son públicas aún) Maynor dijo que entre los dos han encontrado al menos dos fallos similares en drivers para tarjetas inalámbricas de Windows. Aun así, los presentadores dijeron que finalmente habían decidido hacer el demo en un Mac para contrarrestar lo que Maynor llamó «El aura de arrogancia y seguridad que rodea a los usuarios de Mac».

«No estamos atacando Macs específicamente Mac aquí, pero si observas esos comerciales de ‘Get a Mac’ lo suficiente, a la larga te hacen querer atacar alguno de esos usuarios con un cigarrillo encendido en el ojo», dice Maynor. «El problema principal que vemos aquí es que los drivers son una mezcla de código hecho por desarrollaodres de software y hardware, y esta gente suele estar presionada para entregar resultados que estarán en productos que el fabricante tiene prisa de lanzar al mercado».

Maynor dijo que él y su colega optaron por hacer la presentación en vídeo en vez de en persona para evitar que alguien de la audiencia pudiera interceptar la comunicación y deducir el ataque usándolo contra otros usuarios de MacBooks.

Uno de los peligros de este tipo de ataque es que una máquina corriendo un driver vulnerable podría ser dominada sólo con ser encendida. Los dispositivos inalámbricos en la mayoría de los ordenadores portátiles -como en el MacBook mostrado- están constantemente transmitiendo su presencia a cualquier red WiFi en el rango por defecto y la mayoría están configuradas para conectarse a cualquier red abierta disponible.

[Termina Sumario]