Reflexiones sobre la Keynote

Publicado el Martes 12 junio 2007

Ayer me perdí la Keynote, pero al llegar a casa por la noche me puse al día: leí la entrada de Pau, busqué mis sitios de noticias favoritas e incluso busqué en youtube para ver si algún samaritano pirata había colgado el video. Nada. Esta mañana he visto que varias webs habían publicado el enlace a la Keynote, publicada por Apple.

hello tomorrow

Primeras impresiones

Primera impresión positiva. Me gusta lo que he visto. Leopard sigue adelante y promete grandes cosas. Y no me refiero a los 10 puntos que ha resaltado Jobs, sino a todo lo que hay detrás. Por ejemplo: compartir archivos (incluso con máquinas Windows), la gestión de permisos para ello y cómo se ha integrado todo en el nuevo Finder. Eso es algo que hacía mucha falta. Time Machine es otra de las cosas que me impresionan. Teniendo en cuenta que Mac OS X está basado en Unix, era sólo cuestión de tiempo que algo parecido a Rsync se implementara gráficamente en el OS.

Windows

La publicación de Safari para Windows me ha sorprendido mucho, pero cuando he visto la tercera parte de la Keynote (aquella dedicada al iPhone), lo he entendido. Si el orden hubiera sido distinto (Jobs hubiera hablado primero del iPhone y luego de Safari), no habría tanta gente sorprendida. Si partimos de la base de que Safari es de alguna forma el SDK del iPhone, ¿no tiene sentido poner el SDK a disposición de la mayor cantidad de desarrolladores posible?

Otras implicaciones

Safari para Windows se puede ver como un primer paso. ¿Por qué no seguir? iChat para Windows puede ser lo siguiente o incluso iLife. Si lo llevamos más lejos, ¿por qué no las apps profesionales? No creo que Apple tenga intención de meterse por ahí de momento e incluso habrá quien diga que eso bajaría las ventas y la cuota de mercado de las máquinas mac (discutible). Pero la puerta está abierta.

Valoraciones negativas

Las reacciones de los principales blogs tecnológicos ha sido tibia. Incluso las acciones de Apple han bajado. No creo que sea para tanto. Creo que los usuarios (y amantes) de mac hemos vivido tiempos asombrosos recientemente: el paso a Intel, la renovación completa de la gama de hardware, nuevos iPods, el iPhone… ¿Que estábamos acostumbrados a más? Pues sí. Indiscutible. Pero eso no equivale a decir que la Keynote haya sido mala. ¿Que Safari se cuelga? Pues la alpha de Firefox ni te cuento. Todo es relativo y las valoraciones son algo muy personal. Yo he visto una presentación donde han enseñado cómo será el nuevo OS de Apple (y me ha gustado) y he visto una beta de Safari que promete (aunque de momento prefiera Firefox). Lo demás es hablar y pasar el rato.

Conclusión

Creo que Apple sigue por buen camino, aunque también es verdad que el iPhone (y el esfuerzo que ha supuesto) está pasando factura. Otra cosa que me pregunto es lo que pasará con los desarrolladores de programas de back-up. ¿Interferirán con Time Machine? Algunos se quedan sin negocio.

En fin, que puedo entender (en parte) ese sentimiento de decepción de algunos medios, pero creo que se debe a que esperaban algo más y no a que lo visto en la Keynote haya decepcionado.

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.

Apple se reinventa

Publicado el Lunes 11 junio 2007

Tarde de anuncios impactantes en la presentación de hoy en la WWDC’07. Ha habido casi de todo, desde un repaso por las novedades en Leopard (disponible en octubre por 129$) hasta nuevas e interesantes características del iPhone, pasando por el anuncio de un Safari para Windows (sí, no me he tomado nada raro antes de sentarme a escribir) y un montón de novedades que habrá que ir paladeando con tiempo.

Por cierto, que revisando la web de Apple, me doy cuenta de que ¡tenemos nuevo diseño! Parecía imposible pero al final lo han renovado, y la verdad es que el resultado es espectacular…

Nueva web de Apple

Volviendo a la presentación de hoy, si tuviera que destacar algo, creo que abrir el iPhone a aplicaciones externas es lo que le faltaba a este aparato para arrasar el mercado. Y las nuevas características que permiten usar tecnología AJAX para desarrollar aplicaciones para el teléfono van a aportarnos posibilidades nunca vistas: ya hemos tenido un jugoso anticipo en forma de programas que permiten realizar llamadas, explorar mapas… de sólo pensarlo se me cae la baba.

