Geolocalización inversa en Google Maps

truco, tutoriales 1 Comment »

En los últimos días en el trabajo se nos planteó la duda de si es posible obtener una dirección postal a partir de unas cordenadas en google maps. Sabíamos que era posible lo contrario, es decir, a partir de una dirección obtener unas coordenadas, que es algo que hacemos siempre al introducir lo que buscamos en google maps (un inciso, aquí tenéis un truquito para obtener exactamente que coorenadas son el resultado de nuestra búsqueda).

Investigando un poco llegamos a la conclusión de que si era posible. Google lo incorporó a su api en octubre de 2008 y se puede usar tanto en cliente como en servidor, aunque en la documentación solo te aclare la parte de cliente.

Pero si lo que queremos es obtener de alguna forma esa información en servidor para poder hacer algo con esos datos, hay una forma bastante sencilla. Si ejecutamos una url de la forma http://maps.google.com/maps/geo?q=latitud,longitud&output=xml&key=miclave, donde cambiemos latitud, longitud y miclave por los datos concretos (es necesario tener una key de la api de google maps), obtendremos un xml con el siguiente aspecto:

Hay más información en ese xml del que se ve en esta captura, como la comunidad autónoma, país e incluso continente, pero con la que vemos obtenemos queríamos, la dirección postal.

Seguro que se os ocurre muchas formas de darle uso.

Varias cuentas Dropbox en un solo Mac

Mac OS X, truco 4 Comments »

Como comenté hace mucho tiempo, Dropbox es una herramienta para tener datos en la nube con mil usos posibles. Descubrí esta aplicación en el trabajo y allí tengo una cuenta, además de otra personal. En principio el sistema sólo te deja configurar una carpeta de Dropbox. Pero existe la manera de tener configuradas varias cuentas al mismo tiempo en un único Mac.

En primer lugar tenemos que entrar en la consola (Aplicaciones-> Utilidades -> Terminal.app) y escribir el siguiente comando:

HOME=$HOME/.dropbox-alt /Applications/Dropbox.app/Contents/MacOS/Dropbox &

Ahora debería aparecer el asistente de configuración que aparece la primera vez que ejecutamos Dropbox. Configuramos la otra cuenta de Dropbox que queramos usar. Debemos tener cuidado de seleccionar una ubicación diferente a la que viene por defecto para nuestra carpeta Dropbox.

Para que podamos ejecutar una segunda instancia de Dropbox al entrar en el sistema vamos a crear una pequeña “aplicación”. Para ello volvemos al terminal y escribimos lo siguiente:

mkdir -p ~/DropboxAltStarter.app/Contents/MacOS/

Por supuesto podemos nombrar el archivo DropboxAltStarter.app como queramos pero tendremos que tener en cuenta el nombre elegido en el siguiente paso.

Abrimos un editor de texto y escribimos lo siguiente:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>CFBundlePackageType</key>
    <string>APPL</string>
    <key>CFBundleExecutable</key>
    <string>DropboxAltStarter</string>
    <key>LSUIElement</key>
    <string>1</string>
</dict>
</plist>

Salvamos el archivo con el nombre Info.plist y lo situamos en el directorio DropboxAltStarter.app/Contents. Si lo hacemos desde Finder, para ver el contenido del archivo DropboxAltStarter.app sólo tenemos que hacer Ctrl+click en el archivo y seleccionar “Mostrar contenido del paquete”.

Volvemos al editor de texto y escribimos el siguiente script:

 #!/bin/bash
 HOME=/Users/$USER/.dropbox-alt /Applications/Dropbox.app/Contents/MacOS/Dropbox

Guardamos el script con el mismo nombre que la aplicación que estamos creando (en nuestro caso DropboxAltStarter) en la carpeta DropboxAltStarter.app/Contents/MacOS

Para asegurarnos de que el script tiene permisos de ejecución, ejecutamos lo siguiente en el terminal:

chmod 755 ~/DropboxAltStarter.app/Contents/MacOS/DropboxAltStarter

Por último, sólo nos queda configurar la aplicación que hemos creado para que se ejecute al arrancar el sistema. Para ello añadimos el archivo DropboxAltStarter.app en la sección Arranque dentro de Preferencias del sistema -> Cuentas.

Visto en Wiki Dropbox

Adiós al Flash

truco 4 Comments »

ctfDesde siempre nos han contado que la tecnología Flash llevaría el mundo multimedia a la web enriqueciendo la experiencia de la navegación. Pero esto se ha terminado convirtiendo en miles de anuncios con sonidos molestos, páginas excesivamente recargadas, navegadores colgados por culpa del plugin, portátiles a punto de derretirse por culpa de un cutre-video de YouTube, etc.

Para olvidarse de casi todos estos problemas existe un plugin para Safari en Mac llamado ClickToFlash. Este plugin sustituye todos los elementos Flash de una web por un recuadro gris del mismo tamaño. Si queremos reproducir el contenido sólo tenemos que pulsar sobre él. Además podemos configurar una lista de webs en las que siempre se cargará Flash.

