emmgfx

Aplicaciones por defecto en OS X

Aunque en OS X todo parece ser muy fácil, intuitivo y evidente, hay cosas que se hacen de forma extraña, o que simplemente es bastante más sencillo y fácil en Windows. Por ejemplo; Definir una aplicación por defecto para abrir un formato de archivos.
Cuando se guarda un archivo con Photoshop en formato JPG, en realidad lo guarda en “Photoshop JPG”, de manera que siempe que hay que abrir un archivo exportado con Photoshop tendrá que abrir todo el programa, en vez de utilizar la vista previa que es muchísimo más rápida.
A simple vista se puede escoger una aplicación para abrirlo al instante, pero resulta incomodo tener que estar haciendo siempre eso y saber que lo ideal es que se abran automáticamente con la aplicación que se quiere, no con la que el sistema decide.

Ese cambio se puede hacer así:

Si se sabe hacer, seguramente parezca fácil, pero si no se conoce el modo, desde luego esta en un sitio que no es el más lógico.

Detectar petición AJAX con PHP

Con PHP se puede saber si una página se carga a través de una petición AJAX, puede ser útil para hacer que un contenido se vea sólo si se esta cargando con AJAX. O todo lo contrario, bloquear el contenido para estas peticiones.

Para detectarlo se utiliza la variable de servidor $_SERVER['HTTP_X_REQUESTED_WITH']:

if(
   !empty($_SERVER['HTTP_X_REQUESTED_WITH']) &&
   strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest'
){
   # Ejecuta si la petición es a través de AJAX.
}else{
   # Ejecuta si la petición NO es a través de AJAX.
}

Y poco más que contar.

La sensibilidad del ratón en Mac

Desde el primer momento que usé el Macbook noté que los ratones que le ponía no funcionaban igual que en Windows, hay quienes notan la diferencia y quienes no, y a mi personalmente me afecta bastante el cambio (demasiados años haciendo un uso demasiado intensivo de la sensibilidad default de Windows), por lo que he acabado usando más el trackpad que el mismo ratón. Al principio creí que era sólo un tema de velocidad, pero no, es la aceleración. Hace falta mover el ratón demasiado rápido para que el movimiento sea rápido… puede que sea un poco dificil de entender pero es sólo eso, la velocidad del cursor crece de forma exponencial con la velocidad del ratón. Básicamente como en Windows, pero el valor de los parámetros velocidad y aceleración son diferentes, de ahí que a algunas personas les parezcan movimientos extraños.

Lo primero que vi al intentar solucionarlo después de darme cuenta de qué es lo que pasaba, fué intentar hacerlo desde el panel de control del mismo OS X, pero no conseguía lo que quiero. Y buscando en google encontré un primer programa (Mousezoom) que sólo sirve para ajustar la sensibilidad hasta un nivel descomunalmente innecesario que hace que sea imposible utilizarlo con normalidad, pero esto puede ir bien para jugones/gamers que necesitan unos dpi exagerados. Al instalar Mousezoom se crea un nuevo icono en los complementos del panel de control, desde donde se puede ajustar el parametro.

Pero lo que yo necesitaba no era eso, yo quería subir la aceleración y no la velocidad. Asi que después de buscar más encontré otro programa parecido (SteerMouse) que instala otro panel de control y permite configurar un montón de cosas para el raton y el trackpad, entre ellas las que yo quería.

También he notado que el punto de click del cursor parece no estar en el extremo de la flecha, como en windows, pero de eso ya no estoy muy seguro, puede que sean cosas de x11.

Tron 2 para el 2010

Me acabo de enterar de que el año que viene saldrá la segunda versión de Tron, una película friki de principios de los 80 que ví en La 2 cuando era pequeño, que recuerdo que me gustaba sólo por que habían muchas luces y los personajes llevaban trajes con fluorescentes pegados. La verdad es que no tenía ni idea de que iba el argumento o sobre qué trataba, pero he ido a página en la Wikipedia para intentar recordarla un poco y… nada, era demasiado pequeño.

A grandes rasgos, va sobre un programador que acaba digitalizado y metido en un ordenador, luchando contra una especie de super-programa. (Un WTF en toda regla).

La pelicula saldrá para IMAX, y supongo que también para el resto de cines. Si no me equivoco será en 3D (con las gafas bicolor) y sólo algunos cines convencionales tendrán el lujo de disfrutarla (entre ellos el cine al que siempre voy yo).

El trailer no da muchas explicaciones… pero para quienes vieron la primera supongo que entenderán algo más que yo.