Y respecto a Safari 3 en Windows… pues ha sido el gran WTF? del día, la verdad. Habrá que probar qué tal funciona. La versión beta 3, disponible tanto para Windows como para Mac, ya se puede descargar de la web de Apple.

Una tarde completa y emocionante. ¡Y Reven se lo ha perdido! (qué cruel soy). Bueno, ¿qué os ha parecido a los demás?

Panel de control “ATI Displays”

Publicado el Viernes 8 junio 2007

Descubro via mac geekery que ATI ha publicado el panel de control “ATI Displays” (versión 4.5.9) que permite cambiar el comportamiento de nuestra gráfica ATI, cosa imposible desde las preferencias de nuestro Mac. Entre otras cosas podemos ajustar el “Anti-aliasing” o la filtración anisotrópica, ya sea a nivel de cada aplicación o general. Además, este nuevo driver es un binrio universal, por lo que va de perlas en nuestros macintel.

Lo curioso de este driver, es que ATI sólo los publica para sus tarjetas “de marca”, no para las versiones OEM que vienen dentro de los mac. Este driver ve la luz gracias a la “ATI X1900 G5 Series for Mac” y parece ser compatible con todas las tarjetas de la serie X1000. El problema es que para poder instalarlo, tendremos que hacer creer al instalador que tenemos un PowerPC G5.

Los pasos son los siguientes:

1. Ir a la web de ATI y descargar el panel. Está disponible en la sección “Drivers & Software” y eligiendo Mac OS > Radeon > Radeon X1900 en los desplegables.

2. Engañar al instalador. Para ello necesitamos sustituir el programa sysctl que el instalador consulta para saber la versión de nuestra máquina. Haremos una copia de seguridad del programa original con:

$ sudo cp /usr/sbin/sysctl /usr/sbin/sysctl.backup

3. Sustituimos sysctl con un archivo que contenga lo siguiente:

#!/bin/sh
echo "PowerMac11,2"

4. Lo hacemos ejecutable con:

$ sudo chmod +x /usr/sbin/sysctl

5. Ejecutamos el instalador. MUY IMPORTANTE: antes de reiniciar como nos pide el instalador, debemos restaurar sysctl:

$ sudo mv /usr/sbin/sysctl.backup /usr/sbin/sysctl

Hasta ahora se ha comprobado que funciona con un MacPro y yo lo he probado en mi iMac sin problemas (incluso ha detectado mi X1600 como tal).

atidisplays.jpg

En otro orden de cosas: ¿Apple está pasándose a gráficas Nvidia por que son mejores en este momento o porque Intel frunce el ceño debido a la compra de ATI por AMD?

Actualización del Store

Publicado el Martes 5 junio 2007

We'll be back soon

El Apple Store está siendo actualizado en este momento. Parece que los rumores de nuevos equipos se confirman. Actualizaremos esta misma entrada según tengamos más información.

Actualización: 14:50 hora española. El “Store” vuelve a estar activo. Han actualizado los MacBook Pro: nuevos procesadores de 2.2 y 2.4 GHz, nuevas gráficas Nvidia (¿ATI se aleja de los planes de Apple?) y WiFi 802.11n.

macbookpro.jpg

Nada de iMacs de aluminio o de portátiles con tecnología LED (aunque parece que sí han mejorado las pantallas). Otra vez será.

Más cosas: Al final resulta que sí hay LED’s en el modelo de 15”, que ahora es un poco más ligero y no tiene mercurio. El modelo de 17” sigue teniendo CCFL’s (Lámparas fluorescentes de cátodo frío) en su pantalla, pero ahora está disponible en una nueva resolución de 1920×1200 píxels, además de la resolución estándar de 1680×1050.

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.

Llega la música sin DRM. ¿Llega?

Publicado el Miércoles 30 mayo 2007

Por fin nos ha llegado (de la mano de EMI y Jobs) la música sin DRM. Ahora sólo podemos esperar que el resto de discográficas que tienen acuerdos con Apple se apunten a esta medida y que algún día los contenidos multimedia por los que pagamos sean tan libres como aquellos que no, queriendo esto decir que no estemos atados a una plataforma determinada (por mucho que esa plataforma nos guste en este particular momento) o a un software determinado, o a una combinación concreta de ambos.