Pero lo mejor del plugin está al entrar en páginas como YouTube. Nos permite cargar la versión del video con el codec H.264 para reproducirlo con QuickTime. Este códec es muchísimo más eficiente, de manera que no le diremos adiós a la batería cuando veamos un video en YouTube.

Para los que usen Firefox también disponen de alternativas. Por un lado tenemos Flashblock para desactivar Flash. Y para reproducir los vídeos de YouTube en H.264 existe un script llamado YouTube Perfect para usarlo en conjunción con Greasemonkey.

Multitouch para todo

Mac OS X, Macbook, truco 1 Comment »

trackpadHay muchas cosas que me gustan de mi Macbook unibody, pero sin duda la que más es el trackpad multitáctil. Es la característica que marca la diferencia con cualquier otro portátil. Es tan cómodo y fácil de usar que ya no uso ratón con el portátil, esté donde esté. Los gestos multitáctiles se han hecho para mí tan imprescindibles que me he descubierto a mí mismo intentando hacer Exposé con cuatro dedos sobre el ratón del iMac que tengo en el trabajo.

Debido a esta afición mía por lo multitouch descubrí la herramienta Multiclutch. Esta aplicación que se instala en las Preferencias del Sistema permite configurar cualquier gesto multitáctil en cualquier aplicación realizada en Cocoa. Simplemente elegimos la aplicación a la que queremos añadir un gesto, seleccionamos el gesto multitáctil y le asignamos el atajo de teclado que se corresponde con la acción a realizar.

Por ejemplo, podemos configurar el gesto de tres dedos hacia arriba o hacia abajo para ir al inicio o al final de una página en Safari o Firefox. Otra aplicación muy útil, es asignar gestos para navegar entre pestañas del navegador, es aún más rápido que usar atajos de teclado.

En su momento se rumoreó que Snow Leopard incorporaría un apartado en las Preferencias del sistema para configurar todo este tipo de cosas, pero parece que finalmente esto no se ha incluido. Por tanto, la aplicación Multiclutch sigue teniendo mucha utilidad.

Actualización:

Tras instalar Snow Leopard he comprobado que Muliclutch sólo funciona en aplicaciones en 32 bits. Esperemos que actualicen la aplicación pronto.

Descargar Multiclutch

Guarda tus contraseñas con dropbox

internet, truco 3 Comments »

Hace unos días Kiko compartió con nosotros una herramienta de gran utilidad: dropbox.

Hoy os quiero explicar una de las funcionalidades que más nos puede interesar y es la posibilidad de guardar nuestras contraseñas ahí de manera encriptada.

Si sois del tipo de personas que no pueden mantener muchas contraseñas en la cabeza y por eso usáis la misma para todo, la solución puede estar en usar alguno de esos programas donde podemos almacenar todas las que queramos de forma segura. Y si queremos tenerlo en todos los pc’s desde los que accedamos la mejor forma es combinarlo con dropbox.

Como dropbox se puede instalar tanto en windows como en mac (además de linux) vamos a intentar aprovechar un mismo archivo en ambos sistemas operativos.

En primer lugar, obviamente, tenemos que tener instalado dropbox en todas las máquinas con las que queramos trabajar. Si dicha máquina es windows instalamos Password Safe, y si es mac instalaremos Password Gorilla.

¿Y por qué estas dos aplicaciones? Porque ambas utilizan el mismo tipo de archivo y la misma encriptación para guardar nuestras contraseñas. Ambas funcionan de forma similar. En primer lugar seleccionamos el sitio donde queremos guardar nuestro archivo .dat (base de datos donde se almacenan las claves), el cual será dentro de nuestra carpeta de dropbox.

Para abrir este archivo necesitaremos una clave maestra, y ya dentro de cada aplicación vamos añadiendo los diferentes sitios a los que entremos. Son bastante intuitivos los modos de uso de cada aplicación, así que no tendréis problemas en familializaros con cada uno.

Puede que a muchos no les de confianza este método y les de miedo el tener un archivo con sus contraseñas “en la nube”. Hay varias razones para estar tranquilos.

La primera de ella es que la transacción a dropbox se realiza bajo SSL con cifrado AES-256, algo que da bastante seguridad. Lo segundo es que sin la clave maestra, aunque consigan acceder a nuestro archivo no podrán acceder a nuestras claves.

Obviamente puede descubrir por diferentes métodos esa clave y así acceder a todas, pero no parece que sea demasiado fácil hacerlo.

Si lo que buscamos es un método 100% seguro para guardar nuestras contraseñas y tener muchas y diversas, la única forma es tener una muy buena memoria.

Fuente: Joelon Software.

Design by j david macor.com.Original WP Theme & Icons by N.Design Studio
Entries RSS Comments RSS Log in