Pero. Tanta alegría tenía que tener un “pero”.

Pero no funciona! Ya he actualizado el iTunes. Ya he rebuscado hasta encontrar por casualidad la opción en la configuración de la cuenta que activa el contenido “iTunes Plus”. Pero al escuchar las muestras de las canciones, el streaming tarda siglos y algunas veces ni siquiera llega a cargar. Y al dar al símbolo “mas” al lado del precio de las canciones (mediante el cual supongo que nos permite elegir si queremos la versión de 0,99€ o la de 1,29€ sin DRM), iTunes nos lleva a una página que nos da este bonito, práctico y auto-explicativo “Error desconocido (-9843)”.

Error en iTunes Plus

En fin, que creo que en Cupertino andan estos días con el reloj pegado al culo. El lanzamiento de iTunes Plus, el iPhone, Leopard, la WWDC… En fin, ya que estamos quejicas, ¿para cuándo series y programas de TV?

ACTUALIZACIÓN: Por cierto, leo vía TUAW que aunque las canciones estén disponibles sin DRM, eso no quiere decir que podamos ponernos a compartir todas nuestras compras de la iTunes Store como perros. Los archivos tienen incorporada metadata, como nuestro nombre, el login de nuestra cuenta iTunes… Ser sabios.

Elementos duplicados en el menú “Abrir con…”

Publicado el Martes 29 mayo 2007

NOTA: Estas instrucciones son válidas para Tiger. Si quieres hacer esto en Leopard, quizás quieras leer esta entrada: Limpiar el menú “Abrir con…” en Leopard.

Spotlight hace un buen trabajo indexando aplicaciones y populando los diversos menús de nuestro Mac, como por ejemplo el menú contextual de “Abrir con…” del Finder. Pero en determinados casos, puede hacerse un lío con las aplicaciones presentes en otros discos duros que conectemos a nuestro Mac. Spotlight indexa estos discos por defecto, lo cual está bien, porque generalmente tendremos un disco duro donde guardemos esos Gigas de música o de películas que tanto espacio libre nos dejan para más aplicaciones ;-) .

Pero qué pasa si es el disco de un amigo? O si es un clon de nuestro disco de inicio que tenemos como backup? Es bastante molesto tener que elegir si abrir una imágen con Vista Previa, Vista Previa, Adobe Photoshop, Adobe Photoshop, CocoViewX, CocoViewX… Os hacéis una idea. La solución es sencilla.

1. Borrar los items ya indexados:

Lo que tenemos que hacer es reconstruir la base de datos de Servicios de Lanzadera. Ésta también puede haberse corrompido por otros motivos. Podemos forzar que el Finder borre la base de datos y la re-construya con el siguiente comando en la terminal:

cd /System/Library/Frameworks/
cd ApplicationServices.framework/Versions/A/Frameworks/
cd LaunchServices.framework/Versions/A/Support/
./lsregister -kill -domain local -domain system -domain user

Spotlight recorrerá los lugares predeterminados en busca de aplicaciones y las indexará. Cuando el comando termine, sólo tendremos que cerrar sesión y volver a entrar.

2. Evitar que vuelva a pasar:

Con el disco en cuestión enchufado, iremos a “Preferencias del Sistema” y después picaremos en “Spotlight” (a la derecha del todo en la primera fila). En la ventana de preferencias de Spotlight, iremos a la pestaña “Privacidad” y ahí podemos añadir el disco duro que no queremos que Spotlight indexe bien arrastrando su icono a esta ventana o haciendo click en el signo “mas” de la esquina inferior izquierda y navegando hasta dicho disco.

Espero que os sea útil. Mantened a Spotlight a raya!

Si tenéis alguna duda o algún problemilla, igual lo resolvemos. Ponte en contacto con nosotros.

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?

Tu mac como nunca lo habías visto

Publicado el Miércoles 23 mayo 2007

Si por algo se caracteriza un mac es por ser potente y simple a un mismo tiempo. Con este blog queremos hacer algo muy parecido: ofrecer puntos de vista frescos, útiles e interesantes, pero sobre todo sencillos.

Este primer artículo tenía que empezar cumpliendo esta filosofía. Es sencillo. Aquí estamos. Y esperamos que os guste.

Nosolomac es un proyecto conjunto de Reven y Pau. Puedes leer algo más sobre nosotros en la sección Acerca de.